Commit Graph

19803 Commits

Author SHA1 Message Date
Michael Roytman
66dc07a49f Merge pull request #20295 from edx/mroytman/EDUCATOR-4229-lms-redirection-idp
add LMS endpoint to redirect to identity provider
2019-04-25 14:13:06 -04:00
David Ormsbee
cf42c67e52 Initial README for Track app 2019-04-25 13:53:55 -04:00
David Ormsbee
67cbc02411 Initial README for Student app 2019-04-25 13:39:12 -04:00
Stu Young
9f97039a6a Merge pull request #20328 from edx/testeng/bokchoy_auto_cache_update_d6d93178bf4109db7076fddb53b123df530412ae
Bokchoy Testing DB Cache update
2019-04-25 11:31:12 -04:00
Dave St.Germain
2193b21cf6 Merge pull request #20303 from edx/dcs/masters-access
Automatically add master's to the group access of verified content
2019-04-25 11:00:16 -04:00
Michael Youngstrom
e3e009df8c Merge pull request #20312 from cocococosti/INCR-162
INCR-162
2019-04-25 10:48:10 -04:00
edX cache uploader bot
8d4c7240f1 Updating Bokchoy testing database cache 2019-04-25 10:15:53 -04:00
Dave St.Germain
589bd9b660 Merge pull request #20121 from edx/dcs/add-edx-when
Add edx-when
2019-04-25 10:00:57 -04:00
Guruprasad Lakshmi Narayanan
73ab30e342 Fix the order randomization behaviour of Randomized Content Block
The Randomized Content Block XBlock only randomizes the selection of
the children blocks and has unpredictable randomization of
the order of the selected child blocks due to the usage of sets, which
are unordered, for storing the selected blocks. This becomes apparent
when all the available child blocks in a library are chosen for a
Randomized Content Block, to randomize just the order of the child
blocks and not just the selection of the blocks. The order of the
selected blocks ends up being similar for multiple learners.

