Commit Graph

47690 Commits

Author SHA1 Message Date
Calen Pennington
8901bf4482 Add a facility for building stacked configuration models that control the same configuration on a Global, Site, Org and Course level 2018-11-02 15:36:01 -04:00
Calen Pennington
3dbef0b209 Merge pull request #19186 from cpennington/update-django-config-model
Update edx-platform dependencies to include the new version of django…
2018-10-31 13:17:35 -04:00
Calen Pennington
b4fe3474e7 Fix/ignore errors caused by a pycodestyle upgrade 2018-10-31 12:34:50 -04:00
Calen Pennington
be45761949 Pin all dependent requirements 2018-10-31 12:34:50 -04:00
Calen Pennington
79276fad28 Pin urllib3 to less than 1.24 until transifex-client updates 2018-10-31 12:34:49 -04:00
Calen Pennington
0c3a01c016 Pin social-auth to less than 3.0.0 and social-auth-core to less than 2.0.0 to allow them time to bake 2018-10-31 12:34:49 -04:00
Calen Pennington
5cd109963b Upgrade to django-config-models 0.2.2 to allow ForeignKey KEY_FIELDS 2018-10-31 12:34:49 -04:00
Alex Dusenbery
2ff3a38d91 EDUCATOR-3625 | Add filters for cohort_id and enrollment mode to gradebook API. 2018-10-31 12:29:16 -04:00
Robert Raposa
b4838c23c2 Merge pull request #19180 from edx/robrap/ARCH-247-remove-jwt-cookie-flag-2
ARCH-247: Remove JWT_COOKIES_FLAG using feature flag to skip unit tests.
2018-10-31 12:13:44 -04:00
Robert Raposa
53239bdf37 Remove JWT_COOKIES_FLAG.
The JWT_COOKIES_FLAG was a temporary flag used for rollout of the new
JWT cookies. These are live in Production, so we are removing the flag.

Without this flag, we set JWT cookies during login. However, this
requires an oAuth Client that isn't always available during unit tests.
We introduced a feature flag that is only used for unit tests to
disable setting the JWT cookies. The code explains a bit more why this
solution was selected over adding the oauth client to the database.

