Commit Graph

58450 Commits

Author SHA1 Message Date
David Ormsbee
63567122fd Merge pull request #24149 from open-craft/mtyaka/video-transcript-cookies
Fix issues with video transcript panel
2020-08-24 12:37:07 -04:00
Sid Verma
4198eba6c1 Add schema version in library indexes, improve reindexing command 2020-08-24 10:45:01 -04:00
Sid Verma
b56f3d601a Add tests for the case when indexing is disabled 2020-08-24 10:45:01 -04:00
Sid Verma
7a3930efe7 Fail to limited metadata if elastic is not available 2020-08-24 10:45:01 -04:00
Sid Verma
1d2fbcc4cc Optimize and paginate list_libraries API, add num_blocks and last_published fields 2020-08-24 10:45:01 -04:00
Sid Verma
8d33a5a3e1 Add indexing support for blockstore content libraries 2020-08-24 10:45:01 -04:00
Dave St.Germain
34d1e46d25 Merge pull request #24541 from open-craft/0x29a/bb2651/ora_zipped_data
[BD-05] [TNL-7308] Add ORA Zipped File Download for Submission Text + Attached Files
2020-08-24 09:51:26 -04:00
Bill Currie
d06d933c95 Convert InvalidKeyError exception to NotFound
This fixes the execption in lms when accessing a blank course via the
front-end-learning MFE.
2020-08-24 17:39:09 +06:00
Waheed Ahmed
13b3764f20 Allow entitlements to be used past course has ended.
Allow entitlements to be used past the course has ended but
upgrade deadline is still in future for already enrolled
learners.

