Commit Graph

148 Commits

Author SHA1 Message Date
Alen Mujezinovic a815c2a386 Version bump 2013-06-14 15:20:28 +01:00
Alen Mujezinovic 0bef867116 Merge remote-tracking branch 'fernandogrd/master' 2013-06-14 15:10:00 +01:00
Alen Mujezinovic f10af7336d Version bump 2013-06-11 12:00:57 +01:00
Alen Mujezinovic e873619da8 Merge remote-tracking branch 'johanmeiring/single_access_token' 2013-06-11 11:58:36 +01:00
Pengfei Xue 3ae777a215 remove duplicate code
Conflicts:
	provider/views.py
2013-06-11 11:55:19 +01:00
Alen Mujezinovic 6793dca363 Merge remote-tracking branch 'origin/master'
Conflicts:
	tox.ini
2013-06-11 11:44:47 +01:00
Alen Mujezinovic eb8307f0b1 Added Django trunk to test runner 2013-06-11 11:43:29 +01:00
Fernando Rocha 3c8fb6e1ba Fix migrations for custom user model
This fix migrations when running then the first time
with the project configured to use a custom user,
while being compatible with django < 1.5

Signed-off-by: Fernando Rocha <fernandogrd@gmail.com>
2013-03-26 10:09:28 -03:00
Pierre Dulac b653c5786f Ensure that both dates are aware before substracting 2013-03-20 16:51:31 +01:00
Pierre Dulac 343e422ce1 Replace naive datetimes with its aware equivalent 2013-03-20 14:15:16 +01:00
Johan Meiring d961211534 Single Access Token featured applied to password grant as well 2013-03-20 14:40:51 +02:00
Johan Meiring 4d72cfa5eb Updates documentation to reflect new constant 2013-03-20 13:12:36 +02:00
Johan Meiring 780495e678 Implements 'single access token' feature 2013-03-20 12:44:00 +02:00
Johan Meiring cf281d4017 Adds failing test for new feature 2013-03-20 11:04:30 +02:00
Johan Meiring 6e1bf8b0c6 Adds SINGLE_ACCESS_TOKEN constant (default is False) 2013-03-20 11:04:09 +02:00
Alen Mujezinovic 8bfa0f44a1 Version bump 2013-03-16 15:31:13 +00:00
Alen Mujezinovic eaf7d8d4ff tox.ini mods for next Django release 2013-03-16 15:30:43 +00:00
Pierre Dulac 3624291d85 Add some tests 2013-03-12 15:52:40 +01:00
Pierre Dulac 3bc3413e84 Fix python2.6 compatibility 2013-03-12 15:52:09 +01:00
Pierre Dulac 1ea85f5e37 Fix the `expires_in` value that was wrong
because timedelta.seconds does take into account the days attribute of
timedelta.
2013-03-12 12:44:35 +01:00
Pierre Dulac 9c683972ed Improve cross python compatibility issues with little imports 2013-03-02 16:12:28 +01:00
Pierre Dulac 39919baa54 Add Django to the requirements.txt so that readthedocs can build the doc 2013-03-02 00:15:53 +01:00
Pierre Dulac 674cfd4b25 Better .gitignore file 2013-03-02 00:00:26 +01:00
Pierre Dulac 63347a613f Update the documentation content 2013-03-01 23:54:26 +01:00
Pierre Dulac f5025b8d18 Add the basic settings.py file to the example project 2013-03-01 23:53:56 +01:00
Pierre Dulac d80e0d917e Update doc external references 2013-03-01 23:53:20 +01:00
Pierre Dulac 2910b052a4 Update shortuuid minimium version required 2013-03-01 23:52:42 +01:00
Pierre Dulac a5295e42f2 Remove the static config to avoid an uneccessary warning 2013-03-01 23:51:24 +01:00
Pierre Dulac 8348ab4fe5 Use the default theme for the doc
so that readthedocs can use the last beautiful design
2013-03-01 23:50:19 +01:00
Pierre Dulac a7c932609c Add project path to sys.path so that provider module is accessible 2013-03-01 23:49:09 +01:00
Pierre Dulac c0557d799b Update the draft references with the released rfc6749 2013-03-01 23:48:01 +01:00
Pierre Dulac be43992ff9 Update .gitignore 2013-03-01 23:40:38 +01:00
Alen Mujezinovic 3198060acf Travis update 2013-01-17 17:25:34 +00:00
Alen Mujezinovic 3667171d72 Added manage.py for testing purposes 2013-01-17 16:19:17 +00:00
Alen Mujezinovic 3785b369f2 Travis / Tox adjustment 2013-01-17 10:35:01 +00:00
Alen Mujezinovic 550374374e Django 1.5 compatibility 2013-01-16 13:39:00 +00:00
Alen Mujezinovic 8e387786f3 Merge remote-tracking branch 'eculver/master'
Conflicts:
	.travis.yml
	requirements.txt
2013-01-16 13:30:42 +00:00
Alen Mujezinovic 2359c4e18f Added tox testrunner 2013-01-16 13:26:07 +00:00
Evan Culver 1e20314c9a Fix typo in docs for authorization grant_type. 2013-01-08 17:12:12 -08:00
Evan Culver 647ec2641c Use django 1.5 for TravisCI builds while some other things get sorted out. 2013-01-08 17:12:12 -08:00
Evan Culver 7408c9786a Updating TravisCI settings to point to only master and develop branches and update README to point to my project build image. 2013-01-08 17:12:12 -08:00
Evan Culver 243ac16427 Refactor tests to be local to oauth2 app since all tests are oauth2-related. This also fixes a few issues in tests introduced by Django 1.5's configurable user models. 2013-01-08 17:12:11 -08:00
Evan Culver ee726835fd Change 'read-write' scope to 'read+write'. 2013-01-08 17:12:11 -08:00
Evan Culver 4dd79ef1e7 Fixing a bug introduced by refactoring form clean method. 2013-01-08 17:12:11 -08:00
Evan Culver 91446839b6 More cleanup and linting. Adds support for configurable user models introduced in Django 1.5. 2013-01-08 17:12:10 -08:00
Evan Culver 97ed3a986f Lots of cleanup and linting. This also changes the capture/authorize URL patterns to be a little more semantic, but breaks backwards compatibility. Authorization flow now works from authorize form submit. Fixes a few error_response issues. 2013-01-08 17:12:10 -08:00
Evan Culver 780c72f07b Adding master and develop branches to travis CI config. 2013-01-08 16:53:00 -08:00
Alen Mujezinovic 039117b1f1 Version bump 2012-08-10 11:43:42 +01:00
Alen Mujezinovic d08bba29b6 Merge branch 'master' of https://github.com/pengfei-xue/django-oauth2-provider 2012-08-10 11:43:29 +01:00
Alen Mujezinovic 4a2d09c342 Added provider.oauth2.backends tests 2012-08-10 11:43:09 +01:00