ARCH-247
2018-10-31 10:29:05 -04:00
Douglas Hall
ebede18831 Merge pull request #19183 from edx/douglashall/explicit_jwt_cookie
Use JWT cookies for authentication when explicitly requested by client.
2018-10-30 20:04:00 -04:00
Alex Dusenbery
0aa0b4d28d EDUCATOR-3630 | Check if grades are frozen before processing gradebook POST request. 2018-10-30 16:22:07 -04:00
Simon Chen
eeb4c34b0f Merge pull request #19187 from edx/schen/fixgradebookprod
Update the lms cookie name reference for production
2018-10-30 16:13:20 -04:00
Douglas Hall
d8d18829e6 Use JWT cookies for authentication when explicitly requested by client. 2018-10-30 15:56:26 -04:00
Matt Tuchfarber
9c0e8567f1 Merge pull request #19178 from edx/tuchfarber/REV-508
Update course mode selection text for content gating
2018-10-30 15:42:03 -04:00
Simon Chen
964aac9aac Update the lms cookie name reference for production 2018-10-30 15:41:16 -04:00
Michael Youngstrom
9151bd330f Merge pull request #19156 from edx/youngstrom/xdist-test-lsit
Add script to get test list for failed pytest workers
2018-10-30 15:07:58 -04:00
Matt Tuchfarber
2f283c411b Update course mode selection text for content gating 2018-10-30 15:04:44 -04:00
Dillon-Dumesnil
1754dc5119 Merge pull request #19105 from edx/ddumesnil/unicode_cleanup
Cleaning up unicode waffle flag
2018-10-30 13:20:41 -04:00
Diana Huang
14731f0295 Merge pull request #19179 from edx/diana/login-registration-default
Turn on logistration by default on devstack.
2018-10-30 12:56:43 -04:00
Michael Youngstrom
78d9892319 Add script to get test list for failed worker 2018-10-30 12:47:56 -04:00
Nadeem Shahzad
eea6a0488c Merge pull request #19173 from edx/nadeem/OPS-3445
Upgrade gunicorn to 19.0 and make upgrade (OPS-3445)
2018-10-30 18:56:24 +05:00
nadeemshahzad
f6c215ae5b upgrade gunicorn 19.0 and make upgrade 2018-10-30 10:42:58 +00:00
Diana Huang
2c9399aa7c Turn on logistration by default on devstack. 2018-10-29 16:33:10 -04:00
Simon Chen
a657348436 Merge pull request #19177 from edx/schen/EDUCATOR-3619
Hook up the Datatable Gradebook with grade bulkupdate API
2018-10-29 15:43:23 -04:00
Simon Chen
4edbbbb66f Update the gradebook functionality to allow grades update.
The override modal is now able to update grades for all users for each gradable unit in the course
2018-10-29 15:00:35 -04:00
Jeremy Bowman
e3d858c2a5 Merge pull request #19167 from edx/jmbowman/fix_xsscommitlint_junitxml
Fix xsscommitlint JUnit XML
2018-10-29 14:14:58 -04:00
Alex Dusenbery
b528b8e5d7 EDUCATOR-3622 | Add a username_contains query param to gradebook endpoint 2018-10-29 14:08:23 -04:00
Calen Pennington
c02b195ff7 Merge pull request #19155 from edx/rev/allow-studio-content-gating-override
Add Studio UI for tagging Full/Limited access contont
2018-10-29 13:19:45 -04:00
Calen Pennington
f9dd7fe223 Allow Studio override of Feature Based Enrollment status for individual xblocks 2018-10-29 12:37:30 -04:00
Calen Pennington
99f8918b74 Add an automatic UserPartition and Scheme for Content Type Gating.
For now, this UserPartition groups all users as Full-access users.
2018-10-29 12:37:30 -04:00
Brian Mesick
6092dfbb94 Merge pull request #19168 from edx/bmedx/fixup_populate_retirement_states
Add dry run option to populate_retirement_states command
2018-10-29 11:48:47 -04:00
Calen Pennington
0adb654724 Add a shell app for content_type_gating 2018-10-29 11:44:44 -04:00
Brian Mesick
01309bd1a8 Merge pull request #19164 from edx/bmedx/bulk_cleanup_to_post
Change bulk delete retirements to a POST
2018-10-29 09:52:34 -04:00
edX Transifex Bot
e876a35c9e Update translations 2018-10-28 17:18:33 -04:00
Douglas Hall
d72511da4a Merge pull request #19169 from edx/douglashall/disable_jwt_auth_cookie
Disable JWT auth cookie.
2018-10-27 06:06:40 -04:00
Douglas Hall
f8008dacf5 Disable JWT auth cookie. 2018-10-26 21:23:19 -04:00
bmedx
e5613a59ce Add dry run option to populate_retirement_states command 2018-10-26 16:07:59 -04:00
bmedx
bff1cf3b74 Change bulk delete retirements to a POST 2018-10-26 14:49:15 -04:00
Jeremy Bowman
f62d02540b Fix xsscommitlint JUnit XML 2018-10-26 11:38:09 -04:00
Simon Chen
eb083a8475 Merge pull request #19163 from edx/schen/EDUCATOR-3582-comments
Take away the comments column on grade override modal dialog
2018-10-26 10:40:52 -04:00
Simon Chen
a9f4151d26 Merge pull request #19162 from edx/schen/EDUCATOR-3582-current_grade
Remove the current_grades column that is not supported by backend
2018-10-25 22:20:04 -04:00
Simon Chen
0f043a3c5a Merge pull request #19154 from edx/schen/EDUCATOR-3582
Update the gradebook UI to match the initial standards of the edx-platform experience
2018-10-25 22:19:43 -04:00
Douglas Hall
653d8592b8 Merge pull request #19160 from edx/douglashall/oauth2_logout_redirect
Enable OAuth2 clients to logout with a redirect back to the client site.
2018-10-25 15:53:06 -04:00
Simon Chen
bde9bd2041 Update the new writable gradebook UI to make it look better 2018-10-25 15:28:28 -04:00
Matthew Piatetsky
2665d6e4fb Merge pull request #19161 from edx/user_course_expiration_clarifications
Add clarifying information regarding user course expiration
2018-10-25 15:27:27 -04:00
Simon Chen
39fddf472e Take away the comments column on grade override 2018-10-25 15:16:54 -04:00
Douglas Hall
72300c620a Enable OAuth2 clients to logout with a redirect back to the client site. 2018-10-25 14:54:43 -04:00
Simon Chen
95ea9d065e Remove the current_grades column that is not supported by backend 2018-10-25 14:53:26 -04:00
Alex Dusenbery
c11a2c0a6e EDUCATOR-3471 | Add a grade override bulk update view. 2018-10-25 14:52:12 -04:00