Manjinder Singh
a5e3675ce2
docs: annotate comprehensive theming settings
2021-02-12 15:05:55 +00:00
Régis Behmo
5a618bfdbb
Annotate git export settings and toggles in CMS
...
We take the opportunity to resolve a few linting issues, without affecting the
feature behaviour.
2021-02-09 12:39:48 +01:00
Bianca Severino
54505b82c4
Merge pull request #26436 from edx/bseverino/proctoring-check-fix
...
[MST-645] Account for no enrollment in courseware rules
2021-02-08 13:39:40 -05:00
Bianca Severino
4fb36709a5
Account for no enrollment in courseware rules
2021-02-08 13:12:52 -05:00
Tim McCormack
b8a6e30bd9
fix: Add new proctoring key to Studio devstack & tests envs (copy from LMS) ( #26430 )
...
Turns out it's needed for the Proctoring Settings view.
Also reorder slightly for better clustering.
MST-644
2021-02-08 15:43:51 +00:00
JayRam Nai
16cc57dc7d
docs: Add annotations for EDITABLE_SHORT_DESCRIPTION feature flag ( #26401 )
2021-02-08 07:56:48 -05:00
Robert Raposa
d7b2ff0be4
Merge pull request #26229 from edx/robrap/warn-against-lms-import-in-cms
...
warn against import from lms in cms
2021-02-04 12:28:36 -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
Sarina Canelake
5bf36dfa0c
Merge pull request #26268 from edx/sarina/extend-draft-mongo-support
...
Extend expiration of DEPRECATE_OLD_COURSE_KEYS_IN_STUDIO toggle
2021-02-03 08:28:35 -05:00
Nimisha Asthagiri
aa7ab97f23
Merge pull request #26248 from jramnai/tsd-allow_course_reruns
...
[TSD] add annotations for ALLOW_COURSE_RERUNS feature flag
2021-02-02 21:09:32 -05:00
Nimisha Asthagiri
242c1a3ade
Merge pull request #26245 from jramnai/tsd-disable_mobile_course_available
...
[TSD] add annotations for DISABLE_MOBILE_COURSE_AVAILABLE feature flag
2021-02-02 21:05:48 -05:00
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
usamasadiq
8556d670a2
Applied pylint-amnesty
2021-02-02 15:29:41 +05:00
sarina
766157dbf3
Extend expiration of DEPRECATE_OLD_COURSE_KEYS_IN_STUDIO toggle TNL-7932
2021-01-30 12:20:24 -05:00
Gonzalo
fc3eee17c4
Adding FEATURES[‘ENABLE_EDXNOTES’] annotations
...
fix PEP8 W291 trailing whitespace
fix too long lines
adding specified django settings for edx-notes-api
change toggle_description
checking CI tests
Final corrections for ENABLE_EDXNOTES toggle
2021-01-29 13:05:00 -05:00
jfavellar90
f7786e1abc
Adding annotations for User Retirement settings
2021-01-29 09:47:05 -05:00
Jayram Nai
d54a13455a
add annotations for ALLOW_COURSE_RERUNS feature flag
2021-01-29 18:37:54 +05:30
Jayram Nai
df2beaf267
add annotations for DISABLE_MOBILE_COURSE_AVAILABLE feature flag
2021-01-29 17:26:25 +05:30
Robert Raposa
4b5adc6a6a
warn against import from lms in cms
...
Adds a warning against import any additional settings
from LMS in CMS due to its incompatibility with our
future direction. For more details, see the warning.
2021-01-28 17:32:57 -05:00
Robert Raposa
2d7a8358ef
Merge pull request #26172 from regisb/regisb/fix-cms-annotation
...
[BD-21] Fix `ERROR_ON_DEPRECATED_EDX_PLATFORM_IMPORTS` code annotation
2021-01-26 13:09:30 -05:00
Régis Behmo
5f8a2952e9
Fix ERROR_ON_DEPRECATED_EDX_PLATFORM_IMPORTS code annotation
...
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.
2021-01-26 14:25:49 +01:00
Saad Yousaf
78adfc6c6c
[TNL-7803] - Add text to new Edge logo ( #26097 )
...
* edge logo
* Refactored code
* Refactored code
Co-authored-by: Asad <asadazam93@gmail.com >
2021-01-26 14:14:54 +05:00
Kyle McCormick
44d5060c60
Add setting for error'ing on deprecated imports
...
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.
2021-01-21 10:49:47 -05:00
David Ormsbee
098e047fce
Merge pull request #25987 from edx/ormsbee/tnl-7636-xblock-access
...
Check sequence-level gating in render_xblock (TNL-7636)
2021-01-13 09:35:56 -05:00
David Ormsbee
5a149f0fe3
Enable timed/special exams and pre-reqs in devstack.
...
These are common and useful enough features that it makes sense to
enable it for developers by default.
2021-01-12 11:30:58 -05:00
Nizar
1e872d4e10
Adds support for enabling custom tinymce plugins in Studio's HTML editor ( #25695 )
2021-01-11 11:28:20 -05:00
Peter Pinch
285ec771bf
fix: Remove CAS settings ( #25330 )
...
part of DEPR-6
2021-01-06 08:15:35 -05:00
stvn
39acbf2f21
Implement a new configuration system for discussions plugins
...
Additional details available in the attached decisions document.
Co-authored-by: Kshitij Sobti <kshitij@sobti.in >
Co-authored-by: stvn <stvn@mit.edu >
2020-12-17 18:23:46 -08:00
Muhammad Soban Javed
bd601cf3a6
Update celery routing for celery 4+ ( #25567 )
...
* Update celery routing
- Used routing function instead of class
- Move task queues dictionary to Django settings
- Removed routing_key parameter
- Refactored routing for singleton celery instantiation
Co-authored-by: Awais Qureshi <awais.qureshi@arbisoft.com >
2020-12-16 13:40:47 +05:00
Kyle McCormick
8b1162e6ae
Clean up deprecated edx-platform imports of edxmako & util ( #25684 )
2020-12-15 09:04:03 -05:00
Robert Raposa
54044232b8
update FEATURES toggle annotation names
...
Update toggle_name annotations from "XXX"
to "FEATURES['XXX']" to match the name
used by the toggle state endpoint so they
don't seem like two different toggles.
2020-12-11 11:16:19 -05:00
Raul Gallegos
5279975483
[TNL-7771][LX-1409] sets blockstore values timeouts to avoid S3 links expiration ( #25830 )
2020-12-11 09:35:45 -05:00
Feanil Patel
cdbbe077c2
Enable keeping some request history.
...
This makes it easire to debug things like POST requests that would
otherwise not be easily debugged during development.
2020-12-09 16:47:23 -05:00
Justin Lapierre
dfe15503ce
Merge pull request #25012 from open-craft/farhaan/bb-2961-ora-button-support
...
[BB-2961] [BD-05] [TNL-7577] Added open response button to the component tray
2020-12-09 07:55:52 -05:00
Ned Batchelder
2dd618e3a2
Merge pull request #25756 from edx/nedbat/settable-support-link
...
New LOGIN_ISSUE_SUPPORT_LINK setting
2020-12-08 15:07:13 -05:00
Giovanni Cimolin da Silva
1d979dad8b
Merge branch 'master' into farhaan/bb-2961-ora-button-support
2020-12-07 15:01:55 -03:00
Farhaan Bukhsh
fef7436dea
Removed ORA from the advance tab
...
Signed-off-by: Farhaan Bukhsh <farhaan@opencraft.com >
2020-12-07 14:36:00 -03:00
Manjinder Singh
28e6a3e43d
ARCHBOM-1536: Adding edx/event-routing-backed to requriments and eventtracking app to installed_apps ( #25706 )
...
* ARCHBOM-1536: Adding edx/event-routing-backed library in requirements
* Adding eventtracking app to INSTALLED_APPS
2020-12-07 09:05:30 -05:00
Ned Batchelder
761306114d
New LOGIN_ISSUE_SUPPORT_LINK setting
...
The login page had a hard-coded support.edx.org URL. This changes it to
a configurable setting. BTR-32.
2020-12-04 14:55:27 -05:00
Feanil Patel
ea7ec0c198
Add in required toggle_tickets parameter. ( #25763 )
...
* Add in required toggle_tickets parameter.
Co-authored-by: Kyle McCormick <kmccormick@edx.org >
2020-12-04 13:10:09 -05:00
Awais Jibran
64e26407f2
Logo Swap & Config for serving assets from cdn.
...
1. Header Logo
2. Footer Logo
3. Favicon
2020-12-03 17:30:13 +05:00
Kyle McCormick
4dda73d797
[BD-14] Migrate all environments to use database-backed organizations ( #25153 )
...
* 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
2020-12-02 13:58:40 -05:00
0x29a
8961db4f10
Fix imports, remove unused import
2020-11-19 14:37:09 +01:00
Diana Huang
afeea75d9e
Add changes to support ES7 and edx-search 2.0 back into the tree.
2020-11-17 13:23:13 -05:00
Fred Smith
8654feb7e1
Merge pull request #22966 from open-craft/samuel/remove-unused-defaults
...
SE-1841 remove unused defaults
2020-11-17 12:34:01 -05:00
Diana Huang
8d652e6a4b
Revert "Merge pull request #25515 from edx/diana/edx-search"
...
This reverts commit 9714d7412f , reversing
changes made to 5bc7c3996b .
2020-11-13 13:16:16 -05:00
Diana Huang
33d0a18d56
Update edx-platform to use Elasticsearch 7.
...
This reverts commit b73f755487 .
2020-11-13 11:13:01 -05:00
Bianca Severino
56d7ff8017
Set expiration_date field in IDVerificationAttempt model
2020-11-10 15:29:47 -05:00
Awais Qureshi
7201edb11d
Revert "Update routing config" ( #25536 )" ( #25549 )" ( #25553 )" ( #25561 )
...
This reverts commit db4c3b1210 .
2020-11-11 00:13:47 +05:00
Awais Qureshi
db4c3b1210
Revert "Revert ""Update routing config" ( #25536 )" ( #25549 )" ( #25553 )
...
This reverts commit c1fe3c3a93 .
2020-11-10 23:23:09 +05:00