Ben Patterson
2fd6add524
Revert "Merge DRF 3.1 in to master"
2015-09-28 17:12:43 -04:00
Will Daly
322db6de7a
TNL-3316: Error on Insights performance report
...
Preserve DRF v2 behavior of defaulting to None
for missing keys in the grading policy dictionary.
2015-09-28 11:52:32 -04:00
Will Daly
d11ccad0fc
Upgrade djangorestframework to v3.1
...
* Upgrade edx-submissions
* Upgrade edx-ora2
* Upgrade edx-val
* Upgrade edx-proctoring
* Update all edx-platform code that depends on DRF, including:
- auth_exchange
- cors_csrf
- embargo
- enrollment
- util
- commerce
- course_structure
- discussion_api
- mobile_api
- notifier_api
- teams
- credit
- profile_images
- user_api
- lib/api (OAuth2 and pagination)
2015-09-28 11:52:30 -04:00
Will Daly
d6c7d8d383
TNL-3316: Error on Insights performance report
...
Preserve DRF v2 behavior of defaulting to None
for missing keys in the grading policy dictionary.
2015-09-25 12:40:57 -04:00
Will Daly
8555630df7
Upgrade djangorestframework to v3.1
...
* Upgrade edx-submissions
* Upgrade edx-ora2
* Upgrade edx-val
* Upgrade edx-proctoring
* Update all edx-platform code that depends on DRF, including:
- auth_exchange
- cors_csrf
- embargo
- enrollment
- util
- commerce
- course_structure
- discussion_api
- mobile_api
- notifier_api
- teams
- credit
- profile_images
- user_api
- lib/api (OAuth2 and pagination)
2015-09-25 12:40:57 -04:00
Bill DeRusha
c721ff5a82
Replace SEGMENT_IO_LMS & SEGMENT_IO_LMS_KEY with single key SEGMENT_KEY
2015-09-24 11:49:03 -04:00
Matt Drayer
e51c4f23d3
Merge pull request #9822 from edx/saleem-latif/SOL-565
...
saleem-latif/SOL-565
2015-09-24 10:19:43 -04:00
Brandon DeRosier
c608c6bdd3
Fix library error dialog link in Import/Export API
2015-09-24 09:01:55 -04:00
Brandon DeRosier
3ff344559c
Revert "Revert "Add feature flag for Import/Export API in LMS""
...
This reverts commit 783e83deb0 .
2015-09-24 09:01:52 -04:00
Brandon DeRosier
edf7d9965e
Revert "Revert "edX Course/Library Import/Export API""
...
This reverts commit 2bfbda3c1e .
2015-09-24 09:01:00 -04:00
Brian Beggs
c26bb9188a
Revert "Upgrade django-pipeline and staticfiles"
2015-09-23 15:52:24 -04:00
Brian Beggs
4c05fa4f49
Merge pull request #9803 from edx/usman/use-included-staticfiles-app
...
Upgrade django-pipeline and staticfiles
2015-09-23 15:50:39 -04:00
Saleem Latif
05a72486f3
date format "Monday at 3pm UTC" added for courses starting with-in 5 days
2015-09-23 12:17:08 +05:00
Usman Khalid
158bdf4d09
Use django.contrib.staticfiles instead of django-staticfiles.
...
TNL-3137
2015-09-22 20:39:44 +05:00
Clinton Blackburn
8cd297ec08
Merge pull request #9816 from edx/clintonb/admin-updates
...
Additional Admin Updates
2015-09-21 15:34:02 -04:00
David Baumgold
03aeae4bd7
Merge pull request #8271 from edx/sass-theming
...
Comprehensive Theming
2015-09-21 10:55:18 -04:00
muhammad-ammar
6a5ce5d544
Upgrade factory_boy
...
TNL-3179
2015-09-18 18:02:38 +05:00
Kevin Falcone
81abdbe81b
Merge pull request #9819 from edx/release
...
Release
2015-09-17 21:30:48 -04:00
Clinton Blackburn
341d936056
Updated admin interfaces for credit models
...
ECOM-2172
2015-09-17 16:43:41 -04:00
Ned Batchelder
5d64f9a80b
Minor changes, responding to pull request comments
2015-09-17 15:39:03 -04:00
David Baumgold
6ebf2515f4
Comprehensive theming
...
This is a squash of 38 commits ending with
5b080f979d692804452400ac5bed9b17c50b001e
2015-09-17 15:39:03 -04:00
Clinton Blackburn
99c410dc16
Treating final grade as string
...
Floating point values should be treated as strings to ensure values such as 1.0 are not converted to 1. Such conversion invalidates the signature generated for the credit request. Additionally, JSON has no concept of a floating point datatype.
ECOM-2172
2015-09-17 11:49:54 -04:00
Dennis Jen
844edac443
Optimize OpenID Course Claims for users.
...
- Course overviews will cache courses upon publish.
- Added management command to warm up cache.
- OAuth2 handler returns courses via course overviews.
2015-09-17 11:29:28 -04:00
chrisndodge
f5057b841c
Merge pull request #9597 from edx/cdodge/adjust-log-level
...
reduce logging severity from exception to error
2015-09-09 12:29:43 -04:00
Chris Dodge
56f0043877
reduce logging severity from exception to error
2015-09-08 14:34:05 -04:00
Ahsan Ulhaq
ea40c2f1c6
Credit-Eligible Assessments Appearing in Incorrect Order
...
ECOM-2118
2015-09-08 14:00:13 +05:00
William Ono
4d1194800e
Support LTI third-party-auth providers
...
PR #8930
2015-09-03 22:53:45 -07:00
chrisndodge
f8e44f7832
Merge pull request #9536 from edx/muhhshoaib/PHX-122-remove-the-record-in-the-creditRequirementStatus-table
...
PHX-122
2015-09-01 16:05:43 -04:00
Muhammad Shoaib
4d0efa2893
PHX-122
...
Fixed the issue when deleting a proctored exam attempt does not remove the record in the CreditRequirementStatus table
2015-09-01 15:08:11 -04:00
Clinton Blackburn
c6c897e218
Added test for CreditCourse endpoint CSRF validation
...
This test gives peace-of-mind and ensures that CSRF validation is enforced for session authentication.
XCOM-524
2015-08-31 13:51:22 -04:00
Clinton Blackburn
a1ba77d6b3
Diabled CSRF protection for Credit Course API endpoints
...
CSRF protection needs to be disabled so that requests made using OAuth and other non-session-based authentication mechanisms can be properly processed. If session authentication is used, DRF will enforce CSRF protection.
XCOM-524
2015-08-29 03:02:05 -04:00
utkjad
387303d364
Injecting call stack manager in CSM/CSMH,introducting @trackit,@wrapt, and refining implementation[PLAT-758]
2015-08-26 22:29:43 +00:00
David Ormsbee
a1a9a2a576
Convert UpdateEmailOptInTestCase to use SharedModuleStoreTestCase
2015-08-25 09:47:59 -04:00
Chris Dodge
ea1e875dfe
add ability to return the course name (optionally) when querying about credit requirement fulfillments
2015-08-22 17:24:23 -04:00
Ahsan Ulhaq
e3674e92e3
Credit eligibility email should use the correct staticfiles library
...
ECOM-2026
2015-08-21 20:17:55 +05:00
chrisndodge
3294b3165d
Merge pull request #9386 from edx/cdodge/dont-return-none-for-non-credit-course
...
Cdodge/dont return none for non credit course
2015-08-20 14:35:13 -04:00
Chris Dodge
9310c82f0f
Update credit services to gracefully handle operations on a course which is actually not credit enabled
2015-08-20 11:54:57 -04:00
zubair-arbi
ec28a75f14
In-course reverification access control
...
* Automatically create user partitions on course publish for each ICRV checkpoint.
* Disable partitions for ICRV checkpoints that have been deleted.
* Skip partitions that have been disabled when checking access.
* Add verification access control UI to visibility settings.
* Add verification access control UI to sequential and vertical settings.
* Add partition scheme for verification partition groups.
* Cache information used by verification partition scheme and invalidate the cache on update.
* Add location parameter to UserPartition so the partition scheme can find the associated checkpoint.
* Refactor GroupConfiguration to allow multiple user partitions.
* Add special messaging to ICRV for students in the honor track.
Authors: Zubair Arbi, Awais Qureshi, Aamir Khan, Will Daly
2015-08-20 08:43:55 -07:00
Will Daly
e4a1ebd11c
Specify course key when retrieving credit requirements.
...
Fix an exception that could occur if a user had completed
the final grade credit requirement in > 1 course.
2015-08-18 09:15:32 -07:00
chrisndodge
460a4b5f99
Merge pull request #9069 from edx/cdodge/proctoring-lms-integration
...
Integration of Proctoring into the LMS
2015-08-14 07:18:14 -04:00
Chris Dodge
6cf5516a84
Integration of edx_proctoring into the LMS
2015-08-13 19:08:50 -04:00
Bill DeRusha
716c1f74cf
Merge pull request #9237 from edx/bderusha/teams-expand-users-api-fix
...
Team API include correct info when expanding users
2015-08-12 15:27:48 -04:00
Bill DeRusha
09acca2de8
Team API include correct info when expanding users TNL-2975
...
Create read-only serializer to handle User/UserProfile data
together.
Refactor GET accounts to use the new read-only joint serializer
Fix tests to check for new expanded user info
Update tests in teams/tests/test_views.py to test for both
public and private profiles on expands user
Update serializer to utilize the request object for creating absolute uris
2015-08-12 14:33:07 -04:00
Peter Fogg
eafb07552a
Merge pull request #9287 from edx/release
...
Release
2015-08-12 13:06:39 -04:00
Waheed Ahmed
aff849281d
Revert "Test library failed to export after import"
...
This reverts commit 4c1c4619f0 .
2015-08-12 02:06:09 +05:00
Clinton Blackburn
58865ee0a8
Added API endpoints for CreditCourse
...
Endpoints support create, read, and list operations.
NOTE: This commit also includes a retrofitted SimpleRouter that supports overriding the lookup regex. This retrofit is simpler to implement than updating edx-ora2 which is pinned to DRF 2.3.x.
XCOM-524
2015-08-11 15:44:37 -04:00
Brandon DeRosier
34526ddf6a
Revert "Revert "Merge pull request #8986 from jazkarta/remove-ccx-enrollment""
...
This reverts commit 42e78463a7 .
2015-08-11 13:03:58 -04:00
Peter Fogg
344ff8c1bc
Merge pull request #9267 from edx/release
...
2015-08-11 release
2015-08-11 12:07:21 -04:00
Peter Fogg
42e78463a7
Revert "Merge pull request #8986 from jazkarta/remove-ccx-enrollment"
...
This reverts commit 53db053c18 , reversing
changes made to 386a8a27dd .
2015-08-07 16:59:56 -04:00
Kyle McCormick
a14667c6f2
MA-1061 Fix IntegrityError caused by race condition in CourseOverview.get_from_id
2015-08-07 08:53:33 -04:00