aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/plugins/api
Commit message (Expand)AuthorAgeFilesLines
* Fix some unused imports and local variables.Ben Sturmfels2021-09-232-7/+6
* Apply pyupgrade --py36-plus.Ben Sturmfels2021-09-232-2/+2
* Remove remaining imports/calls to six not automatically removed by pyupgrade.Ben Sturmfels2021-03-052-3/+1
* Apply `pyupgrade --py3-plus` to remove Python 2 compatibility code.Ben Sturmfels2021-03-053-11/+11
* Fix #928 - cleanup to avoid duplicated get_upload_file_limitsLoic Dachary2016-07-251-3/+0
* Collection changes and migration for federationJessica Tallon2015-10-071-5/+5
* Add new hook for two-step media type checkingBoris Bobrov2015-02-161-13/+3
* Merge branch 'master' into merge-python3-portChristopher Allan Webber2014-09-161-0/+1
|\
| * Tags can now be passed in for media entries submitted via the api pluginTryggvi Bjorgvinsson2014-07-101-0/+1
* | Make sort_keys True to avoid hash randomize feature in Python 3.Berker Peksag2014-08-041-1/+1
* | Use six.text_type instead of unicode().Berker Peksag2014-06-021-5/+7
* | Use six.moves.urllib.parse instead of the urlparse module.Berker Peksag2014-05-261-1/+3
|/
* Making the API make use of the new submit tooling.Christopher Allan Webber2013-11-141-44/+47
* Fixes testsxray72242013-07-141-1/+1
* Moves json_response into tools/json.pyxray72242013-07-112-26/+2
* Refactor submit util new_upload_entryElrond2013-05-211-4/+2
* Fixing API setup with new plugin "config spec" worldChristopher Allan Webber2013-05-081-2/+2
* Refactor file field checking.Elrond2013-03-291-5/+3
* plugins/api: fix for cross origin requestsRunar Petursson2013-02-201-1/+2
* Don't pass request into run_process_mediaSebastian Spaeth2013-01-151-1/+4
* Make PuSHing the Pubhubsubbub server an async task (#436, #585)Sebastian Spaeth2013-01-151-1/+1
* Made api_test use @require_active_loginJoar Wandborg2013-01-021-3/+1
* prepare_queue_task: Take app not request.Elrond2012-12-261-2/+2
* upload refactor: Use prepare_entry in api.Elrond2012-12-261-18/+2
* Use run_process_media in the api.Elrond2012-12-261-20/+2
* Remove mongo style .id = ObjectId()Elrond2012-12-241-2/+0
* Mongo removal: Remove the validate=True arg to obj.save()Elrond2012-12-241-1/+1
* Added API testsJoar Wandborg2012-12-231-1/+1
* Convert return HttpException to raise HttpExceptionSebastian Spaeth2012-12-232-5/+5
* plugins/api: webob.Response -> werkzeug.ResponseSebastian Spaeth2012-12-211-6/+4
* plugins/api: use headers.set(), not headers.update()Sebastian Spaeth2012-12-211-1/+1
* replace webob.Response with werkzeug ResponseSebastian Spaeth2012-12-211-2/+4
* Transition webob.HttpForbidden to webob's exceptions ForbiddenSebastian Spaeth2012-12-212-7/+9
* Move DBModel._id -> DBModel.idSebastian Spaeth2012-12-211-2/+2
* Removed Routes dependency, added admin routesJoar Wandborg2012-10-201-2/+0
* Fixed OAuth access_token duplicate routeJoar Wandborg2012-10-151-3/+6
* Switched most stuff over from RoutesJoar Wandborg2012-10-141-6/+6
* Replaced all request.POST with request.form, ...Joar Wandborg2012-09-291-15/+12
* Added support for http callbacks on processingJoar Wandborg2012-09-261-0/+6
* Added client registration caps to OAuth pluginJoar Wandborg2012-09-211-6/+14
* Fixed validation in API post_entry.Joar Wandborg2012-09-172-1/+11
* API: Fixed media file URLs, limitsJoar Wandborg2012-09-152-4/+15
* Added CORS headers to API json_responseJoar Wandborg2012-09-151-0/+5
* Fixed ?next=<url> argument for require_active_loginJoar Wandborg2012-09-152-2/+5
* Fixed typo in API post_entryJoar Wandborg2012-09-151-1/+1
* Added post_entry at /api/submitJoar Wandborg2012-09-152-1/+94
* Added fields to /api/entries, wrote docstrings for api.toolsJoar Wandborg2012-09-152-6/+40
* Added /api/entries viewJoar Wandborg2012-09-153-3/+78
* Created API plugin, moved api_auth to the API pluginJoar Wandborg2012-09-133-0/+126