- Jul 14, 2021
-
-
Awais Qureshi authored
Execute the codemodes on this file and removed all usage.
-
Christie Rice authored
MICROBA-1227
-
Carla Duarte authored
feat: add problem scores to progress tab api (AA-875)
-
Carla Duarte authored
-
Kshitij Sobti authored
-
Aayush Agrawal authored
This change adds three new filters to the threads API. They are: * Filtering only threads that are flagged for abuse * Filtering by the thread type (discussion or question) * Filtering by the thread author In addition it also adds a new ``abuse_flagged_count`` field for threads. It returns a count of the number of comments in a thread that are flagged for abuse. This is only visible to users that have moderator privileges or higher. Finally it also adds a ``abuse_flagged_any_user`` field that is set if any user has flagged a thread. This field too, is only visible to moderators or above. Co-authored-by:
Kshitij Sobti <kshitij@opencraft.com>
-
- Jul 13, 2021
-
-
sofiayoon authored
Basic prototype for self paced due dates in Studio Debugged (AA-844)
-
Sofia Yoon authored
-
Alex Dusenbery authored
fix: fix the way that page_size is passed as a param to the enterprise catalog get_content_metadat endpoint. edx-enterprise==3.26.23
-
stvn authored
commits ======= - fix: change buttons in wiki modal to anchor tags
-
Justin Hynes authored
refactor: Remove use of CourseOverview model directly in the Certificates app
-
Waheed Ahmed authored
Also cleaned username for Authn MFE while registering using SSO/SAML. VAN-483
-
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 3 of 4 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. (COMPLETE) 3) After phase 2 is deployed smoothly, remove the original ManyToManyField fields. (This PR!) 4) After phase 3 is deployed smoothly, rename the new fields to have the same name as the old fields, so new_user_partition_groups -> user_partition_groups. This PR is designed to be able to easily be rolled-back if anything goes wrong.
-
Christie Rice authored
fix: Remove disabled v1 course certificate task code, as this was previously globally disabled (#28158) MICROBA-1227 DEPR-155
-
Justin Hynes authored
[MICROBA-1289] * Remove use of the CourseOverview model directly in the Certificates app * Introduce a few new Python API functions in the `course_overview` and `catalog` django apps to replace functionality in the Certificates app.
-
Waheed Ahmed authored
We were generating cookie name for only stage and prod, the script was raising an error on the Edge environment. VAN-659
-
Christie Rice authored
MICROBA-1380
-
Alex Dusenbery authored
Revert "feat: edx-enterprise==3.26.22 | set the EnterpriseCatalogApiClient get_content_metadata request page_size parameter to 50;" This reverts commit 7eb65129.
-
Justin Hynes authored
refactor!: remove the `get_course_overview` function in favor of `get_course_overview_or_none`
-
- 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.
-
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
-
-
Jansen Kantor authored
-
Justin Hynes authored
[MICROBA-1289] * Remove `get_course_overview` function in favor of `get_course_overview_or_none`
-
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
-
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
-