Initial setup for badges
as new courseware tab. EW-405
#90
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We need to create a new Django app that is integrated into the platform since it uses base class CourseTab that is currently not setup to be used outside of the platform code. The code currently just makes the plugin setup but does not define calls to integrate badging-frontend code at the moment.
This code update defines #4 from this page by adding new Django app to the platform codebase.
https://openedx.atlassian.net/wiki/spaces/AC/pages/30965856/How+to+add+a+new+feature+to+LMS+or+Studio
Added plugin for
course_badges
to openedx features. EW-405This provides a plugin extension for badges where a learner can view their badge progress for within a course.
Fix issue with courseware tab for
Badges
not being highlighted when selected. EW-405Additional changes needed for Juniper release for badges tab. EW-525
Needed to run the following command to install the
course_badges
feature. Found this out from https://openedx.atlassian.net/wiki/spaces/AC/pages/30965919/Adding+a+new+course+tab. Did this from both the LMS and Studio Docker containers.