- Aug 09, 2021
-
-
Robert Raposa authored
Revert "MB-1192: [feat] Add course ended, not passing certificate status to dashboard messaging (#28405)" (#28426) This reverts commit 35d9330c.
-
Thomas Tracy authored
* [feat] Add course over, not passing status to dash If a student has not passed a course, the course has ended, and they have a verified seat, we want to show them a message at a glance on the dashboard.
-
- Jul 15, 2021
-
-
Albert (AJ) St. Aubin authored
[MICROBA-678] When a certificate is in an unexpected state (i.e. notpassing with a passing grade) this alert will allow the user to attempt to resolve the issue on their own. It will run the code that checks the certificates status. It requires that the course is configured to allow users to Request Certificates though.
-
- May 24, 2021
-
-
Sameen Fatima authored
-
- May 19, 2021
-
-
Sameen Fatima authored
This reverts commit e1aa8071.
-
Sameen Fatima authored
-
- Apr 08, 2021
-
-
HamzaIbnFarooq authored
The sysadmin dashboard feature is converted into a plugable app named edx-sysadmin (https://github.com/mitodl/edx-sysadmin) according to the decisison made at https://github.com/edx/edx-platform/blob/master/lms/djangoapps/dashboard/decisions/0002-deprecate-sysadmin-dashboard-adr.rst. Instances using sysadmin dashboard should use the new plugin from now onwards. BREAKING CHANGE: sysadmin dashboard is removed
-
- Mar 05, 2021
-
-
Sid Verma authored
-
- Jan 29, 2021
-
-
adeelehsan authored
VAN-300
-
- Jan 28, 2021
-
-
Matt Tuchfarber authored
-
- Dec 16, 2020
-
-
Ned Batchelder authored
The old URLs now serve the new logo, but at the old pixel size. These URLs serve the new logo at a natural pixel size.
-
- Nov 10, 2020
-
-
Kyle McCormick authored
-
Kyle McCormick authored
* Generate common/djangoapps import shims for LMS * Generate common/djangoapps import shims for Studio * Stop appending project root to sys.path * Stop appending common/djangoapps to sys.path * Import from common.djangoapps.course_action_state instead of course_action_state * Import from common.djangoapps.course_modes instead of course_modes * Import from common.djangoapps.database_fixups instead of database_fixups * Import from common.djangoapps.edxmako instead of edxmako * Import from common.djangoapps.entitlements instead of entitlements * Import from common.djangoapps.pipline_mako instead of pipeline_mako * Import from common.djangoapps.static_replace instead of static_replace * Import from common.djangoapps.student instead of student * Import from common.djangoapps.terrain instead of terrain * Import from common.djangoapps.third_party_auth instead of third_party_auth * Import from common.djangoapps.track instead of track * Import from common.djangoapps.util instead of util * Import from common.djangoapps.xblock_django instead of xblock_django * Add empty common/djangoapps/__init__.py to fix pytest collection * Fix pylint formatting violations * Exclude import_shims/ directory tree from linting
-
- Nov 04, 2020
-
-
Kyle McCormick authored
* Use full LMS imports paths in LMS settings and urls modules * Use full LMS import paths in Studio settings and urls modules * Import from lms.djangoapps.badges instead of badges * Import from lms.djangoapps.branding instead of branding * Import from lms.djangoapps.bulk_email instead of bulk_email * Import from lms.djangoapps.bulk_enroll instead of bulk_enroll * Import from lms.djangoapps.ccx instead of ccx * Import from lms.djangoapps.course_api instead of course_api * Import from lms.djangoapps.course_blocks instead of course_blocks * Import from lms.djangoapps.course_wiki instead of course_wiki * Import from lms.djangoapps.courseware instead of courseware * Import from lms.djangoapps.dashboard instead of dashboard * Import from lms.djangoapps.discussion import discussion * Import from lms.djangoapps.email_marketing instead of email_marketing * Import from lms.djangoapps.experiments instead of experiments * Import from lms.djangoapps.gating instead of gating * Import from lms.djangoapps.grades instead of grades * Import from lms.djangoapps.instructor_analytics instead of instructor_analytics * Import form lms.djangoapps.lms_xblock instead of lms_xblock * Import from lms.djangoapps.lti_provider instead of lti_provider * Import from lms.djangoapps.mobile_api instead of mobile_api * Import from lms.djangoapps.rss_proxy instead of rss_proxy * Import from lms.djangoapps.static_template_view instead of static_template_view * Import from lms.djangoapps.survey instead of survey * Import from lms.djangoapps.verify_student instead of verify_student * Stop suppressing EdxPlatformDeprecatedImportWarnings
-
- Nov 02, 2020
-
-
Thomas Tracy authored
-
- Oct 23, 2020
-
-
Zainab Amir authored
update logistration MFE feature flag to not be used in conjunction with Accounts MFE toggle. VAN-11
-
- Sep 16, 2020
-
-
Thomas Tracy authored
* Add CSRF tokens to demographics modal PATCH We have temporarilly copied over the CSRF code from frontend-platform to use with the demographics modal. This code is most likely temporary and is not maintained like frontend-platform.
-
- Sep 14, 2020
-
-
Thomas Tracy authored
* A modal used to collect demographics information Add checkmark to final page (#24957) Remove themeing to get ready for staging MICROBA-574 | Dismiss CTA after learner finishes answering modal questions (#24965) [MICROBA-574] - Dismiss CTA after learner finishes answering demographics questions - Cleanup comments * Various initial bugfixes - fixes 2 issues with the multiselect dropdown erasing state - prevents input higher than 255 characters in the self describe - fixes 400 errors when the user selects a default option - Removes additional page count section - Re-adding deleted JS file. Can't clean this up until after we cutover to using the new Demographics modal * Add translatable string to clear button * Remove extra page counter from the header for the third time * Remove unneeded template context Co-authored-by:
Matt Tuchfarber <mtuchfarber@edx.org> Co-authored-by:
Justin Hynes <jhynes@edx.org>
-
- Sep 08, 2020
-
-
Zainab Amir authored
Add a toggle that in conjuction with REDIRECT_TO_ACCOUNT_MICROFRONTEND enables or disables logistration MFE. VAN-3
-
- Jul 29, 2020
-
-
Jeff Chaves authored
* display message banner guiding user to their enterprise LP if enabled * adding new sass class name to use same styling as recovery email alert
-
- Jul 24, 2020
-
-
Albert St. Aubin authored
The Demographics CTA is used to ask users to respond to the optional questions. This API and model support the API being dismissed by the user so they are not bothered by it.
-
- Jul 23, 2020
-
-
Diane Kaplan authored
-
Olivia Ruiz-Knott authored
-
- Jul 20, 2020
-
-
Albert (AJ) St. Aubin authored
-
- Jul 17, 2020
-
-
Matt Tuchfarber authored
Make demographics collection banner on dashboard use new demographics API which checks enterprise as well. Also expose serialization of CourseEnrollments.
-
- Jun 29, 2020
-
-
Zachary Hancock authored
-
- Jun 25, 2020
-
-
Matt Tuchfarber authored
- Add bootstrap utility function to lms-base-v1 CSS - Moved coaching sass to edx.org theme - Banner feature flag and MB program gated - Fixes previous issue of changes specificity in button selector by resetting the style inside the component's class
-
- Jun 24, 2020
-
-
Diana Huang authored
dashboard.
-
- Jun 15, 2020
-
-
Matt Tuchfarber authored
-
- Jun 12, 2020
-
-
Matt Tuchfarber authored
- Add bootstrap utility function to lms-base-v1 CSS - Moved coaching sass to edx.org theme - Banner feature flag and MB program gated
-
- May 29, 2020
-
-
Albert (AJ) St. Aubin authored
-
- May 28, 2020
-
-
Albert (AJ) St. Aubin authored
form
-
- May 26, 2020
-
-
Diana Huang authored
-
- May 08, 2020
-
-
Albert (AJ) St. Aubin authored
CourseOverview This line of code will cause a failure in the retrieval of the CourseOverview get_from_id method because it attempts to load with a string rather than a CourseKey.
-
- May 04, 2020
-
-
Adam Stankiewicz authored
-
- May 01, 2020
-
-
Matt Tuchfarber authored
-
- Apr 06, 2020
-
-
Feanil Patel authored
This dashboard template is only used for edx.org so we didn't catch this in testing. Updating it to use 'course' instead of 'course_id' to instantiate a CourseEnrollment object. Using 'course_id' is the old way.
-
Thomas Tracy authored
-
- Mar 18, 2020
-
-
Matt Tuchfarber authored
-
- Mar 17, 2020
-
-
Adeel Khan authored
Explore new courses links gets disabled by ad blocker. Changing class name to bypass this. PROD-1348
-