- Jul 27, 2021
-
-
Michael Terry authored
chore: remove unused serialized field
-
Michael Terry authored
-
Awais Qureshi authored
chore: Django3 has removed python_2_unicode_compatible.
-
Awais Qureshi authored
chore: Django3 has removed python_2_unicode_compatible.
-
Awais Qureshi authored
Execute the codemodes.
-
- Jul 26, 2021
-
-
Awais Qureshi authored
Execute the codemodes.
-
Michael Terry authored
feat: add note field to course waffle overrides
-
Awais Qureshi authored
Execute the codemodes.
-
Thomas Tracy authored
* [fix] Fix certificate available date sync We were syncing the course available date to every course in credentials. Since credentials doesn't understand "self-paced" courses, or course end behaviors, some certificates were time gated incorrectly. This check make sure to check if the course is not self-paced, and has a CDB of 'end' before syncing the CA date.
-
Michael Terry authored
It's often very useful to note the reason we override a waffle. Who asked for it and why - is it temporary until a feature is completed or a complete opt-out of the feature itself, etc. Now there's a text field to leave such comments for your future self, much like waffle flags themselves.
-
Diana Huang authored
We are planning on limiting session cookies for LMS, which will mean that under the old cookie domain, MFEs and other IDAs would not have access to the language preference of a user. This moves language preference cookies to use a different setting, which means that this cookie can be shared.
-
Michael Terry authored
feat: send course access error along to course home MFE
-
Andrew Shultz authored
chore: update edx-proctoring to 3.22.0
-
taliaedX authored
chore: update edx-enterprise
-
Talia Rhodes authored
-
Andy Shultz authored
This completes the removal of unused fields in exam attempt, so the migration test skip is no longer necessary.
-
Jansen Kantor authored
-
Justin Hynes authored
fix: remove disabled v1 course certificate queue code
-
Manjinder Singh authored
* fix: adding more parameters for cookie monitoring Added: cookies_total_num, cookies_unaccounted_size. -Both are to help us gauge how many cookies we are not collecting data for. Increased: # of cookies data collected
-
João Cabrita authored
This adds an `messages` field containing messages relevant for configuring the provider to the DiscussionsConfigurationView. Related tickets: * [TNL-8339](https://openedx.atlassian.net/browse/TNL-8339) * [TNL-8523](https://openedx.atlassian.net/browse/TNL-8523) * [BB-4249 (OpenCraft Internal)](https://tasks.opencraft.com/browse/BB-4249)
-
Binod Pant authored
ENT-4746
-
- Jul 24, 2021
-
-
edX cache uploader bot authored
-
- Jul 23, 2021
-
-
taliaedX authored
feat: Third Party Auth - Boolean Enable Field for Enterprise Providers
-
Talia authored
feat: add boolean field to third_party_auth to be used to remove providers from enterprise selection
-
Michael Terry authored
We previously only sent it to the courseware MFE. Also unify the naming of this access error to 'course_access' in courseware and course home APIs.
-
Andrew Shultz authored
chore: update edx-proctoring to 3.20.6
-
Usama Sadiq authored
Disabled pylint warnings in pylint_tweaks
-
Usama Sadiq authored
fix: removed zipp and stevedore constraints fix: removed kiwisolver and joblib constraints
-
- Jul 22, 2021
-
-
Tim McCormack authored
Add pinning test for SafeCookieData values, and update SafeSessions middleware comments to match code. Main comment changes: - Fix description of cookie structure: - Specify hash algorithm (SHA256, not "H") - Don't try to describe internals of TimestampSigner; description was incorrect in several ways: Did not include string delimiters under base64 (there's JSON in there); did not include the actual MAC portion. Just describe general effect and shape of output. - Add missing trailing pipe delimiter in signed data hash input - Use phrase "intermediate key" rather than the less familiar term "usage key"
-
Andy Shultz authored
Student name field is gone. This test was providing a blank name so nothing more than delete is needed. MST-872
-
Andy Shultz authored
continuing sequence of DB migration releases
-
Thomas Tracy authored
-
connorhaugh authored
Problem blocks offer a setting to make users wait a set time between submissions. If a course is not authored in studio, it might not set a value for this setting. Consequently, the problem block must handle the submission_wait_seconds field to be none, so it doesn't break the submitted responses. These kinds of errors here will prevent learners from submitting any answer, and has for several learners. Adding in this one-line change will prevent future errors without having to change the authoring practices of those ambitious enough to write their courses with import. This also catches the case that some internal process other than studio might be creating problems with "none" as the setting. In response to TNL-8234 Testing: hand-testing by importing the following problem xml file within a course and attempting to answer as learner(answer is 10.4).
-
Justin Hynes authored
[MICROBA-1227] [DEPR-155] * remove queue.py (and associated unit tests) * remove references to `queue.py` from functions in api.py (also update unit tests)
-
Matt Tuchfarber authored
Move cert display decisions to certificates app
-
Dillon Dumesnil authored
fix: AA-912: Hide URL after due date if subsection is marked as hide …
-
Piotr Surowiec authored
When a sequence title was unavailable for a user (e.g. before starting a timed exam), the `None` value was displayed in course breadcrumbs. This hides it in such cases and ensures that a trailing breadcrumb separator is not displayed.
-
Farhaan Bukhsh authored
Signed-off-by:
Farhaan Bukhsh <farhaan@opencraft.com>
-
- Jul 21, 2021
-
-
Dillon Dumesnil authored
A bug was reported of a learner accessing content that should have been hidden due to the hide after due setting in Studio by the course team by clicking on the Progress tab. This takes into account that value and will now hide the URL on the Progress tab in that scenario.
-