Commit Graph

18625 Commits

Author SHA1 Message Date
Alex Dusenbery
b3c31535de EDUCATOR-3609 | Make the course grade API response paginated. 2018-10-24 13:16:14 -04:00
Douglas Hall
8bcd5fd785 JwtAuthCookieMiddleware needs to come before AuthenticationMiddleware. 2018-10-24 10:19:36 -04:00
Douglas Hall
818bcc509c Add JWT_AUTH_COOKIE setting to enable JwtAuthentication on DRF API endpoints. 2018-10-23 17:01:46 -04:00
Matthew Piatetsky
073df570fa Merge pull request #19095 from edx/expired_dashboard_message
Add course duration limit and dashboard expiration code
2018-10-23 12:17:58 -04:00
Jeremy Bowman
fc996c12a8 Merge pull request #19107 from EDUlib/cert-translate
Message related to certificate on courseware progress page are translated to platform language only
2018-10-23 10:50:47 -04:00
Jeremy Bowman
3f6c7dd41d Merge pull request #19141 from edx/jmbowman/TE-2790
TE-2790 Fix microsite config leak in tests
2018-10-22 20:56:53 -04:00
Matthew Piatetsky
9037999bd2 add content gating waffle flag 2018-10-22 20:49:08 -04:00
David Ormsbee
57a09b7b4c Merge pull request #17449 from open-craft/ciuin/instructor-enrollment-status-check
Add enrollment status check for instructor
2018-10-22 16:57:40 -04:00
George Babey
f39cd81a31 Merge pull request #18545 from open-craft/kshitij/stylelint-fixes
Bulk stylelint fixes
2018-10-22 14:59:11 -04:00
Jeremy Bowman
f1668c3e55 TE-2790 Fix microsite config leak in tests 2018-10-22 14:48:28 -04:00
John Hensley
efc3057fe1 Add enrollment status check for instructor
To the Student Admin tab of the instructor dashboard, add the ability to
check a specific learner's enrollment status.
2018-10-23 03:31:43 +10:30
sambapete
1955a273f7 Fix translation issue related to message showed on courseware progress
page related to certification and course mode.
2018-10-22 10:56:32 -04:00
Jeremy Bowman
d961f9658e TE-2786 Fix grade computation test assertions 2018-10-19 17:17:38 -04:00
Rick Reilly
0c8d66bb2a Add extesion engine gradebook ui in under the mastersGradebook route 2018-10-19 12:56:16 -04:00
Brian Mesick
95ac59bd97 Merge pull request #18237 from open-craft/cliff/sso-discovery-upstream
Add endpoint to get SAML providers for a user.
2018-10-18 14:38:11 -04:00
J. Cliff Dyer
b3521e0f88 Add endpoint to get SAML providers for a user.
View is combined with user SSO views.

Includes a new version of the view that takes explicit "username" or "email".

OC-4285
2018-10-18 14:02:12 -04:00
Troy Sankey
35d052492d update the name of the GDPR/retirement notes endpoint
In https://github.com/edx/edx-notes-api/pull/67 the name of the endpoint
url changed in order to mitigate LEARNER-6532.  This commit gets
edx-platform back in sync.

PLAT-2367
2018-10-18 13:53:17 -04:00
Matthew Piatetsky
3c47d19a52 add redirect behavior when accessing expired course and add tests 2018-10-17 21:37:28 -04:00
Nimisha Asthagiri
0c738ee43c Merge pull request #19104 from edx/arch/remove-token-utils
Remove deprecated JwtBuilder class
2018-10-17 09:34:01 -04:00
Matthew Piatetsky
3e87cb7c7d fix expired message on dashboard and some of the tests 2018-10-17 09:20:45 -04:00
Douglas Hall
ed8f4bc0dc Merge pull request #19115 from edx/douglashall/allow_login_redirect_to_subdomain
Allow redirects to subdomains after login.
2018-10-17 09:03:40 -04:00
Nimisha Asthagiri
dc56a63e03 Remove deprecated JwtBuilder
ARCH-248
2018-10-17 07:43:59 -04:00
Douglas Hall
905a9b0823 Allow redirects to subdomains after login. 2018-10-17 06:41:45 -04:00
Ayub
11ff39690f Merge pull request #19117 from edx/update-translations-17-oct
updated-translations
2018-10-17 11:44:44 +05:00
ayub-khan
2c4f4b4494 updated-translations 2018-10-17 11:05:56 +05:00
Robert Raposa
fbc59231fc Update edx-drf-extensions to 2.0.0.
Note: this version update is backward incompatible.