PROD-1497
2020-08-24 13:20:11 +05:00
Aarif
3a3d3a8766 Updating Python Requirements (#24836) 2020-08-24 12:37:25 +05:00
Ali Akbar
3e85e1fc8e Merge pull request #24828 from edx/aakbar/PROD-1599
disable xsslint on program_header_view
2020-08-24 11:31:42 +05:00
edX requirements bot
b92079ed35 Updating Python Requirements 2020-08-24 00:52:52 -04:00
edX Transifex Bot
21edb9f2b4 fix(i18n): update translations 2020-08-23 17:38:59 -04:00
Matjaz Gregoric
68eddcee38 Fix issues with video transcript panel
This fixes a bug where the video transcripts panel would be open on
page load even when no transcripts were present. It also cleans up the
code a bit to remove unused cookies and tries to reduce flickering of
the transcript panel.
2020-08-22 09:56:24 +02:00
Aarif
ed5d592af0 removed obsolete elements from openedx.yaml (#24833) 2020-08-22 12:38:08 +05:00
0x29a
921875b70b Add endpoint and background task for downloading of submission files 2020-08-22 01:38:25 +02:00
edX requirements bot
e0166f8214 This pull request was generated by the cleanup-python-code Jenkins job, which ran
python -m edx_repo_tools.modernize_openedx_yaml --path=openedx.yaml
The following packages were installed: git+https://github.com/edx/repo-tools.git@4ac2ffde02b6df4bf633f7b88966137d71233bb1.
2020-08-21 17:06:40 -04:00
Nathan Sprenkle
3a4e3170e9 Bump ORA to 2.9.3 (#24830) 2020-08-21 15:45:13 -04:00
emzubair
169b82261a [BD-18] Optimize paver settings call 2020-08-21 21:23:29 +05:00
Binod Pant
ebdd60ff70 Bump enterprise version to 3.6.4: canvas release (#24822) 2020-08-21 09:54:08 -04:00
Uzair Rasheed
ea69e0d4b6 Merge pull request #24664 from edx/ratelimit-registration-api
Ratelimit the registration endpoint
2020-08-21 17:39:46 +05:00
Ali-D-Akbar
3c5f827405 disable xsslint on program_header_view 2020-08-21 17:09:05 +05:00
M. Zulqarnain
dbda026dad Merge pull request #24824 from edx/jenkins/upgrade-python-requirements-7813850
Python Requirements Update
2020-08-21 13:37:00 +05:00
uzairr
8ba1d522df fix xss in transcript not found template
PROD-2017
2020-08-21 13:31:49 +05:00
uzairr
ffd585cfab fix xss in grading editor template
PROD-2024
2020-08-21 13:19:46 +05:00
uzairr
1c737b3dd9 fix xblock outline template
PROD-2019
2020-08-21 13:17:38 +05:00
uzairr
636240a400 fix xss in metadata template
PROD-2015
2020-08-21 13:11:43 +05:00
uzairr
ec5a1be52b fix xss in transcript replace template
PROD-2013
2020-08-21 13:08:43 +05:00
uzairr
4481908b02 fix xss in edit section template
PROD-2011
2020-08-21 13:06:35 +05:00
uzairr
57823e16dc fix xss in transcript import template
PROD-2018
2020-08-21 13:04:48 +05:00
uzairr
ef014f5d7f Fix xss in transcript upload template
PROD-2014
2020-08-21 13:00:30 +05:00
uzairr
103a4f20a6 Fix xss in transcript template
PROD-2012
2020-08-21 12:56:30 +05:00
uzairr
e890ec6dd5 Fix xss in team member template
PROD-2009
2020-08-21 12:52:27 +05:00
Régis Behmo
288ccc6705 Fix creation of LTIProviderConfig object in admin
When attempting to create a "Provider Configuration (LTI)" object in the
django admin, the following 500 error was being triggered:

    "Either an icon class or an icon image must be given (but not both)"

This was caused by the `clean()` method of the mother class
(OAuth2ProviderConfig) which checked whether at least the icon_class XOR
icon_list attribute was well defined. In the case of the
LTIProviderConfig objects it isn't, but that's ok because this object
is not meant to be displayed in the login form.

To resolve this issue, we modify the `clean()` method to ensure that at
most icon_class or icon_image is set. Alternatively, we could have set
`visible = False` and then dropped the `visible` column from the
database, but it was deemed too risky.
unused.

Close CRI-205.
2020-08-21 09:51:12 +02:00
uzairr
643736e613 Fix xss in signatories templates
PROD-2010
2020-08-21 12:38:37 +05:00
uzairr
6887ab1c26 Fix xss in course handout template
PROD-2002
2020-08-21 12:36:08 +05:00
Syed Muhammad Dawoud Sheraz Ali
0ed780d657 Merge pull request #24825 from edx/dsheraz/TNL-7338-update-val
update edxval
2020-08-21 11:07:41 +05:00
DawoudSheraz
5d4e6c62ea update edxval 2020-08-21 09:50:23 +05:00
edX requirements bot
c455d8ade0 Updating Python Requirements 2020-08-21 00:46:21 -04:00
Troy Sankey
3b6b066c72 Cleanup unused CONFIG_ROOT variable and dead code.
From what I've gleaned, CONFIG_FILE (and LMS_CFG and STUDIO_CFG
environment variables) supercedes CONFIG_ROOT.  There's no code anymore
that reads the value of the CONFIG_ROOT django setting, and in turn the
CONFIG_ROOT environment variable.

Tangentially related to DENG-369
2020-08-20 16:30:33 -04:00
Felipe Montoya
7813850bc6 Merge pull request #24779 from msegado/master
Fix double-wrapped exception in capa/inputtypes.py
2020-08-20 14:48:23 -05:00
David Ormsbee
a23cfda6f4 Merge pull request #21402 from open-craft/paulo/disable_discussion_cache
Disable caching in forum home
2020-08-20 13:07:43 -04:00
Kyle McCormick
926a40def0 Enable ORGANIZATIONS_APP for devstack Studio (#24820)
It is already enabled in devstack LMS, stage LMS/Studio,
and prod LMS/Studio.

However, it is currently disabled in edge LMS/Studio,
and as far as I know, sandbox LMS/Studio as well as the
default Open edX LMS/Studio.

We would like to move towards enabling it globally by
default, and enabling it in devstack Studio would be
a first step towards that.
2020-08-20 12:19:39 -04:00
Dillon Dumesnil
d75fbde9e7 Merge pull request #24813 from edx/ddumesnil/xml-import-lcm-disable
Disable updating Library Content children during import
2020-08-20 09:10:42 -07:00
Dillon Dumesnil
79e96af197 Disable updating Library Content children during import 2020-08-20 07:26:27 -07:00
uzairr
7bc17c7dd9 Ratelimit the registration endpoint
PROD-880
2020-08-20 18:38:26 +05:00
Awais Qureshi
8c43855cfe Merge pull request #24810 from edx/testeng/bokchoy_auto_cache_update_d2adb857a0d748001be791cd8e8b82219b4d943c
Bokchoy Testing DB Cache update
2020-08-20 17:47:01 +05:00
Kyle McCormick
a16ad52250 Devstack: Allow login redirection from LMS to several MFEs (#24808)
I added all MFEs whose ports I know from the Devstack
README. Other MFE authors should feel free to add their
'localhost:PORT' entry here.
2020-08-20 08:28:28 -04:00
Ali Akbar
847cd4af8e Merge pull request #24806 from edx/aakbar/PROD-924
allow cursor to be in the whole text area
2020-08-20 14:55:44 +05:00
M. Zulqarnain
9e62f5fb30 Merge pull request #24817 from edx/jenkins/upgrade-python-requirements-e6132cd
Python Requirements Update
2020-08-20 14:27:06 +05:00