SaadYousaf
1cb1e2f61d
fix: add fix for search event for learner search in discussions
2022-11-21 14:29:14 +05:00
SaadYousaf
c0631c320e
fix: legacy coverage and add missing properties for reported events
2022-11-17 13:03:47 +05:00
Mehak Nasir
b6ee28310e
feat: added not responded filter for fetch thread list api ( #31275 )
2022-11-11 14:56:01 +05:00
Muhammad Adeel Tajamul
06ac5ed4b0
feat: added sort by recent activity for activity stats api ( #31252 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2022-11-07 11:15:01 +05:00
Muhammad Adeel Tajamul
1a25a5d3fd
feat: added post filters in learners tab api ( #31191 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2022-11-03 16:53:50 +05:00
SaadYousaf
17df3d4e17
feat: add discussion reported and unreported events
2022-11-01 15:57:13 +05:00
SaadYousaf
c79c41e0a3
fix: filter out discussion topics that have not started yet for instructor paced courses
2022-10-13 23:15:46 +05:00
Ahtisham Shahid
c2696c07fc
fix: updated topic sorting for discussions MFE ( #31124 )
...
* fix: updated topic sorting for discussions MFE
* feat: updated topic sorting test case
2022-10-13 15:09:19 +05:00
Demid
062a760242
feat: add "count_flagged" query param to the learner thread endpoint ( #31048 )
2022-10-12 16:41:06 +05:00
Saad Yousaf
3423feb4fd
Revert "fix: filter out discussion topics that have not started yet."
...
This reverts commit 54b5d59fc3 .
2022-10-08 14:58:14 +05:00
SaadYousaf
54b5d59fc3
fix: filter out discussion topics that have not started yet.
2022-10-07 15:17:12 +05:00
SaadYousaf
6aca8abe87
feat: add event for edited content in discussions
2022-10-03 15:00:03 +05:00
AsadAzam
23972e7f94
fix: merge discussions rollout flags ( #30989 )
...
* fix: merge discussions rollout flags
* test: fixed tests
* test: fixed tests
2022-09-21 14:28:33 +05:00
SaadYousaf
85a8b39735
feat: add event for content deletion for discussions
2022-09-21 13:20:58 +05:00
Muhammad Adeel Tajamul
1259c0e7a5
fix: sort order will not be alphabetical ( #30990 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2022-09-19 12:24:46 +05:00
SaadYousaf
b8e466b55c
fix: update editable action item for different discussion and course roles
2022-09-19 11:51:24 +05:00
Ahtisham Shahid
eca87000c4
Created a edx.forum.thread.locked event ( #30964 )
...
* feat: added new discussions event edx.forum.thread.locked
2022-09-15 11:18:32 +05:00
Kshitij Sobti
6ebc9b3888
feat: Track additional discussion context for better deletion handling ( #30140 )
...
Tracks a discussion topics' section and subsection in a new context field so that we have access to that information when the topic's section/subsection/unit has been deleted. This is then used when a topic is deleted to append the section and subsection name to the topic title.
ADR: https://github.com/openedx/edx-platform/pull/29928
2022-09-13 16:01:25 +05:00
Muhammad Adeel Tajamul
8c13fae0ff
feat: backend change for copy post functionality for discussions post ( #30941 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2022-09-12 12:31:57 +05:00
Kshitij Sobti
0be6a7aa93
fix: allow flagging for abuse when filtering comments by user ( #30346 )
...
Abuse flagging is always supported, so allow abuse flagging even when no other
actions are available due to the lack of a thread context in the comment api.
2022-09-07 17:30:45 +05:00
Ahtisham Shahid
4541750eec
feat: added tracking event on learner search ( #30945 )
2022-09-07 14:50:00 +05:00
Saad Yousaf
fb716a76d9
fix: allow discussion moderators to unreport their content ( #30938 )
...
Co-authored-by: SaadYousaf <saadyousaf@A006-00314.local >
2022-09-05 18:39:46 +05:00
SaadYousaf
495d1cc86c
fix: add is_group_ta and has_moderations_privileges to course settings API
2022-08-24 12:04:27 +05:00
Ahtisham Shahid
69efe48e09
fix: Made user search function case in-sensitive ( #30867 )
2022-08-17 13:39:22 +05:00
Ahtisham Shahid
dcb01d107f
fix: Temporary fix for learners stats api performance issue ( #30847 )
...
* fix: Temporary fix for learners' stats API performance issue
* fix: resolved linter errors
* fix: learners stats API response is now null
* fix: changed waffle dates
* fix: resolved unit test issue
2022-08-12 17:24:22 +05:00
Muhammad Adeel Tajamul
525dfa6ef6
fix: author can see close edit reason ( #30819 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2022-08-05 16:38:32 +05:00
SaadYousaf
257a7f38d3
feat: enable moderators to unreport content for discussion api
2022-07-27 19:30:52 +05:00
Ahtisham Shahid
43de567018
fix: resolved issue when user profile does not exist ( #30760 )
...
fix: resolved issue when user profile does not exist
2022-07-22 14:38:25 +05:00
SaadYousaf
18deaf145f
fix: add missing roles to Staff and Community TA lists to address missing Icons on FE
2022-07-20 19:57:43 +05:00
SaadYousaf
1ad3fb4992
fix: add staff permission to privileges check for learner tab
2022-07-20 19:56:39 +05:00
Ahtisham Shahid
a6e35897a1
feat: added logs to assess root cause of error in threads api ( #30748 )
...
Co-authored-by: AhtishamShahid <ahtishamshahid@A006-00850.local >
2022-07-20 15:17:28 +05:00
SaadYousaf
800120ce95
fix: sort the user stats to maintain best matched username first
2022-07-18 15:08:24 +05:00
SaadYousaf
28a8e618ac
feat: add partial username search for course discussion user stats
2022-06-30 17:37:03 +05:00
Muhammad Adeel Tajamul
9e1b46b58b
fix: change user_id query param to username in Learners API ( #30640 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2022-06-30 12:03:11 +05:00
SaadYousaf
20de3c71b4
fix: fix links in reported content email to point to new MFE
2022-06-24 11:08:59 +05:00
adeel.tajamul
3ef0bd6d00
fix: added thread structure
2022-06-23 13:44:18 +05:00
adeel.tajamul
cebe02ae51
fix: added doc strings to test cases
2022-06-23 13:44:18 +05:00
adeel.tajamul
92e862149d
fix: pinned is set to false for all posts in learner area
2022-06-23 13:44:18 +05:00
adeel.tajamul
30229c86e2
fix: updated test cases
2022-06-23 13:44:17 +05:00
adeel.tajamul
7481b11e25
fix: updated api response
2022-06-23 13:44:17 +05:00
adeel.tajamul
18cec24f15
fix: added pagination data
2022-06-23 13:44:17 +05:00
adeel.tajamul
19a23c7f35
fix: pylint errors resolved
2022-06-23 13:44:17 +05:00
adeel.tajamul
b6b3a9153c
fix: resolved pylint test case
2022-06-23 13:44:17 +05:00
adeel.tajamul
e9bdf1d6bc
fix: fixed active threads user_id query param and added test cases
2022-06-23 13:44:17 +05:00
adeel.tajamul
7d6ce90213
fix: fixed topics test cases
2022-06-22 06:25:40 +05:00
adeel.tajamul
a91139d4c0
fix: fixed topics api sort to same as legacy sort
2022-06-21 18:43:38 +05:00
Muhammad Adeel Tajamul
36c0c0d7cd
Merge pull request #30546 from openedx/inf-238
...
feat: created api for new learner area
2022-06-09 16:51:06 +05:00
adeel.tajamul
3e14628f1a
feat: created api for new learner area
2022-06-09 16:32:21 +05:00
Ahtisham Shahid
c6962a9ba6
fix: added global staff to prevliged access ( #30506 )
...
Co-authored-by: AhtishamShahid <ahtishamshahid@A006-00850.local >
2022-05-31 13:01:03 +05:00
adeel.tajamul
501ac92bd2
fix: thread api will now allow filter by group id
2022-05-31 07:02:44 +05:00