Ned Batchelder
2d438d8bb5
Fix 'W605 invalid escape sequence' errors from pycodestyle
2018-11-02 06:06:43 -04:00
Simon Chen
428c061b07
Merge pull request #19200 from edx/schen/gradebook-no-auto-grade
...
Remove auto grade column from override modal
2018-11-01 16:14:58 -04:00
Bessie Steinberg
062b90c9ec
Merge pull request #19204 from cpennington/fix-reve-68
...
Don't add the ContentGatingPartition to group_access in content_type_…
2018-11-01 15:55:14 -04:00
Brian Beggs
ab0326c9c7
Merge pull request #19199 from edx/bbeggs/ungdpr-password-reset
...
Reset learners password when user is unGDPRed/unretired via django admin
2018-11-01 15:45:27 -04:00
Simon Chen
34fd4a65f0
Remove auto grade column from override modal
2018-11-01 15:37:06 -04:00
Alex Dusenbery
53b60607d6
Gradebook data: generate a label attribute if none exists (like for ungraded content).
2018-11-01 15:31:48 -04:00
Calen Pennington
76859f04a8
Don't add the ContentGatingPartition to group_access in content_type_gating.field_overrides if the waffle flag is off
2018-11-01 15:20:15 -04:00
Brian Beggs
49015e6d1a
Reset learners password when user is unGDPRed/unretired via django admin.
2018-11-01 15:09:36 -04:00
Jeremy Bowman
b14d9b4813
Merge pull request #19063 from open-craft/jazzar/bleach-upgrade
...
Upgrade bleach to 2.1.4
2018-11-01 09:47:39 -04:00
AsadAzam
1f19cbe76a
Merge pull request #19191 from edx/asad/educator-3660-add-logs
...
Add time logs
2018-11-01 16:51:27 +05:00
asadazam93
3b5e0eb5c0
Add time logs
2018-11-01 15:43:13 +05:00
Ahmed Jazzar
abb33ce56d
Upgrade requirements
2018-10-31 14:12:31 -07:00
Feanil Patel
f323ab00ed
Merge pull request #19194 from edx/feanil/revert_gunicorn_upgrade
...
Revert "upgrade gunicorn 19.0 and make upgrade"
2018-10-31 16:37:59 -04:00
Alex Dusenbery
99705e54a6
Remove GenericAPIView subclass from grades API views; add a test that /api-docs/ works.
2018-10-31 16:10:31 -04:00
Ahmed Jazzar
b16b4eb4e7
Upgrade bleach to 2.1.4
...
Update ORA2 repo version
Fix Python tests
Upgrade Recommender XBlock version
Remove unnecessary requirements and update bleacher usage
Keep html5lib unpinned
Upgrading requirements
Ignore python-interpolate-html for bleached html
2018-10-31 12:24:22 -07:00
Michael Youngstrom
2fc129fcda
Merge pull request #19192 from edx/youngstrom/fix-rate-and-max-errors
...
Fix ratelimiting issue and account for other ecs failures
2018-10-31 15:06:48 -04:00
Feanil Patel
4e13a1c2dd
Revert "upgrade gunicorn 19.0 and make upgrade"
...
This reverts commit f6c215ae5b .
2018-10-31 15:01:00 -04:00
Bessie Steinberg
2aa3129adc
Merge pull request #19166 from edx/rev/content-gating-waffle
...
Rev/content gating waffle
2018-10-31 14:50:15 -04:00
Bill Filler
cab11bde68
Merge pull request #19138 from edx/ziafazal/WL-1830
...
WL-1830: change min-height of video player to support mobile devices
2018-10-31 14:34:00 -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
Calen Pennington
83d676cbfa
Add Content Type Gating Behind Waffle Flag
...
Content Type Gating: Xblocks that have a graded component cannot be
accessed by audit track users.
- Caveats:
- In studio, instructors can set certain xblocks to be available to
all users, but graded components will default to not being
available for audit users
- If a course does not have a verified mode option, all users will
have access to graded content.
The Waffle Flag: The waffle flag is of for now.
It's name is: ```content_type_gating.debug```
This Commit Does NOT Include: Displaying for a user WHY they do not have
access to a specific piece of content. That change will be part of
another PR.
2018-10-31 12:34:48 -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
Michael Youngstrom
4d754fa351
Fix ratelimiting issue and account for other ecs failures
2018-10-31 12:21:23 -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