ARCH-255
2018-10-17 01:00:34 -04:00
Alex Dusenbery
f9d3d641cb Use CursorPagination to paginate responses from grades views. 2018-10-15 11:38:45 -04:00
Nimisha Asthagiri
7ab5e7be63 Merge pull request #19103 from edx/arch/refactor-oauth-scopes-tests
Shared mixin for testing OAuth Scopes and various Auth
2018-10-15 11:32:12 -04:00
noraiz-anwar
081267cc73 Load proctoring js files for authenticated users only 2018-10-15 10:20:09 +05:00
Nimisha Asthagiri
f844e765fb Create shared test mixin for testing OAuth Scopes and various Auth.
ARCH-168
2018-10-13 16:21:01 -04:00
J Eskew
0e76d04819 Merge pull request #17682 from mitodl/fix_overrideing_due_date_issue
Fixed override due date by limiting scope to selected users
2018-10-12 17:37:32 -04:00
Calen Pennington
97a659c416 Limit access for Audit users to courses after a specified period of time 2018-10-12 16:43:23 -04:00
Calen Pennington
4642efbf08 Create shell django app for course duration feature 2018-10-12 16:43:13 -04:00
Calen Pennington
969728874b Merge pull request #19065 from cpennington/access-control-messaging
Access control messaging
2018-10-12 11:21:34 -04:00
Alex Dusenbery
e5473f5396 Add the read API for course gradebook data (single and multiple users). 2018-10-12 10:48:34 -04:00
Zia Fazal
5d2919644b Merge pull request #19048 from edx/ziafazal/WL-1810
WL-1810: Do not send user info to sailthru when registered from white label site
2018-10-12 12:55:27 +05:00
Nimisha Asthagiri
afd0e488ce Merge pull request #19085 from edx/arch/consistent-cookie-expiration
Consistent expiration for all login-related cookies
2018-10-11 13:15:57 -04:00
mduboseedx
c82fa99a34 Merge pull request #18336 from mitodl/fixed_instructor_api
Fixed code duplication in task listing api on instructor dashboard
2018-10-11 10:02:12 -04:00
Calen Pennington
13c0dd580f Make Student Dashboard course access error messages float to the right of the unenroll gear 2018-10-11 09:54:12 -04:00
Calen Pennington
ae41ac446e Allow AccessResponse messages to appear on the student dashboard 2018-10-11 09:54:12 -04:00
Calen Pennington
3a7cff01e8 Allow AccessResponse objects to carry an HTML fragment targetted at the user 2018-10-11 09:54:12 -04:00
Calen Pennington
1d8fc40f29 Merge pull request #19064 from cpennington/courseware-absolute-import
Import courseware module from fully-qualified module name
2018-10-11 08:48:14 -04:00
Zia Fazal
9bfe4c3b6c Do not send user info to sailthru when registered from white label site
Added tests to support changes
2018-10-11 17:26:02 +05:00
Amir Qayyum Khan
9db5e83032 Fixed code duplication in task listing api on instructor dashboard 2018-10-11 12:28:21 +05:00
Nimisha Asthagiri
2b8a9d5148 Consistent expiration for all login-related cookies 2018-10-10 22:13:28 -04:00
Douglas Hall
f93c9a9298 Merge pull request #19080 from edx/douglashall/upgrade_edx_drf_extensions_1_11_0
Install the CSRF app included in edx-drf-extensions.
2018-10-10 17:07:05 -04:00
Calen Pennington
c57170dc48 Add a deprecation warning for when courseware is imported incorrectly 2018-10-10 15:34:33 -04:00
Calen Pennington
72f556c1a9 Import courseware module from fully-qualified module name 2018-10-10 15:34:33 -04:00
Dillon-Dumesnil
3c3e6a90fb Merge pull request #18941 from edx/ddumesnil/password
Switching to Django password validation format.
2018-10-10 14:29:14 -04:00
J Eskew
e145b9f8cc Merge pull request #19067 from edx/jeskew/add_retirement_warning_text
Add user retirement warning text about email retirement.
2018-10-10 12:52:14 -04:00