Allowing a user to fulfill their entitlement on the programs dashboard.
LEARNER-3438 The user can now enroll in a session, unenroll from a session or change session from a new course enrollment card on the programs dashboard.
Showing
- common/djangoapps/entitlements/models.py 8 additions, 0 deletionscommon/djangoapps/entitlements/models.py
- lms/static/js/learner_dashboard/models/course_card_model.js 18 additions, 7 deletionslms/static/js/learner_dashboard/models/course_card_model.js
- lms/static/js/learner_dashboard/models/course_entitlement_model.js 1 addition, 2 deletions...c/js/learner_dashboard/models/course_entitlement_model.js
- lms/static/js/learner_dashboard/views/course_card_view.js 28 additions, 1 deletionlms/static/js/learner_dashboard/views/course_card_view.js
- lms/static/js/learner_dashboard/views/course_enroll_view.js 1 addition, 1 deletionlms/static/js/learner_dashboard/views/course_enroll_view.js
- lms/static/js/learner_dashboard/views/course_entitlement_view.js 57 additions, 38 deletions...tic/js/learner_dashboard/views/course_entitlement_view.js
- lms/static/js/learner_dashboard/views/program_details_view.js 0 additions, 1 deletion...static/js/learner_dashboard/views/program_details_view.js
- lms/static/lms/js/spec/main.js 6 additions, 0 deletionslms/static/lms/js/spec/main.js
- lms/static/sass/_build-learner-dashboard.scss 3 additions, 0 deletionslms/static/sass/_build-learner-dashboard.scss
- lms/static/sass/_build-lms-v1.scss 3 additions, 2 deletionslms/static/sass/_build-lms-v1.scss
- lms/static/sass/multicourse/_dashboard.scss 1 addition, 83 deletionslms/static/sass/multicourse/_dashboard.scss
- lms/static/sass/views/_course-entitlements.scss 127 additions, 0 deletionslms/static/sass/views/_course-entitlements.scss
- lms/static/sass/views/_program-details.scss 11 additions, 3 deletionslms/static/sass/views/_program-details.scss
- lms/templates/dashboard.html 4 additions, 3 deletionslms/templates/dashboard.html
- lms/templates/dashboard/_dashboard_course_listing.html 1 addition, 2 deletionslms/templates/dashboard/_dashboard_course_listing.html
- lms/templates/learner_dashboard/course_card.underscore 8 additions, 4 deletionslms/templates/learner_dashboard/course_card.underscore
- lms/templates/learner_dashboard/course_enroll.underscore 1 addition, 1 deletionlms/templates/learner_dashboard/course_enroll.underscore
- lms/templates/learner_dashboard/course_entitlement.underscore 2 additions, 2 deletions...templates/learner_dashboard/course_entitlement.underscore
- lms/templates/learner_dashboard/program_details_fragment.html 4 additions, 0 deletions...templates/learner_dashboard/program_details_fragment.html
- openedx/core/djangoapps/programs/utils.py 16 additions, 5 deletionsopenedx/core/djangoapps/programs/utils.py
Please register or sign in to comment