Commit Graph

55807 Commits

Author SHA1 Message Date
Sid Verma
78045115ab Add filtering and search support to library APIs 2020-09-18 10:25:59 -04:00
Alex Dusenbery
4bb1914ec6 ENT-3367 | Show at most 1 Enterprise Learner Portal dashboard link in the header user-menu. Also, guard against no branding config when getting learner portal data. 2020-09-18 10:23:32 -04: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
M. Zulqarnain
f037767cb4 Upgrade django-ses (#25004) 2020-09-18 16:32:39 +05:00
Ali Akbar
4c3638a25f Merge pull request #25005 from edx/aakbar/PROD-2114
disable xsslint
2020-09-18 15:09:18 +05:00
edX requirements bot
8f3393d96c Updating Python Requirements (#25014) 2020-09-18 10:55:25 +05:00
Zachary Hancock
33f6d77f31 Alert banner for proctoring settings error (#24960) 2020-09-17 14:15:34 -04:00
Feanil Patel
90bc2ffdab Merge pull request #24815 from regisb/regisb/document-feature-toggles
[BD-21] Document feature toggles
2020-09-17 13:46:46 -04:00
Jeff Chaves
282f33a603 bumping enterprise version (#25008) 2020-09-17 12:58:02 -04:00
Michael Terry
8e1ea3e536 Merge pull request #24987 from edx/mikix/subsection-ora-cutoff
AA-335: Avoid due dates for ORA subsections
2020-09-17 10:57:56 -04:00
Michael Terry
0c9efb793c AA-335: Avoid due dates for ORA subsections
Previously, we'd been avoiding PLS due dates for ORA *sections*.
That is, if a section had only ORA content, we'd not set a PLS
due date for anything in that section.

If any content in that section had non-ORA graded content however,
we would set dates on all subsections, including the ORA one.

This resulted in some ORA-only subsections showing up twice on the
dates tab. So this patch simply brings down the ORA-only check
to a *subsection* level, not a section one.
2020-09-17 10:10:06 -04:00
Thomas Tracy
2bac015648 Add CSRF to post requests to demographics (#24999)
* Add CSRF to post requests to demographics

* Reorganize code
2020-09-17 09:35:02 -04:00
Ali-D-Akbar
edf5c88b8f disable xsslint 2020-09-17 16:34:17 +05:00
edX requirements bot
b3787fef87 Updating Python Requirements (#25002) 2020-09-17 14:55:56 +05:00
Simon Chen
681eea44f7 MST-418 retire program_enrollments external_user_key with hashed values instead of setting it to null (#25001) 2020-09-16 21:40:00 -04:00
edX Transifex Bot
d0afacb5a4 geoip2: update maxmind geolite country database 2020-09-16 17:13:29 -04:00
Thomas Tracy
35bbf068a6 Add CSRF code to demographics modal (#24998)
* Add CSRF tokens to demographics modal PATCH

We have temporarilly copied over the CSRF code from frontend-platform to
use with the demographics modal. This code is most likely temporary and
is not maintained like frontend-platform.
2020-09-16 15:12:07 -04:00
Alexander J Sheehan
21168983fb Merge pull request #24997 from edx/asheehan-edx/bumping-3.8.9
bumping enterprise version 3.8.9
2020-09-16 14:19:22 -04:00
Carla Duarte
13732e05d4 Merge pull request #24993 from edx/ciduarte/AA-368
AA-368: Surface resume_block in Outline Tab API
2020-09-16 13:44:47 -04:00
Adam Butterworth
2e23c6458c [TNL-7465] Upgrade bootstrap to 4.0.0 2020-09-16 13:30:53 -04:00
Alexander Sheehan
1369224d48 bumping enterprise version 3.8.9 2020-09-16 13:19:46 -04:00
Carla Duarte
ba89c01e6e AA-368: Surface resume_block in Outline Tab API 2020-09-16 11:03:15 -04:00
Régis Behmo
a4ba4ae45e Clarify many feature toggle annotations across all applications 2020-09-16 15:20:43 +02:00
Régis Behmo
fee9279e6c Fix unused imports in video pipeline 2020-09-16 15:19:16 +02:00
Régis Behmo
e4fc7e86b5 Fix indentation of waffle flag annotation 2020-09-16 15:19:16 +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
0c3bc12582 Fix deprecated toggle annoation format 2020-09-16 15:16:13 +02:00
Régis Behmo
9445bbe930 Document lms/djangoapps/grades feature toggles 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
c8911b6282 Document lms/djangoapps/course_api feature toggles 2020-09-16 15:15:45 +02:00
Régis Behmo
39a3770a6f Document openedx/core/djangoapps/video_pipeline feature toggles 2020-09-16 15:14:56 +02:00
Régis Behmo
8aa049be75 Document openedx/core/djangoapps/video_config feature toggles 2020-09-16 15:14:56 +02:00
Régis Behmo
c8892d321b Document openedx/core/djangoapps/user_authn feature toggles 2020-09-16 15:14:56 +02:00
Régis Behmo
9db086bf2e Document openedx/core/djangoapps/oauth_dispatch feature toggles 2020-09-16 15:14:56 +02:00
Régis Behmo
40e92cc143 Improve lms/djangoapps/bulk_email feature toggle documentation 2020-09-16 15:14:56 +02:00
Régis Behmo
6fc322e32f Document common/djangoapps/third_party_auth feature toggles 2020-09-16 15:14:56 +02:00
Usama Sadiq
1770e8d20c Merge pull request #24989 from edx/jenkins/upgrade-python-requirements-55f17fb
Python Requirements Update
2020-09-16 11:25:30 +05:00
edX requirements bot
fb1873708f Updating Python Requirements 2020-09-16 01:30:14 -04:00
Alexander J Sheehan
55f17fbb7e Merge pull request #24988 from edx/asheehan-edx/bump-enterprise-3.8.7
bumping enterprise to 3.8.7
2020-09-15 17:39:51 -04:00
Matthew Carter
291be9ff52 Merge pull request #24986 from edx/aed/django-wiki-0.1.1
Upgrade django-wiki to 0.1.1
2020-09-15 16:40:01 -04:00
Alexander Sheehan
836dae53ca bumping enterprise to 3.8.7 2020-09-15 16:19:50 -04:00
Matt Hughes
d8a56eb64e Add programs celery tasks to Studio workers
following forward to work done in PROD-1230
2020-09-15 15:54:48 -04:00
Alex Dusenbery
8d0920d2a1 Upgrade django-wiki to 0.1.1 2020-09-15 15:26:40 -04:00
Thomas Tracy
edc9705af7 Fix demographics wizard bug - pages not showing. (#24983)
* Fix demographics wizard bug - pages not showing.

This bug was caused by uglifyjs in 2 ways:
- uglify strips out type information. This was mitigated by using the
  React.Children tools to prevent the type information from being
striped out.
- uglify mangles names of components. We were searching for components
  by a string of the name. This was solved by using the name property
directly off of the component, as opposed to a string.

* Clean up the children function
2020-09-15 13:52:58 -04:00
Awais Qureshi
8ade256a52 Merge pull request #24982 from edx/testeng/bokchoy_auto_cache_update_a39dfa49997f3d32b0ce74db1ce2246fe3854071
Bokchoy Testing DB Cache update
2020-09-15 22:49:40 +05:00
stvn
e7fbb3d933 Merge PR #24749 open-craft/shimulch/styling-update-to-existing-course-content-search-page
* Commits:
  Styling Update to Existing Course Content Search Page
2020-09-15 10:10:07 -07:00