Allow user to update course goal on course home page.
LEARNER-2308 Once a goal has been set for a user on the course home message, allow them to update it on the course home side bar. Automatically sets a course goal for users when enrolling in a verifiable course.
Showing
- common/test/acceptance/pages/lms/course_home.py 10 additions, 1 deletioncommon/test/acceptance/pages/lms/course_home.py
- common/test/acceptance/tests/lms/test_lms_course_home.py 4 additions, 2 deletionscommon/test/acceptance/tests/lms/test_lms_course_home.py
- lms/djangoapps/course_goals/api.py 53 additions, 9 deletionslms/djangoapps/course_goals/api.py
- lms/djangoapps/course_goals/models.py 24 additions, 5 deletionslms/djangoapps/course_goals/models.py
- lms/djangoapps/course_goals/signals.py 0 additions, 19 deletionslms/djangoapps/course_goals/signals.py
- lms/djangoapps/course_goals/tests/test_api.py 20 additions, 5 deletionslms/djangoapps/course_goals/tests/test_api.py
- lms/djangoapps/course_goals/views.py 54 additions, 25 deletionslms/djangoapps/course_goals/views.py
- lms/djangoapps/support/tests/test_views.py 6 additions, 0 deletionslms/djangoapps/support/tests/test_views.py
- lms/static/sass/features/_course-experience.scss 72 additions, 3 deletionslms/static/sass/features/_course-experience.scss
- lms/static/sass/shared-v2/_variables.scss 10 additions, 1 deletionlms/static/sass/shared-v2/_variables.scss
- openedx/features/course_experience/static/course_experience/js/CourseGoals.js 15 additions, 10 deletions...rse_experience/static/course_experience/js/CourseGoals.js
- openedx/features/course_experience/static/course_experience/js/CourseHome.js 66 additions, 0 deletions...urse_experience/static/course_experience/js/CourseHome.js
- openedx/features/course_experience/templates/course_experience/course-home-fragment.html 29 additions, 1 deletion...nce/templates/course_experience/course-home-fragment.html
- openedx/features/course_experience/templates/course_experience/course-messages-fragment.html 3 additions, 3 deletions...templates/course_experience/course-messages-fragment.html
- openedx/features/course_experience/tests/views/test_course_home.py 42 additions, 2 deletions...eatures/course_experience/tests/views/test_course_home.py
- openedx/features/course_experience/views/course_home.py 16 additions, 0 deletionsopenedx/features/course_experience/views/course_home.py
- openedx/features/course_experience/views/course_home_messages.py 22 additions, 50 deletions.../features/course_experience/views/course_home_messages.py
Loading
Please register or sign in to comment