- Apr 02, 2021
-
-
Jawayria authored
Removed unused imports from lms/envs
-
- Mar 25, 2021
-
-
Zainab Amir authored
Currently the registration endpoint has no rate limit. Added a new ratelimit variable to support the change, it's value is set to 60/7d. VAN-302
-
- Mar 22, 2021
-
-
M. Zulqarnain authored
-
- Mar 08, 2021
-
-
Kyle McCormick authored
The setting overrides should've been cleaned up in a previous commit, but I missed them. This change is a no-op.
-
- Feb 24, 2021
-
-
Adeel Khan authored
VAN-312
-
- Feb 23, 2021
-
-
Christie Rice authored
This reverts commit fc06846c.
-
M. Zulqarnain authored
* pyupgrade in lms dir * replace wildcard * pep8 fix * fix quality
-
- Feb 12, 2021
-
-
Feanil Patel authored
We use django-ratelimit to limit per IP login attempts, and then we use django-ratelimit-backend to limit per username login attempts. This change replaces the usage of django-ratelimit-backend with another instance of django-ratelimit so that both limits can be managed by one library. This is the first step in being able to fully excise django-ratelimit-backend from edx-platform. Note that we're still using the `RateLimitMixin` in openedx/core/djangoapps/oauth_dispatch/dot_overrides/backends.py because studio and the admin UI still relies on that for rate limiting. Those login paths will have to be updated before we can remove the mixin from our auth backend.
-
- Feb 08, 2021
-
-
Bianca Severino authored
-
- Feb 05, 2021
-
-
Tim McCormack authored
MST-637: edx-proctoring 3.0.0 now requires a new key for use in ID generation, starting from same value as SECRET_KEY (pre-rotation, but rotation never happened for devstack.) Remote config changes already made for relevant environments.
-
- Feb 02, 2021
-
-
M. Zulqarnain authored
-
- Feb 01, 2021
-
-
Bianca Severino authored
-
- Jan 29, 2021
-
-
adeelehsan authored
VAN-300
-
- Jan 21, 2021
-
-
Kyle McCormick authored
Deprecated edx-platform import paths (for example, `student` instead of `common.djangoapps.student`) currently raise warnings when used. We want to fully remove support for those paths. As an easily reversible way to initially remove support, we add a new setting to LMS and Studio called `ERROR_ON_DEPRECATED_EDX_PLATFORM_IMPORTS`, defaulting to False. We set it to True for devstack and will set it to True in Stage and Production soon. If critical errors occur, we can easily flip the setting back to False.
-
- Dec 04, 2020
-
-
Ned Batchelder authored
The login page had a hard-coded support.edx.org URL. This changes it to a configurable setting. BTR-32.
-
- Dec 02, 2020
-
-
Kyle McCormick authored
* Install `organizations` app into LMS and Studio non-optionally. * Add toggle `ORGANIZATIONS_AUTOCREATE` to Studio. * Remove the `FEATURES["ORGANIZATIONS_APP"]` toggle. * Use the new `organizations.api.ensure_organization` function to either validate or get-or-create organizations, depending on the value of `ORGANIZATIONS_AUTOCREATE`, when creating course runs and V2 content libraries. We'll soon use it for V1 content libraries as well. * Remove the `util.organizations_helpers` wrapper layer that had to exist because `organizations` was an optional app. * Add `.get_library_keys()` method to the Split modulestore. * Add Studio management command for backfilling organizations tables (`backfill_orgs_and_org_courses`). For full details, see https://github.com/edx/edx-organizations/blob/master/docs/decisions/0001-phase-in-db-backed-organizations-to-all.rst TNL-7646
-
- Dec 01, 2020
-
-
Simon Chen authored
* MST-542 remove the IDV redirect to Account MFE waffle flag to permanently redirect learners to new IDV workflow. This completes the rollout process on edx-platform
-
- Nov 10, 2020
-
-
Kyle McCormick authored
* Generate common/djangoapps import shims for LMS * Generate common/djangoapps import shims for Studio * Stop appending project root to sys.path * Stop appending common/djangoapps to sys.path * Import from common.djangoapps.course_action_state instead of course_action_state * Import from common.djangoapps.course_modes instead of course_modes * Import from common.djangoapps.database_fixups instead of database_fixups * Import from common.djangoapps.edxmako instead of edxmako * Import from common.djangoapps.entitlements instead of entitlements * Import from common.djangoapps.pipline_mako instead of pipeline_mako * Import from common.djangoapps.static_replace instead of static_replace * Import from common.djangoapps.student instead of student * Import from common.djangoapps.terrain instead of terrain * Import from common.djangoapps.third_party_auth instead of third_party_auth * Import from common.djangoapps.track in...
-
- Nov 05, 2020
-
-
Zainab Amir authored
-
- Nov 04, 2020
-
-
Kyle McCormick authored
* Use full LMS imports paths in LMS settings and urls modules * Use full LMS import paths in Studio settings and urls modules * Import from lms.djangoapps.badges instead of badges * Import from lms.djangoapps.branding instead of branding * Import from lms.djangoapps.bulk_email instead of bulk_email * Import from lms.djangoapps.bulk_enroll instead of bulk_enroll * Import from lms.djangoapps.ccx instead of ccx * Import from lms.djangoapps.course_api instead of course_api * Import from lms.djangoapps.course_blocks instead of course_blocks * Import from lms.djangoapps.course_wiki instead of course_wiki * Import from lms.djangoapps.courseware instead of courseware * Import from lms.djangoapps.dashboard instead of dashboard * Import from lms.djangoapps.discussion import discussion * Import from lms.djangoapps.email_marketing instead of email_marketing * Import from lms.djangoapps.experiments instead of experiments * Import from lms.djangoapps.gat...
-
- Oct 29, 2020
-
-
Adeel Khan authored
This patch would enable routing learner to logistration MFE via forgot password url than on platform when ENABLE_LOGISTRATION_MICROFRONTEND feature flag is set. VAN-98
-
- Oct 23, 2020
-
-
Zainab Amir authored
update logistration MFE feature flag to not be used in conjunction with Accounts MFE toggle. VAN-11
-
- Oct 14, 2020
-
-
Jeremy Bowman authored
Removed most of the deprecated shoppingcart app, leaving just enough to allow us to cleanly remove the related database tables later. Also removed the relevant Django settings that weren't in use elsewhere.
-
- Sep 23, 2020
-
-
Calen Pennington authored
-
Calen Pennington authored
-
- Sep 22, 2020
-
-
Soban Javed authored
Replace django-celery with django-celery-results Upgrade redis to latest
-
- Sep 18, 2020
-
-
Sid Verma authored
-
- Aug 20, 2020
-
-
uzairr authored
PROD-880
-
- Aug 12, 2020
-
-
Manjinder Singh authored
* Moving plugins infrastructure to edx-django-utils This PR extracts the code that enables plugins in edx-platform and puts it in edx-django-utils. This is done to allow other IDAS to add plugin functionality.
-
- Aug 06, 2020
-
-
Nizar Mahmoud authored
-
- Jul 24, 2020
-
-
Jeff Chaves authored
* using new welcome template when redirected from enterprise proxy login view * enabling safe redirects to enterprise learner portal from login in devstack * ading admin portal to login redirect whitelist * running make upgrade to version bump edx-enterprise
-
- Jun 30, 2020
-
-
Saleem Latif authored
-
- Jun 10, 2020
-
-
Waheed Ahmed authored
PROD-1506
-
- May 01, 2020
-
-
Aarif authored
-
- Apr 23, 2020
-
-
Robert Raposa authored
* fix old migrations * fix a test * fix enable-migrations cmd argument * enhance verbose logging to log migrations * update testing doc with help
-
- Apr 09, 2020
-
-
M Zulqarnain authored
-
- Apr 08, 2020
-
-
zia.fazal@arbisoft.com authored
Change to map first name to edx username by default oauth SSO with `identityserver3` backend ENT-2709 Addressed reviewer's feedback
-
- Mar 04, 2020
-
-
Manjinder Singh authored
Part of removal of OpenID Connect
-
Manjinder Singh authored
* Removing all settings that have OIDC in name * Removing ENABLE_DOP_ADAPTER * changes JWT_ISSUER value in devstack
-
- Feb 21, 2020
-
-
David Joy authored
-