- Nov 13, 2020
-
-
Feanil Patel authored
Add mapping from django apps to repos so we can look up owners by this repo in the ownership mapping.
-
- Nov 02, 2020
-
-
Jansen Kantor authored
-
Dillon Dumesnil authored
AA-393: Update Next Section Logic
-
Zaman Afzal authored
-
edX requirements bot authored
-
- Oct 30, 2020
-
-
Ned Batchelder authored
Squash lms_initialization deprecated import warning
-
Dillon Dumesnil authored
Inside content_highlights.py, we had code to calculate due dates for when there isn't graded content, but we could only reach that code path if the user had an assignment with a due date at the target date. Now we will check for all learners who could be in range of having an update and let the code in content_highlights.py decide if a highlight should be sent
-
Binod Pant authored
-
Jansen Kantor authored
-
Kyle McCormick authored
Command: import_shims/generate_shims.sh cms/djangoapps import_shims/studio
-
Kyle McCormick authored
Command: import_shims/generate_shims.sh lms/djangoapps import_shims/lms
-
Kyle McCormick authored
-
Kyle McCormick authored
-
Kyle McCormick authored
The old folder name is somewhat confusing, because the folder contains shims to _compensate for the removal of sys.path hacks_, but does not contain the sys.path hacks themselves. Furthermore, this import_shims/ system could also be used for other import path changes, such as turning the locally-installed packages in common/lib/ into regular, importable modules (e.g. `from common.lib.xmodule import abc` instead of `from xmodule import abc`). So, a name that is not specific to the sys.path hacks may be better in the medium-to-long term. Along the same lines, we also rename SysPathHackWarning to DeprecatedEdxPlatformImportWarning.
-
Tim McCormack authored
There wasn't any reason for this to be in edx-platform in particular. See https://github.com/edx/jenkins-job-dsl-internal/pull/444 -- we can run `make requirements; pip install -e .` in a code-annotations virtualenv and point it at each IDA in turn to generate reports for all of them. ARCHBOM-1583
-
Robert Raposa authored
[BD-21] Use edx-toggle's SettingDictToggle to document setting-based feature toggles
-
Robert Raposa authored
[BD-21] Move waffle_utils from edx-platform to edx-toggles
-
edX requirements bot authored
-
- Oct 29, 2020
-
-
Régis Behmo authored
When module_name is None, the call to edx-django-utils' get_code_owner_from_module crashes. So we avoid making that call when the module_name is None, which sometimes happens (for good reasons or not, but it's valid behaviour).
-
Régis Behmo authored
edx-toggles==2.0.0 is likely to suppress namespace objects for the management of toggle objefcts. We explicitely prevent this by adding a requirement constraint.
-
Régis Behmo authored
-
Régis Behmo authored
-
Régis Behmo authored
Note that those features are destined to be deprecated, eventually.
-
Régis Behmo authored
-
Régis Behmo authored
The same API is preserved, internally, to avoid many changes across the edx-platform codebase (for now).
-
Régis Behmo authored
This simplifies the internals of the waffle flag classes in order to better move them to edx-toggles later.
-
Régis Behmo authored
This makes this class reusable by other IDAs.
-
Régis Behmo authored
I grew tired of modifying the Makefile to compile requirements without upgrading them. Also, installing pip-tools should not be part of the compile-requirements target, so a separate target was created.
-
Jansen Kantor authored
-
Jansen Kantor authored
* upgrade ora to 2.11.3
-
Feanil Patel authored
But change the order so that celery is loaded first.
-
Muhammad Ammar authored
add log to get insights about why data sharing consent is not required
-
Aarif authored
-
muhammad-ammar authored
-
muhammad-ammar authored
-
Jeremy Bowman authored
Part of the notifier service deprecation (DEPR-106). Also removed pdfminer from the package uninstall list, since we no longer install the package it conflicts with either.
-
Jeff LaJoie authored
ENT-3116: Bumps edx-enterprise to 3.9.10
-
Feanil Patel authored
Update the celery startup code to more closely match the docs. We believe some of these imports are causeing circulare dependencies that are causing race conditions in task discovery. Since all django apps should be loaded using the django fixup in celery 4, we shouldn't need these other overrides. https://github.com/celery/celery/blob/v4.4.7/celery/fixups/django.py https://docs.celeryproject.org/en/v4.4.7/django/first-steps-with-django.html#using-celery-with-django
-
David Ormsbee authored
remove the constraint on edx-sga
-