Kyle McCormick
e792242b5f
refactor!: remove redundant ENABLE_COURSEWARE_MICROFRONTEND toggle ( #26792 )
...
The Django setting
FEATURES['ENABLE_COURSEWARE_MICROFRONTEND']
has been an additional gate to activating
usage of the Learning MFE for an Open edX
instance.
The toggle is redundant with the
`courseware.courseware_mfe`
Waffle flag. By removing it, we simplify our config
and simplify our path towards making the Learning MFE
the default courseware experience.
TNL-7796
2021-03-02 11:36:43 -05:00
Braden MacDonald
2bcee44568
Merge pull request #26708 from jramnai/tsd-display_histograms_to_staff
...
[TSD] add annotations for DISPLAY_HISTOGRAMS_TO_STAFF feature flag
2021-02-26 10:18:15 -08:00
Braden MacDonald
3a0e4138ee
Merge pull request #26561 from edx/ziafazal/annotation_EMBARGO
...
[TSD] Added annotations for EMBARGO feature flag
2021-02-26 10:17:36 -08:00
stvn
8314971e0b
refactor: Convert discussions to pluggable app
...
This minimizes our footprint outside of the djangoapp, now and moving
forward. Not only can we drop the `lms/envs/common.py` change, but we
can also avoid touching `lms/urls.py` when we add the API. Everything
can stay contained within `openedx/core/djangoapps/discussions`.
2021-02-25 18:51:25 -08:00
JayRam Nai
602efa5bc9
docs: add annotations for AUTOMATIC_VERIFY_STUDENT_IDENTITY_FOR_TESTING feature flag ( #26704 )
2021-02-25 17:09:47 -05:00
Jayram Nai
c88202dff9
docs: add annotations for DISPLAY_HISTOGRAMS_TO_STAFF feature flag
2021-02-24 18:33:40 +05:30
Adeel Khan
d9ec42c425
Add throttling to validate token and reset password end points
...
VAN-312
2021-02-24 06:47:18 +05:00
Christie Rice
f844681913
Revert "BOM-2368: pyupgrade in LMS Directory ( #26649 )"
...
This reverts commit fc06846cb0 .
2021-02-23 15:29:49 -05:00
Sarina Canelake
e3b0bffa50
Revert "Remove the "role of users being enrolled" field from Instructor Dashboard"
2021-02-23 09:03:31 -05:00
M. Zulqarnain
fc06846cb0
BOM-2368: pyupgrade in LMS Directory ( #26649 )
...
* pyupgrade in lms dir
* replace wildcard
* pep8 fix
* fix quality
2021-02-23 12:36:00 +05:00
sarina
406176b9e6
feat!: Remove the "role of users being enrolled" field from Instructor Dashboard
...
See DEPR-142
2021-02-22 16:18:12 -05:00
Michael Terry
139a0f6ee1
Merge pull request #26290 from edx/mikix/effort-estimation
...
AA-614: Add initial effort estimation block transformer
2021-02-18 08:52:55 -05:00
Michael Terry
1b9119859e
AA-614: Add initial effort estimation block transformer
2021-02-18 08:31:19 -05:00
David Ormsbee
843668a011
Revert "feat: 403 logging for exchange_access_token ( #26511 )" ( #26608 )
...
This reverts commit 0517603b6d .
This was masking a LabXchange error by blowing up with:
"Stack trace builtins:AttributeError: 'NoneType' object has no attribute 'status_code'"
2021-02-17 17:08:44 -05:00
Felipe Montoya
6cb97b13ac
Merge pull request #26455 from jramnai/tsd-course_search_annotations
...
[TSD] add annotations for courseware and dashboard search feature flag
2021-02-17 10:02:48 -05:00
Feanil Patel
7840c1f248
Merge pull request #26487 from edx/feanil/remove_django_ratelimit_backend
...
refactor Replace django-ratelimit-backend with django-ratelimit
2021-02-16 11:16:13 -05:00
zia.fazal@arbisoft.com
9420423e1a
Added annotations for EMBARGO feature flag
2021-02-16 15:19:17 +05:00
Robert Raposa
0517603b6d
feat: 403 logging for exchange_access_token ( #26511 )
...
The mobile app is getting unexpected 403s from
/oauth2/exchange_access_token/, but we have been unable
to pinpoint from where they are coming. This commit
introduces a temporary exception handler to provide stack info
for 403s on this endpoint to try to track down the source.
Requires the ENABLE_403_MONITORING setting to be set to
True to enable the logging.
ARCHBOM-1667
2021-02-12 15:34:55 -05:00
Felipe Montoya
f02d16ec3f
Merge pull request #26428 from jramnai/tsd-login_attempts_annotations
...
[TSD] add annotations for login failure settings and feature flags
2021-02-12 14:36:56 -05:00
Felipe Montoya
b39f1a1727
Merge pull request #26492 from jramnai/tsd-language_selector
...
[TSD] add annotation for the header & footer language selector
2021-02-12 13:50:34 -05:00
Manjinder Singh
a5e3675ce2
docs: annotate comprehensive theming settings
2021-02-12 15:05:55 +00:00
Feanil Patel
6fb93463a8
refactor Replace django-ratelimit-backend with django-ratelimit
...
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.
2021-02-12 09:52:13 -05:00
Jayram
67c5cca44b
docs: add annotations for MAX_FAILED_LOGIN_ATTEMPTS_LOCKOUT_PERIOD_SECS settings
...
docs: added related settings description for login attempts
2021-02-12 20:16:43 +05:30
Jayram
b1a101902f
docs: add annotations for SHOW_FOOTER_LANGUAGE_SELECTOR feature flag
2021-02-11 23:01:25 +05:30
Jayram
5e678ab6d6
docs: add annotations for SHOW_HEADER_LANGUAGE_SELECTOR feature flag
2021-02-11 22:59:22 +05:30
Jayram
5ac505d5d0
docs: add annotations for ENABLE_COURSEWARE_SEARCH_FOR_COURSE_STAFF feature flag
2021-02-10 19:35:38 +05:30
Saqib
e014535dd8
add toggle annotations for ENABLE_HTML_XBLOCK_STUDENT_VIEW_DATA feature flag
2021-02-10 17:59:34 +05:00
Jayram
3127e5f7af
docs: add annotations for ENABLE_DASHBOARD_SEARCH feature flag
2021-02-09 20:27:12 +05:30
Jayram
69e041b1eb
docs: add annotations for ENABLE_COURSEWARE_SEARCH feature flag
2021-02-09 20:23:02 +05:30
Jayram
7d479a8148
docs: add annotations for MAX_FAILED_LOGIN_ATTEMPTS_ALLOWED settings
2021-02-08 19:19:27 +05:30
Jayram
6b4a69b789
docs: add annotations for ENABLE_MAX_FAILED_LOGIN_ATTEMPTS feature flag
2021-02-08 19:15:42 +05:30
JayRam Nai
17cde562da
docs: Add annotations for ENABLE_FOOTER_MOBILE_APP_LINKS feature flag ( #26389 )
...
docs: update warning for ENABLE_FOOTER_MOBILE_APP_LINKS features toggle
2021-02-08 07:58:09 -05:00
JayRam Nai
f5ba226c71
docs: Add annotations for ENABLE_DJANGO_ADMIN_SITE feature flag ( #26388 )
2021-02-06 11:04:22 -05:00
JayRam Nai
c658a4719b
docs: Adds annotations for HIDE_DASHBOARD_COURSES_UNTIL_ACTIVATED feature flag ( #26403 )
2021-02-06 10:48:10 -05:00
Felipe Montoya
081a334fb8
Merge pull request #26212 from eduNEXT/lmm/annotation_mfe_urls
...
[TSD] Add annotations for MFE URL settings
2021-02-05 17:51:05 -05:00
Jayram Nai
df517c7c21
docs: Add annotations for ENABLE_STUDENT_HISTORY_VIEW feature flag
2021-02-05 18:54:36 +05:30
Gonzalo Romero
22eb29dabe
[TSD]Adding toggle annotations for wiki settings ( #26262 )
...
Adding toggle annotations for WIKI settings
* adding annotations for WIKI_HANDLING_ACCOUNT
* adding annotations for WIKI_ANONYMOUS
* add toggle annotations for WIKI_ENABLED
* add toggle annotations for WIKI_USE_BOOTSTRAP_SELECT_WIDGET
2021-02-03 15:43:20 -05:00
anjalia28
df45be2e20
[TSD] add toggle annotations for FEATURES['ENABLE_DISCUSSION_SERVICE'] ( #26205 )
...
* add toggle annotations for FEATURES['ENABLE_DISCUSSION_SERVICE']
* added comments in cms/envs/common.py
2021-02-03 15:18:14 -05:00
Nimisha Asthagiri
2a8b57b01f
Merge pull request #26350 from jramnai/tsd-redirect_user_to_homepage
...
[TSD] annotations for ALWAYS_REDIRECT_HOMEPAGE_TO_DASHBOARD_FOR_AUTHENTICATED_USER
2021-02-03 12:52:51 -05:00
Nimisha Asthagiri
3f8aa0bd7d
Merge pull request #26352 from jramnai/tsd-courses_are_borwsable
...
[TSD] adds annotations for COURSES_ARE_BROWSABLE feature flag
2021-02-03 12:45:54 -05:00
Nimisha Asthagiri
01f2a73081
Merge pull request #26353 from jramnai/tsd-enable_account_deletion
...
[TSD] add annotations for ENABLE_ACCOUNT_DELETION feature flag
2021-02-03 12:45:25 -05:00
Nimisha Asthagiri
cdb254075c
Merge pull request #26354 from jramnai/tsd-enable_bulk_enrollment_view
...
[TSD] add annotations for ENABLE_BULK_ENROLLMENT_VIEW feature flag
2021-02-03 12:45:06 -05:00
Robert Raposa
bb4cfca17b
Merge pull request #26183 from open-craft/nizar/tsd-maintenance-warning
...
[TSD] Documents maintenance banner switch and setting and updates switch
2021-02-03 11:41:38 -05:00
Jayram
d312ab4ff5
add annotations for ENABLE_BULK_ENROLLMENT_VIEW feature flag
2021-02-03 21:44:42 +05:30
Jayram
ebbf09bf0e
add annotations for ENABLE_ACCOUNT_DELETION feature flag
2021-02-03 21:29:04 +05:30
Jayram
8bbf966ae3
adds annotations for COURSES_ARE_BROWSABLE feature flag
2021-02-03 20:43:15 +05:30
Jayram
2a5cd14e68
add annotations for ALWAYS_REDIRECT_HOMEPAGE_TO_DASHBOARD_FOR_AUTHENTICATED_USER feature flag
2021-02-03 20:24:14 +05:30
Nimisha Asthagiri
60319c52d9
Merge pull request #26251 from eduNEXT/TSD_retirement_settings_annotations
...
[TSD] Adding annotations for User Retirement settings
2021-02-02 21:00:24 -05:00
Nimisha Asthagiri
95761866a2
Merge pull request #26261 from eduNEXT/TSD_edx_notes_settings_annotations
...
[TSD] Adding annotations for edx_notes_api settings
2021-02-02 20:51:43 -05:00
Nimisha Asthagiri
3b1fe1868b
Merge pull request #26252 from edx/tsd/disable_login_button
...
[TSD] add annotations for the DISABLE_LOGIN_BUTTON feature flag
2021-02-02 20:50:19 -05:00