- Apr 02, 2021
-
-
Jawayria authored
-
- Apr 01, 2021
-
-
Matthew Piatetsky authored
AA-727
-
Christie Rice authored
MICROBA-1039
-
Justin Hynes authored
[MICROBA-1100] * Add CertificationGenerationCommandConfiguration model that will store the command arguments for the `cert_generation` mgmt command * Add ability to add entries to the CertificationGenerationCommandConfiguration through Django admin * Update mgmt command with ability to read arguments from the config model/database * Fix failing test in `test_cert_generation.py` * Add new test for missing `users` argument in `test_cert_generation.py`
-
- Mar 31, 2021
-
-
Bianca Severino authored
-
Christie Rice authored
MICROBA-1039
-
Asad Iqbal authored
Co-authored-by:
asadiqbal <aiqbal@edx.org> Co-authored-by:
asadiqbal08 <asad.iqbal@arbisoft.com>
-
- Mar 30, 2021
-
-
Christie Rice authored
MICROBA-1039
-
- Mar 29, 2021
-
-
Michael Terry authored
When considering whether a subsection is complete as an assignment, skip any "hierarchy" types (sequential, vertical, etc) that don't have children. If the user can't see the content, don't risk marking it as complete. AA-726
-
Dillon Dumesnil authored
We heard about a bug where learners granted extensions would still lose access to content if it was marked as "hidden after due date". This was caused by the HiddenContentTransformer using the due date from collection time (publish time) rather than the user date returned from the edx-when DateOverrideTransformer. A small subtletly of this PR is that Transformers with the FilteringTransformerMixin are executed before those without it so part of the fix was to make the HiddenContentTransformer not use the FilteringTransformerMixin to ensure the DateOverrideTransformer had run first. Part 3/3 - Removing old collect code with merged due date
-
Christie Rice authored
MICROBA-1039
-
Ali-D-Akbar authored
-
- Mar 26, 2021
-
-
Dillon Dumesnil authored
We heard about a bug where learners granted extensions would still lose access to content if it was marked as "hidden after due date". This was caused by the HiddenContentTransformer using the due date from collection time (publish time) rather than the user date returned from the edx-when DateOverrideTransformer. A small subtletly of these PRs is that Transformers with the FilteringTransformerMixin are executed before those without it so part of the fix was to make the HiddenContentTransformer not use the FilteringTransformerMixin to ensure the DateOverrideTransformer had run first. Part 2/3 - Updating transform method + updating Read version
-
Dillon Dumesnil authored
We heard about a bug where learners granted extensions would still lose access to content if it was marked as "hidden after due date". This was caused by the HiddenContentTransformer using the due date from collection time (publish time) rather than the user date returned from the edx-when DateOverrideTransformer. A small subtletly of these PRs is that Transformers with the FilteringTransformerMixin are executed before those without it so part of the fix was to make the HiddenContentTransformer not use the FilteringTransformerMixin to ensure the DateOverrideTransformer had run first. Part 1/3
-
- Mar 25, 2021
-
-
Carla Duarte authored
-
Feanil Patel authored
The new WaffleFlag.is_enabled check in middleware increased query counts for multiple tests.
-
Christie Rice authored
MICROBA-1078
-
Christie Rice authored
MICROBA-1039
-
- Mar 24, 2021
-
-
Carla Duarte authored
-
SaadYousaf authored
-
- Mar 22, 2021
-
-
Simon Chen authored
* MST-682 Add external_user_key to the student profile CSV This is a request from some Masters school partners. They would like to download the student enrolled list with the Masters external_user_key data referenced. This way, the schools can properly match the students enrolled in the course with the students enrolled through Masters enrollment system
-
Agrendalath authored
For now only the discussion blocks were supported. If we had a custom XBlock that specified `completion_mode = XBlockCompletionMode.EXCLUDED`, then it could never be marked as completed on the course outline page, despite being marked as such inside the learning sequence.
-
Agrendalath authored
This adds support for displaying completion on the course outline page, to remove the discrepancies between this view and the learning sequence. It also simplifies course outline page by reusing existing APIs for determining completion state and finding the "Resume block"'s target.
-
Christie Rice authored
MICROBA-923
-
edX requirements bot authored
* Updating Python Requirements * fix proctoring test Co-authored-by:
Zulqarnain <muhammad.zulqarnain@arbisoft.com>
-
- Mar 19, 2021
-
-
Sofiane Bébert authored
-
Usama Sadiq authored
-
Bianca Severino authored
-
Bianca Severino authored
-
Awais Qureshi authored
-
Shimul Chowdhury authored
site configuration to email context.
-
- Mar 18, 2021
-
-
Christie Rice authored
MICROBA-923
-
Simon Chen authored
Currently in edx.org production, we have seen unhelpful error message that produces noises covering real important errors. This change would update the logging so we can have better and informative error messages for ID Verification
-
- Mar 17, 2021
-
-
Bianca Severino authored
-
- Mar 16, 2021
-
-
Christie Rice authored
-
Christie Rice authored
-
Michael Terry authored
The user opts into them when making a post / through the forums UI. They are not truly a marketing email or similar.
-
- Mar 15, 2021
-
-
Kyle McCormick authored
The render_xblock view, which powers the Learning MFE (among other things) returned a 404 when un- enrolled course staff users tried to load it while masquerading as learners. This was because we checked course access after enabling the masquerading context, which triggered a redirect- to-enrollment exception. The fix is simply to enable the masquerading context after checking course access. Content-level behavior and access is still calculated within the masquerading context, as intended. TNL-7989
-
Carla Duarte authored
-
Michael Terry authored
-