18 Commits

Author SHA1 Message Date
Jessica Tallon
060a7a7b3d Fix #1057 - unquote redirection URL on successful OAuth authorization 2014-12-08 17:00:33 +00:00
Jessica Tallon
a5c09c50c0 Fix OAuth length problems in clients by removing that constraint 2014-12-08 13:44:33 +00:00
Jessica Tallon
8d8fdfd1b8 Partial fix #1048 - Don't require as long nonce 2014-12-05 17:22:55 +00:00
Jessica Tallon
4fc1671d84 Fix #1016 - Covert the timestamp from seconds to datetime object 2014-11-04 10:42:31 +00:00
Jessica Tallon
670cdef79c Fix typo in client registration API for logo_uri 2014-10-02 20:34:25 +01:00
Jessica Tallon
ec305bda61 Fix Content-Disposition error for retrieving OAuth request tokens 2014-09-24 11:53:33 +01:00
Christopher Allan Webber
f6bad0eb26 Merge branch 'master' into merge-python3-port
Has some issues, will iteratively fix!

Conflicts:
	mediagoblin/gmg_commands/__init__.py
	mediagoblin/gmg_commands/deletemedia.py
	mediagoblin/gmg_commands/users.py
	mediagoblin/oauth/views.py
	mediagoblin/plugins/api/views.py
	mediagoblin/tests/test_api.py
	mediagoblin/tests/test_edit.py
	mediagoblin/tests/test_oauth1.py
	mediagoblin/tests/test_util.py
	mediagoblin/tools/mail.py
	mediagoblin/webfinger/views.py
	setup.py
2014-09-16 14:01:43 -05:00
Jessica Tallon
9246a6ba89 Tidy up federation code and add tests to cover more of the APIs 2014-08-18 10:51:32 -05:00
Jessica Tallon
32ff6f4dc0 Use oauthlib's safe characters when generating client_key and client_secret 2014-08-18 10:51:15 -05:00
Berker Peksag
20238f54a6 Use isinstance and six.text_type to check types of an object. 2014-07-28 15:26:13 +03:00
Jessica Tallon
24e12cb133 Fix problem in OAuth views 2014-07-22 23:13:16 +01:00
Jessica Tallon
6781ff3cb1 Clean up & Add support to update objects in feed API 2014-07-22 23:13:15 +01:00
xray7224
d4a21d7e74 Add basic upload image capabilities 2014-07-22 23:13:15 +01:00
xray7224
a5682e8960 Support some webfinger API's and real profile and /api/user/<user>/ 2014-07-22 23:13:14 +01:00
Jessica Tallon
c5eb24b834 Allow crypto.random_string to take optional alphabet param 2014-07-08 21:32:31 +01:00
Rodney Ewing
42dbb26a13 not all JSONEncoded fields should be mutable dicts 2013-09-19 08:12:11 -07:00
xray7224
cae55705b1 Fix problem causing exception when invalid Authentication header provided 2013-07-29 17:48:53 +01:00
xray7224
005181b166 Renames OAuth1 code to federation 2013-07-22 17:06:00 +01:00