Project

General

Profile

Actions

Développement #101595

open

Indiquer sur les rendez-vous qu'un rappel a été envoyé

Added by Frédéric Péters [parti] over 1 year ago. Updated about 2 months ago.

Status:
En cours
Priority:
Normal
Category:
-
Target version:
-
Start date:
03 February 2025
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Il est demandé (dans #100834) que les agents consultant l'agenda puissent voir qu'un rappel a été envoyé pour un rendez-vous.

Sur la forme je me disais que dans la suite de #75020 on pourrait en barre latérale avoir une icône type alarme/sonnerie avec en survol l'information "un rappel a été envoyé le $date à $heure".


Files

vue_semaine.png (67.6 KB) vue_semaine.png Souen Boniface, 26 March 2026 03:07 PM
vue_jour.png (394 KB) vue_jour.png Souen Boniface, 26 March 2026 03:07 PM
Capture d’écran du 2026-05-21 16-14-32.png (43.2 KB) Capture d’écran du 2026-05-21 16-14-32.png Thomas Jund, 21 May 2026 04:16 PM
Actions #2

Updated by Souen Boniface 4 months ago

  • Status changed from Nouveau to En cours
  • Assignee set to Souen Boniface

🤖 Une pull request concernant ce ticket a été ouverte :

Updated by Souen Boniface 4 months ago

En réutilisant le code du bouton "annuler", ça donnerait quelque chose comme ça.
L'info s'afficherait en info-bulle (tooltip) au survol de la petite cloche.

Je vois avec l'équipe front si c'est OK côté HTML, UX, et accessibilité.

Actions #4

Updated by Souen Boniface 4 months ago

  • Assignee changed from Souen Boniface to EO Dev Front

Cher front, je vous refile le petit pour améliorer la partie accessibilité et UX/UI.

~~

Pense-bête pour voir la "feature" en local, si ça aide :

1. Créer un agenda de type "rendez-vous" (ex: "les lundis du badminton").
2. Ajouter un type de rdv (ex: "petit match", 1 h) et une plage horaire (ex: tous les lundis de 8 h à 18 h).
3. Générer la source de données ("actualiser les agendas" dans Studio/Source de données).
4. Récupérer l'URL de liste des créneaux (en cliquant sur la source de données ; URL du type /api/agenda/les-lundis-du-badminton/meetings/petit-match/datetimes/).
5. Réserver un des créneaux (via l'API), quelque chose qui ressemblera à :

curl -u {user:mdp} -X POST -H 'Content-Type: application/json' https://chrono.dev.publik.love/api/agenda/les-lundis-du-badminton/fillslot/petit-match:2026-03-30-1600/

6. Mettre manuellement (dans un shell django, chrono-shell) une date dans un des champs email_reminder_datetime ou sms_reminder_datetime :


 from chrono.utils import timezone
 b = Booking.objects.latest("pk")
 b.email_reminder_datetime = timezone.now()
 b.save()

7. Aller sur la vue journalière ou hebdo de la réservation.

Actions #5

Updated by Thomas Jund 4 months ago

  • Tags set to gt-front
Actions #6

Updated by Thomas Jund 2 months ago

  • Tags deleted (gt-front)
  • Assignee changed from EO Dev Front to Thomas Jund
Actions #7

Updated by Thomas Jund about 2 months ago

Au vue des avis de ne pas associer une information au sein des boutons d'action, je propose d'afficher la cloche au survol dans la bordure gauche du RdV

Actions #8

Updated by Souen Boniface about 2 months ago

Je vote aussi pour ne pas mélanger informations, boutons et chèvres.

Par contre, garder en tête que l'idée là est d'afficher également où et quand ont été envoyés le ou les rappels, cf la tooltip de #101595#note-3.

Du coup, petite question : est-ce que l'info ("Un rappel a été envoyé par courriel le XXX.") s'afficherait au survol de la cloche ?

Et un petit doute soudain : je me demande après coup si la cloche ne donne pas l'impression qu'il y a un rappel de programmé (plutôt que qui a été envoyé) ?

Actions #9

Updated by Thomas Jund about 2 months ago

Du coup, petite question : est-ce que l'info ("Un rappel a été envoyé par courriel le XXX.") s'afficherait au survol de la cloche ?

Oui

Et un petit doute soudain : je me demande après coup si la cloche ne donne pas l'impression qu'il y a un rappel de programmé (plutôt que qui a été envoyé)

La cloche signifie généralement alarme / rappel . elle est en effet parfois utilisée pour indiquer la programation d'une alarme, mais cela pourrait aussi être le cas
l'icone apporte les infos suivantes :
  • un rappel est ou a été programmé pour ce Rdv
  • à quel date ce rappel sera ou a été envoyé

Ce qui est bien je trouve.

Actions #10

Updated by Thomas Jund about 2 months ago

La cloche est utilisée pour les notifications aussi. Bref c'est assez large.

Actions #11

Updated by Thomas Jund about 2 months ago

  • Assignee changed from Thomas Jund to Souen Boniface
Actions

Also available in: Atom PDF