Greg Price
174b4d943a
Handle whitespace-only content in discussion API
...
The comments service rejects whitespace-only content for certain
strings, so the discussion API should also reject such content.
2015-06-19 12:01:34 -04:00
Clinton Blackburn
2da42d5efa
Removed IsAuthenticatedOrDebug
...
IsAuthenticatedOrDebug hides potential issues with API client code that is run in local environments and later deployed to production where authentication fails.
XCOM-193
2015-06-10 18:55:27 -04:00
Ben McMorran
695f19c420
TNL-1907 Implement Course Team Membership API
2015-06-10 20:40:02 +00:00
Nimisha Asthagiri
d240785b17
MA-722 Render xBlock API Support
2015-06-05 11:18:48 -04:00
Greg Price
73d891313a
Add thread editing to discussion API
...
This is done via PATCH on a thread instance endpoint.
2015-06-04 10:56:43 -04:00
Ben McMorran
9d336c33eb
TNL-1897 Implement Course Team API
2015-06-03 18:04:17 +00:00
Diana Huang
dae137feaa
Convert all tabs to the new plugin framework.
2015-06-02 15:05:16 -04:00
Greg Price
d6cd09be1e
Merge pull request #8217 from edx/gprice/discussion-api-create-comment
...
Add comment creation to discussion API
2015-06-01 17:01:30 -04:00
Greg Price
8fbfa2398e
Add comment creation to discussion API
2015-05-29 11:05:02 -04:00
Nimisha Asthagiri
a7fabd5927
Move generic mobile API view decorators.
2015-05-27 14:35:27 -04:00
Greg Price
f891450f50
Add thread creation to discussion API
...
Also, fix the field-specific error format for all API endpoints.
This requires cs_comments_service commit fdf017c918.
2015-05-26 12:42:40 -04:00
Greg Price
90f28dce31
Add thread list endpoint to the new discussion API
...
This is an initial implementation that only allows retrieval of all
threads for a course and only returns an easily computed subset of the
fields that are needed, in order to keep this change from getting too
large.
JIRA: MA-641
2015-05-05 11:45:09 -04:00
Greg Price
ebff94af3f
Add discussion topic API
...
This is the first stage of the new Discussion API.
JIRA: MA-604
2015-04-30 14:25:05 -04:00
jsa
46b63164a0
Implement profile_image upload and remove endpoints
...
TNL-1537
Co-Authored-By: Andy Armstrong <andya@edx.org >
Co-Authored-By: cahrens <christina@edx.org >
2015-04-17 17:23:12 -04:00
Andy Armstrong
6976a33a85
Add the preferences endpoint to the User API
...
TNL-1493
See https://openedx.atlassian.net/wiki/display/TNL/User+API for details
2015-03-16 23:34:35 -04:00
Diana Huang
1e4f1b5889
Allow the enrollment API to be accessed via API keys.
...
XCOM-107
2015-03-02 16:07:27 -05:00
cahrens
450c0e34f5
Enforce content_type of 'application/merge-patch+json' for merge patch.
2015-02-24 11:32:28 -05:00
cahrens
023e6ec8cd
GET method for user account API.
2015-02-20 14:52:46 -05:00
Clinton Blackburn
2854bb9524
Added Course Structure API
2015-02-17 13:23:34 -05:00