- Jan 28, 2021
-
-
edX requirements bot authored
-
Awais Jibran authored
Update studio favicon
-
- Jan 27, 2021
-
-
Robert Raposa authored
[TSD] adds annotations for XBLOCK_SETTINGS
-
Robert Raposa authored
[TSD] add toggle annotations for DEFAULT_MOBILE_AVAILABLE
-
Carla Duarte authored
AA-568: fix start course bug
-
Matt Tuchfarber authored
[BB-3306] Customizable Certificate Date Format
-
Carla Duarte authored
-
stvn authored
* Commits: fix: Fix KeyError in vertical_block
-
Alex Dusenbery authored
Upgrade edx-enterprise to 3.17.12 | Conditionally allows the deletion of individual EnterpriseCourseEnrollment and related LicensedEnterpriseCourseEnrollment records via the Django Admin site, so that site admins can manually delete enterprise enrollments that were created in error. This is only allowed if a Django settings feature flag is set to True.
-
stvn authored
This now mimics the way this is (safely) done in the sequence module [1]. References: - [1] https://github.com/edx/edx-platform/blob/5f94a082ce1141d9214e83c152baa00186278ad3/common/lib/xmodule/xmodule/seq_module.py#L657-L658
-
Alex Dusenbery authored
Define a ALLOW_ADMIN_ENTERPRISE_COURSE_ENROLLMENT_DELETION feature flag, so that site admins are allowed to delete EnterpriseCourseEnrollment records.
-
Ned Batchelder authored
add PR template
-
Tim McCormack authored
- Use different attribute names for new and old versions of function - Use a shorter name overall (for ease of analysis) - Add monitor for fetched-existing case - Only record computed-stored if `get_or_create` succeeds, but also break it into created vs. fetched cases by checking return value - Correct name of monitor in `except` clause -- that should only happen for a race inside `get_or_create` itself. There's a different race in the `anonymous_uid_for_user` between fetch and compute/save. - Other name tweaks ARCHBOM-1674
-
Alexander J Sheehan authored
Adding collected structure to the course grade read
-
Tim McCormack authored
- Make it easier to rotate `SECRET_KEY` by documenting this usage for both sensitivity and rotation process. (ARCHBOM-1676). - Just use a hash of the secret rather than HMAC + MD5. We're not authenticating a message, so HMAC isn't really needed -- it just needs to be unique, deterministic, and irreversible. SHAKE allows generation of an arbitrary length hash without needing to truncate. Also, rename tracking session ID generator for clarity -- there's no encryption happening here. Add additional test for existing claim of uniqueness.
-
alangsto authored
-
Muhammad Soban Javed authored
* import task decorator from celery APP instance instead of celery package in CMS * replaced task decorator with shared_task in cms and common * Fixed import of shared_task * Fixed import
-
Manjinder Singh authored
These changes were initially made to make it easier to do SECRET_KEY rotations. Along the way, we found it made sense to refractor the code as well. Changes made: - changed get_to_create to create because now the code should only get to this block when a write is necessary - added a lookup for anonymous_user_id. This is to return an existing anonymous_user_id rather than calculating. This will mitigate the results of SECRET_KEY rotation. - Added monitoring to help us make better decisions: should we not sue SECRET_KEY, performance considerations... - put old function behind toggle in case something goes wrong in production with new code - refractoring function structure for better understanding
-
Awais Jibran authored
-
Ahtisham Shahid authored
* changed instructor dashboard waffle type form course to legacy
-
edX requirements bot authored
-
Ahtisham Shahid authored
-
Jayram authored
added required annotations, detailed description and some nit added extra space for the toggle_description
-
- Jan 26, 2021
-
-
alangsto authored
-
Alexander Sheehan authored
-
alangsto authored
-
Christie Rice authored
-
Kyle McCormick authored
[BD-04] [SE-3708] Convert HiddenDescriptor to an XBlock.
-
Robert Raposa authored
[BD-21] Fix `ERROR_ON_DEPRECATED_EDX_PLATFORM_IMPORTS` code annotation
-
Tim McCormack authored
For ARCHBOM-1674 we need more information on how often save=False is actually used vs. other code paths.
-
Robert Raposa authored
[TSD] adds annotations for XBLOCK_RUNTIME_V2_EPHEMERAL_DATA_CACHE
-
Raul Gallegos authored
-
Raul Gallegos authored
-
Raul Gallegos authored
-
Raul Gallegos authored
-
alangsto authored
-
Régis Behmo authored
This annotation was causing a linting failure, and a TypeError down the road in the feature toggle report processing step by edx-toggles/scripts/feature_toggle_report.py.
-
Peter Pinch authored
Co-authored-by:
Ned Batchelder <ned@nedbatchelder.com>
-
Awais Jibran authored
Provide logo URL from the backend
-
Usama Sadiq authored
Python Requirements Update
-