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
AsadAzam
34a0ae8939
Merge pull request #131 from openedx/kshitij/tnl-9841/tnl-9844
...
fix: improve UX to match mockups better [BD-38] [TNL-9841] [TNL-9844]
2022-04-21 11:31:45 +05:00
Kshitij Sobti
dfec88de20
fix: improve UX to match mockups better
...
- Move the learner header to the home page so it can use full width.
- Remove the menu icon from learner page till there is a menu in place
- Improve styling of header bar and sidebar
2022-04-20 18:04:01 +05:30
Kshitij Sobti
c57dfc1fc5
fix: Fix constant reloading on topics page and posts links on category page [BD-38] [TNL-9868] [TNL-9846] ( #128 )
...
This fixes two issues. The first is that the topics page can cause constant requests to threads, and the second, that clicking on a post link when browsing a category can cause the application to crash.
2022-04-20 12:26:03 +00:00
Muhammad Adeel Tajamul
d1dce4f2ea
Merge pull request #141 from openedx/inf-41
...
fix: hyperlinks opening in current tab
2022-04-20 16:58:48 +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
adeel.tajamul
7e5ae2a298
fix: hyperlinks opening in current tab
2022-04-20 15:15:52 +05:00
Kshitij Sobti
36ff2fad27
fix: scroll the post close dialog into view when it appears ( #119 )
2022-04-19 06:33:57 +00:00
Jawayria
7a864ed14e
Merge pull request #140 from openedx/aht007/node-16
...
fix: Updated dependencies for Node 16 #139
2022-04-18 20:07:15 +05:00
Mohammad Ahtasham ul Hassan
dbade5dbd1
fix: update deps
2022-04-18 19:50:34 +05:00
Muhammad Adeel Tajamul
d9f085279e
Merge pull request #130 from openedx/tnl-9851
...
fix: updated post summary design
2022-04-18 15:15:36 +05:00
Mehak Nasir
c0f675f41a
revert: node 16 upgrade is reverted ( #132 )
...
* revert: node 16 upgrade is reverted
* revert: reverted frontend build version to 9.1.2
* revert: browsers list
Co-authored-by: Awais Ansari <awais.ansari63@gmail.com >
2022-04-15 23:33:29 +05:00
Mehak Nasir
7f49543c37
Revert "fix: frontend build test fix for stage" ( #138 )
...
This reverts commit e426892bb2 .
2022-04-15 22:52:20 +05:00
Awais Ansari
1d1b7eb94b
Revert "revert: revert to node 12 to test build issue" ( #136 )
2022-04-15 21:48:45 +05:00
Awais Ansari
a059c50780
Revert "revert: downgraded node to 12 again to resolve build issue ( #133 )" ( #137 )
...
This reverts commit 45b3dd79f3 .
2022-04-15 21:43:55 +05:00
Awais Ansari
cf83775052
Merge pull request #135 from openedx/revert-3
...
revert: revert to node 12 to test build issue
2022-04-15 21:22:43 +05:00
Mehak Nasir
6b98ef6506
revert: revert to node 12 to test build issue
2022-04-15 21:20:22 +05:00
Mehak Nasir
45b3dd79f3
revert: downgraded node to 12 again to resolve build issue ( #133 )
2022-04-15 21:15:07 +05:00
adeel.tajamul
59f97fff7d
fix: updated post summary design
2022-04-15 14:57:42 +05:00
Mehak Nasir
86f7a07ded
feat: allow anonymous post support is removed from add post section
2022-04-14 13:06:17 +05:00
Mehak Nasir
4be926d788
style: content sections background color changed
2022-04-14 12:49:25 +05:00
Mehak Nasir
e426892bb2
fix: frontend build test fix for stage
2022-04-13 15:25:07 +05:00
Mehak Nasir
80c3fee3da
fix: version change test fix
2022-04-13 14:16:33 +05:00
Adam Stankiewicz
43c03ca2c0
build: use shared browserslist config
2022-04-13 14:16:33 +05:00
Awais Ansari
6bd1561bcb
chore: upgrade frontend-build version to 9.1.4 ( #124 )
2022-04-12 19:03:34 +05:00
Awais Ansari
1f119c1bbb
chore: create new package-lock file after node 16 upgrade
2022-04-12 12:14:15 +05:00
Awais Ansari
8fc067e64f
chore: add @edx/frontend-build in project dependency ( #122 )
2022-04-12 02:54:09 +05:00
Mehak Nasir
428f2d2311
feat: upgrade node from 12 to 16 ( #121 )
2022-04-11 16:13:07 +05:00
Awais Ansari
a51f3ed7c6
fix: switching between subtopics are breaking the UI ( #120 )
2022-04-07 16:23:29 +05:00
Jawayria
7d6d2c4f79
Merge pull request #117 from openedx/jenkins/npm-8-14fe0d4
...
chore: Install dependencies using npm 8
2022-04-06 16:39:09 +05:00
edX requirements bot
038b8f8966
chore: Install dependencies using npm 8
2022-04-05 08:12:36 -04: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
AsadAzam
3ce19460ff
Merge pull request #114 from openedx/kshitij/tnl-9585/navigation-hints
...
feat: send message to learning MFE on navigation [BD-38] [TNL-9585]
2022-04-04 17:27:09 +05:00
Kshitij Sobti
daacdbea1a
feat: send message to learning MFE on navigation
...
Sends the current path to the learning MFE, so it can maintain the path on reload.
2022-04-01 16:41:27 +05:30
Abdurrahman Asad
f687b43d91
fix: post summary box size is large ( #113 )
2022-04-01 13:12:05 +05:00
Kshitij Sobti
c5e972bd9c
Merge pull request #40 from openedx/kshitij/post-message-sidebar
...
feat: Add support for closing in-context sidebar [BD-38]
2022-04-01 13:41:51 +05:30
Kshitij Sobti
e43b94316c
test: make tests for actions dropdown report more info on what's being tested
...
The generated names for actions dropdown tests weren't very helpful, this adds more details to them so you know exactly what's being tested.
2022-04-01 13:35:16 +05:30
Kshitij Sobti
7d35df12cd
feat: Add support for closing in-context sidebar
...
Use postmessage-based API to send message to close learning MFE sidebar.
2022-04-01 13:27:16 +05:30
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
Mehak Nasir
9f3a5ecb1e
fix: color contrast improved for unread posts
2022-03-31 23:22:58 +05: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
Awais Ansari
c62f500875
fix: navbar shadow ( #107 )
...
* fix: navbar shadow
2022-03-31 16:52:50 +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
Mehak Nasir
a15f144120
fix: removed edit reason code
2022-03-28 23:47:39 +05:00
Kshitij Sobti
e441aa43bd
fix: align empty state in the center and auto-grow container ( #103 )
...
Makes the empty page illustration be centrally aligned on the page.
Makes the content container expand to take the full vertical space.
2022-03-28 12:54:05 +00:00
Kshitij Sobti
38792dd25d
fix: update post when comment is marked as answer; reload topics on open ( #104 )
...
When a comment is marked as an answer, refresh the post it's in so the answered tag appears.
When navigating to the post tab, refresh the topic list.
2022-03-28 12:53:35 +00:00
Arunmozhi
45b17a5983
fix: show message outline icon when thread is read ( #102 )
...
The message icon in the posts list on sidebar will be filled when there
are unread comments and it will be an outline when all the comments are
marked read.
https://openedx.atlassian.net/browse/TNL-9574
2022-03-28 11:13:51 +00:00
Awais Ansari
3074ae807b
fix: post summaries are being repeated in the list ( #105 )
...
* fix: post summaries are being repeated in the list
2022-03-28 15:31:42 +05:00