- Aug 10, 2021
-
-
Christie Rice authored
Beta testers can’t earn course certificates, so they should not see a “Request Certificate” button or other info describing how they can earn a cert. MICROBA-992
-
- Aug 09, 2021
-
-
Michael Terry authored
fix: courseware-chromeless: cancel click event only when target is found
-
sofiayoon authored
fix: only apply due date to subsection if there is non-ora content
-
Sofia Yoon authored
-
Robert Raposa authored
Revert "MB-1192: [feat] Add course ended, not passing certificate status to dashboard messaging (#28405)" (#28426) This reverts commit 35d9330c.
-
Julia Eskew authored
default address for testing ES using integration tests in devstack.
-
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.
-
Bianca Severino authored
[MST-894]: Use verified name for certificates if enabled
-
Justin Hynes authored
refactor!: Remove unused `is_certificate_valid` function
-
- Aug 06, 2021
-
-
Justin Hynes authored
[MICROBA-1354] * Remove unused `is_certificate_valid` function
-
Bianca Severino authored
If the verified name feature is enabled and the user has their preference set to use verified name for certificates, create and display certificates with their verified name rather than their profile name.
-
Chris Deery authored
fix: [AA-939] Don't show View As Learner if partitions exist
-
Matthew Piatetsky authored
feat: update course goals with new fields and a waffle flag to toggle the new behavior
-
Matthew Piatetsky authored
-
- Aug 05, 2021
-
-
Manjinder Singh authored
-
Alexander Sheehan authored
-
Braden MacDonald authored
Does 3 things: (1) Use django for modulestore tests (2) Use normal LMS settings for modulestore tests instead of openedx/tests/settings.py (3) Simplify some TestCase subclasses by converting them to use ModuleStoreTestCase Details and rationale: (1) Currently parts of the modulestore test suite are designed to run "without django", although there is still a lot of django functionality imported at times, and many of the tests do in fact use django. But for the upcoming PR #27565 (moving split's course indexes from MongoDB to MySQL), we will need to always have Django enabled. So this commit paves the way for that change. (2) The previous tests that did use Django used a special settings file, openedx/tests/settings.py which made some debugging confusing because those tests had quite different django settings than other tests. This change deletes that file and runs the tests using the LMS test settings. (3) The test suite also contains many...
-
Alexander J Sheehan authored
maint: bumping enterprise version to 3.27.17
-
kenclary authored
feat: add explicit courserun_key parameter to /event endpoint
-
cdeery authored
-
Alexander Sheehan authored
-
Braden MacDonald authored
-
Braden MacDonald authored
Some actions in split modulestore record the user ID who requested the action. Currently, split modulestore doesn't care what data type you use for those user IDs. Most of the codebase uses integers, but some tests used username or email address strings. My upcoming PR #27565 will move split modulestore's "course index" data from MongoDB into MySQL. In doing so, it requires that user IDs are always numeric. So this PR paves the way for that one by using numeric IDs consistently in all test cases. I believe the actual non-test code was already consistently using integer IDs.
-
cdeery authored
Cleaned up the nits.
-
Justin Hynes authored
refactor: update name of `cert_generation_enabled` function name to reflect actual purpose
-
mohtamba authored
Fixed spacing on special exam dropdown headers
-
mohtamba authored
-
Mehak Nasir authored
fix: description text fix for wiki
-
Mehak Nasir authored
-
Jawayria authored
chore: Executed tox-modernizer codemod
-
edX cache uploader bot authored
-
Ken Clary authored
We add 'courserun_key' (aka "course_id" though that's technically a misnomer) as an optional parameter to the /event endpoint url. If it is not present, it will still be parsed out of the url, if the url is of the right format. Additionally, Logger.log() in js adds this parameter to its /event call, pulling it from the $$course_id global. This provides opportunity for MFEs to (separately) provide the key without concern about url parsing. TNL-7752
-
- Aug 04, 2021
-
-
mohtamba authored
-
Jawayria authored
chore: Executed codemods on lms
-
Andrew Shultz authored
chore: update edx-proctoring to 3.23.0
-
Olivia Ruiz-Knott authored
feat: Add CertificateDateOverride model to admin
-
Alexander J Sheehan authored
maint: bumping enterprise version to 3.27.16
-
Jawayria authored
chore: Executed codemods on openedx module
-
Andy Shultz authored