- 11 Jan, 2017 2 commits
-
-
Marko Jevtic committed
-
Douglas Hall committed
-
- 03 Nov, 2016 1 commit
-
-
Matthew Piatetsky committed
-
- 18 Oct, 2016 1 commit
-
-
Edward Fagin committed
-
- 14 Oct, 2016 1 commit
-
-
chrisndodge committed
-
- 13 Oct, 2016 1 commit
-
-
Jesse Zoldak committed
-
- 12 Oct, 2016 1 commit
-
-
chrisndodge committed
-
- 07 Oct, 2016 1 commit
-
-
Nimisha Asthagiri committed
-
- 06 Oct, 2016 1 commit
-
-
Move oauth_dispatch from lms to openedx/core.
Nimisha Asthagiri committed
-
- 30 Aug, 2016 1 commit
-
-
Giovanni Di Milia committed
-
- 03 Aug, 2016 1 commit
-
-
Calen Pennington committed
-
- 20 Apr, 2016 1 commit
-
-
- Using jwt_decode_handler from edx-drf-extensions - Updated djangorestframework-jwt - Removed feature flag around JWT auth ECOM-4221
Clinton Blackburn committed
-
- 01 Apr, 2016 3 commits
-
-
Jonathan Piacenti committed
-
Jonathan Piacenti committed
-
ECOM-4013
Clinton Blackburn committed
-
- 30 Mar, 2016 1 commit
-
-
Available backends: * django-oauth-toolkit (DOT) * django-oauth2-provider (DOP) * Use provided client ID to select backend for * AccessToken requests * third party auth-token exchange * Create adapters to isolate library-dependent functionality * Handle django-oauth-toolkit tokens in edX DRF authenticator class MA-1998 MA-2000
J. Cliff Dyer committed
-
- 17 Mar, 2016 1 commit
-
-
This will leverage the nose attrib plugin to allow us to break tests apart on our build system to run in parallel on separate nodes.
Ben Patterson committed
-
- 24 Feb, 2016 1 commit
-
-
Modified how the per object permissions are enforced in the CCX REST APIs
Giovanni Di Milia committed
-
- 19 Feb, 2016 1 commit
-
-
zubair-arbi committed
-
- 28 Jan, 2016 1 commit
-
-
ECOM-3419
Ahsan Ulhaq committed
-
- 27 Jan, 2016 1 commit
-
-
CCX REST APIs OAUTH2 authorization for CCX APIs - oauth2 authorization required for ccx list. - Course-instructor permission for ccx api endpoint - Protection for detail view too. Tests for CCX REST APIs and OAUTH2 authorization
Giovanni Di Milia committed
-
- 25 Jan, 2016 1 commit
-
-
This reverts commit 46df4545, reversing changes made to 039e6cdf.
Adam Palay committed
-
- 22 Jan, 2016 2 commits
-
-
ECOM-3384
Awais Jibran committed -
ECOM-3419
Ahsan Ulhaq committed
-
- 19 Jan, 2016 1 commit
-
-
Ehtesham committed
-
- 13 Jan, 2016 1 commit
-
-
Format responses as a JSON dict containing an error_code and a developer_message. user_message is not necessary, as these are API level errors, not seen by end users. MA-1900
J. Cliff Dyer committed
-
- 23 Dec, 2015 1 commit
-
-
Nimisha Asthagiri committed
-
- 17 Dec, 2015 1 commit
-
-
Usman Khalid committed
-
- 16 Dec, 2015 1 commit
-
-
wajeeha-khalid committed
-
- 11 Dec, 2015 1 commit
-
-
The permissions class now supports non-GET requests. ECOM-2893
Clinton Blackburn committed
-
- 04 Dec, 2015 1 commit
-
-
- The permission now checks the correct request attribute (GET instead of data). - The Credit API view test has been updated to check for the positive access instead of just denial. ECOM-3096
Clinton Blackburn committed
-
- 01 Dec, 2015 1 commit
-
-
* Catalog results are now paginated * Implements the new namespaced pagination described at https://openedx.atlassian.net/wiki/pages/viewpage.action?pageId=47481813 * API level code returns pythonic business objects * View layer performs serialize at the view layer * Convert views to use DRF generic views * Removes an unintentional authentication decorator that caused the detail endpoint to return a 401 for anonymous users MA-1724
J. Cliff Dyer committed
-
- 25 Nov, 2015 1 commit
-
-
- API built atop Django REST Framework - Added support for OAuth 2.0 and session authentication - Added permissions around eligibility data ECOM-2609
Clinton Blackburn committed
-
- 22 Nov, 2015 1 commit
-
-
Ned Batchelder committed
-
- 05 Nov, 2015 1 commit
-
-
Nimisha Asthagiri committed
-
- 21 Oct, 2015 1 commit
-
-
Also remove useless docstrings where they were added to keep pylint quiet.
Ned Batchelder committed
-
- 20 Oct, 2015 1 commit
-
-
MA-1416 Created a TypedFileUploadParser that validates the mimetype and then takes the content and puts it on request.FILES['file']. Subclasses the existing FileUploadParser. Use namedtuple in IMAGE_TYPES as per style guide: https://github.com/edx/edx-platform/wiki/Python-Guidelines#classes-vs-dictionaries
J. Cliff Dyer committed
-
- 19 Oct, 2015 1 commit
-
-
* Fix paver violations to stablize edx-lint update * Parens, Line2Long * Fix missing docstrings * Fix PEP8 issues * Address PR feedback (thanks @nedbat!)
Matt Drayer committed
-
- 30 Sep, 2015 1 commit
-
-
TNL-3442
muzaffaryousaf committed
-
- 29 Sep, 2015 1 commit
-
-
Ned Batchelder committed
-