Taranjeet Singh
3eb9058dd2
Adds optional "unsubscribe" link and api support to let users opt out of email updates.
...
Scheduled emails show "unsubscribe" link if waffle switch `schedules.course_update_show_unsubscribe` is enabled, and
settings.ACE_ENABLED_POLICIES respects `bulk_email_optout`.
API endpoint allows GET/POST requests, which:
* GET asks for confirmation of opt-out
* POST accepts "unsubscribe" or "cancel", where "unsubscribe" creates the
Optout entry, and "cancel" does nothing.
2019-02-07 11:47:10 +10:30
..
2019-02-07 11:47:10 +10:30
2018-10-17 01:00:34 -04:00
2018-11-03 16:07:05 -04:00
2018-09-08 15:09:28 -04:00
2018-08-21 11:07:52 -04:00
2019-02-01 10:24:12 -05:00
2018-08-21 11:07:52 -04:00
2018-08-03 15:37:52 -04:00
2018-10-17 07:43:59 -04:00
2019-02-06 10:11:15 -05:00
2019-02-06 10:11:15 -05:00
2018-08-21 11:07:52 -04:00
2018-11-03 16:07:05 -04:00
2018-12-21 12:47:41 +05:00
2018-11-02 06:06:43 -04:00
2019-01-13 17:16:37 +01:00
2018-10-17 07:43:59 -04:00
2018-09-07 08:46:04 -04:00
2018-12-29 01:48:25 +05:00
2018-12-19 09:09:02 -05:00
2019-01-13 17:16:37 +01:00
2018-08-21 11:07:52 -04:00
2019-01-13 17:16:37 +01:00
2018-11-03 16:07:05 -04:00
2018-08-02 14:54:50 -04:00
2018-06-11 13:43:09 -04:00
2019-01-31 13:57:23 -05:00
2018-10-19 10:34:00 -04:00
2018-10-17 01:00:34 -04:00
2019-01-25 12:47:46 +00:00
2018-11-02 11:06:59 -04:00
2019-02-07 11:47:10 +10:30
2019-01-08 15:41:24 -05:00
2018-05-02 10:03:50 -04:00
2019-01-29 15:57:15 -05:00
2018-12-17 20:50:57 -05:00
2019-01-13 17:16:37 +01:00
2019-01-30 10:56:02 -05:00
2019-01-22 15:09:11 +05:00
2019-01-13 17:16:37 +01:00
2019-01-16 17:59:11 -05:00
2018-11-03 16:07:05 -04:00
2018-11-03 16:07:05 -04:00
2018-10-01 13:08:40 -04:00
2018-08-21 13:54:34 -04:00
2018-11-02 11:06:59 -04:00