-
Notifications
You must be signed in to change notification settings - Fork 93
feat: Add support for grouping at subsections [BD-38] #281
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Thanks for the pull request, @xitij2000! When this pull request is ready, tag your edX technical lead. |
To enable grouping by subsection in the discussions MFE, this PR updates the embed URL to the one that supports grouping. ref: openedx/frontend-app-discussions#281
Codecov ReportBase: 84.29% // Head: 84.44% // Increases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## master #281 +/- ##
==========================================
+ Coverage 84.29% 84.44% +0.15%
==========================================
Files 131 131
Lines 2521 2540 +19
Branches 673 679 +6
==========================================
+ Hits 2125 2145 +20
+ Misses 373 372 -1
Partials 23 23
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
To enable grouping by subsection in the discussions MFE, this PR updates the embed URL to the one that supports grouping. ref: openedx/frontend-app-discussions#281
f831c8a to
a74b54f
Compare
tecoholic
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- I tested this: Setup both learning MFE and discussion MFE branches, enabled in-context and subsection grouping and verified that discussion topics from other units from the same sub-section are shown (See attached image)
- I read through the code
- I checked for accessibility issues
- Includes documentation
|
@xitij2000 can you please rebase it? I have tested and approved this PR. |
|
just a side test case is on click add post button FE crashes in your branch on selectTopic selector. please handle that before you merge |
For smaller courses, there is a feature under the new provider for grouping topics at the subsection level so that when navigating the course, all topics under a subsection show up in the sidebar instead of just the current unit. This implements that functionality by checking if the discussion is loaded in-context, and if grouping at subsection is enabled, and if so, displaying the current subsection's topics.
a74b54f to
ff95b00
Compare
…968) To enable grouping by subsection in the discussions MFE, this PR updates the embed URL to the one that supports grouping. ref: openedx/frontend-app-discussions#281
|
@xitij2000 🎉 Your pull request was merged! Please take a moment to answer a two question survey so we can improve your experience in the future. |
…968) To enable grouping by subsection in the discussions MFE, this PR updates the embed URL to the one that supports grouping. ref: openedx/frontend-app-discussions#281
…penedx#281) * feat: add reported email notifications setting in legacy discussions * feat: display reported content email notification based on a flag

For smaller courses, there is a feature under the new provider
for grouping topics at the subsection level so that when
navigating the course, all topics under a subsection show up in
the sidebar instead of just the current unit.
This implements that functionality by checking if the discussion
is loaded in-context, and if grouping at subsection is enabled,
and if so, displaying the current subsection's topics.