Commit Graph

82 Commits

Author SHA1 Message Date
ayeshoali
b92e10e8ae fix: endorse icons colors changed to respective background 2022-11-21 12:42:53 +05:00
ayeshoali
1aadbd9c4f style: icons for responses to endorse and mark as answered added 2022-11-21 12:42:53 +05:00
Awais Ansari
1c5b0ac581 fix: in-context discussion rendering in sidebar (#351)
* fix: in-context discussion rendering in sidebar

* test: fix the failed test case for post editor
2022-11-17 19:47:20 +05:00
ayeshoali
4fa20388dd refactor: removed function responsestext 2022-11-01 17:46:25 +05:00
ayeshoali
0bdd1001a5 refactor: removed redundancy of responses text div using function 2022-11-01 17:46:25 +05:00
ayeshoali
b01272a5ca fix: loading more button does not create glitch in response text 2022-11-01 17:46:25 +05:00
ayeshoali
3ec0b82dce refactor: fixed Lint tests 2022-11-01 17:46:25 +05:00
ayeshoali
375af11a7f fix: no respnses text does not show while api call to load responses is in progress 2022-11-01 17:46:25 +05:00
Awais Ansari
ecae19b4ec fix: convert clickable author label to text in posts summary list (#331)
* fix: convert clickable author label to text in posts summary list
* test: update post link test and add new tests for authorLabel
2022-10-20 15:36:43 +05:00
Awais Ansari
4fecfabf2e fix: add violates-guidelines edit reason as a default value for global staff (#323)
* fix: remove horizontal scrollbar

* fix: remove violates-guidelines edit reason as a default value for global staff

* fix: global staff can  edit comment/reply
2022-10-13 20:41:16 +05:00
Muhammad Adeel Tajamul
35ad0ae0c3 fix: ui refactoring of load more responses and comments button (#310)
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com>
2022-10-05 13:51:20 +05:00
Awais Ansari
11e9ebcfd0 fix: remove editor text persistence (#311)
* fix: remove editor text persistence

* fix: remove text persistence from comment/response editor

* fix: stop comment/response validation on editor cancel button
2022-10-04 18:58:50 +05:00
Muhammad Adeel Tajamul
211323b2b5 fix: removed responses sort from frontend (#307)
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com>
2022-09-30 16:51:20 +05:00
AsadAzam
61c6f29313 Revert "fix: add response duplication button fixed"
This reverts commit 8baec0bd4b.
2022-09-21 20:14:46 +05:00
Mehak Nasir
8baec0bd4b fix: add response duplication button fixed 2022-09-09 15:34:24 +05:00
Awais Ansari
77c28bcd15 fix: sort order of responses are changing immediately (#278) 2022-09-03 01:37:28 +05:00
Ahtisham Shahid
b0737da689 feat: added blackout dates implementation (#271)
* feat: added blackout dates implementation

Co-authored-by: Mehak Nasir <mehaknasir94@gmail.com>
2022-09-01 19:58:42 +05:00
Saad Yousaf
799895512c Revert "Revert "fix: fix discussions MFE Header to LearningHeader""
This reverts commit d1dcf20312.
2022-08-26 18:37:32 +05:00
Awais Ansari
45c596b770 fix: allow actions according to user role and privileges (#260)
* fix: allow actions according to user role and privileges

* test: fix failed test case for has_moderation_privileges change
2022-08-24 12:31:31 +05:00
Saad Yousaf
d1dcf20312 Revert "fix: fix discussions MFE Header to LearningHeader"
This reverts commit 5d72cc563e.
2022-08-23 17:02:14 +05:00
SaadYousaf
5d72cc563e fix: fix discussions MFE Header to LearningHeader 2022-08-23 16:25:29 +05:00
Mehak Nasir
332e5f0cd5 MFE fixes (#256)
* fix: add response section closed on switching post

* fix: response and comments actions removed from close post

* fix: undo/redo button moved to first place in editor toolbar

* fix: tests are added for closed posts
2022-08-22 23:29:00 +05:00
Awais Ansari
b29f5d7c34 Move clickable username behind the discussions.enable_learners_tab_in_discussions_mfe (#247)
* fix: move clickable user name behind the discussions.enable_learners_tab_in_discussions_mfe flag

* test: fix fail test cases for clickable username
2022-08-15 15:09:53 +05:00
Mehak Nasir
67618ab732 fix: style issues in add response bottom section (#250) 2022-08-15 14:55:36 +05:00
Awais Ansari
22967357df fix: response and comment UI (#244)
* fix: response and comment UI

* fix: revert inIframe conidition
2022-08-12 16:35:35 +05:00
Mehak Nasir
b7d436fe2f fix: add a response button added at the end of thread (#238) 2022-08-07 01:09:57 +05:00
Awais Ansari
7ea3e62d33 fix: clickable username in post, comments and responses (#234)
* fix: clickable username in post, rcomments and responses

* test: fix test case after clickable username
2022-08-05 21:59:36 +05:00
Awais Ansari
25cf4ce4c8 fix: display direct link post at top of the list (#226) 2022-08-03 13:56:19 +05:00
Awais Ansari
d3adb8b3e7 fix: response and comment UI according to Figma (#220)
* fix: response and comment UI according to Figma
* test: add test cases for endorse alert banner
2022-07-27 15:32:34 +05:00
Muhammad Adeel Tajamul
c30637fcff fix: load thread if thread data doesnot exist in redux (#215)
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com>
2022-07-22 15:07:32 +05:00
Mehak Nasir
12da372fa0 fix: accessibility fix added for the threads section (#213) 2022-07-22 14:22:19 +05:00
Awais Ansari
67b634d391 fix: Update post content UI according to Figma (#209)
* fix: Update post content UI according to Figma

* test: update post view test case
2022-07-14 11:57:39 +05:00
Awais Ansari
59187d2217 feat: implement learners area new UI (#197)
* feat: implement learners area new UI

* fix: learners list UI

* fix: initial learner sort based on role
2022-06-20 16:14:13 +05:00
Mehak Nasir
5226cb3552 feat: added preview option for posts/comments/reponses 2022-06-04 00:50:11 +05:00
Mehak Nasir
2ea48f6825 Revert build fail (#179)
* fix: dropped support for better-react-mathjax as it is causing build issues

* fix: mathjax package reverted to avoid build issue
2022-06-01 12:29:18 +05:00
Mehak Nasir
8fd3ac7bd9 mathjax syntax support (#175)
* fix: mathjax syntax support extended

* fix: adding mathjax support
2022-05-30 17:02:11 +05:00
Mehak Nasir
5de4b440be Revert "fix: mathjax syntax support extended" (#171)
This reverts commit 2355c2fc37.
2022-05-27 15:10:58 +05:00
Mehak Nasir
2355c2fc37 fix: mathjax syntax support extended 2022-05-27 11:23:22 +05:00
Mehak Nasir
2d1c41b698 Fix: for rendering latex in comments and responses and support for special symbols in TinyMCE (#160)
* fix: for for rendering latex in comments and responses

* fix: component is seperated for loading html in dom

* feat: added special characters support in tiny-mce
2022-05-23 12:36:10 +05:00
Awais Ansari
0269c0d81c fix: mark a post as read in redux when user clicks on a post (#163)
* fix: mark a post as read in redux

* chore: remove POST_MARK_AS_READ_DELAY env variable
2022-05-20 11:40:10 +05:00
Awais Ansari
3be40852eb fix: make the post, comment, response content images responsive (#147) 2022-04-25 15:12:51 +05:00
Awais Ansari
847a3b25ec fix: display comment actions alert in single row (#146) 2022-04-25 12:35:31 +05:00
Awais Ansari
11f98d32a1 refactor: structure the edit reason code condition 2022-04-21 23:53:56 +05:00
Awais Ansari
bea2390b4d fix: add validation for edit reason code dropdown 2022-04-21 23:26:14 +05:00
Awais Ansari
a77b947e8a fix: hide edit reason dropdown while adding a comment or response (#142)
* fix: hide edit reason dropdown while adding a comment or response
2022-04-21 22:05:21 +05:00
Kshitij Sobti
e8a3e4eaa8 feat: add support for pagination on learner page [BD-38] [TNL-9844] (#129)
Adds support for pagination on the learners page, including the learners list, the post, comments and responses lists.
2022-04-20 11:10:27 +00:00
Arunmozhi
14fe0d4ea5 feat: adds content area to browse learner contributions (#84)
When the learners tab is enabled and is accessible, the contributions of
a learner can be viewed by sorting them into Posts, Responses and
Comments, by selecting a specific learner. This implements the new
design of authored/reported tabs.

https://openedx.atlassian.net/browse/TNL-8844
2022-04-05 08:37:09 +00:00
Kshitij Sobti
b6da098331 feat: Add support for specifying post close reasons [BD-38] [TNL-8843] [BB-5012] (#96)
Adds support for specifying an edit reason when a moderator edits a user's post.

Co-authored-by: Felipe Trzaskowski <felipe.trzaskowski@gmail.com>
2022-04-01 07:56:25 +00:00
Abdurrahman Asad
b6eff472c5 fix: UI adjustments to post summary and post details (#110)
* fix: UI adjustments to post summary and details
2022-03-31 18:35:07 +05:00
Kshitij Sobti
6bc0065259 feat: use resize postmessage API to send size hints to parent (#100)
When the post list is resized, send a size hint to the parent window (LMS/Learning MFE) so it can resize the discussions MFE iframe dynamically.
2022-03-30 11:10:42 +00:00