- Jun 29, 2020
-
-
Nimisha Asthagiri authored
-
- Jun 24, 2020
-
-
M. Zulqarnain authored
As of Python 3.7, a backslash-character pair that is not a valid escape sequence now generates an error, earlier it was a deprecation warning.
-
Carla Duarte authored
AA-186: Updating Course Home Course Metadata API
-
Waheed Ahmed authored
PROD-1753
-
Awais Qureshi authored
[BD-6] Fix test for python3.8
-
Awais Qureshi authored
BOM-1750
-
Michael Roytman authored
Change validation code to use the value of the proctoring_provider mo…
-
Nimisha Asthagiri authored
-
- Jun 23, 2020
-
-
Michael Roytman authored
Change validation code to use the value of the proctoring_provider model when making a comparison instead of the entire model. Otherwise, the condition 'current_provider != requested_provider' always resolves to True.
-
Awais Qureshi authored
DeprecationWarning `callable is None` raised since 3.5 throwing TypeError. Fixed the assertion.
-
edX cache uploader bot authored
-
Robert Raposa authored
ARCHBOM-1304: add migration for flags using flag_undefined_default=True
-
Robert Raposa authored
In order to enable us to remove flag_undefined_default, this updates flags according to alternatives documented in: https://github.com/edx/edx-platform/blob/master/openedx/core/djangoapps/waffle_utils/docs/decisions/0001-refactor-waffle-flag-default.rst These flags were updated with a migration: - enable_checklists_quality - REJECTED_EXAM_OVERRIDES_GRADE - ENFORCE_FREEZE_GRADE_AFTER_COURSE_END - WRITABLE_GRADEBOOK ARCHBOM-1304
-
Waheed Ahmed authored
PROD-1565
-
Robert Raposa authored
* remove ENABLE_VIDEO_URL_REWRITE The temporary waffle flag ENABLE_VIDEO_URL_REWRITE is no longer needed, becaues the rollout is complete. See https://openedx.atlassian.net/browse/PROD-62 ARCHBOM-1304 * fix quality
-
Jansen Kantor authored
-
Robert Raposa authored
- update ADR to provide more alternatives for updating the default value of a flag. - add a `flag_` prefix to the flag metrics - add module-level note about flag metrics - add NewRelic query example and warning - fix typo in toggle annotation ARCHBOM-1302
-
Nick authored
AA-142 calendar sync ses
-
Robert Raposa authored
-
Nicholas D'Alfonso authored
- set up util function to use Amazon SES for sending calendar sync emails. - remove old sailthru code which we originally implemented for this functionality - include ADR on our decision to use SES instead of Sailthru.
-
Matthew Piatetsky authored
[REV-774] Show content type gating upsell when a limited access learner tries to access a timed exam
-
Robert Raposa authored
The temporary waffle flag ENABLE_VIDEO_URL_REWRITE is no longer needed, becaues the rollout is complete. See https://openedx.atlassian.net/browse/PROD-62 ARCHBOM-1304
-
Luis Moreno authored
-
Feanil Patel authored
Python Requirements Update
-
Awais Qureshi authored
Fixing cgi.escape DeprecationWarning
-
edX requirements bot authored
-
- Jun 22, 2020
-
-
daphneli-chen authored
AA-122 created framework for dates widget on course outline
-
Daphne Li-Chen authored
-
Matthew Piatetsky authored
Otherwise, these learners could start the timer and then be unable to take the exam once they have access to the content REV-774
-
Carla Duarte authored
Added `is_enrolled` field to check if user's enrollment is active.
-
leomartinez2019 authored
- Change cgi.escape to html.escape - Add quote=False to html.escape - Use function HTML() to address python-wrap-html warning
-
Jansen Kantor authored
-
Michael Roytman authored
Add condition to check whether the user has requested a change to the…
-
Robert Raposa authored
The argument flag_undefined_default is soon to be retired once ARCHBOM-132 is closed. The following will be used to help ensure the rollout is complete. - Add a temporary metric if flag_undefined_default is used. - Add deprecation warning for flag_undefined_default. - Add minor fix for waffle flag metric when no request found. ARCHBOM-132
-
Feanil Patel authored
Python Requirements Update
-
Michael Roytman authored
Add condition to check whether the user has requested a change to the proctoring_provider Advanced Setting. In the case that the setting is not available (i.e. the ENABLE_PROCTORING_PROVIDER_OVERRIDES waffle flag is not enabled for the course), the requested proctoring_provider will be None. We should consider, in this case, that the user has not requested a change to the proctoring_provider setting and therefore should not prevent the user from saving course settings if the other conditions for preventing changes to the proctoring_provider setting are met.
-
Awais Qureshi authored
[BD-6] Update dicts order to fix tests
-
Nathan Sprenkle authored
edx-ora2==2.4.8 edx-submissions==3.1.11
-
Robert Raposa authored
We are changing how we handle updates to a waffle flag default, and the ADR explains why and how. ARCHBOM-1303
-
Robert Raposa authored
The previous version of this code used the Django Setting ENABLE_WAFFLE_FLAG_METRIC to determine whether to add a single metric with a dict of details about all flags. Due to NewRelic's 256 character limit on the metric value, this was getting truncated. This new version instead uses the Django Setting WAFFLE_FLAG_CUSTOM_METRICS, a list of waffle flag names to instrument. The name of each custom metric will match the name of the flag. The value of the custom metric could be False, True, or Both. The value Both would mean that the flag had both a True and False value at different times during the transaction. This is most likely due to having a check_before_waffle_callback, as is the case with CourseWaffleFlag. ARCHBOM-132
-