#6954 (Notifications in Patrols)
by Luc Saffre · in Developers · assigned to Luc Saffre
Kurzbeschreibung
In Lino Patrols we want Lino to
(1) automatically send reminders about upcoming calendar entries to each participant
(2) Notify each member of a calendar entry when a new member joins or when a member leaves (or when anything else changes)
(3) send emails to motivate the users ("We didn't see you for a long time", "Thank you for having participated in 3 events during a week", etc)
Kinder
Kommentare
- 2 Monate, 1 Woche ago von Luc Saffre about #6954 (Notifications in Patrols) : I pushed my work for today and updated the stewards production site.
- 2 Monate, 1 Woche ago von Luc Saffre about #6954 (Notifications in Patrols) : todo: default value for Event.notify_before and Event.notify_unit.
- 2 Monate, 2 Wochen ago von Luc Saffre about #6954 (Notifications in Patrols) : I tidied up date and time formatting at different places. We now have ar.format_time() and ar.format_timestamp().
- 2 Monate, 2 Wochen ago von Luc Saffre about #6954 (Notifications in Patrols) : I received my first reminders for a calendar event.
- 2 Monate, 2 Wochen ago von Luc Saffre about #6954 (Notifications in Patrols) : En passant I discovered why Stéphane wasn't able to sign in after following the instructions in his invitation, it was a bug in the welcome_email template. I also optimized the status text.
- 2 Monate, 2 Wochen ago von Luc Saffre Antwort auf Luc Saffre about #6954 (Notifications in Patrols) : I'll try to keep reminder notifications in notify and later convert also the user welcome message to a notify.Message.
- 2 Monate, 2 Wochen ago von Luc Saffre about #6954 (Notifications in Patrols) (1 Antwort) : TODO: should we (1) convert existing cal.send_event_notifications task to send emails directly (as we do with the welcome email), or (2) continue to use the notify plugin (so that reminders would also be sent as desktop notifications)? And if (2), shouldn't we do the same for the user welcome email?
- 2 Monate, 2 Wochen ago von Luc Saffre about #6954 (Notifications in Patrols) : cal.Event.get_change_observers() now includes the guests (if dd.plugins.cal.guest_model is settings.SITE.user_model), and send_event_notifications() calls cal.Event.get_change_observers(). TODO: review the content of the email.
- 2 Monate, 2 Wochen ago von Luc Saffre about #6954 (Notifications in Patrols) : Created new Ticket #6954 (Notifications in Patrols).