Commits

Show all
Author Commit Message Labels Comments Date
David Larlet avatarDavid Larlet
Fixes #10, at least the part with the missing question mark, thanks @eykd
David Larlet avatarDavid Larlet
Updating admin urls to Django 1.3, fix #6, thanks @agonzalezro
David Larlet avatarDavid Larlet
Remove useless managers coming from previous implementation, fixes #7, thanks @agonzalezro
Vladimir Mihailenco avatarVladimir Mihailenco
Only encode GET parameters
Vladimir Mihailenco avatarVladimir Mihailenco
Fix query handling for non-http urls
Vladimir Mihailenco avatarVladimir Mihailenco
Cleanup API
David Larlet avatarDavid Larlet
As suggested by @toastdriven, specifying raw_id_fields in admin is better for performances
David Larlet avatarDavid Larlet
Retrieveing fixes from @ditto's fork: better error handling
David Larlet avatarDavid Larlet
Updating to the latest version of python-oauth2, modifications mainly related to https://github.com/simplegeo/python-oauth2/commit/c9ce81bfb436c06d8048a16be445b6678ebef151
David Larlet avatarDavid Larlet
Add a test when the consumer doesn't provide a callback URL and remove the old stores.py file which lead to confusion, refs #1
David Larlet avatarDavid Larlet
Adding one more test, to verify params in the authorize view
David Larlet avatarDavid Larlet
Recent switch to uuid generate keys of 32 chars (vs. 16 before), default KEY_SIZE switched to 32, you'll need to alter your table if you update your existing code. Tests switched to postgresql because sqlite doesn't verify fields' constraints...
David Larlet avatarDavid Larlet
Switching to uuid to generate random keys
David Larlet avatarDavid Larlet
Switching to python-oauth2 thanks to the work done by Thomas Johansson on django-piston. Most of the work is done (tests pass) but it requires some cleanup, try it at your own risk!
David Larlet avatarDavid Larlet
Fix #5, add comments for the reuse of signatures in tests, thanks again @mohangk
David Larlet avatarDavid Larlet
Fix #4, oauth_callback_confirmed now returns 'error' if not True, not anymore hardcoded to ease debugging
David Larlet avatarDavid Larlet
Can't find a way to fix tests in a clean way with custom content_type and Django's test Client, at least tests are not anymore broken...
bdb avatarbdb
make this work with multipart
bdb avatarbdb
Allow settings to override default lengths.
Default avatar Mark Lee
oauth_provider.views: Ensure that HttpResponseBadRequest is imported.
David Larlet avatarDavid Larlet
Added tag 1.1 for changeset 7cb2d808b612
David Larlet avatarDavid Larlet
This is the time for a 1.1 release.
Tags
1.1
David Larlet avatarDavid Larlet
Link the test user to the consumer in tests, fix #2. Thanks Matthieu Tourne.
David Larlet avatarDavid Larlet
This is a STRONGLY recommended update.
David Larlet avatarDavid Larlet
Give a way to know if the authorization succeed or not to the callback view, you can now test on passed args if there is a token or an error. Thanks Toby White.
David Larlet avatarDavid Larlet
Partly revert previous commit, authorize_access wasn't evaluated as a boolean.
David Larlet avatarDavid Larlet
More robust authorize access test. Thanks Toby White.
David Larlet avatarDavid Larlet
Fix a bug, request.environ only exists in a WSGI environment. Thanks Toby White.
David Larlet avatarDavid Larlet
Add a way to restrict signature methods (to avoid plaintext for instance). Thanks Toby White.
David Larlet avatarDavid Larlet
Do not restrict callback url scheme and add a setting to blacklist some callback url hostnames. Thanks Toby White.
  1. Prev
  2. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.