Felipe Bermúdez-Mendoza
b367336d60
feat: make ACCOUNT_MICROFRONTEND_URL site aware.
2026-03-02 08:18:12 -05:00
Ahtisham Shahid
cbdb721db0
Ahtisham/remove core type from notifications ( #37868 )
2026-01-15 16:37:50 +05:00
Ahtisham Shahid
14e508ea9f
feat: added new email template for batched email notification ( #37844 )
2026-01-13 10:49:12 +05:00
Ahtisham Shahid
85fc7207be
feat: added buffer to immediate email notification ( #37741 )
2026-01-02 17:48:01 +05:00
Ahtisham Shahid
9d2bbb1797
refactor: removed all references to CourseNotificationPreference ( #37768 )
2025-12-29 15:11:56 +05:00
Felipe Bermúdez-Mendoza
7c42a600da
feat: make LEARNING_MICROFRONTEND_URL site aware.
2025-11-07 07:38:21 +01:00
Muhammad Adeel Tajamul
abd305df85
feat: added rate limit on one click unsubscribe api ( #37272 )
...
* feat: added rate limit on one click unsubscribe api
* fix: fixed failing test
* chore: raise 400 error on invalid username
* fix: fixed pylint
2025-08-27 16:58:06 +05:00
Muhammad Adeel Tajamul
e8b58f770e
feat: updated one click unsubscribe to use account level preference model ( #37161 )
2025-08-12 16:44:42 +05:00
Eemaan Amir
0b4c75c21c
chore: cleaned up course level preferences ( #37106 )
...
* chore: cleaned up course level preferences
* fix: fixed import issue
* fix: fixed lint errors
2025-08-04 12:20:54 +05:00
Hassan Raza
4793f883fc
chore: Remove notification app waffle flags ( #37086 )
2025-08-01 14:59:40 +05:00
Muhammad Adeel Tajamul
c812297eb1
fix: create preferences for all types instead of core ( #36984 )
2025-07-04 14:45:56 +05:00
Muhammad Adeel Tajamul
113f0ff7e4
feat: added support to use account level preferences with email digest ( #36976 )
2025-07-03 12:04:47 +05:00
Muhammad Adeel Tajamul
f996ed7c16
feat: skip saving non_editable in db notification preferences ( #36968 )
2025-07-03 11:32:59 +05:00
Muhammad Adeel Tajamul
3806f9f4f0
chore: added immediate email event ( #36950 )
2025-06-26 13:50:47 +05:00
Arslan Ashraf
d6dbc4075c
fix: generate IDV URL only if ACCOUNT_MICROFRONTEND_URL is available ( #36898 )
...
The api/courseware/course fails for all the verified enrollments if you
are not using Account MFE, which means that you probably won't set
ACCOUNT_MICROFRONTEND_URL in your settings/configurations.
So this PR adds a check safely try to do rstrip.
Fixes a bug in https://github.com/openedx/edx-platform/pull/36870
2025-06-12 12:13:37 -04:00
Javier Ontiveros
89e3d189ca
fix: strip end slash if any when using a subpath ( #36870 )
...
While trying to be enrolled on a verified course, the upgrade process
gets to an error screen due to a double slash on the URL that it's added
while doing the redirection to the account microfrontend
Will be backported to Teak.
Part of https://github.com/openedx/wg-build-test-release/issues/468
2025-06-09 15:12:08 +00:00
Muhammad Adeel Tajamul
a9c78cd8f7
chore: modified notification digest email UI ( #36809 )
...
* chore: modified notification digest email UI
* chore: added icon in settings
* refactor: replaced CADENCE with DIGEST for logo variable
2025-05-29 17:52:28 +05:00
Muhammad Adeel Tajamul
6a67719592
feat: make notification emails translatable ( #36775 )
...
* feat: make notification emails translatable
* fix: fixed failing tests
* fix: fixed xss quality check
2025-05-26 13:44:01 +05:00
Muhammad Adeel Tajamul
4e55d72e75
feat: added immediate email notifications ( #36749 )
2025-05-20 17:15:26 +05:00
Muhammad Adeel Tajamul
47a920d5b9
feat: added a policy to prevent sending ace messages to disabled users ( #36584 )
2025-04-29 11:29:33 +05:00
Muhammad Adeel Tajamul
7cb3196a1a
feat: prevent sending notification digest email to disabled users ( #36498 )
2025-04-08 11:24:26 +05:00
Hassan Raza
57c1115791
fix: Resolve digest email on new enrollment after one click email unsubscribe ( #36365 )
2025-03-24 22:09:47 +05:00
Ahtisham Shahid
cab3ef46b4
fix: enable core notification pref editing ( #36327 )
...
fix: enable core notification pref editing
2025-03-21 14:51:43 +05:00
Hassan Raza
35243385eb
fix: track duplicate unsubscribe events in snowflake by adding preference updates ( #36299 )
...
Co-authored-by: Hassan Raza <h.raza@A006-01472.local >
2025-02-27 11:42:38 +05:00
Muhammad Adeel Tajamul
f4c2b46671
chore: updated notification preference url in email digest ( #36101 )
2025-01-13 12:56:40 +05:00
Ahtisham Shahid
85a5890dd1
feat: added api to update all notification preferences for user ( #35795 )
2024-12-19 19:04:16 +05:00
Muhammad Adeel Tajamul
b55a17a9f7
feat: truncated number of notifications in email ( #35738 )
2024-11-21 11:55:09 +05:00
Muhammad Adeel Tajamul
e1f31fbb45
feat: removed setting email cadence to Never when using one click unsubscribe ( #35708 )
2024-10-28 15:48:34 +05:00
Muhammad Adeel Tajamul
2bb4728ab8
chore: removed temp logs in email digest ( #35663 )
2024-10-18 17:01:44 +05:00
Muhammad Adeel Tajamul
e28a01e2bf
temp: logs for unsubscribe event ( #35652 )
2024-10-16 11:13:06 +05:00
Muhammad Adeel Tajamul
b323e65eeb
feat: added content block in email notification template ( #35391 )
2024-08-29 18:08:20 +05:00
Muhammad Adeel Tajamul
71f410eb40
feat: added snowflake events for email digest unsubscribe ( #35329 )
2024-08-26 11:24:05 +05:00
Muhammad Adeel Tajamul
00772693ef
feat: added unsubscribe url in digest header ( #35319 )
2024-08-19 12:21:43 +05:00
Muhammad Adeel Tajamul
25d5d084e0
feat: fetched notifications based on time not date ( #35250 )
2024-08-12 06:18:33 +05:00
Ahtisham Shahid
9bd692413a
fix: make course update email pref false ( #35224 )
...
fix: updated unit tests
fix: updated unit tests
2024-08-07 14:55:02 +05:00
Muhammad Adeel Tajamul
ce290db4c1
feat: added snowflake events for email notifications ( #35158 )
2024-07-24 14:39:02 +05:00
Muhammad Adeel Tajamul
89a237bec1
fix: added https protocol in email unsubscribe url ( #35087 )
2024-07-04 16:29:22 +05:00
Muhammad Adeel Tajamul
a763fd80d2
feat: added email headers for notification cadence email ( #35078 )
2024-07-04 11:51:58 +05:00
Muhammad Adeel Tajamul
98dfb12943
feat: added unsubsribe url for email notifications ( #34967 )
2024-06-28 11:22:09 +05:00
Muhammad Adeel Tajamul
7709f4b2c6
fix: updated email notifications task and ui fixes ( #34803 )
2024-05-16 05:18:59 +05:00
Muhammad Adeel Tajamul
a454da9ca6
feat: added daily and weekly email digest ( #34539 )
...
* feat: added daily and weekly email digest
2024-05-07 12:15:03 +05:00
Muhammad Adeel Tajamul
692965af4d
feat: added edx-ace template and message type for email notifications ( #34315 )
2024-03-19 13:55:28 +05:00