Jansen Kantor
2667d8766e
prevent max_team_size from exceeding 500 ( #25267 )
2020-10-07 12:02:48 -04:00
Ali Akbar
ba96336307
Merge pull request #204 from edx/sustaining/security-fixes-6
...
Sustaining security fixes 6
2020-10-07 13:06:07 +05:00
Andytr1
b4f144ef62
EDUCATOR-5304 - update help text ( #25264 )
...
* EDUCATOR-5304 - update help text
* EDUCATOR-5304 - update help text - escape underscore
* EDUCATOR-5304 - update help text - escape underscore 2
2020-10-06 16:30:02 -04:00
Jansen Kantor
45c54ee6a5
log grade policy changes ( #25247 )
...
* log grade policy changes
* quality
2020-10-05 19:58:33 -04:00
Jansen Kantor
12082e6021
add json validation step to advanced settings save ( #25085 )
...
* add json validation step to save
* fixup! add json validation step to save
* fixup! fixup! add json validation step to save
2020-10-05 16:46:28 -04:00
Andytr1
586e1cc4d5
EDUCATOR-5300 - advanced team settings validation ( #25171 )
...
* EDUCATOR-5300 - advanced team settings validation
* EDUCATOR-5300 - handle missing team config
* EDUCATOR-5300 - CR comments
* EDUCATOR-5300 - CR comments 2
* EDUCATOR-5300 - CR max team size
* EDUCATOR-5300 - CR max team size fix up
2020-10-05 14:29:56 -04:00
binodpant
ec438cdd28
add missing app blackboard
2020-10-05 11:54:41 -04:00
edX Transifex Bot
b7cd41f100
fix(i18n): update translations
2020-10-04 17:40:16 -04:00
Robert Raposa
f65bf0ed9d
Merge pull request #24794 from regisb/regisb/settings-docs
...
[BD-21] Document settings with annotations
2020-10-01 11:53:39 -04:00
Syed Muhammad Dawoud Sheraz Ali
1c275b74af
Merge pull request #25091 from edx/dsheraz/PROD-2152
...
remove VEDA reference from platform
2020-10-01 10:34:06 +05:00
SaadYousaf
c08006723a
PROD-2124
2020-09-29 16:18:25 +05:00
SaadYousaf
a0147c269b
PROD-2119
2020-09-29 16:18:25 +05:00
Ali-D-Akbar
dbdecb1501
PROD-2121
2020-09-29 16:18:25 +05:00
Ali-D-Akbar
e085de2230
PROD-2115
2020-09-29 16:18:25 +05:00
Ali-D-Akbar
cba81270e2
PROD-2120
2020-09-29 16:18:25 +05:00
Ali-D-Akbar
cdd3fe53dc
PROD-2113
2020-09-29 16:18:25 +05:00
Ali-D-Akbar
5ddc818fe4
PROD-2112
2020-09-29 16:18:25 +05:00
Nimisha Asthagiri
bc1d1bc2c5
Merge pull request #23731 from open-craft/alanoe/move_celery_check_to_high_priority_queue_upstream
...
Move Celery check task to the high priority queue
2020-09-29 06:37:06 -04:00
David Ormsbee
168c5deee8
Exclude CCX Courses from search indexing.
...
Search indexing is prohibitively slow for large CCX courses, even
taking hours in the case of some particularly large ones with
thousands of blocks. Temporarily disabling this functionality until
it can be made more performant (PSRE-288), so that we're not
blocking the workers from doing more latency-sensitive work.
There is a separate effort to put search indexing in its own set
of workers.
2020-09-28 13:58:13 -04:00
Tim McCormack
5b331b2d4d
Merge branch 'master' into timmc/misc-metric-attribute
...
# Conflicts:
# cms/envs/common.py
# lms/envs/common.py
2020-09-28 13:56:08 +00:00
Tim McCormack
f29e418264
Revert "Revert "ARCHBOM-1494: Refer to custom attributes, not metrics, especially with edx-django-utils ( #25010 )" ( #25025 )" ( #25055 )
...
This reverts commit 986a448d9e .
2020-09-28 13:53:57 +00:00
Régis Behmo
e555d8a571
[BD-21] Document settings with annotations
...
We introduce the documentation of django settings via code annotations.
This will allow us to produce a human-readable documentatio of all Open
edX settings.
2020-09-28 12:44:36 +02:00
DawoudSheraz
b80fefdbdd
remove VEDA reference from platform
2020-09-28 10:14:32 +05:00
edX Transifex Bot
d74f6d9800
fix(i18n): update translations
2020-09-27 17:34:20 -04:00
Josh McLaughlin
73fd2ed849
Update default for override to avoid setting duplication
2020-09-25 21:50:11 -07:00
Tim McCormack
705ad07524
A few other "metric" names in files touched in previous renaming PRs
2020-09-25 19:11:30 +00:00
Robert Raposa
04560b5ec6
replace deprecated RequestMetricsMiddleware
...
Replace deprecated RequestMetricsMiddleware with
renamed version RequestCustomAttributesMiddleware.
ARCHBOM-1495
2020-09-25 09:37:45 -04:00
Alan Evangelista
b9559fc934
Move Celery check task to the high priority queue
...
Currently, LMS uses 3 Celery workers: lms_default_1, lms_high_1 and
lms_high_mem_1. Each Celery worker sends messages to a single queue:
edx.core.default, edx.core.high and edx.core.high_mem, respectively.
The number of child processes per Celery worker is set to 1. Due to
this configuration, any task in a queue blocks all other tasks.
Currently, the Celery check task submitted by the /heartbeat?extended
LMS HTTP API endpoint runs in the default queue. When some slow task
(eg course grades creation) is sent to the default queue, it will
block the Celery check task, which will expire and the heartbeat endpoint
will fail. This patch moves the task to another queue which has
only shorter tasks and in which this problem will not occur.
Use a Django setting for the Celery check task routing key so that
it can be overriden by individual OpenEDX instances via JSON
env files.
2020-09-24 01:27:08 -07:00
Calen Pennington
9c4f746d8f
Get rid of unused NoOpMigrationModules
2020-09-23 10:05:37 -04:00
Calen Pennington
4a120a9e26
Fix failures caused by removing lms/djangoapps from sys.path
2020-09-23 10:05:37 -04:00
Tim McCormack
0f33afc20a
Fix my weird typo
2020-09-22 22:59:28 +00:00
Soban Javed
b7ca6d5619
Upgrade celery to 4.4.7
...
Replace django-celery with django-celery-results
Upgrade redis to latest
2020-09-22 16:20:45 +05:00
Talia Rhodes
ea889314c9
add Moodle & update enterprise version
2020-09-21 13:13:20 -04:00
Ahtisham Shahid
986a448d9e
Revert "ARCHBOM-1494: Refer to custom attributes, not metrics, especially with edx-django-utils ( #25010 )" ( #25025 )
...
This reverts commit ba9ee4e151 .
Fixed Style lint issue
2020-09-21 13:48:00 +05:00
edX Transifex Bot
172d963635
fix(i18n): update translations
2020-09-20 17:33:24 -04:00
Sid Verma
735bc412d4
Add elasticsearch tests
2020-09-18 10:25:59 -04:00
Sid Verma
78045115ab
Add filtering and search support to library APIs
2020-09-18 10:25:59 -04:00
Tim McCormack
328e790e8a
Rename CookieMetricsMiddleware to CookingMonitoringMiddleware
...
This fixes a misuse of New Relic terminology. Here we are in fact using
custom attributes; custom metrics are a different thing that we may start
using in the future.
2020-09-18 14:25:50 +00:00
Tim McCormack
ba9ee4e151
ARCHBOM-1494: Refer to custom attributes, not metrics, especially with edx-django-utils ( #25010 )
...
This uses the new names introduced in edx-django-utils
3.8.0 (edx/edx-django-utils#59 ), which we're already using, as
well as updating a few other locations where we incorrectly refer
to New Relic custom metrics instead of custom attributes.
Includes a couple of unrelated lint fixes in a file I modified.
2020-09-18 13:33:50 +00:00
Ali Akbar
4c3638a25f
Merge pull request #25005 from edx/aakbar/PROD-2114
...
disable xsslint
2020-09-18 15:09:18 +05:00
Zachary Hancock
33f6d77f31
Alert banner for proctoring settings error ( #24960 )
2020-09-17 14:15:34 -04:00
Ali-D-Akbar
edf5c88b8f
disable xsslint
2020-09-17 16:34:17 +05:00
Régis Behmo
a4ba4ae45e
Clarify many feature toggle annotations across all applications
2020-09-16 15:20:43 +02:00
Régis Behmo
7d93715880
Rename toggle_expiration_date to toggle_target_removal_date
...
This is part of the changes brought by code-annotations==0.7.0
2020-09-16 15:19:16 +02:00
Régis Behmo
98a13d6a7e
Remove deprecated toggle_status annotation
...
This annotation is deprecated since code-annotations==0.7.0
2020-09-16 15:19:15 +02:00
Régis Behmo
d1f9e769d0
Simplify the toggle_use_case annotation
...
Since code-annotations==0.7.0, incremental_release, launch_date,
monitored_rollout, graceful_degradation, beta_testing are all considered
as "temporary" use cases.
2020-09-16 15:16:13 +02:00
Régis Behmo
ab0e21455a
Get rid of the toggle_category annotation, now deprecated
...
Since code-annotations==0.7.0, this annotation is not used anymore.
2020-09-16 15:16:13 +02:00
Régis Behmo
7dc460d50a
Wrap toggle annotation lines with multiline comments
...
This takes advantage of the new multiline annotation format with
single-line comment prefix, from code-annotations.
2020-09-16 15:16:12 +02:00
Régis Behmo
d34aa1c643
Document lms/djangoapps/courseware feature toggles
2020-09-16 15:15:46 +02:00
Régis Behmo
c8892d321b
Document openedx/core/djangoapps/user_authn feature toggles
2020-09-16 15:14:56 +02:00