This change modifies the XBlock to store the selected child blocks in
a list, instead of a set, after randomly shuffling them.
2019-04-25 10:23:46 +05:30
Michael Roytman
6d2e273819 address review 2019-04-24 21:02:35 -04:00
Jolyon Bloomfield
c3717cbf7f INCR-201 Migrate common/djangoapps/terrain/stubs (#20163) 2019-04-24 17:03:21 -04:00
Dave St.Germain
0e590c0f7e Moved these functions out of helpers because they're not needed elsewhere 2019-04-24 15:53:24 -04:00
Constanza Abarca
f88061a3b3 ran isort 2019-04-24 15:14:34 -04:00
edX cache uploader bot
d2ffe38733 Updating Bokchoy testing database cache 2019-04-24 13:59:35 -04:00
Constanza Abarca
0abba0e6f8 INCR-162 2019-04-24 13:44:27 -04:00
Dave St.Germain
b4ccd03740 This adds a new django app -- edx-when -- that will copy start and due dates to mysql and allow per-learner overrides in the instructor dashboard, using the existing IDDE interface.
It adds a data migration for existing IDDE data.
2019-04-24 12:26:19 -04:00
edX cache uploader bot
afc3d097ac Updating Bokchoy testing database cache 2019-04-24 09:58:15 -04:00
Zach Hancock
afe3cdb3ec user lookup util 2019-04-24 09:47:38 -04:00
Michael Youngstrom
03db25bd50 Merge pull request #20278 from edx/youngstrom/INCR-189
INCR-189
2019-04-24 09:36:22 -04:00
Michael Roytman
14160b919f add LMS endpoint to redirect to identity provider 2019-04-23 17:10:31 -04:00
Dave St.Germain
27437bc03f Ran python-modernize 2019-04-23 15:29:27 -04:00
Dave St.Germain
a5e5591262 Automatically add master's to the group access of verified content 2019-04-23 14:14:32 -04:00
Stuart Young
6a8de2b049 add missing course_key to migrations for bokchoy 2019-04-23 13:35:50 -04:00
DawoudSheraz
0a690c31a3 remove mathjax autocollapse feature 2019-04-23 12:33:54 +05:00
Michael Youngstrom
2613aa703b INCR-189 2019-04-22 15:55:16 -04:00
edX cache uploader bot
4a0256dcc6 Updating Bokchoy testing database cache 2019-04-19 16:31:37 -04:00
adeelehsan
e99c3852b3 geoip2: update maxmind geolite country database 2019-04-19 16:25:48 +05:00
Michael Youngstrom
7ddb806135 Merge pull request #20223 from edx/youngstrom/deprecate-lettuce
Remove lettuce infrastructure
2019-04-18 11:54:57 -04:00
Michael Youngstrom
bfe10720c6 Remove lettuce infrastructure 2019-04-18 09:58:21 -04:00
Christie Rice
e00dbe6484 Remove flaky test LMSLanguageTest.test_lms_language_change (#20264) 2019-04-18 08:43:54 -04:00
Matthew Piatetsky
44bad70b2c Merge pull request #20238 from edx/REVMI-149
[REVMI-149] remove experiment code
2019-04-17 13:57:01 -04:00
Ned Batchelder
3328fec9cc Merge pull request #20260 from edx/nedbat/context-managers-need-finally
Context managers need to clean up properly
2019-04-17 13:56:23 -04:00
Michael Youngstrom
1bd29a5be0 Merge pull request #19960 from edx/youngstrom/axe-core
Upgrade axe-core (via bok-choy) to 3.2.2
2019-04-17 13:29:22 -04:00
Ned Batchelder
7d964b12db Context managers need to clean up properly
An @contextmanager will raise an exception from its yield statement if
an exception happens in the with-block that uses it.  If the context
manager needs to do clean up, it should do it even if an exception is
raised, so it needs to be done in a finally clause.
2019-04-17 13:14:48 -04:00
Christie Rice
9c1141c99d REVEM-305 Change default value of experiment flags to true (enabled) (#20242) 2019-04-17 12:22:53 -04:00
Michael Youngstrom
a87273ec01 Upgrade axe-core and ignore newly introduced failures 2019-04-17 12:18:32 -04:00
Michael Roytman
93ce716327 Merge pull request #20201 from edx/mroytman/EDUCATOR-4159-masters-only-logged-in
remove enroll CTA on course homepage for logged out users visiting a …
2019-04-17 11:12:26 -04:00
Matthew Piatetsky
5ef9cf3d49 remove experiment code 2019-04-17 09:30:47 -04:00
Waheed Ahmed
3bdf83dba7 Update third party auth login page message.
LEARNER-5258
2019-04-17 15:20:38 +05:00
Michael Roytman
f7d0753210 remove enroll CTA on course homepage for logged out users visiting a Master's only course 2019-04-16 16:05:56 -04:00
edX cache uploader bot
9b694f015e Updating Bokchoy testing database cache 2019-04-16 10:40:24 -04:00
Nimisha Asthagiri
aaa7b20654 Merge pull request #20126 from edx/depr/mobile-video-outline-api
DEPR-4: Remove Mobile Video Outlines API
2019-04-12 08:37:17 -04:00
Waheed Ahmed
159685b2b2 Fix Facebook and Google social auth buttons.
Facebook emailed that edX doesn't comply with Platform Policy 8.3, also fixed
Google button according to their policy.

PROD-174
2019-04-11 17:25:06 +05:00
Thomas Tracy
29fb1588a9 Another pip issue. 2019-04-10 09:02:50 -04:00
Thomas Tracy
f59dc6c820 Fix's bug that does not allow an Oauth2 provider to have different slug and backend_names
Added comment to explain model change.

Removed accidental whitespace.

Another pip issue.
2019-04-09 19:59:55 -04:00
edX cache uploader bot
b54bd1cae3 Bokchoy db cache update (#20199)
* Updating migrations for new waffle switch: enterprise_role_based_access_control
2019-04-09 16:16:46 -04:00
edx-cache-uploader-bot
ca3fb17406 Updating migrations 2019-04-08 10:56:30 -04:00
Alan Zarembok
1311100b29 Merge pull request #20173 from edx/azarembok/fix-video-rewrite-2
PROD-101: Do not rewrite URL for videos that do not have a video id.
2019-04-05 16:17:31 -04:00
Alex Dusenbery
d134a435d5 Add get_queryset method to CourseModesView; cleanup tests again 2019-04-05 16:12:35 -04:00
Alan Zarembok
f9a5d93ce4 PROD-101: Do not rewrite URL for videos that do not have a video id. 2019-04-05 15:29:17 -04:00