Hassan Raza
c87a3b721b
chore: add temporary info log for notification grouping issue ( #36600 )
2025-04-25 13:15:12 +05:00
Muhammad Adeel Tajamul
b369345dc1
fix: fixed notification generated event for grouped notifications ( #36065 )
2025-01-01 14:17:44 +05:00
Muhammad Adeel Tajamul
930989e5e6
fix: fixed notification generated event for grouped notifications ( #36048 )
2024-12-19 16:57:27 +05:00
Muhammad Adeel Tajamul
38cddab293
feat: added notification grouping ( #35368 )
...
Co-authored-by: Ahtisham Shahid <ahtisham300@gmail.com >
2024-10-02 13:35:30 +05:00
Eemaan Amir
03a8f5daf7
refactor: refactored notifications app and removed unused code ( #35160 )
2024-07-25 11:09:00 +05:00
Ahtisham Shahid
cc62389e70
fix: updated info logs to debug ( #35050 )
2024-07-02 14:09:01 +05:00
Ahtisham Shahid
15e2834825
chore: removed obsolete feature flags ( #34942 )
2024-06-27 13:58:54 +05:00
Muhammad Adeel Tajamul
fe13884ed6
feat: added management command to delete notifications ( #34447 )
...
* feat: added management command to delete notifications
2024-04-04 16:57:26 +05:00
Ahtisham Shahid
c344fdc698
feat: added channels column to send notification on specific channels ( #34289 )
...
* feat: added channels column to send notifications on specific channels
2024-03-20 13:17:45 +05:00
Muhammad Adeel Tajamul
d9d5531db6
feat: skip notification creation if context is not valid ( #34133 )
2024-02-06 12:17:12 +05:00
Muhammad Adeel Tajamul
44b62cafe7
fix: notification audience was not filtering users with no preference ( #33625 )
2023-11-01 09:32:35 +05:00
Muhammad Adeel Tajamul
808390ace8
fix: sender list was empty in notification generated event ( #33590 )
2023-10-26 06:49:20 +05:00
Muhammad Adeel Tajamul
07ae24aaab
feat: added sender_id to notification generated events ( #33544 )
2023-10-24 11:09:00 +05:00
Ahtisham Shahid
90b039273d
feat: added audit track expiry filter in notifications ( #33381 )
...
* feat: added audit track expiry filter in notifications
2023-10-13 11:23:30 +05:00
Muhammad Adeel Tajamul
29c83ca56b
feat: notifications and preferences will be created in batches ( #33418 )
2023-10-06 16:27:22 +05:00
SaadYousaf
ca9b008a46
fix: fix notification generated event to include only users with preferences enabled.
2023-09-11 17:19:54 +05:00
SaadYousaf
d4fbc3037c
fix: make updates to notification related events
2023-09-11 11:49:40 +05:00
SaadYousaf
afbd680a33
fix: move notification generation event within task
2023-09-05 13:48:17 +05:00
SaadYousaf
376135ca73
fix: fix notification generated event, and add notification tray opened event
2023-09-01 14:32:51 +05:00
Ahtisham Shahid
3af1ce0441
allow app level enable/disable in notifications app ( #32781 )
...
* fix: allow app level enable/disable in notifications app
2023-07-19 15:26:03 +05:00
Ahtisham Shahid
eebd7d236b
fix: added correct url in notification content_url ( #32725 )
...
* fix: added correct URL in notification content_url
* fix: updated logic to compare user ids
2023-07-14 10:44:14 +05:00
SaadYousaf
51c826f41d
feat: add tracking events for notifications app
2023-07-13 16:24:33 +05:00
Ahtisham Shahid
cd6c754198
fix: resolved logical issues with notification task ( #32724 )
2023-07-12 15:21:56 +05:00
Ahtisham Shahid
cd7e48c5d7
feat: update/create notifiction pref while sending notifications ( #32665 )
...
* feat: update user pref while sending notifications
* feat: added flag and bulk create in task
2023-07-11 18:46:41 +05:00
Ahtisham Shahid
b477a20ad2
Added notifications for discussions events ( #32432 )
...
* feat: added notifications for discussions app
* feat: added unit tests for handler
* feat: updated openedx-events package
* fix: updated notification creation logic and tests
* refactor: updated openedx-event version and event name
* refactor: moved logic to separate methods
2023-07-06 13:33:20 +05:00
Muhammad Adeel Tajamul
a71c34a969
feat: added management command to delete expired notifications ( #32556 )
2023-07-04 11:59:54 +05:00
SaadYousaf
3eab837c0b
feat: add management command to generate notification preferences for course
2023-06-19 16:45:28 +05:00