- Jul 12, 2021
-
-
Alex Dusenbery authored
feat: edx-enterprise==3.26.22 | set the EnterpriseCatalogApiClient get_content_metadata request page_size parameter to 50; The enterprise-catalog service has a default page_size of 10. This change means that we'll make a smaller overall number of SELECTs against the enterprise-catalog database.
-
Diana Huang authored
Several of our cookies are meant to be shared between the LMS and the marketing site. The previous assumption was that SESSION_COOKIE_DOMAIN would cover both. We would like to make it so that these can be set independently of each other. https://openedx.atlassian.net/browse/ARCHBOM-1831
-
Christie Rice authored
MICROBA-1227
-
Julia Eskew authored
and CourseSectionSequence to ensure that cascading deletes will occur to delete the relation upon deletion of a foreign-keyed object. This commit is phase 2 of 3 in order to ensure a smooth deploy. The phases: 1) Add separate through models for user partition groups, add fields to point to the separate models, and start writing to those fields as well. (COMPLETE) 2) After all models have been re-generated, switch code over to use separate through model fields backed by the separate through models *and* stop writing to the original ManyToManyField field. (This PR!) 3) After phase 2 is deployed smoothly, remove the original ManyToManyField fields and rename the new fields to have the same name as the old fields. This PR is designed to be able to easily be rolled-back if anything goes wrong.
-
edX cache uploader bot authored
-
Manjinder Singh authored
This is a noop migration for testing changes to the deployment pipeline. This is a copy of: #28078
-
Usama Sadiq authored
fix: removed matplotlib<3.1 constraint fix: pinned pandas<1.3.0 fix: pin pandas and networkx to python-dateutil compatible version fix: pin pylint==2.8.3 to pass quality build
-
- Jul 09, 2021
-
-
Julia Eskew authored
-
Jansen Kantor authored
-
sofiayoon authored
feat: AA-883 Basic prototype for self paced due dates in Studio
-
Burhan Nasir authored
* fix video caption message issue
-
Julia Eskew authored
Django app's user partition group model. fix: Add a unique constraint on that same model on partition_id/group_id to avoid future duplicates. TNL-8314
-
Kshitij Sobti authored
-
Burhan Nasir authored
* Fix: from_address not pulled from site configuration
-
João Cabrita authored
For authenticated users that are not global staff, changing discussion providers after a course has started fails with 403 Forbidden. Related issues: * [BB-4253](https://tasks.opencraft.com/browse/BB-4253) * [TNL-8142](https://openedx.atlassian.net/browse/TNL-8142) BREAKING CHANGE: Course staff, who were previously allowed to do this operation, will instead receive a 403 Forbidden response.
-
- Jul 08, 2021
-
-
Sofia Yoon authored
fix: make new field in xblock json serializable and don't assign due dates to ORAs feat: display warning message in Studio if the relative date input is more than 18 weeks for custom pacing in self paced course fix: handle due dates for mix of ORA and non ORA problems under a subsection and other styling fixes feat: add a minimum restriction for self paced courses due date editor input fix: naming of warning id divs to be more specific and exclude children of ORA problems in setting due dates test: extracting dates for a self paced course with custom pacing test: frontend for self paced custom pacing modal in studio and clean up its backend tests fix: remove an unused line when getting children of custom pacing subsection, reorganize testing for custom pacing fix: more specific comments to testing for custom PLS and remove a test case course fix: more cleanup for self paced custom pacing PLS backend tests
-
Sofia Yoon authored
-
Christie Rice authored
fix: Remove V2 certificate checks from the certificates app, since V2 of course certificates has been enabled globally for all course runs (#28108) MICROBA-1083 DEPR-155
-
Matthew Piatetsky authored
[AA-874] fix student progress url on student admin dashboard
-
Christie Rice authored
fix: Remove V2 certificate checks from the certificates app, since V2 of course certificates has been enabled globally for all course runs (#28102) MICROBA-1083 DEPR-155
-
- Jul 07, 2021
-
-
Matt Tuchfarber authored
Revert "feat: Reimagine certificate_availability_date and certificates_display_behavior"
-
Matt Tuchfarber authored
The version check is `if course_overview.version < cls.VERSION:` so we need to bump to 15 to force it to reuse 13's models.
-
Matt Tuchfarber authored
-
Christie Rice authored
DEPR-157
-
edX cache uploader bot authored
-
Matt Tuchfarber authored
feat: Reimagine certificate_availability_date and certificates_display_behavior
-
Justin Hynes authored
feat!: Remove temp certificates mgmt cmd
-
Usama Sadiq authored
Updated constraints of following packages: inflect,geoip2,maxmindb,path,isort (isort>5.0.0 introduced wrong-import-order warnings so disabled the warning)
-
edX cache uploader bot authored
-
- Jul 06, 2021
-
-
Matt Tuchfarber authored
The course settings `certificate_available_date` (CAD) and `certificates_display_behavior` (CDB) were previously acting indedependantly of one another. They now work in tandem. This change: - limits CDB to a dropdown - removes "early_with_info" and adds "end_with_date" - only takes CAD into account if "end_with_date" is selected - Moves CDB to the main course schedule settings page - updates CourseOverview to validate these fields and choose sane defaults if they aren't expected values Certificates will now show under the following circumstances: "Immediately upon passing" certificate_availability_date = null certificates_display_behavior = "early_no_info" "End date of course" certificate_availability_date = null certificates_display_behavior = "end" "A date after the course end date" certificate_availability_date = <date> certificates_display_behavior = "end_with_date"
-
Justin Hynes authored
[MICROBA-1311] - Remove temporary management command used to fix records incorrectly created with a default `mode` of "honor".
-
Christie Rice authored
MICROBA-1372
-
Bianca Severino authored
[MST-864] Add proctoring fields to course overview
-
Kyle McCormick authored
The learning_sequences.use_for_outlines flag was recently added, intended to serve the same purpose as courseware.use_learning_seuqences_api. We do not need both flags. Furthermore, exposing either flag in the Courseware Metadata API is neither necessary nor helpful, since the easiest and quickest way for the Learning MFE to see if the Learning Sequences API is enabled is to hit it, and fall back to a different API if a 403 is returned. This reverts commit 78f1e2b3. TNL-8330
-
Thomas Tracy authored
The outline API that the learning MFE needs to know if a course has upcomming content for a new alert.
-
Christie Rice authored
MICROBA-1083 DEPR-155
-
Zachary Hancock authored
-
- Jul 03, 2021
-
-
edX cache uploader bot authored
-
- Jul 02, 2021
-
-
taliaedX authored
chore: update edx-enterprise
-