Muhammad Adeel Tajamul
87771e76ce
feat: replaced button and heading tags in email digest content ( #35518 )
2024-09-23 13:37:54 +05:00
Іван Нєдєльніцев
c193d940f1
Merge branch 'NiedielnitsevIvan/FC-0047/feature/implement-push-notifications-chanel' of github.com:raccoongang/edx-platform into NiedielnitsevIvan/FC-0047/feature/implement-push-notifications-chanel
2024-09-11 15:40:47 +03:00
Іван Нєдєльніцев
069a52a27b
style: [FC-0047] remove unnecessary pass
2024-09-11 15:39:44 +03:00
Ivan Niedielnitsev
6a2fe8cd03
Merge branch 'master' into NiedielnitsevIvan/FC-0047/feature/implement-push-notifications-chanel
2024-09-11 15:26:22 +03:00
Іван Нєдєльніцев
eef99a6acc
chore: [FC-0047] change push notifications texts
2024-09-06 17:45:23 +03:00
Іван Нєдєльніцев
13e3024ae3
style: [FC-0047] fix code style issues
2024-09-06 17:40:26 +03:00
Muhammad Adeel Tajamul
ec76baf15f
feat: added additional content in endorsed notification ( #35425 )
2024-09-06 08:18:09 +05:00
Іван Нєдєльніцев
9d0c45680e
refactor: [FC-0047] fix review issues
2024-09-05 15:30:07 +03:00
Іван Нєдєльніцев
ce21022fe2
refactor: [FC-0047] rename subject files to title
2024-09-05 15:29:48 +03:00
Ivan Niedielnitsev
28eb406f8d
feat: [FC-0047] add settings for edx-ace push notifications
...
feat: [FC-0047] Add push notifications for user enroll
feat: [FC-0047] Add push notifications for user unenroll
feat: [FC-0047] Add push notifications for add course beta testers
feat: [FC-0047] Add push notifications for remove course beta testers
feat: [FC-0047] Add push notification event to discussions
2024-09-05 15:29:48 +03:00
Ahtisham Shahid
66f3a0803c
feat: added email content in misc notifications ( #35341 )
2024-08-26 13:13:47 +05:00
Eemaan Amir
ca46c20abb
fix: update content reported notification ( #35315 )
2024-08-16 14:20:33 +05:00
Eemaan Amir
152b678e62
feat: save author pronoun separately for notification to prevent info loss ( #35234 )
...
* feat: save author pronoun separately for notification to prevent info loss
* fix: missing pronoun in comment on followed post
* test: updated tests for new comment notifications
2024-08-12 12:04:20 +05:00
Eemaan Amir
b438349795
fix: rephrasing and removing bugs from response endorsed notifications ( #35136 )
...
* fix: rephrasing and removing bugs from response endorsed notifications
* test: updated test for response endorsed notifications
2024-07-19 15:56:05 +05:00
Ahtisham Shahid
15e2834825
chore: removed obsolete feature flags ( #34942 )
2024-06-27 13:58:54 +05:00
ayesha waris
3bc03b33ac
fix: fixed permissions for voted ( #34993 )
...
* fix: fixed permissions for voted
* fix: fixed test cases
2024-06-26 15:55:48 +05:00
Irtaza Akram
f7229e0aad
chore: replace bleach with nh3
2024-05-28 13:02:16 +05:00
Ahtisham Shahid
cb14a9261a
feat: added new v2 for course config api ( #34804 )
2024-05-23 14:46:44 +05:00
Kyle McCormick
11626148d9
refactor: switch from mock to unittest.mock ( #34844 )
...
As of Python 3.3, the 3rd-party `mock` package has been subsumed into the
standard `unittest.mock` package. Refactoring tests to use the latter will
allow us to drop `mock` as a dependency, which is currently coming in
transitively through requirements/edx/paver.in.
We don't actually drop the `mock` dependency in this PR. That will happen
naturally in:
* https://github.com/openedx/edx-platform/pull/34830
2024-05-22 13:52:24 -04:00
Ahtisham Shahid
d3ffb3e882
fix: get topics for blocks with discussions enabled ( #34732 )
2024-05-13 16:50:37 +05:00
Ahtisham Shahid
5b1d52d811
fix: endorsed post notification audiance updated ( #34513 )
2024-04-22 13:09:04 +05:00
Feanil Patel
9bd4474f7d
test: Reduce query counts now that we dropped django-splash.
2024-04-18 12:43:33 -04:00
Ahtisham Shahid
09cb944801
fix: removed cohorts filter from reported notifications ( #34369 )
2024-03-21 15:44:49 +05:00
ayesha waris
c913a55b17
feat: updated api to get all question type reponses ( #34215 )
...
* feat: updated api to get all question type reponses
* test: fixed and added new test cases
2024-02-29 11:58:07 +05:00
sundasnoreen12
1748d96544
fix: added table tags in allowed tags
2024-02-22 23:53:39 +05:00
ayesha waris
fc86b431af
feat: modified author labels to add moderator ( #34239 )
...
Co-authored-by: sohailfatima <23100065@lums.edu.pk >
2024-02-15 20:43:30 +05:00
salmannawaz
57b480b04f
Update all edx-platform REST endpoints to support JWT Auth ( #34152 )
...
* chore: update API endpoints to support default JWT auth
The default DRF Auth classes were recently updated to allow for both JWT and Session auth by default. Any endpoint that overrides the AUTHENTICATION_CLASSES but has just session, just JWT or just both of those should be updated to remove the override.
Details in https://github.com/openedx/edx-platform/issues/33662
2024-02-13 10:46:58 -05:00
Muhammad Adeel Tajamul
b28db57d88
feat: allow staff and admin to pin posts ( #34169 )
2024-02-12 14:28:11 +05:00
ayesha waris
9f136a4149
feat: added notifications when response is endorsed or answered ( #34082 )
...
* feat: added notification when response is endorsed or answered
* test: added and fixed test cases
* fix: fixed lint errors
* refactor: changed method name for readibility
* feat: added notification when my response is endorsed
* test: fixed failed test cases
2024-02-01 13:33:16 +05:00
Ahtisham Shahid
039583f88f
feat: added reported notification type ( #34067 )
2024-01-30 12:07:49 +05:00
Saad Yousaf
928e810b33
Revert "temp: add temporary logs for course wide notifications"
2024-01-29 12:42:39 +05:00
Muhammad Adeel Tajamul
692b3ac4b2
fix: removed enable_discussion_mfe from email content ( #34061 )
2024-01-16 12:12:55 +05:00
ayesha waris
53270f17b3
chore: removed and merged multiple flags into enable_discussions_mfe flag ( #33983 )
2024-01-12 15:07:00 +05:00
Muhammad Adeel Tajamul
e3b122b7af
fix: legacy reported content will send email based on discussion settings ( #34006 )
2024-01-11 16:55:42 +05:00
SaadYousaf
8a9e19ad8f
temp: add temporary logs for course wide notifications
2023-12-29 16:53:39 +05:00
Muhammad Adeel Tajamul
30c029f119
feat: added comment_endorsed, thread_followed and thread_unfollowed signals in mfe api ( #33944 )
2023-12-29 11:29:31 +05:00
Muhammad Adeel Tajamul
dd4a97d410
feat: added thread_flagged and comment_flagged signals in legacy discussion ( #33949 )
2023-12-29 11:29:17 +05:00
SaadYousaf
2d353f5594
feat: move new forum content creation notifications to use course wide notification event
2023-12-20 14:25:00 +05:00
Ahtisham Shahid
2495120d89
chore: removed enable_moderation_reason_codes flag from discussion app ( #33822 )
...
* chore: removed enable_moderation_reason_codes flag from discussion app
2023-12-06 11:05:56 +05:00
KyryloKireiev
da9266e31d
refactor: [FC-0031] Move get_profile_image method to api
2023-11-14 21:45:18 +02:00
KyryloKireiev
ae3830b023
feat: [AXIM-20] Add profile_image to API CommentViewSet
2023-11-14 21:45:18 +02:00
Muhammad Adeel Tajamul
bee0a98613
feat: added new thread notifications behind new course wide waffle flag ( #33602 )
2023-11-07 11:47:43 +05:00
Cristhian Garcia
9e65024744
feat: emit signal for thread, response, and comment created events ( #33395 )
2023-10-30 11:46:39 -04:00
Muhammad Adeel Tajamul
07ae24aaab
feat: added sender_id to notification generated events ( #33544 )
2023-10-24 11:09:00 +05:00
Muhammad Abdullah Waheed
caf8e456e2
Revert "feat: Account and profile MFE legacy removal - redeployment ( #31893 )" ( #33542 )
...
This reverts commit 08f5e7e563 .
2023-10-19 12:26:29 +05:00
Muhammad Abdullah Waheed
08f5e7e563
feat: Account and profile MFE legacy removal - redeployment ( #31893 )
...
feat: Account and profile MFE legacy removal - redeployment
* Revert "Revert "FC-0001: Account pages -> micro-frontend (#30336 )" (#31888 )"
This reverts commit 90c4ca6e47 .
* refactor: removed filters test from user_api accounts
---------
Co-authored-by: Bilal Qamar <59555732+BilalQamar95@users.noreply.github.com >
2023-10-19 10:43:15 +05:00
Feanil Patel
7202c22e1d
Merge pull request #33373 from openedx/feanil/update_password_length_default
...
feat: Update the minimum password length.
2023-10-17 10:08:15 -04:00
SaadYousaf
bef05ab664
feat: add tracking event for following post
2023-10-14 02:00:34 +05:00
Feanil Patel
64e91d4080
test: Update to an even longer password.
2023-10-12 10:31:13 -04:00
Ahtisham Shahid
22e2a23b9f
feat: add new notifiction type for discussions post followers ( #33009 )
...
feat: added model for subscription
feat: added logic for notifaction to followers
2023-10-12 13:03:02 +05:00