[Python-modules-commits] [python-social-auth] 19/89: Update changelog with output from github_changelog_generator
Wolfgang Borgert
debacle at moszumanska.debian.org
Sat Dec 24 15:15:42 UTC 2016
This is an automated email from the git hooks/post-receive script.
debacle pushed a commit to tag v0.2.15
in repository python-social-auth.
commit b07708efe7d19b75009771aa97ddf821e59ec08e
Author: Matías Aguirre <matiasaguirre at gmail.com>
Date: Tue Jan 26 12:53:28 2016 -0300
Update changelog with output from github_changelog_generator
---
CHANGELOG.md | 923 +++++++++++++
Changelog | 4213 ----------------------------------------------------------
MANIFEST.in | 2 +-
3 files changed, 924 insertions(+), 4214 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..85b9773
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,923 @@
+# Change Log
+
+## [v0.2.14](https://github.com/omab/python-social-auth/tree/v0.2.14) (2016-01-25)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.2.13...v0.2.14)
+
+**Closed issues:**
+
+- Error "imported before its application was loaded" [\#809](https://github.com/omab/python-social-auth/issues/809)
+- Django 1.9.0 Deprecation Warning [\#804](https://github.com/omab/python-social-auth/issues/804)
+- Migration error on update 0.2.6 -\> 0.2.7 [\#761](https://github.com/omab/python-social-auth/issues/761)
+- Backends: user\_data vs extra\_data? [\#759](https://github.com/omab/python-social-auth/issues/759)
+- example/django\_example twitter error [\#742](https://github.com/omab/python-social-auth/issues/742)
+- Object of type map has no length [\#633](https://github.com/omab/python-social-auth/issues/633)
+
+**Merged pull requests:**
+
+- Fix Django 1.10 deprecation warnings [\#806](https://github.com/omab/python-social-auth/pull/806) ([yprez](https://github.com/yprez))
+- Changed instagram backend to new authorization routes [\#797](https://github.com/omab/python-social-auth/pull/797) ([clybob](https://github.com/clybob))
+- Update settings.rst [\#793](https://github.com/omab/python-social-auth/pull/793) ([skolsuper](https://github.com/skolsuper))
+- Add naver.com OAuth2 backend [\#789](https://github.com/omab/python-social-auth/pull/789) ([se0kjun](https://github.com/se0kjun))
+- Formatter fixes for SAML to support Py2.6 [\#783](https://github.com/omab/python-social-auth/pull/783) ([matburt](https://github.com/matburt))
+- Fix typo [\#768](https://github.com/omab/python-social-auth/pull/768) ([mprunell](https://github.com/mprunell))
+- Fixes a few grammar issues in the docs [\#764](https://github.com/omab/python-social-auth/pull/764) ([kevinharvey](https://github.com/kevinharvey))
+- use qq openid as username [\#763](https://github.com/omab/python-social-auth/pull/763) ([lneoe](https://github.com/lneoe))
+- Fix a few typos in backends [\#760](https://github.com/omab/python-social-auth/pull/760) ([pzrq](https://github.com/pzrq))
+- Fix vk backend [\#757](https://github.com/omab/python-social-auth/pull/757) ([truetug](https://github.com/truetug))
+- Fix odnoklassniki backend [\#756](https://github.com/omab/python-social-auth/pull/756) ([truetug](https://github.com/truetug))
+- Store all tokens when tokens are refreshed [\#753](https://github.com/omab/python-social-auth/pull/753) ([mvschaik](https://github.com/mvschaik))
+- Python 3 support for facebook-app backend [\#749](https://github.com/omab/python-social-auth/pull/749) ([jhmaddox](https://github.com/jhmaddox))
+- Save extra\_data on login [\#748](https://github.com/omab/python-social-auth/pull/748) ([mvschaik](https://github.com/mvschaik))
+- Update URLs to match new site and remove OAuth comment. [\#744](https://github.com/omab/python-social-auth/pull/744) ([lukos](https://github.com/lukos))
+- added AuthUnreachableProvider exception to documentation [\#729](https://github.com/omab/python-social-auth/pull/729) ([Qlio](https://github.com/Qlio))
+- Add REDIRECT\_STATE = False [\#725](https://github.com/omab/python-social-auth/pull/725) ([webjunkie](https://github.com/webjunkie))
+- Tuple in pipeline's documentation should be ended with coma [\#712](https://github.com/omab/python-social-auth/pull/712) ([JerzySpendel](https://github.com/JerzySpendel))
+- Fix redirect\_uri issue with tornado reversed url [\#674](https://github.com/omab/python-social-auth/pull/674) ([mvschaik](https://github.com/mvschaik))
+
+## [v0.2.13](https://github.com/omab/python-social-auth/tree/v0.2.13) (2015-09-25)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.2.12...v0.2.13)
+
+**Closed issues:**
+
+- Signup by OAuth access\_token example question [\#737](https://github.com/omab/python-social-auth/issues/737)
+- Connecting to a "django oAuth toolkit" based oAuth provider [\#727](https://github.com/omab/python-social-auth/issues/727)
+- Exception Value: 'module' object has no attribute 'FacebookOauth2' [\#722](https://github.com/omab/python-social-auth/issues/722)
+- Google OAuth2 - stopped working, now getting JSONDecodeError for token response [\#718](https://github.com/omab/python-social-auth/issues/718)
+- Is there a conflict with django-debug-toolbar? [\#714](https://github.com/omab/python-social-auth/issues/714)
+- FORM\_HTML and Legacy Auth [\#705](https://github.com/omab/python-social-auth/issues/705)
+- Authentication process canceled with Spotify auth \(invalid\_client\) [\#703](https://github.com/omab/python-social-auth/issues/703)
+- \[Question\] How to tell if a user was created or existing [\#701](https://github.com/omab/python-social-auth/issues/701)
+- Make an abstract verstion of django's UserSocialAuth's model so it can be extended [\#698](https://github.com/omab/python-social-auth/issues/698)
+- Problem porting from django-social-auth to python-social-auth [\#682](https://github.com/omab/python-social-auth/issues/682)
+- django\_app/default: Migration 0003\_alter\_email\_max\_length wrong for Django 1.7 [\#622](https://github.com/omab/python-social-auth/issues/622)
+
+**Merged pull requests:**
+
+- VK API workflow fix if error happens on vk-side [\#736](https://github.com/omab/python-social-auth/pull/736) ([alrusdi](https://github.com/alrusdi))
+- Added justgiving.com OAuth2 backend [\#728](https://github.com/omab/python-social-auth/pull/728) ([mwillmott](https://github.com/mwillmott))
+- Fix typo in pipeline doc [\#720](https://github.com/omab/python-social-auth/pull/720) ([Andygmb](https://github.com/Andygmb))
+- Update facebook.rst [\#717](https://github.com/omab/python-social-auth/pull/717) ([zergu](https://github.com/zergu))
+- Support Pyramid Authentication Policies [\#710](https://github.com/omab/python-social-auth/pull/710) ([cjltsod](https://github.com/cjltsod))
+- Fix typo [\#709](https://github.com/omab/python-social-auth/pull/709) ([ajoyoommen](https://github.com/ajoyoommen))
+- Fix 'QueryDict' object has no attribute 'dicts' [\#707](https://github.com/omab/python-social-auth/pull/707) ([webjunkie](https://github.com/webjunkie))
+- Add support for Uber OAuth2 - Uber API v1 [\#706](https://github.com/omab/python-social-auth/pull/706) ([henocdz](https://github.com/henocdz))
+- Fix \#703 invalid\_client error with Spotify backend [\#704](https://github.com/omab/python-social-auth/pull/704) ([khamaileon](https://github.com/khamaileon))
+- additional "how it fits together" documentation [\#700](https://github.com/omab/python-social-auth/pull/700) ([ccurvey](https://github.com/ccurvey))
+- Make an abstract verstion of django's UserSocialAuth's model so it can be extended \(fixes \#698\) [\#699](https://github.com/omab/python-social-auth/pull/699) ([troygrosfield](https://github.com/troygrosfield))
+- flask\_me\_example fix [\#696](https://github.com/omab/python-social-auth/pull/696) ([jameslittle](https://github.com/jameslittle))
+- removed @app.teardown\_request since it is called before @app.teardown… [\#690](https://github.com/omab/python-social-auth/pull/690) ([asimcan](https://github.com/asimcan))
+- Remove debug printing from BaseOAuth2 backend [\#689](https://github.com/omab/python-social-auth/pull/689) ([gcheshkov](https://github.com/gcheshkov))
+- support for goclio.eu service [\#686](https://github.com/omab/python-social-auth/pull/686) ([jneves](https://github.com/jneves))
+- text -\> content solves "is not JSON serializable" [\#685](https://github.com/omab/python-social-auth/pull/685) ([JordanReiter](https://github.com/JordanReiter))
+- Close \#622 by explicitly setting email length \(compatibility with Django 1.7\) [\#684](https://github.com/omab/python-social-auth/pull/684) ([frankier](https://github.com/frankier))
+- Add orbi backend [\#683](https://github.com/omab/python-social-auth/pull/683) ([jeyraof](https://github.com/jeyraof))
+- Fix Clef backend [\#681](https://github.com/omab/python-social-auth/pull/681) ([jessepollak](https://github.com/jessepollak))
+- Meetup.com OAuth2 provider [\#678](https://github.com/omab/python-social-auth/pull/678) ([bluszcz](https://github.com/bluszcz))
+- echosign OAuth2 backend [\#676](https://github.com/omab/python-social-auth/pull/676) ([paxapy](https://github.com/paxapy))
+
+## [v0.2.12](https://github.com/omab/python-social-auth/tree/v0.2.12) (2015-07-10)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.2.11...v0.2.12)
+
+**Closed issues:**
+
+- Pipeline `user\_details` not changing empty and protected user fields [\#671](https://github.com/omab/python-social-auth/issues/671)
+- Instagram: Missing needed parameter state [\#643](https://github.com/omab/python-social-auth/issues/643)
+- Could not find required distribution python-social-auth [\#638](https://github.com/omab/python-social-auth/issues/638)
+- Installing python-social-auth as a dependecie for mailman3 with buildout fails [\#623](https://github.com/omab/python-social-auth/issues/623)
+
+**Merged pull requests:**
+
+- Improve docs on SOCIAL\_AUTH\_NEW\_USER\_REDIRECT\_URL [\#673](https://github.com/omab/python-social-auth/pull/673) ([eshellman](https://github.com/eshellman))
+- PR fix `user\_details` pipeline issue [\#672](https://github.com/omab/python-social-auth/pull/672) ([maxsocl](https://github.com/maxsocl))
+- Fix cookie handling for tornado [\#667](https://github.com/omab/python-social-auth/pull/667) ([mvschaik](https://github.com/mvschaik))
+- added support for Github Enterprise [\#662](https://github.com/omab/python-social-auth/pull/662) ([iserko](https://github.com/iserko))
+- Withings Backend [\#658](https://github.com/omab/python-social-auth/pull/658) ([tomasgarzon](https://github.com/tomasgarzon))
+- Use official python-saml 2.1.3 release, remove now-unsupported setting [\#657](https://github.com/omab/python-social-auth/pull/657) ([bradenmacdonald](https://github.com/bradenmacdonald))
+- Fix wrong placement of changelog commits in 76a27b2 [\#656](https://github.com/omab/python-social-auth/pull/656) ([bradenmacdonald](https://github.com/bradenmacdonald))
+- Python3 fixes for Tornado [\#649](https://github.com/omab/python-social-auth/pull/649) ([mvschaik](https://github.com/mvschaik))
+- Keep the egg-info directory in the sdist [\#635](https://github.com/omab/python-social-auth/pull/635) ([abompard](https://github.com/abompard))
+
+## [v0.2.11](https://github.com/omab/python-social-auth/tree/v0.2.11) (2015-06-24)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.2.10...v0.2.11)
+
+**Merged pull requests:**
+
+- Added an OAuth2 backend for Bitbucket [\#653](https://github.com/omab/python-social-auth/pull/653) ([mark-adams](https://github.com/mark-adams))
+- Updated Bitbucket backends to use newer v2.0 APIs [\#652](https://github.com/omab/python-social-auth/pull/652) ([mark-adams](https://github.com/mark-adams))
+- SAML support [\#616](https://github.com/omab/python-social-auth/pull/616) ([bradenmacdonald](https://github.com/bradenmacdonald))
+
+## [v0.2.10](https://github.com/omab/python-social-auth/tree/v0.2.10) (2015-05-30)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.2.9...v0.2.10)
+
+**Closed issues:**
+
+- "UserSocialAuth.user" must be a "MyUser" instance [\#631](https://github.com/omab/python-social-auth/issues/631)
+- ImportError: No module named packages.urllib3.poolmanager [\#617](https://github.com/omab/python-social-auth/issues/617)
+- AuthStateMissing: Session value state missing on web.py example integration [\#611](https://github.com/omab/python-social-auth/issues/611)
+- return pipeline data when doing oauth association [\#610](https://github.com/omab/python-social-auth/issues/610)
+- Reverse with trailing slash in django urls is broken since 0.2.4 to 0.2.7 [\#609](https://github.com/omab/python-social-auth/issues/609)
+
+**Merged pull requests:**
+
+- Resubmitting pull request to add Azure Active Directory support [\#632](https://github.com/omab/python-social-auth/pull/632) ([vinhub](https://github.com/vinhub))
+- Fixes missing packages.urllib3.poolmanager \(fixes \#617\) [\#626](https://github.com/omab/python-social-auth/pull/626) ([marekjalovec](https://github.com/marekjalovec))
+- fix Fitbit OAuth 1 authorization URL [\#625](https://github.com/omab/python-social-auth/pull/625) ([blurrcat](https://github.com/blurrcat))
+- add weixin backends [\#621](https://github.com/omab/python-social-auth/pull/621) ([duoduo369](https://github.com/duoduo369))
+- Add a DigitalOcean backend. [\#619](https://github.com/omab/python-social-auth/pull/619) ([andrewsomething](https://github.com/andrewsomething))
+
+## [v0.2.9](https://github.com/omab/python-social-auth/tree/v0.2.9) (2015-05-07)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.2.8...v0.2.9)
+
+## [v0.2.8](https://github.com/omab/python-social-auth/tree/v0.2.8) (2015-05-07)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.2.7...v0.2.8)
+
+**Closed issues:**
+
+- Can't get a Google OAuth2 refresh\_token [\#607](https://github.com/omab/python-social-auth/issues/607)
+- Get the current logged user in the template [\#605](https://github.com/omab/python-social-auth/issues/605)
+- Two diferent user profiles [\#604](https://github.com/omab/python-social-auth/issues/604)
+- Login with Amazon TLS requests [\#603](https://github.com/omab/python-social-auth/issues/603)
+- Release apps.py for apps [\#601](https://github.com/omab/python-social-auth/issues/601)
+- migrations [\#600](https://github.com/omab/python-social-auth/issues/600)
+- Authentication failed: Can't connect to HTTPS URL because the SSL module is not available. [\#598](https://github.com/omab/python-social-auth/issues/598)
+- ConnectionError at /complete/steam You have not defined a default connection [\#597](https://github.com/omab/python-social-auth/issues/597)
+- uncompleted extra\_data for access\_token, code, and expires in Google+ [\#596](https://github.com/omab/python-social-auth/issues/596)
+- Token error: Missing unauthorized token [\#589](https://github.com/omab/python-social-auth/issues/589)
+- Email validation needs an email parameter \(docs\) [\#577](https://github.com/omab/python-social-auth/issues/577)
+- Login pipeline trying to create new user when user exists [\#562](https://github.com/omab/python-social-auth/issues/562)
+
+**Merged pull requests:**
+
+- Just add Moves App to the list of providers on README [\#606](https://github.com/omab/python-social-auth/pull/606) ([avibrazil](https://github.com/avibrazil))
+- ChangeTip Backend [\#599](https://github.com/omab/python-social-auth/pull/599) ([gorillamania](https://github.com/gorillamania))
+
+## [v0.2.7](https://github.com/omab/python-social-auth/tree/v0.2.7) (2015-04-19)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.2.6...v0.2.7)
+
+**Closed issues:**
+
+- CLEAN\_USERNAME\_REGEX error [\#594](https://github.com/omab/python-social-auth/issues/594)
+- JSONDecodeError at /complete/facebook [\#592](https://github.com/omab/python-social-auth/issues/592)
+
+**Merged pull requests:**
+
+- Fix the final\_username may be empty and will skip the loop. [\#595](https://github.com/omab/python-social-auth/pull/595) ([littlezz](https://github.com/littlezz))
+- Alter email max length for Django app [\#593](https://github.com/omab/python-social-auth/pull/593) ([JonesChi](https://github.com/JonesChi))
+- Append trailing slash in Django [\#591](https://github.com/omab/python-social-auth/pull/591) ([chripede](https://github.com/chripede))
+
+## [v0.2.6](https://github.com/omab/python-social-auth/tree/v0.2.6) (2015-04-14)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.2.5...v0.2.6)
+
+**Closed issues:**
+
+- pypi package version 0.2.5 is missing requirements.txt from tests [\#590](https://github.com/omab/python-social-auth/issues/590)
+- TypeError: object of type 'map' has no len\(\) [\#588](https://github.com/omab/python-social-auth/issues/588)
+- please support weixin auth [\#481](https://github.com/omab/python-social-auth/issues/481)
+- How to take the user's address on facebook? This has already been implemented? [\#470](https://github.com/omab/python-social-auth/issues/470)
+- django social auth get wrong access\_token from google oauth2 [\#467](https://github.com/omab/python-social-auth/issues/467)
+- Reddit OAuth2 401 Client Error Unauthorized [\#440](https://github.com/omab/python-social-auth/issues/440)
+- twitter login: 401 Client Error: Authorization Required [\#400](https://github.com/omab/python-social-auth/issues/400)
+- remove incomplete partial pipeline data from session [\#325](https://github.com/omab/python-social-auth/issues/325)
+
+## [v0.2.5](https://github.com/omab/python-social-auth/tree/v0.2.5) (2015-04-13)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.2.4...v0.2.5)
+
+**Closed issues:**
+
+- Setting user.is\_active to false at end of pipeline logs out user [\#586](https://github.com/omab/python-social-auth/issues/586)
+
+## [v0.2.4](https://github.com/omab/python-social-auth/tree/v0.2.4) (2015-04-12)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.2.3...v0.2.4)
+
+**Closed issues:**
+
+- djangopackages.com still referes to the old project \(django-social-auth\) [\#585](https://github.com/omab/python-social-auth/issues/585)
+- warnings in Django 1.8 [\#584](https://github.com/omab/python-social-auth/issues/584)
+- Problems with upgrading Django Packages to python-social-auth [\#582](https://github.com/omab/python-social-auth/issues/582)
+- Django 1.9 Warnings [\#581](https://github.com/omab/python-social-auth/issues/581)
+- django 1.8, ImportError: No module named social\_auth.context\_processors [\#579](https://github.com/omab/python-social-auth/issues/579)
+- sdist tarball is missing some files and dirs [\#578](https://github.com/omab/python-social-auth/issues/578)
+- Using twitter backend with mongoengine [\#576](https://github.com/omab/python-social-auth/issues/576)
+- Issues while using Custom User model [\#575](https://github.com/omab/python-social-auth/issues/575)
+- Throw a more helpful exception when oauth\_consumer\_key is missing for OAuth1 [\#574](https://github.com/omab/python-social-auth/issues/574)
+- sqlalchemy\_orm: ImportError: No module named transaction [\#572](https://github.com/omab/python-social-auth/issues/572)
+- New version ? [\#571](https://github.com/omab/python-social-auth/issues/571)
+- logout without disconnect [\#568](https://github.com/omab/python-social-auth/issues/568)
+- SSL issue with google oauth2 [\#566](https://github.com/omab/python-social-auth/issues/566)
+- next parameter containing get parameters [\#565](https://github.com/omab/python-social-auth/issues/565)
+- get\(\) returned more than one UserSocialAuth -- it returned 2! [\#553](https://github.com/omab/python-social-auth/issues/553)
+- RemovedInDjango19Warning [\#551](https://github.com/omab/python-social-auth/issues/551)
+- Development/debug option to stub backend while developing [\#546](https://github.com/omab/python-social-auth/issues/546)
+- weibo access\_token ajax auth fail [\#532](https://github.com/omab/python-social-auth/issues/532)
+- Change PyJWT dependency version in setup.py from PyJWT==0.4.1 to PyJWT\>=0.4.1 [\#531](https://github.com/omab/python-social-auth/issues/531)
+- Behance authentication [\#530](https://github.com/omab/python-social-auth/issues/530)
+- upstream sent too big header while reading response header from upstream [\#527](https://github.com/omab/python-social-auth/issues/527)
+- Fails to work with Django 1.8 [\#526](https://github.com/omab/python-social-auth/issues/526)
+- AttributeError in VKOAuth2 [\#525](https://github.com/omab/python-social-auth/issues/525)
+- Login user with Email address instead of Username [\#513](https://github.com/omab/python-social-auth/issues/513)
+- Actually Log Exceptions in SocialAuthExceptionMiddleware [\#507](https://github.com/omab/python-social-auth/issues/507)
+- Don't require trailing slashes [\#505](https://github.com/omab/python-social-auth/issues/505)
+- django example [\#504](https://github.com/omab/python-social-auth/issues/504)
+- complete/mendeley-oauth2 not successful [\#501](https://github.com/omab/python-social-auth/issues/501)
+- Unable to refresh google oauth2 token after update python social auth to 0.2.1 [\#485](https://github.com/omab/python-social-auth/issues/485)
+- revoke\_token\_params & revoke\_token\_headers are missing for GooglePlusAuth [\#484](https://github.com/omab/python-social-auth/issues/484)
+- Microsoft Live Oauth2 Error [\#483](https://github.com/omab/python-social-auth/issues/483)
+- Support Facebook Graph API 2.2 [\#480](https://github.com/omab/python-social-auth/issues/480)
+- Spotify setting names are incorrect. [\#475](https://github.com/omab/python-social-auth/issues/475)
+- Django adds migration [\#474](https://github.com/omab/python-social-auth/issues/474)
+- SOCIAL\_AUTH\_LINKEDIN\_FIELD\_OAUTH2\_SELECTORS Not being used to populate user creation backend [\#466](https://github.com/omab/python-social-auth/issues/466)
+- Yahoo OAuth 2? [\#463](https://github.com/omab/python-social-auth/issues/463)
+- Docs for SOCIAL\_AUTH\_PROTECTED\_USER\_FIELDS misleading [\#459](https://github.com/omab/python-social-auth/issues/459)
+- Gracefully handle AuthExceptions [\#458](https://github.com/omab/python-social-auth/issues/458)
+- why context processor replace hyphen by underscore in google-oauth2 ? [\#457](https://github.com/omab/python-social-auth/issues/457)
+- On linkedin,github login: AttributeError at http://llovebaimuda.herokuapp.com:8000/complete/github/ 'GithubBackend' object has no attribute 'auth\_allowed' [\#442](https://github.com/omab/python-social-auth/issues/442)
+- GET /disconnect/\<backend\>/ HTTP/1.0" 405 [\#438](https://github.com/omab/python-social-auth/issues/438)
+- Facebook api change [\#424](https://github.com/omab/python-social-auth/issues/424)
+- Import error: no module named google\_auth [\#423](https://github.com/omab/python-social-auth/issues/423)
+- Django: Google+ disconnect does not actually disconnect [\#394](https://github.com/omab/python-social-auth/issues/394)
+- How to save user to db without 'request' in register\_by\_access\_token\(request, backend\) function? [\#393](https://github.com/omab/python-social-auth/issues/393)
+- Support Paste style configuration [\#392](https://github.com/omab/python-social-auth/issues/392)
+- Google OAuth2 gives 400 error, FB 500 error [\#364](https://github.com/omab/python-social-auth/issues/364)
+- Django - Google Authentication - Create Account [\#362](https://github.com/omab/python-social-auth/issues/362)
+- Make Migrations Backward-Compatible with South [\#353](https://github.com/omab/python-social-auth/issues/353)
+- Github access\_token never stored [\#344](https://github.com/omab/python-social-auth/issues/344)
+- How to extends django orm mixins [\#343](https://github.com/omab/python-social-auth/issues/343)
+- a few issues [\#333](https://github.com/omab/python-social-auth/issues/333)
+- south migration for django app? [\#331](https://github.com/omab/python-social-auth/issues/331)
+- Cannot log out from GooglePlus Auth. Homepage keeps calling its GooglePlus callback [\#316](https://github.com/omab/python-social-auth/issues/316)
+- change log [\#313](https://github.com/omab/python-social-auth/issues/313)
+- Return 503 instead of raise 500 error when auth provider not accessible [\#304](https://github.com/omab/python-social-auth/issues/304)
+- Facebook SOCIAL\_AUTH\_FACEBOOK\_SCOPE not working as expected [\#294](https://github.com/omab/python-social-auth/issues/294)
+- Add Django 1.7 migrations [\#270](https://github.com/omab/python-social-auth/issues/270)
+- IntegrityError at /social/complete/facebook/ duplicate key value violates unique constraint "userprofile\_user\_email\_key" [\#208](https://github.com/omab/python-social-auth/issues/208)
+
+**Merged pull requests:**
+
+- Build a wheel, and upload with twine [\#583](https://github.com/omab/python-social-auth/pull/583) ([mattrobenolt](https://github.com/mattrobenolt))
+- Allow inactive users to login [\#580](https://github.com/omab/python-social-auth/pull/580) ([LucasRoesler](https://github.com/LucasRoesler))
+- Update LICENSE [\#573](https://github.com/omab/python-social-auth/pull/573) ([yasoob](https://github.com/yasoob))
+
+## [v0.2.3](https://github.com/omab/python-social-auth/tree/v0.2.3) (2015-03-31)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.2.2...v0.2.3)
+
+**Closed issues:**
+
+- get\_username as a classmethod collides with the standard django implementation and other packages [\#564](https://github.com/omab/python-social-auth/issues/564)
+- Make it easier to disable social\_details pipeline step [\#555](https://github.com/omab/python-social-auth/issues/555)
+- Not compatible with requests-oauthlib 0.3.0 [\#545](https://github.com/omab/python-social-auth/issues/545)
+- how to remove "redirect\_state" params? \( Kakao OAuth2 Error \) [\#538](https://github.com/omab/python-social-auth/issues/538)
+- async interface for models in tornado [\#535](https://github.com/omab/python-social-auth/issues/535)
+- `social.strategies.django\_strategy` work with django 1.7.4 "This QueryDict instance is immutable" [\#528](https://github.com/omab/python-social-auth/issues/528)
+- Update PyPI [\#523](https://github.com/omab/python-social-auth/issues/523)
+- Missing migration [\#516](https://github.com/omab/python-social-auth/issues/516)
+- Not getting correct GoogleOath2 details when signing up by OAuth access token [\#499](https://github.com/omab/python-social-auth/issues/499)
+- Jawbone backend problem, AuthCanceled exception. [\#497](https://github.com/omab/python-social-auth/issues/497)
+- StravaOAuth - Strava authentication backend not working. [\#455](https://github.com/omab/python-social-auth/issues/455)
+
+**Merged pull requests:**
+
+- Added NaszaKlasa OAuth2 support [\#570](https://github.com/omab/python-social-auth/pull/570) ([hoffmannkrzysztof](https://github.com/hoffmannkrzysztof))
+- Add revoke token ability to strava [\#569](https://github.com/omab/python-social-auth/pull/569) ([buddylindsey](https://github.com/buddylindsey))
+- set redirect\_state to false for live oauth2 [\#563](https://github.com/omab/python-social-auth/pull/563) ([wj1918](https://github.com/wj1918))
+- Khan academy backend user\_id is required to use any further requests [\#561](https://github.com/omab/python-social-auth/pull/561) ([aniav](https://github.com/aniav))
+- Rednose and config [\#560](https://github.com/omab/python-social-auth/pull/560) ([jeromelefeuvre](https://github.com/jeromelefeuvre))
+- Add missing migration for Django app [\#558](https://github.com/omab/python-social-auth/pull/558) ([andreipetre](https://github.com/andreipetre))
+- Require PyJWT\>=1.0.0,\<2.0.0 [\#557](https://github.com/omab/python-social-auth/pull/557) ([jpadilla](https://github.com/jpadilla))
+- Start pipeline with default details arg [\#556](https://github.com/omab/python-social-auth/pull/556) ([johtso](https://github.com/johtso))
+- Add `python\_chameleon` to setup [\#554](https://github.com/omab/python-social-auth/pull/554) ([jeromelefeuvre](https://github.com/jeromelefeuvre))
+- update for django 1.9 [\#550](https://github.com/omab/python-social-auth/pull/550) ([DanielJDufour](https://github.com/DanielJDufour))
+- Added support for Vend [\#549](https://github.com/omab/python-social-auth/pull/549) ([matthowland](https://github.com/matthowland))
+- Increase min request-oauthlib version to 0.3.1 [\#548](https://github.com/omab/python-social-auth/pull/548) ([johtso](https://github.com/johtso))
+- Add wunderlist backend to the list [\#547](https://github.com/omab/python-social-auth/pull/547) ([bogdal](https://github.com/bogdal))
+- Typo in index.html [\#544](https://github.com/omab/python-social-auth/pull/544) ([flesser](https://github.com/flesser))
+- Wunderlist oauth2 backend [\#543](https://github.com/omab/python-social-auth/pull/543) ([bogdal](https://github.com/bogdal))
+- Add backend for EVE Online Single Sign-On \(OAuth2\) [\#541](https://github.com/omab/python-social-auth/pull/541) ([flesser](https://github.com/flesser))
+- Add extra info on Google+ Sign-In doc [\#540](https://github.com/omab/python-social-auth/pull/540) ([Menda](https://github.com/Menda))
+- fix issue \#538 : disable redirect\_state on KakaoOAuth2 [\#539](https://github.com/omab/python-social-auth/pull/539) ([dobestan](https://github.com/dobestan))
+- Update google.rst [\#537](https://github.com/omab/python-social-auth/pull/537) ([tclancy](https://github.com/tclancy))
+- Added Yahoo OAuth2 support [\#536](https://github.com/omab/python-social-auth/pull/536) ([hassek](https://github.com/hassek))
+- Fix Issue \#532 [\#533](https://github.com/omab/python-social-auth/pull/533) ([littlezz](https://github.com/littlezz))
+
+## [v0.2.2](https://github.com/omab/python-social-auth/tree/v0.2.2) (2015-02-23)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.2.1...v0.2.2)
+
+**Closed issues:**
+
+- Problem with REQUEST in Django 1.7 [\#508](https://github.com/omab/python-social-auth/issues/508)
+- Unique constraint on nonce missing [\#490](https://github.com/omab/python-social-auth/issues/490)
+- AuthStateMissing [\#462](https://github.com/omab/python-social-auth/issues/462)
+- \<django.utils.functional.lazy.\<locals\>.\_\_proxy\_\_ object at 0x7feb8a56f5f8\> is not JSON serializable [\#460](https://github.com/omab/python-social-auth/issues/460)
+- Cannot import name migrations [\#456](https://github.com/omab/python-social-auth/issues/456)
+- Bugs in tornado\_strategy.py [\#445](https://github.com/omab/python-social-auth/issues/445)
+- Cannot login with social account anymore after migration from DSA \(but association is OK\) [\#444](https://github.com/omab/python-social-auth/issues/444)
+- Mode debug [\#443](https://github.com/omab/python-social-auth/issues/443)
+- On linkedin,github login: AttributeError at http://llovebaimuda.herokuapp.com:8000/complete/github/ 'GithubBackend' object has no attribute 'auth\_allowed' [\#441](https://github.com/omab/python-social-auth/issues/441)
+- Can not migrate database with django 1.7 [\#439](https://github.com/omab/python-social-auth/issues/439)
+- AuthAlreadyAssociated at /complete/google-oauth2/ [\#437](https://github.com/omab/python-social-auth/issues/437)
+- Python social auth redirect to LOGIN\_ERROR [\#435](https://github.com/omab/python-social-auth/issues/435)
+- Can't register user when using email as username [\#434](https://github.com/omab/python-social-auth/issues/434)
+- Problems connecting Google OAUTH2 [\#433](https://github.com/omab/python-social-auth/issues/433)
+- Can't get refresh\_token from google-oauth2 response [\#431](https://github.com/omab/python-social-auth/issues/431)
+- UserMixin.tokens naming [\#430](https://github.com/omab/python-social-auth/issues/430)
+- Django 1.7 Type Object 'Migration' has no Attribute 'models' [\#427](https://github.com/omab/python-social-auth/issues/427)
+- Django 1.7 warning - You have unapplied migrations [\#426](https://github.com/omab/python-social-auth/issues/426)
+- Should the Django app's auth view be cacheable? [\#425](https://github.com/omab/python-social-auth/issues/425)
+- changelog 0.2.1 only vs. releases on github 0.2.0 only [\#421](https://github.com/omab/python-social-auth/issues/421)
+- Don't know how to redirect to right redirect\_uri. Use gunicorn + nginx + django1.7 [\#420](https://github.com/omab/python-social-auth/issues/420)
+- Request object not passed in pipeline [\#419](https://github.com/omab/python-social-auth/issues/419)
+- How to save the user data.? [\#418](https://github.com/omab/python-social-auth/issues/418)
+- GitHub doesn't select Primary Email [\#413](https://github.com/omab/python-social-auth/issues/413)
+- Unwanted and forced use of Google+ API for signin [\#406](https://github.com/omab/python-social-auth/issues/406)
+- Renaming social url namespace [\#399](https://github.com/omab/python-social-auth/issues/399)
+- How to overwrite redirect\_uri? [\#383](https://github.com/omab/python-social-auth/issues/383)
+- GoogleOauth2 hangs mod\_wsgi after multiple logins. [\#377](https://github.com/omab/python-social-auth/issues/377)
+- Facebook /login/facebook-app/ printing None [\#376](https://github.com/omab/python-social-auth/issues/376)
+- How to test a custom python-social-auth pipeline? [\#352](https://github.com/omab/python-social-auth/issues/352)
+- Cannot figure out how to associate multiple auth providers [\#340](https://github.com/omab/python-social-auth/issues/340)
+- No user param in partial pipeline function [\#323](https://github.com/omab/python-social-auth/issues/323)
+
+**Merged pull requests:**
+
+- Fix example of pyramid [\#529](https://github.com/omab/python-social-auth/pull/529) ([narusemotoki](https://github.com/narusemotoki))
+- fix python3 handling of openid backend on sqlalchemy storage [\#524](https://github.com/omab/python-social-auth/pull/524) ([ghost](https://github.com/ghost))
+- Don't use "import" in example method paths docs to avoid confusion [\#521](https://github.com/omab/python-social-auth/pull/521) ([lamby](https://github.com/lamby))
+- Add dribbble backend. [\#519](https://github.com/omab/python-social-auth/pull/519) ([tell-k](https://github.com/tell-k))
+- Fixed issue: GET dictionary is immutable. [\#518](https://github.com/omab/python-social-auth/pull/518) ([baroale](https://github.com/baroale))
+- Include username in Reddit extra\_data [\#517](https://github.com/omab/python-social-auth/pull/517) ([chris-martin](https://github.com/chris-martin))
+- \[facebook-oauth2\] Verifying Graph API Calls with appsecret\_proof [\#515](https://github.com/omab/python-social-auth/pull/515) ([eagafonov](https://github.com/eagafonov))
+- Add Zotero Backend [\#514](https://github.com/omab/python-social-auth/pull/514) ([cdeblois](https://github.com/cdeblois))
+- add qiita backend [\#512](https://github.com/omab/python-social-auth/pull/512) ([tell-k](https://github.com/tell-k))
+- Fix: Issue \#508 [\#511](https://github.com/omab/python-social-auth/pull/511) ([baroale](https://github.com/baroale))
+- Fix Google documentation [\#510](https://github.com/omab/python-social-auth/pull/510) ([Menda](https://github.com/Menda))
+- Updated PyJWT Dependency [\#509](https://github.com/omab/python-social-auth/pull/509) ([clintonb](https://github.com/clintonb))
+- Ensure email is not None [\#503](https://github.com/omab/python-social-auth/pull/503) ([ianw](https://github.com/ianw))
+- Pull Request for \#501 [\#502](https://github.com/omab/python-social-auth/pull/502) ([cdeblois](https://github.com/cdeblois))
+- Add support for Launchpad OpenId [\#500](https://github.com/omab/python-social-auth/pull/500) ([ianw](https://github.com/ianw))
+- Jawbone authentification fix [\#498](https://github.com/omab/python-social-auth/pull/498) ([rivf](https://github.com/rivf))
+- Coursera backend [\#496](https://github.com/omab/python-social-auth/pull/496) ([dreame4](https://github.com/dreame4))
+- Added nonce unique constraint [\#491](https://github.com/omab/python-social-auth/pull/491) ([candlejack297](https://github.com/candlejack297))
+- Store Spotify's refresh\_token. [\#482](https://github.com/omab/python-social-auth/pull/482) ([ctbarna](https://github.com/ctbarna))
+- Slack improvements [\#479](https://github.com/omab/python-social-auth/pull/479) ([gorillamania](https://github.com/gorillamania))
+- Fixed extra\_data field in django 1.7 initial migration [\#476](https://github.com/omab/python-social-auth/pull/476) ([bendavis78](https://github.com/bendavis78))
+- YahooOAuth failed to get primary email if multiple email found in the profile. [\#473](https://github.com/omab/python-social-auth/pull/473) ([wj1918](https://github.com/wj1918))
+- Update base.py [\#472](https://github.com/omab/python-social-auth/pull/472) ([travoltino](https://github.com/travoltino))
+- Slack backend [\#471](https://github.com/omab/python-social-auth/pull/471) ([gorillamania](https://github.com/gorillamania))
+- Update GitHub documentation [\#469](https://github.com/omab/python-social-auth/pull/469) ([alexmuller](https://github.com/alexmuller))
+- Fix \#460: Call force\_text on \_URL settings to support reverse\_lazy with default session serializer [\#468](https://github.com/omab/python-social-auth/pull/468) ([frankier](https://github.com/frankier))
+- Update Django instructions to fix South migrations [\#454](https://github.com/omab/python-social-auth/pull/454) ([drpancake](https://github.com/drpancake))
+- Added backend for professionali.ru [\#452](https://github.com/omab/python-social-auth/pull/452) ([kblw](https://github.com/kblw))
+- Removed Orkut backend [\#450](https://github.com/omab/python-social-auth/pull/450) ([lukasklein](https://github.com/lukasklein))
+- Allow the pipeline to change the redirect url. [\#449](https://github.com/omab/python-social-auth/pull/449) ([tim-schilling](https://github.com/tim-schilling))
+- Added support for Django's User.EMAIL\_FIELD. [\#447](https://github.com/omab/python-social-auth/pull/447) ([SeanHayes](https://github.com/SeanHayes))
+- Khan Academy backend [\#446](https://github.com/omab/python-social-auth/pull/446) ([aniav](https://github.com/aniav))
+- Fix typo for AUTH\_USER\_MODEL [\#432](https://github.com/omab/python-social-auth/pull/432) ([jlynn](https://github.com/jlynn))
+- Update base.py , removing unncessary code after refactoring [\#429](https://github.com/omab/python-social-auth/pull/429) ([aparij](https://github.com/aparij))
+- use correct tense for `to meet' [\#428](https://github.com/omab/python-social-auth/pull/428) ([mgalgs](https://github.com/mgalgs))
+- Fix custom user model migrations for Django 1.7 [\#422](https://github.com/omab/python-social-auth/pull/422) ([jlynn](https://github.com/jlynn))
+- Fix migration issue on python 3 [\#417](https://github.com/omab/python-social-auth/pull/417) ([EnTeQuAk](https://github.com/EnTeQuAk))
+- Fix does not match the number of arguments \(for vk and ok backend\) [\#415](https://github.com/omab/python-social-auth/pull/415) ([silentsokolov](https://github.com/silentsokolov))
+- Salesforce OAuth2 support [\#412](https://github.com/omab/python-social-auth/pull/412) ([postrational](https://github.com/postrational))
+- Thedrow patch 1 [\#411](https://github.com/omab/python-social-auth/pull/411) ([omab](https://github.com/omab))
+- Added Python 3.4 and PyPy to the build matrix. [\#410](https://github.com/omab/python-social-auth/pull/410) ([thedrow](https://github.com/thedrow))
+- Added Django 1.7 App Config [\#409](https://github.com/omab/python-social-auth/pull/409) ([micahhausler](https://github.com/micahhausler))
+- Django admin enhancements [\#408](https://github.com/omab/python-social-auth/pull/408) ([micahhausler](https://github.com/micahhausler))
+- Use new GoogleOAuth2 Spec [\#407](https://github.com/omab/python-social-auth/pull/407) ([jaitaiwan](https://github.com/jaitaiwan))
+- \[flask\_example\_app\]: Incorrect import path for db model [\#405](https://github.com/omab/python-social-auth/pull/405) ([labeneator](https://github.com/labeneator))
+- Add Kakao link and detailed address for description. [\#403](https://github.com/omab/python-social-auth/pull/403) ([jeyraof](https://github.com/jeyraof))
+- Added some legal stuff [\#402](https://github.com/omab/python-social-auth/pull/402) ([dzerrenner](https://github.com/dzerrenner))
+- Recreate migration with Django 1.7 final and re-PEP8. [\#401](https://github.com/omab/python-social-auth/pull/401) ([akx](https://github.com/akx))
+- master add SCOPE\_SEPARATOR to DisqusOAuth2 [\#398](https://github.com/omab/python-social-auth/pull/398) ([ctrl-alt-delete](https://github.com/ctrl-alt-delete))
+- added a backend for Battle.net Oauth2 auth [\#397](https://github.com/omab/python-social-auth/pull/397) ([dzerrenner](https://github.com/dzerrenner))
+- Update documentation with info on upgrading from 0.1-0.2 with migrations [\#395](https://github.com/omab/python-social-auth/pull/395) ([timsavage](https://github.com/timsavage))
+- Allow more Trello settings [\#389](https://github.com/omab/python-social-auth/pull/389) ([sk7](https://github.com/sk7))
+- Updated to use latest api wrapper [\#386](https://github.com/omab/python-social-auth/pull/386) ([dhendo](https://github.com/dhendo))
+- updated the docs to add migrations for 1.7 while updated a constant so the warning message does not appear when running command line [\#382](https://github.com/omab/python-social-auth/pull/382) ([masterfung](https://github.com/masterfung))
+- Jawbone needs params instead of data as requests [\#380](https://github.com/omab/python-social-auth/pull/380) ([amolkher](https://github.com/amolkher))
+- Don't overwrite clean\_kwargs with kwargs [\#332](https://github.com/omab/python-social-auth/pull/332) ([cambridgemike](https://github.com/cambridgemike))
+- Reinstated get\_user\_id override [\#314](https://github.com/omab/python-social-auth/pull/314) ([dhendo](https://github.com/dhendo))
+- Update django\_orm.py [\#312](https://github.com/omab/python-social-auth/pull/312) ([synotna](https://github.com/synotna))
+
+## [v0.2.1](https://github.com/omab/python-social-auth/tree/v0.2.1) (2014-09-11)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.2.0...v0.2.1)
+
+## [v0.2.0](https://github.com/omab/python-social-auth/tree/v0.2.0) (2014-09-11)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.26...v0.2.0)
+
+**Closed issues:**
+
+- cannot import name strategy [\#370](https://github.com/omab/python-social-auth/issues/370)
+- Request object has no attribute 'backend' in SocialAuthExceptionMiddleware [\#369](https://github.com/omab/python-social-auth/issues/369)
+- Shopify Backend [\#368](https://github.com/omab/python-social-auth/issues/368)
+- State parameter incorrectly missing for some backends [\#367](https://github.com/omab/python-social-auth/issues/367)
+- /signup/email/ instead of /login/email/ [\#366](https://github.com/omab/python-social-auth/issues/366)
+- Improve pipeline documentation [\#361](https://github.com/omab/python-social-auth/issues/361)
+- request: opposite default behavior for SOCIAL\_AUTH\_SESSION\_EXPIRATION [\#356](https://github.com/omab/python-social-auth/issues/356)
+- after installing I have got an error: ImportError: No module named defaultqrcode [\#355](https://github.com/omab/python-social-auth/issues/355)
+- SocialAuthExceptionMiddleware raises AttributeError [\#350](https://github.com/omab/python-social-auth/issues/350)
+- Python 3 support [\#349](https://github.com/omab/python-social-auth/issues/349)
+- can I set redirect\_uri use weibo backend? [\#345](https://github.com/omab/python-social-auth/issues/345)
+- Toronodo-Facebook oauth [\#342](https://github.com/omab/python-social-auth/issues/342)
+- Security issue with Twitter backend - state parameter [\#338](https://github.com/omab/python-social-auth/issues/338)
+- \<mis-submit\> [\#330](https://github.com/omab/python-social-auth/issues/330)
+- Github support for checking if a user is part of a team [\#329](https://github.com/omab/python-social-auth/issues/329)
+- Github OAuth2 backend fails with 404 when retrieving access token [\#327](https://github.com/omab/python-social-auth/issues/327)
+- django admin User social auth search broken [\#322](https://github.com/omab/python-social-auth/issues/322)
+- Script to migrate django sessions to python social auth [\#320](https://github.com/omab/python-social-auth/issues/320)
+- Error with facebook login [\#315](https://github.com/omab/python-social-auth/issues/315)
+- NotImplementedError [\#310](https://github.com/omab/python-social-auth/issues/310)
+- No module named 'social\_auth' on social/utils.py [\#306](https://github.com/omab/python-social-auth/issues/306)
+- What is the correct way to use get tokens with GooglePlus? [\#305](https://github.com/omab/python-social-auth/issues/305)
+- custom LOGIN\_REDIRECT\_URL per backend [\#301](https://github.com/omab/python-social-auth/issues/301)
+- Instagram has changed user data format [\#296](https://github.com/omab/python-social-auth/issues/296)
+- Getting "cannot import name psa" error [\#295](https://github.com/omab/python-social-auth/issues/295)
+- Broken partial auth with Django and 0.1.24 [\#291](https://github.com/omab/python-social-auth/issues/291)
+- Google+ Sign-in problem [\#285](https://github.com/omab/python-social-auth/issues/285)
+- AuthStateMissing: Session value state missing [\#279](https://github.com/omab/python-social-auth/issues/279)
+- Always returns me detail: "Invalid token" [\#268](https://github.com/omab/python-social-auth/issues/268)
+- On facebook login: AttributeError at /complete/facebook/ 'NoneType' object has no attribute 'expiration\_datetime' [\#190](https://github.com/omab/python-social-auth/issues/190)
+
+**Merged pull requests:**
+
+- Adds backend for MineID.org [\#379](https://github.com/omab/python-social-auth/pull/379) ([caioariede](https://github.com/caioariede))
+- Fix typo [\#372](https://github.com/omab/python-social-auth/pull/372) ([gipi](https://github.com/gipi))
+- Updated OpenId Connect Test Mixin [\#371](https://github.com/omab/python-social-auth/pull/371) ([clintonb](https://github.com/clintonb))
+- Small grammatical edit [\#363](https://github.com/omab/python-social-auth/pull/363) ([x0xMaximus](https://github.com/x0xMaximus))
+- Fix repository links in thanks document. [\#359](https://github.com/omab/python-social-auth/pull/359) ([martey](https://github.com/martey))
+- changed default behavior of SESSION\_EXPIRATION setting [\#358](https://github.com/omab/python-social-auth/pull/358) ([gameguy43](https://github.com/gameguy43))
+- added goclio oauth2 backend [\#357](https://github.com/omab/python-social-auth/pull/357) ([rosscdh](https://github.com/rosscdh))
+- Add pushbullet backends [\#351](https://github.com/omab/python-social-auth/pull/351) ([ralmn](https://github.com/ralmn))
+- Added Open ID Connect base backend [\#348](https://github.com/omab/python-social-auth/pull/348) ([clintonb](https://github.com/clintonb))
+- numeric index for format [\#347](https://github.com/omab/python-social-auth/pull/347) ([jprobst21](https://github.com/jprobst21))
+- Update vk.rst [\#341](https://github.com/omab/python-social-auth/pull/341) ([darthwade](https://github.com/darthwade))
+- Django \<1.7 Migration Support [\#339](https://github.com/omab/python-social-auth/pull/339) ([mhluongo](https://github.com/mhluongo))
+- Strava name population fixes [\#336](https://github.com/omab/python-social-auth/pull/336) ([lamby](https://github.com/lamby))
+- Correct Strava scoping/permissions example. [\#335](https://github.com/omab/python-social-auth/pull/335) ([lamby](https://github.com/lamby))
+- Clean up language in social/tests/README.rst [\#334](https://github.com/omab/python-social-auth/pull/334) ([chris-martin](https://github.com/chris-martin))
+- Fixed \#327 -- Changed access token method on backend. [\#328](https://github.com/omab/python-social-auth/pull/328) ([slurms](https://github.com/slurms))
+- Minor doc updates [\#326](https://github.com/omab/python-social-auth/pull/326) ([seizethedave](https://github.com/seizethedave))
+- fix for AssertionError in pyramid [\#319](https://github.com/omab/python-social-auth/pull/319) ([marinewater](https://github.com/marinewater))
+- Added Django 1.7 migrations [\#318](https://github.com/omab/python-social-auth/pull/318) ([ondrowan](https://github.com/ondrowan))
+- reddit sometimes responds with "429 Too Many Requests" seemingly randomly [\#317](https://github.com/omab/python-social-auth/pull/317) ([davidhubbard](https://github.com/davidhubbard))
+- Update link to Django example in documentation. [\#311](https://github.com/omab/python-social-auth/pull/311) ([martey](https://github.com/martey))
+- Add note about access\_type in docs [\#308](https://github.com/omab/python-social-auth/pull/308) ([romanlevin](https://github.com/romanlevin))
+- The Moves app backend [\#307](https://github.com/omab/python-social-auth/pull/307) ([avibrazil](https://github.com/avibrazil))
+- QQ backend [\#302](https://github.com/omab/python-social-auth/pull/302) ([omab](https://github.com/omab))
+- \[documentation\] text should not go into code block [\#299](https://github.com/omab/python-social-auth/pull/299) ([GabLeRoux](https://github.com/GabLeRoux))
+- Vkotnakte [\#298](https://github.com/omab/python-social-auth/pull/298) ([freydev](https://github.com/freydev))
+- Update docker backend with Docker Hub endpoints [\#293](https://github.com/omab/python-social-auth/pull/293) ([jlhawn](https://github.com/jlhawn))
+
+## [v0.1.26](https://github.com/omab/python-social-auth/tree/v0.1.26) (2014-06-07)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.25...v0.1.26)
+
+**Closed issues:**
+
+- Google OAuth2 broken since 0.1.24 [\#292](https://github.com/omab/python-social-auth/issues/292)
+
+## [v0.1.25](https://github.com/omab/python-social-auth/tree/v0.1.25) (2014-06-07)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.24...v0.1.25)
+
+**Closed issues:**
+
+- LinkedIn-OAuth2 refresh\_token doesn't work [\#289](https://github.com/omab/python-social-auth/issues/289)
+- Process exceptions even when DEBUG = True [\#287](https://github.com/omab/python-social-auth/issues/287)
+- python-openid does not support py3k. Alternatives? [\#282](https://github.com/omab/python-social-auth/issues/282)
+- Twitter OAuth using access\_token [\#272](https://github.com/omab/python-social-auth/issues/272)
+
+**Merged pull requests:**
+
+- Rdio API methods use POST [\#288](https://github.com/omab/python-social-auth/pull/288) ([dasevilla](https://github.com/dasevilla))
+- Fixed Django 1.7 admin [\#286](https://github.com/omab/python-social-auth/pull/286) ([godshall](https://github.com/godshall))
+- avoid updating default settings [\#281](https://github.com/omab/python-social-auth/pull/281) ([l-hedgehog](https://github.com/l-hedgehog))
+
+## [v0.1.24](https://github.com/omab/python-social-auth/tree/v0.1.24) (2014-05-18)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.23...v0.1.24)
+
+**Closed issues:**
+
+- Facebook2OAuth2 not setting 'client\_id' parameter when redirecting to login [\#280](https://github.com/omab/python-social-auth/issues/280)
+- Wrong version on pip [\#277](https://github.com/omab/python-social-auth/issues/277)
+- SOCIAL\_AUTH\_NEW\_USER\_REDIRECT\_URL strange behaviour [\#276](https://github.com/omab/python-social-auth/issues/276)
+- Feature request: Ability to encrypt access tokens [\#274](https://github.com/omab/python-social-auth/issues/274)
+- Google is deprecating some OAuth scopes [\#273](https://github.com/omab/python-social-auth/issues/273)
+- 'RegexURLResolver' object has no attribute '\_urlconf\_module' [\#269](https://github.com/omab/python-social-auth/issues/269)
+- I am facing a 500: Internal Server Error after clicking any link [\#266](https://github.com/omab/python-social-auth/issues/266)
+- EXTRA\_DATA for VK [\#263](https://github.com/omab/python-social-auth/issues/263)
+- Amazon Docs Out of Date? [\#260](https://github.com/omab/python-social-auth/issues/260)
+- Strava Integration OAuth Redirect Issue [\#259](https://github.com/omab/python-social-auth/issues/259)
+- Add the ability to customize AX\_SCHEMA\_ATTRS [\#258](https://github.com/omab/python-social-auth/issues/258)
+- g.user may be Proxy! \(flask bug\) [\#257](https://github.com/omab/python-social-auth/issues/257)
+- Error running syncdb with MySQL utf8mb4 charset [\#255](https://github.com/omab/python-social-auth/issues/255)
+- Use of Django Internal Property [\#254](https://github.com/omab/python-social-auth/issues/254)
+- Persona auth failing to authenticate when using a custom user model \[Django\] [\#253](https://github.com/omab/python-social-auth/issues/253)
+- Facebook: "Invalid App ID: None" [\#252](https://github.com/omab/python-social-auth/issues/252)
+- "vk-openapi" backend error [\#250](https://github.com/omab/python-social-auth/issues/250)
+- request hanging after social authentication [\#248](https://github.com/omab/python-social-auth/issues/248)
+- Unable To Redirect User After Facebook Authentication [\#247](https://github.com/omab/python-social-auth/issues/247)
+- social.exceptions.AuthStateMissing [\#244](https://github.com/omab/python-social-auth/issues/244)
+- Facebook Re-authentication [\#243](https://github.com/omab/python-social-auth/issues/243)
+- SOCIAL\_AUTH\_DEFAULT\_USERNAME [\#241](https://github.com/omab/python-social-auth/issues/241)
+- Refactor first, last and full name population [\#240](https://github.com/omab/python-social-auth/issues/240)
+- Authication using acees token works for facebook but not twitter and VK [\#238](https://github.com/omab/python-social-auth/issues/238)
+- MendeleyOAuth2 does not require REDIRECT\_STATE [\#234](https://github.com/omab/python-social-auth/issues/234)
+- Autnticate/Create user from acces\_token [\#233](https://github.com/omab/python-social-auth/issues/233)
+- Problem using @partial with GoogleOpenId in Django 1.6 and python 3.3 [\#231](https://github.com/omab/python-social-auth/issues/231)
+- Unicode error with UTF-8 string in next [\#229](https://github.com/omab/python-social-auth/issues/229)
+- Error with "Enhanced redirection security" in Microsoft account \(Live backend\). [\#218](https://github.com/omab/python-social-auth/issues/218)
+
+**Merged pull requests:**
+
+- Implementing Spotify and Beats OAuth implementations. [\#283](https://github.com/omab/python-social-auth/pull/283) ([ryankicks](https://github.com/ryankicks))
+- Add MapMyFitness [\#278](https://github.com/omab/python-social-auth/pull/278) ([JasonSanford](https://github.com/JasonSanford))
+- from http API to https API [\#275](https://github.com/omab/python-social-auth/pull/275) ([swmerko](https://github.com/swmerko))
+- Replace references to python-oauth2 with references to requests-oauthlib [\#271](https://github.com/omab/python-social-auth/pull/271) ([malept](https://github.com/malept))
+- get email on login via VK [\#267](https://github.com/omab/python-social-auth/pull/267) ([Smamaxs](https://github.com/Smamaxs))
+- Change the authorization url for the xing api [\#265](https://github.com/omab/python-social-auth/pull/265) ([hujiko](https://github.com/hujiko))
+- Support for Facebook Open Graph 2.0 [\#264](https://github.com/omab/python-social-auth/pull/264) ([dryan](https://github.com/dryan))
+- Added LoginRadius backend. [\#262](https://github.com/omab/python-social-auth/pull/262) ([grepme](https://github.com/grepme))
+- Add Kakao backend [\#261](https://github.com/omab/python-social-auth/pull/261) ([momamene](https://github.com/momamene))
+- Using https as required by the API [\#256](https://github.com/omab/python-social-auth/pull/256) ([gmist](https://github.com/gmist))
+- User model fields accessors clashes issue solved [\#251](https://github.com/omab/python-social-auth/pull/251) ([wumzi](https://github.com/wumzi))
+- linkedin now requires redirect uris to be verified: https://developer.li... [\#246](https://github.com/omab/python-social-auth/pull/246) ([dblado](https://github.com/dblado))
+- Add Twitch backend [\#245](https://github.com/omab/python-social-auth/pull/245) ([hannseman](https://github.com/hannseman))
+- Handle properly refusing when entering via twitter [\#242](https://github.com/omab/python-social-auth/pull/242) ([Chern](https://github.com/Chern))
+- Fix small spelling mistake. [\#239](https://github.com/omab/python-social-auth/pull/239) ([cdepillabout](https://github.com/cdepillabout))
+- Add support for Vimeo OAuth 2 as part of Vimeo API v3 [\#237](https://github.com/omab/python-social-auth/pull/237) ([jjshabs](https://github.com/jjshabs))
+- Update settings.rst [\#236](https://github.com/omab/python-social-auth/pull/236) ([krishangupta](https://github.com/krishangupta))
+- Incorrect syntax given in the documention [\#235](https://github.com/omab/python-social-auth/pull/235) ([mdamien](https://github.com/mdamien))
+- login with bitbucket account, error when any verified email is set [\#230](https://github.com/omab/python-social-auth/pull/230) ([pekoslaw](https://github.com/pekoslaw))
+
+## [v0.1.23](https://github.com/omab/python-social-auth/tree/v0.1.23) (2014-03-26)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.22...v0.1.23)
+
+**Closed issues:**
+
+- Handling AuthAlreadyAssociated [\#226](https://github.com/omab/python-social-auth/issues/226)
+- AuthFailed at /complete/dropbox-oauth2/ [\#225](https://github.com/omab/python-social-auth/issues/225)
+- Github says 404 when I want to use it [\#224](https://github.com/omab/python-social-auth/issues/224)
+- Dropbox OAuth2 backend not found [\#223](https://github.com/omab/python-social-auth/issues/223)
+- EmailAuth pipeline - saving password [\#222](https://github.com/omab/python-social-auth/issues/222)
+- SocialAuthExceptionMiddleware is not thread safe. [\#221](https://github.com/omab/python-social-auth/issues/221)
+- `AuthStateMissing` and `HTTPError` being raised [\#220](https://github.com/omab/python-social-auth/issues/220)
+- Saving to session and access after pipeline [\#219](https://github.com/omab/python-social-auth/issues/219)
+- Migrating from Django social auth [\#214](https://github.com/omab/python-social-auth/issues/214)
+- No module named apps.django\_app.default.models in custom pipeline [\#213](https://github.com/omab/python-social-auth/issues/213)
+- complete login with facebook app [\#212](https://github.com/omab/python-social-auth/issues/212)
+- Use Django messages in SocialAuthExceptionMiddleware even for anonymous users [\#210](https://github.com/omab/python-social-auth/issues/210)
+- HTTPError at /complete/facebook/ when trying to connect to Facebook. [\#207](https://github.com/omab/python-social-auth/issues/207)
+- Steam backend not using stateless mode [\#200](https://github.com/omab/python-social-auth/issues/200)
+- Got UnicodeEncodeError when redirection parameter &next=/apage/contains/inτερnαtιοnal/characters/ [\#191](https://github.com/omab/python-social-auth/issues/191)
+- PIP install to virtual environment fails [\#177](https://github.com/omab/python-social-auth/issues/177)
+- AUTHENTICATION\_BACKENDS [\#131](https://github.com/omab/python-social-auth/issues/131)
+
+**Merged pull requests:**
+
+- Added backend for Last.Fm. [\#232](https://github.com/omab/python-social-auth/pull/232) ([eriklavander](https://github.com/eriklavander))
+- Added Docker.io backend [\#228](https://github.com/omab/python-social-auth/pull/228) ([fermayo](https://github.com/fermayo))
+- OpenStreetMap: no img element if user has no avatar [\#227](https://github.com/omab/python-social-auth/pull/227) ([yohanboniface](https://github.com/yohanboniface))
+- Added support for strava [\#217](https://github.com/omab/python-social-auth/pull/217) ([abunsen](https://github.com/abunsen))
+- Removes flask dependency from webpy\_app [\#216](https://github.com/omab/python-social-auth/pull/216) ([w0rm](https://github.com/w0rm))
+- Added backend for Ubuntu \(One\). [\#215](https://github.com/omab/python-social-auth/pull/215) ([schwuk](https://github.com/schwuk))
+- Fixed Django \< 1.4 support in context processors. [\#211](https://github.com/omab/python-social-auth/pull/211) ([bmispelon](https://github.com/bmispelon))
+- Add some missing test dependencies for `social.apps.django\_app.default.tests` [\#209](https://github.com/omab/python-social-auth/pull/209) ([pzrq](https://github.com/pzrq))
+
+## [v0.1.22](https://github.com/omab/python-social-auth/tree/v0.1.22) (2014-03-01)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.21...v0.1.22)
+
+**Closed issues:**
+
+- Email confirmation is broken for SQLAlchemy storage and webpy\_app [\#204](https://github.com/omab/python-social-auth/issues/204)
+- Associate by mail doesn't return is\_new flag [\#201](https://github.com/omab/python-social-auth/issues/201)
+- Coinbase backend defaults to 'balance' but the complete calls user\_data with looks for /users api path [\#199](https://github.com/omab/python-social-auth/issues/199)
+- Partial pipeline doesn't restore user model [\#198](https://github.com/omab/python-social-auth/issues/198)
+- mongoengine should support USERNAME\_FIELD ? [\#197](https://github.com/omab/python-social-auth/issues/197)
+- Action of do\_complete is not managing exceptions thrown during strategy.complete [\#196](https://github.com/omab/python-social-auth/issues/196)
+- Using Django-facebook side by side [\#195](https://github.com/omab/python-social-auth/issues/195)
+- Saving user as inactive in a pipeline, causes redirect to login error [\#194](https://github.com/omab/python-social-auth/issues/194)
+- case-sensetive ?next= parameter dont work [\#193](https://github.com/omab/python-social-auth/issues/193)
+- TypeError: can only concatenate list \(not "str"\) to list [\#186](https://github.com/omab/python-social-auth/issues/186)
+- Post-authentication redirects: are they still supported? [\#182](https://github.com/omab/python-social-auth/issues/182)
+- LinkedIn HTTPError: 401 Client Error: Unauthorized [\#181](https://github.com/omab/python-social-auth/issues/181)
+- How to register user by access\_token [\#180](https://github.com/omab/python-social-auth/issues/180)
+- Session value state missing [\#166](https://github.com/omab/python-social-auth/issues/166)
+- Unavailable facebook raises unexpected ConnectionError [\#155](https://github.com/omab/python-social-auth/issues/155)
+- Exceptions not noted in logs [\#154](https://github.com/omab/python-social-auth/issues/154)
+- Internal Server Error: /complete/facebook/ -\> raise KeyError [\#153](https://github.com/omab/python-social-auth/issues/153)
+- Migrating server [\#128](https://github.com/omab/python-social-auth/issues/128)
+- django example: trying to get only the email auth work for now... [\#118](https://github.com/omab/python-social-auth/issues/118)
+- Can we choose to set the login url escaped ? [\#115](https://github.com/omab/python-social-auth/issues/115)
+- Incorporating rauth? [\#3](https://github.com/omab/python-social-auth/issues/3)
+
+**Merged pull requests:**
+
+- Fixes broken email confirmation for SQLAlchemy storage and webpy\_app [\#205](https://github.com/omab/python-social-auth/pull/205) ([w0rm](https://github.com/w0rm))
+- Update mendeley.py [\#203](https://github.com/omab/python-social-auth/pull/203) ([sbassi](https://github.com/sbassi))
+- Removed commit marker [\#192](https://github.com/omab/python-social-auth/pull/192) ([dkingman](https://github.com/dkingman))
+- Add Clef backend [\#189](https://github.com/omab/python-social-auth/pull/189) ([tklovett](https://github.com/tklovett))
+- Fixed a typo. [\#188](https://github.com/omab/python-social-auth/pull/188) ([ykalchevskiy](https://github.com/ykalchevskiy))
+- Add a Bitdeli Badge to README [\#185](https://github.com/omab/python-social-auth/pull/185) ([bitdeli-chef](https://github.com/bitdeli-chef))
+- added information for FIELDS\_STORED\_IN\_SESSION [\#184](https://github.com/omab/python-social-auth/pull/184) ([joelewis](https://github.com/joelewis))
+- updated live connection for better support [\#183](https://github.com/omab/python-social-auth/pull/183) ([hassek](https://github.com/hassek))
+
+## [v0.1.21](https://github.com/omab/python-social-auth/tree/v0.1.21) (2014-02-05)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.20...v0.1.21)
+
+**Closed issues:**
+
+- User association by email should be case insensitive [\#179](https://github.com/omab/python-social-auth/issues/179)
+- ImproperlyConfigured: Module "social.apps.django\_app.utils" does not define a "BackendWrapper" authentication backend [\#175](https://github.com/omab/python-social-auth/issues/175)
+- Django usernames more then 30 charracters, via setting variable [\#174](https://github.com/omab/python-social-auth/issues/174)
+- Dropbox Lack of Encoding Causes Connection Failures [\#173](https://github.com/omab/python-social-auth/issues/173)
+- On new Tumblr login: AttributeError: 'NoneType' object has no attribute 'expiration\_datetime' [\#172](https://github.com/omab/python-social-auth/issues/172)
+- Tornado example not working ? [\#171](https://github.com/omab/python-social-auth/issues/171)
+- Unicode-object must be encoded before hashing [\#168](https://github.com/omab/python-social-auth/issues/168)
+- Accessing access\_token ? [\#167](https://github.com/omab/python-social-auth/issues/167)
+- suggestion: please change the username column in auth\_user from "name" to "domain" for weibo backend [\#164](https://github.com/omab/python-social-auth/issues/164)
+- Invalid openid.mode: '\<No mode set\>' [\#163](https://github.com/omab/python-social-auth/issues/163)
+- get\_user\_id refers to details [\#136](https://github.com/omab/python-social-auth/issues/136)
+
+**Merged pull requests:**
+
+- Add version parameter to foursquare backend [\#176](https://github.com/omab/python-social-auth/pull/176) ([michisu](https://github.com/michisu))
+- Added PixelPin to list of providers [\#170](https://github.com/omab/python-social-auth/pull/170) ([lukos](https://github.com/lukos))
+- Added new PixelPin provider. [\#169](https://github.com/omab/python-social-auth/pull/169) ([lukos](https://github.com/lukos))
+- Serializer changed. [\#165](https://github.com/omab/python-social-auth/pull/165) ([omgbbqhaxx](https://github.com/omgbbqhaxx))
+
+## [v0.1.20](https://github.com/omab/python-social-auth/tree/v0.1.20) (2014-01-17)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.19...v0.1.20)
+
+**Closed issues:**
+
+- docs and examples not included in pypi tarball [\#162](https://github.com/omab/python-social-auth/issues/162)
+- Unable to retrieve any extra\_data from LinkedIn backend [\#161](https://github.com/omab/python-social-auth/issues/161)
+- Twitter backend error with Python 3.3 [\#139](https://github.com/omab/python-social-auth/issues/139)
+
+## [v0.1.19](https://github.com/omab/python-social-auth/tree/v0.1.19) (2014-01-16)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.18...v0.1.19)
+
+## [v0.1.18](https://github.com/omab/python-social-auth/tree/v0.1.18) (2014-01-16)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.17...v0.1.18)
+
+**Closed issues:**
+
+- GooglePlusAuth backend do not store 'access\_token' on extra\_data \(psa v0.1.17\) [\#157](https://github.com/omab/python-social-auth/issues/157)
+- partial pipeline "example.app.pipeline.require\_email" for django does not work [\#152](https://github.com/omab/python-social-auth/issues/152)
+- Other dependencies missing [\#151](https://github.com/omab/python-social-auth/issues/151)
+- Force https redirect\_uri causes Exception when loading strategy [\#148](https://github.com/omab/python-social-auth/issues/148)
+- ValueError: too many values to unpack [\#146](https://github.com/omab/python-social-auth/issues/146)
+- AuthCanceled: Authentication process canceled Error [\#144](https://github.com/omab/python-social-auth/issues/144)
+- django nonce salt field is too short [\#141](https://github.com/omab/python-social-auth/issues/141)
+- Missing dependencies in readme [\#140](https://github.com/omab/python-social-auth/issues/140)
+- Incorrect Client Credentials via GitHub [\#138](https://github.com/omab/python-social-auth/issues/138)
+- Could I redirect complete page to original login page? [\#137](https://github.com/omab/python-social-auth/issues/137)
+- User-friendly backend names [\#132](https://github.com/omab/python-social-auth/issues/132)
+- Yahoo backend handle key error [\#125](https://github.com/omab/python-social-auth/issues/125)
+- Use constant time comparison function [\#122](https://github.com/omab/python-social-auth/issues/122)
+- Inquiry: Why is social.tests.backends not part of the package? [\#119](https://github.com/omab/python-social-auth/issues/119)
+- How to get Facebook username during Social authentication [\#117](https://github.com/omab/python-social-auth/issues/117)
+- How to get backend instance [\#114](https://github.com/omab/python-social-auth/issues/114)
+- Connecting multiple social auths from same provider [\#112](https://github.com/omab/python-social-auth/issues/112)
+- Linkedin JSAPI and exchanging Client-side Bearer Token for OAuth 1.0a token [\#111](https://github.com/omab/python-social-auth/issues/111)
+- get\_strategy\(\) got multiple values for keyword argument 'request' [\#110](https://github.com/omab/python-social-auth/issues/110)
+- Twitter OAuth ValueError [\#107](https://github.com/omab/python-social-auth/issues/107)
+- Facebook scope not set anymore [\#106](https://github.com/omab/python-social-auth/issues/106)
+- Namespacing for python-social-auth [\#103](https://github.com/omab/python-social-auth/issues/103)
+- Additional backend API calls after user authorization [\#102](https://github.com/omab/python-social-auth/issues/102)
+- Linkedin OAuth not working [\#101](https://github.com/omab/python-social-auth/issues/101)
+- Make extending SOCIAL\_AUTH\_PIPELINE easier [\#99](https://github.com/omab/python-social-auth/issues/99)
+- Authentication problem with Weibo backend when integrate with Django application [\#98](https://github.com/omab/python-social-auth/issues/98)
+- Odnoklassniki - PARAM\_API\_KEY : No application key [\#97](https://github.com/omab/python-social-auth/issues/97)
+- Per backend FORCE\_EMAIL\_VALIDATION is not respected [\#95](https://github.com/omab/python-social-auth/issues/95)
+- Migrating from django\_social\_auth [\#94](https://github.com/omab/python-social-auth/issues/94)
+- UnicodeError in mailru backend [\#91](https://github.com/omab/python-social-auth/issues/91)
+- setting OPENID\_PAPE\_MAX\_AUTH\_AGE equal to zero doesn't force reauthentication [\#89](https://github.com/omab/python-social-auth/issues/89)
+- added associate\_by\_email to pipeline but still adding new account when i login with a social account [\#84](https://github.com/omab/python-social-auth/issues/84)
+- LinkedIn OAuth2 bad request. [\#58](https://github.com/omab/python-social-auth/issues/58)
+
+**Merged pull requests:**
+
+- AUTHORIZATION\_URL changed to https [\#160](https://github.com/omab/python-social-auth/pull/160) ([harshiljain](https://github.com/harshiljain))
+- GooglePlusAuth backend do not store 'access\_token' on extra\_data \(psa v0.1.17\) [\#159](https://github.com/omab/python-social-auth/pull/159) ([jgsogo](https://github.com/jgsogo))
+- Solves some revoke\_token related errors \(BaseOAuth1 and FacebookOAuth2\) [\#158](https://github.com/omab/python-social-auth/pull/158) ([jgsogo](https://github.com/jgsogo))
+- odnoklassniki backend iframe app fix [\#156](https://github.com/omab/python-social-auth/pull/156) ([maxtepkeev](https://github.com/maxtepkeev))
+- Update Flask integration to most recent version [\#150](https://github.com/omab/python-social-auth/pull/150) ([xen](https://github.com/xen))
+- Fixed issue with redirect\_uri with https [\#149](https://github.com/omab/python-social-auth/pull/149) ([roberto-robles](https://github.com/roberto-robles))
+- add docs for backend Taobao [\#147](https://github.com/omab/python-social-auth/pull/147) ([jcouyang](https://github.com/jcouyang))
+- Add support for \(淘宝\)Taobao OAuth2 [\#145](https://github.com/omab/python-social-auth/pull/145) ([jcouyang](https://github.com/jcouyang))
+- Add Dropbox OAuth2 Support [\#143](https://github.com/omab/python-social-auth/pull/143) ([coddingtonbear](https://github.com/coddingtonbear))
+- increasing length of salt field for django apps, fixes \#141 [\#142](https://github.com/omab/python-social-auth/pull/142) ([eknuth](https://github.com/eknuth))
+- Add support for OpenStreetMap OAuth [\#135](https://github.com/omab/python-social-auth/pull/135) ([Xmypblu](https://github.com/Xmypblu))
+- Support for MongoEngine authentication using Custom User Model [\#134](https://github.com/omab/python-social-auth/pull/134) ([ncortot](https://github.com/ncortot))
+- Update reddit.py - comment was referencing Github. [\#133](https://github.com/omab/python-social-auth/pull/133) ([gorillamania](https://github.com/gorillamania))
+- Tiny typo fix [\#130](https://github.com/omab/python-social-auth/pull/130) ([parlarjb](https://github.com/parlarjb))
+- fix session expiration in vk backend [\#129](https://github.com/omab/python-social-auth/pull/129) ([maxtepkeev](https://github.com/maxtepkeev))
+- Added support for named URLs and URL translation using the django built-... [\#127](https://github.com/omab/python-social-auth/pull/127) ([hekevintran](https://github.com/hekevintran))
+- Updated pipeline example to include externalized auth. [\#126](https://github.com/omab/python-social-auth/pull/126) ([bimsapi](https://github.com/bimsapi))
+- Removed non-ascii character from author string [\#123](https://github.com/omab/python-social-auth/pull/123) ([monkut](https://github.com/monkut))
+- Add test backends to the package. [\#121](https://github.com/omab/python-social-auth/pull/121) ([hansl](https://github.com/hansl))
+- Missing trailing slash on complete url [\#120](https://github.com/omab/python-social-auth/pull/120) ([gorghoa](https://github.com/gorghoa))
+- getpocket.com backend [\#116](https://github.com/omab/python-social-auth/pull/116) ([stephenmcd](https://github.com/stephenmcd))
+- fix uid in coinbase oauth [\#109](https://github.com/omab/python-social-auth/pull/109) ([FloorLamp](https://github.com/FloorLamp))
+- Add Coinbase OAuth2 [\#105](https://github.com/omab/python-social-auth/pull/105) ([FloorLamp](https://github.com/FloorLamp))
+- Update weibo.py [\#100](https://github.com/omab/python-social-auth/pull/100) ([josseph](https://github.com/josseph))
+- Make vk-app backend to retrieve additional user data in respect to the \*\_EXTRA\_DATA setting [\#96](https://github.com/omab/python-social-auth/pull/96) ([maxtepkeev](https://github.com/maxtepkeev))
+- Refresh the docs on http://psa.matiasaguirre.net/docs/ [\#93](https://github.com/omab/python-social-auth/pull/93) ([sahilgupta](https://github.com/sahilgupta))
+- Allow for server side flow for Google+ [\#92](https://github.com/omab/python-social-auth/pull/92) ([assiotis](https://github.com/assiotis))
+- Fitbit uid [\#90](https://github.com/omab/python-social-auth/pull/90) ([juanriaza](https://github.com/juanriaza))
+
+## [v0.1.17](https://github.com/omab/python-social-auth/tree/v0.1.17) (2013-11-13)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.16...v0.1.17)
+
+**Closed issues:**
+
+- Problem with weibo backend [\#85](https://github.com/omab/python-social-auth/issues/85)
+- Steam auth 401 Client Error: Unauthorized [\#82](https://github.com/omab/python-social-auth/issues/82)
+- Unit Test Django Client Login? [\#81](https://github.com/omab/python-social-auth/issues/81)
+- Facebook profile picture [\#80](https://github.com/omab/python-social-auth/issues/80)
+- AttributeError at /user/login/yahoo/ 'Association' object has no attribute 'id' [\#78](https://github.com/omab/python-social-auth/issues/78)
+- Extending mongoengine User model for SOCIAL\_AUTH\_USER\_MODEL [\#70](https://github.com/omab/python-social-auth/issues/70)
+- Clarify what the callback url should be for github backend [\#66](https://github.com/omab/python-social-auth/issues/66)
+- Duplicate entry error when updating an existing user with a social user [\#63](https://github.com/omab/python-social-auth/issues/63)
+- Problem with do\_complete for Facebook backend [\#39](https://github.com/omab/python-social-auth/issues/39)
+- Using UserSocialAuth model with Django's generic FKs breaks [\#38](https://github.com/omab/python-social-auth/issues/38)
+
+**Merged pull requests:**
+
+- Use strategy.backend.name instead of strategy.backend\_name [\#88](https://github.com/omab/python-social-auth/pull/88) ([nitishr](https://github.com/nitishr))
+- Use strategy.backend.name instead of strategy.backend\_name [\#87](https://github.com/omab/python-social-auth/pull/87) ([nitishr](https://github.com/nitishr))
+- Use strategy.backend.name instead of strategy.backend\_name [\#86](https://github.com/omab/python-social-auth/pull/86) ([nitishr](https://github.com/nitishr))
+- Raise Http404 in django auth view when the backend is not found [\#83](https://github.com/omab/python-social-auth/pull/83) ([despawnerer](https://github.com/despawnerer))
+- Mod: URL for registering Windows Live key/secret [\#79](https://github.com/omab/python-social-auth/pull/79) ([yegle](https://github.com/yegle))
+
+## [v0.1.16](https://github.com/omab/python-social-auth/tree/v0.1.16) (2013-11-07)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.15...v0.1.16)
+
+**Closed issues:**
+
+- TypeError at /auth/login/google/: int\(\) argument must be a string or a number, not Association [\#76](https://github.com/omab/python-social-auth/issues/76)
+- Problem with Douban backend [\#72](https://github.com/omab/python-social-auth/issues/72)
+
+**Merged pull requests:**
+
+- Include actions module in distribution [\#77](https://github.com/omab/python-social-auth/pull/77) ([nijel](https://github.com/nijel))
+- Update partial from session with more recent values from kwargs [\#75](https://github.com/omab/python-social-auth/pull/75) ([branden](https://github.com/branden))
+- Tox support [\#74](https://github.com/omab/python-social-auth/pull/74) ([noirbizarre](https://github.com/noirbizarre))
+- quote message for url inclusion in Django middleware [\#73](https://github.com/omab/python-social-auth/pull/73) ([noirbizarre](https://github.com/noirbizarre))
+- Return the updated dict. [\#71](https://github.com/omab/python-social-auth/pull/71) ([branden](https://github.com/branden))
+
+## [v0.1.15](https://github.com/omab/python-social-auth/tree/v0.1.15) (2013-11-04)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.14...v0.1.15)
+
+**Closed issues:**
+
+- Complete authentication through REST API [\#68](https://github.com/omab/python-social-auth/issues/68)
+- Is there a short way to connect a social account to existing user [\#62](https://github.com/omab/python-social-auth/issues/62)
+- typo in docstring [\#61](https://github.com/omab/python-social-auth/issues/61)
+- Latest version tag gone wrong [\#60](https://github.com/omab/python-social-auth/issues/60)
+- LinkedIn extra\_data only partially retrieved [\#57](https://github.com/omab/python-social-auth/issues/57)
+- Django/Facebook login issue [\#56](https://github.com/omab/python-social-auth/issues/56)
+- user\_details pipeline does not update protected fields for new users [\#55](https://github.com/omab/python-social-auth/issues/55)
+- Bug in login with Django 1.6 [\#53](https://github.com/omab/python-social-auth/issues/53)
+- Token refreshing [\#52](https://github.com/omab/python-social-auth/issues/52)
+- Simple question - template use [\#50](https://github.com/omab/python-social-auth/issues/50)
+- Django - Error when I try to run ./manage.py [\#48](https://github.com/omab/python-social-auth/issues/48)
+
+**Merged pull requests:**
+
+- Add Tornado Support. [\#69](https://github.com/omab/python-social-auth/pull/69) ([san-mate](https://github.com/san-mate))
+- Function user\_data returns list. This leads to exception in social/backe... [\#67](https://github.com/omab/python-social-auth/pull/67) ([akamit](https://github.com/akamit))
+- Add RunKeeper [\#65](https://github.com/omab/python-social-auth/pull/65) ([JasonSanford](https://github.com/JasonSanford))
+- Make partial\_pipeline JSON serializable for django 1.6 [\#64](https://github.com/omab/python-social-auth/pull/64) ([hannseman](https://github.com/hannseman))
+- Appsfuel doc from dsa to psa [\#59](https://github.com/omab/python-social-auth/pull/59) ([z4r](https://github.com/z4r))
+- Add openSUSE OpenID login [\#51](https://github.com/omab/python-social-auth/pull/51) ([nijel](https://github.com/nijel))
+- `sanitize\_redirect` don't work with Django's `reverse\_lazy` [\#49](https://github.com/omab/python-social-auth/pull/49) ([volrath](https://github.com/volrath))
+
+## [v0.1.14](https://github.com/omab/python-social-auth/tree/v0.1.14) (2013-10-07)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.13...v0.1.14)
+
+**Closed issues:**
+
+- Amazon oauth , client\_id of None in url? [\#47](https://github.com/omab/python-social-auth/issues/47)
+- AttributeError: 'str' object has no attribute '\_meta' in Django's admin.py [\#45](https://github.com/omab/python-social-auth/issues/45)
+- Invalid documentation for Yahoo OAuth key/secret [\#43](https://github.com/omab/python-social-auth/issues/43)
+- using mongoengine \> 0.8, referencefields now store objectids not dbrefs [\#42](https://github.com/omab/python-social-auth/issues/42)
+- Google OAuth2 Disconnect [\#41](https://github.com/omab/python-social-auth/issues/41)
+- KeyError at /complete/facebook/ when trying to sign in without verifying e-mail address [\#40](https://github.com/omab/python-social-auth/issues/40)
+- MongoEngine compability [\#37](https://github.com/omab/python-social-auth/issues/37)
+- TypeError at /complete/facebook/ [\#36](https://github.com/omab/python-social-auth/issues/36)
+
+**Merged pull requests:**
+
+- Fixes \#45 -- AttributeError while resolving the user model in Django [\#46](https://github.com/omab/python-social-auth/pull/46) ([MarkusH](https://github.com/MarkusH))
+- Add python 3.3 and django 1.6 compatibility [\#44](https://github.com/omab/python-social-auth/pull/44) ([nvbn](https://github.com/nvbn))
+
+## [v0.1.13](https://github.com/omab/python-social-auth/tree/v0.1.13) (2013-09-22)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.12...v0.1.13)
+
+**Closed issues:**
+
+- Error: django.db.models.fields.subclassing.JSONField [\#35](https://github.com/omab/python-social-auth/issues/35)
+- some linkedin oauth2 extra data doesn't show up [\#34](https://github.com/omab/python-social-auth/issues/34)
+- Odnoklassniki backend requires authization by POST [\#33](https://github.com/omab/python-social-auth/issues/33)
+- SOCIAL\_AUTH\_GOOGLE\_OAUTH2\_EXTRA\_SCOPE is ignored [\#28](https://github.com/omab/python-social-auth/issues/28)
+- Example for pyramid [\#27](https://github.com/omab/python-social-auth/issues/27)
+- Not working with instagram api [\#21](https://github.com/omab/python-social-auth/issues/21)
+
+**Merged pull requests:**
+
+- Update README.rst [\#32](https://github.com/omab/python-social-auth/pull/32) ([jontsai](https://github.com/jontsai))
+- Update pipeline.rst [\#31](https://github.com/omab/python-social-auth/pull/31) ([jontsai](https://github.com/jontsai))
+- Update README.rst [\#30](https://github.com/omab/python-social-auth/pull/30) ([jontsai](https://github.com/jontsai))
+
+## [v0.1.12](https://github.com/omab/python-social-auth/tree/v0.1.12) (2013-09-13)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.11...v0.1.12)
+
+**Closed issues:**
+
+- Setting the facebook scope wrongly documented [\#29](https://github.com/omab/python-social-auth/issues/29)
+
+**Merged pull requests:**
+
+- Fixed auth redirect URL for BaseOauth2 always redirecting wrong [\#26](https://github.com/omab/python-social-auth/pull/26) ([romanalexander](https://github.com/romanalexander))
+- Adding support for ThisIsMyJam [\#25](https://github.com/omab/python-social-auth/pull/25) ([systemizer](https://github.com/systemizer))
+- Add support for box.net [\#24](https://github.com/omab/python-social-auth/pull/24) ([samkuehn](https://github.com/samkuehn))
+
+## [v0.1.11](https://github.com/omab/python-social-auth/tree/v0.1.11) (2013-09-04)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.10...v0.1.11)
+
+**Closed issues:**
+
+- Steam user ID broken in Django backend [\#23](https://github.com/omab/python-social-auth/issues/23)
+- Flask example fails to complete connection to Github [\#22](https://github.com/omab/python-social-auth/issues/22)
+
+## [v0.1.10](https://github.com/omab/python-social-auth/tree/v0.1.10) (2013-08-29)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.9...v0.1.10)
+
+## [v0.1.9](https://github.com/omab/python-social-auth/tree/v0.1.9) (2013-08-29)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.8...v0.1.9)
+
+**Closed issues:**
+
+- google oauth 2.0 [\#20](https://github.com/omab/python-social-auth/issues/20)
+- Support for linkedin oauth2 [\#19](https://github.com/omab/python-social-auth/issues/19)
+- Invalid Steam backend user id. [\#17](https://github.com/omab/python-social-auth/issues/17)
+
+**Merged pull requests:**
+
+- SQLAlchemy fixes [\#18](https://github.com/omab/python-social-auth/pull/18) ([Flyflo](https://github.com/Flyflo))
+
+## [v0.1.8](https://github.com/omab/python-social-auth/tree/v0.1.8) (2013-07-13)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.7...v0.1.8)
+
+**Merged pull requests:**
+
+- Fix OpenId auth with Flask 0.10 [\#16](https://github.com/omab/python-social-auth/pull/16) ([Flyflo](https://github.com/Flyflo))
+- Add CodersClan button [\#13](https://github.com/omab/python-social-auth/pull/13) ([Orchestrator81](https://github.com/Orchestrator81))
+- Added a default to response in FacebookOAuth.do\_auth [\#12](https://github.com/omab/python-social-auth/pull/12) ([san-mate](https://github.com/san-mate))
+- Bug fix of FacebookAppOAuth2 [\#11](https://github.com/omab/python-social-auth/pull/11) ([san-mate](https://github.com/san-mate))
+
+## [v0.1.7](https://github.com/omab/python-social-auth/tree/v0.1.7) (2013-06-03)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.6...v0.1.7)
+
+## [v0.1.6](https://github.com/omab/python-social-auth/tree/v0.1.6) (2013-06-03)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.5...v0.1.6)
+
+## [v0.1.5](https://github.com/omab/python-social-auth/tree/v0.1.5) (2013-06-01)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.4...v0.1.5)
+
+## [v0.1.4](https://github.com/omab/python-social-auth/tree/v0.1.4) (2013-05-31)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.3...v0.1.4)
+
+## [v0.1.3](https://github.com/omab/python-social-auth/tree/v0.1.3) (2013-05-31)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.2...v0.1.3)
+
+**Closed issues:**
+
+- get\_user\_details\(\) vs user\_data\(\) [\#7](https://github.com/omab/python-social-auth/issues/7)
+
+**Merged pull requests:**
+
+- Added support for django custom user with no 'username' field [\#10](https://github.com/omab/python-social-auth/pull/10) ([jgsogo](https://github.com/jgsogo))
+- Add Trello backend support [\#9](https://github.com/omab/python-social-auth/pull/9) ([dongweiming](https://github.com/dongweiming))
+- Podio backend [\#8](https://github.com/omab/python-social-auth/pull/8) ([gsakkis](https://github.com/gsakkis))
+- VK.com \(former vkontakte\) backend update [\#6](https://github.com/omab/python-social-auth/pull/6) ([uruz](https://github.com/uruz))
+- Bug fix with Vkontakte provider [\#5](https://github.com/omab/python-social-auth/pull/5) ([kazarinov](https://github.com/kazarinov))
+
+## [v0.1.2](https://github.com/omab/python-social-auth/tree/v0.1.2) (2013-04-04)
+[Full Changelog](https://github.com/omab/python-social-auth/compare/v0.1.1...v0.1.2)
+
+**Closed issues:**
+
+- Flask example - missing relation 'social\_auth\_usersocialauth' [\#4](https://github.com/omab/python-social-auth/issues/4)
+
+## [v0.1.1](https://github.com/omab/python-social-auth/tree/v0.1.1) (2013-04-01)
+**Closed issues:**
+
+- confusing update to globals in the flask integration [\#1](https://github.com/omab/python-social-auth/issues/1)
+
+**Merged pull requests:**
+
+- Fixed South introspection path to new module structure. [\#2](https://github.com/omab/python-social-auth/pull/2) ([jezdez](https://github.com/jezdez))
+
+
+
+\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
\ No newline at end of file
diff --git a/Changelog b/Changelog
deleted file mode 100644
index abe8ab8..0000000
--- a/Changelog
+++ /dev/null
@@ -1,4213 +0,0 @@
-2016-01-14 HEAD (unreleased)
-============================
-
- * 2016-01-14 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2015-12-23 Matías Aguirre <matiasaguirre at gmail.com>
- Document run_tox script dependencies
-
- * 2015-12-23 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 and doc styles applied
-
- * 2015-12-16 Yuri Prezument <y at yprez.com>
- Fix Django 1.10 deprecation warnings
-
- * 2015-12-08 Matías Aguirre <matiasaguirre at gmail.com>
- Typos and PEP8
-
- * 2015-12-05 Romulo Tavares <romuloctavares at gmail.com>
- Changed instagram backend to new authorization routes
-
- * 2015-12-01 James Keys <skolsuper at users.noreply.github.com>
- Update settings.rst
-
- * 2015-11-23 Matías Aguirre <matiasaguirre at gmail.com>
- Add instagram authentication backend to docs
-
- * 2015-11-17 SeokJun Hong <hong921122 at gmail.com>
- fix Travis-CI failed
-
- * 2015-11-16 SeokJun Hong <hong921122 at gmail.com>
- fix a typing error in naver.rst
-
- * 2015-11-16 SeokJun Hong <hong921122 at gmail.com>
- Add naver backends
-
- * 2015-11-11 Matthew Jones <mat at matburt.net>
- Formatter fixes for SAML to support Py2.6
-
- * 2015-10-20 Martín Prunell <martin.prunell at gmail.com>
- Fix typo
-
- * 2015-10-17 lneoe <joe.hu.c+git at gmail.com>
- use `self.setting('USE_OPENID_AS_USERNAME', False)` this will fast
-
- * 2015-10-14 lneoe <joe.hu.c+git at gmail.com>
- use `openid` as username
-
- * 2015-10-16 Kevin Harvey <kharvey at axialhealthcare.com>
- Fixes a few grammar issues in the docs
-
- * 2015-10-12 Peter Schmidt <peter at peterjs.com>
- Fix a few typos in backends
-
- * 2015-10-07 Sergey Trofimov <truetug at gmail.com>
- Update odnoklassniki.py
-
- * 2015-10-07 Sergey Trofimov <truetug at gmail.com>
- Update vk.py
-
- * 2015-10-05 Matías Aguirre <matiasaguirre at gmail.com>
- Switch import order
-
- * 2015-10-05 Matías Aguirre <matiasaguirre at gmail.com>
- Link justgiving doc
-
- * 2015-09-16 Matías Aguirre <julian.bez at gmail.com>
- Fix missing slash
-
- * 2015-09-16 Matías Aguirre <julian.bez at gmail.com>
- Fix kwarg
-
- * 2015-09-16 Matías Aguirre <julian.bez at gmail.com>
- Fix typo
-
- * 2015-09-16 Matías Aguirre <julian.bez at gmail.com>
- Add signed request signature for Instagram
-
- * 2015-10-05 Matías Aguirre <matiasaguirre at gmail.com>
- Codestyle and missing docs
-
- * 2015-10-05 Matías Aguirre <matiasaguirre at gmail.com>
- Fix syntax error
-
- * 2015-10-05 Matías Aguirre <matiasaguirre at gmail.com>
- Remove python3.5 (openid breaks), silence pypy warings
-
- * 2015-10-05 Matías Aguirre <matiasaguirre at gmail.com>
- Remove duplicated pypy entry, add python 3.5
-
- * 2015-10-05 Matías Aguirre <matiasaguirre at gmail.com>
- Pypy test requirements for travisci
-
- * 2015-10-05 Matías Aguirre <matiasaguirre at gmail.com>
- Fix pypy support, no python-saml for it, silence python2.6 warnings
-
- * 2015-10-04 Matías Aguirre <matiasaguirre at gmail.com>
- Fix travis conf
-
- * 2015-10-04 Matías Aguirre <matiasaguirre at gmail.com>
- Syntax typo
-
- * 2015-10-04 Matías Aguirre <matiasaguirre at gmail.com>
- Swtich travisci from legacy to container infrastructure
-
- * 2015-10-02 Maarten van Schaik <maarten at byte.nl>
- Store all tokens on refresh
-
- * 2015-09-29 Maarten van Schaik <maarten at byte.nl>
- Save extra_data on login
-
- * 2015-09-28 Luke Briner <lukiebriner at gmail.com>
- Update URLs to match new site and remove OAuth comment.
-
-2015-09-25 v0.2.13
-==================
-
- * 2015-09-25 Matías Aguirre <matiasaguirre at gmail.com>
- v0.2.13
-
- * 2015-09-23 James Maddox <jhmaddox at gmail.com>
- added Python 3 support to FacebookAppOAuth2's load_signed_request method
-
- * 2015-09-15 alrusdi <alrusdi at gmail.com>
- VK API workflow fix if error happens on vk-side
-
- * 2015-09-07 Bulgantamir Gankhuyag <mr.unagaldai at gmail.com>
- added AuthUnreachableProvider exception to documentation
-
- * 2015-09-02 Michael Willmott <michael at knodium.com>
- Added justgiving.com OAuth2 backend
-
- * 2015-09-01 Julian Bez <julian.bez at gmail.com>
- Add REDIRECT_STATE = False
-
- * 2015-08-31 Matías Aguirre <matiasaguirre at gmail.com>
- Remove template tag
-
- * 2015-08-31 Matías Aguirre <matiasaguirre at gmail.com>
- Fix Google+ auth complete, update examples with updated SDK usage. Refs
- #316
-
- * 2015-08-24 Andy <andygmb1 at gmail.com>
- Fix typo in pipeline doc
-
- * 2015-08-20 Michał Zagdan <michal.zagdan at gmail.com>
- Update facebook.rst
-
- * 2015-08-19 Jerzy Spendel <jspendel at gmail.com>
- One more coma in use_cases.rst
-
- * 2015-08-18 Jerzy Spendel <jspendel at gmail.com>
- Coma at the end of every tuple and dict
-
- * 2015-08-18 Jerzy Spendel <jspendel at gmail.com>
- Tuple in pipeline's documentation should be ended with coma
-
- * 2015-08-15 Chun-Jung Lee <github.tsod at tsod.idv.tw>
- Support Pyramid Authentication Policies
-
- * 2015-08-14 Ajoy Oommen <ajoy91ad at gmail.com>
- Fix another mistake in use_cases.rst
-
- * 2015-08-14 Ajoy Oommen <ajoy91ad at gmail.com>
- Fix typo in use_cases.rst
-
- * 2015-08-14 Matías Aguirre <matiasaguirre at gmail.com>
- Small cosmetic changes and link from main index. Refs #700
-
- * 2015-08-14 Matías Aguirre <matiasaguirre at gmail.com>
- Small cosmetic changes and link from main index. Refs #700
-
- * 2015-08-10 Henoc Díaz <henocdz at gmail.com>
- References to UberOAuth2 backend docs added in intro.rst and
- backends/index.rst
-
- * 2015-08-10 Henoc Díaz <henocdz at gmail.com>
- Add support for Uber OAuth2 - Uber API v1 - Backend UberOAuth2 added -
- Tests for UberOAuth2 backend added - Docs for backend added
-
- * 2015-08-07 Matías Aguirre <matiasaguirre at gmail.com>
- Fix flask remember-me functionality
-
- * 2015-08-07 Matías Aguirre <matiasaguirre at gmail.com>
- Retrieve remember value from session
-
- * 2015-08-05 khamaileon <khamaileon at users.noreply.github.com>
- Fix #703
-
- * 2015-07-31 Chris Curvey <chris at chriscurvey.com>
- formatting cleanups
-
- * 2015-07-31 Chris Curvey <chris at chriscurvey.com>
- more formatting
-
- * 2015-07-31 Chris Curvey <chris at chriscurvey.com>
- formatting test
-
- * 2015-07-31 Chris Curvey <chris at chriscurvey.com>
- first revision
-
- * 2015-07-29 Troy Grosfield <troy.grosfield at gmail.com>
- Adding abstract UserSocialAuth model as well as a model manager class.
-
- * 2015-07-29 Troy Grosfield <troy.grosfield at gmail.com>
- Adding a model manager for the django app.
-
- * 2015-07-25 James Little <jim at jameslittle.me.uk>
- Update main.py
-
- * 2015-07-22 Matías Aguirre <matiasaguirre at gmail.com>
- Link docs and PEP8
-
- * 2015-07-21 Can Kaya <akaya at dropbox.com>
- removed @app.teardown_request since it is called before
- @app.teardown_appcontext and removes current session. With
- @app.teardown_request session is removed just before session.commit and
- logged in user can not be saved on db.
-
- * 2015-07-21 Georgy Cheshkov <georgy at cheshkov.com>
- Remove debug printing from BaseOAuth2 backend
-
- * 2015-07-19 João Miguel Neves <jneves at gosimpletax.com>
- support for goclio.eu service
-
- * 2015-07-16 Jordan Reiter <jordanreiter at gmail.com>
- text -> content solves "is not JSON serializable"
-
- * 2015-07-16 Frankie Robertson <frankie at robertson.name>
- Close #622 by explicitly setting email length (compatibility with Django
- 1.7)
-
- * 2015-07-16 Lee Jaeyoung <jaeyoung at monodiary.net>
- Fix test failed: get right user_id from response
-
- * 2015-07-16 Lee Jaeyoung <jaeyoung at monodiary.net>
- Add orbi backend
-
- * 2015-07-15 Matías Aguirre <matiasaguirre at gmail.com>
- Meetup PEP8 and link docs
-
- * 2015-07-14 Jesse Pollak <jpollak92 at gmail.com>
- fix clef backend by access ID in correct way
-
- * 2015-07-13 bluszcz <bluszcz at bluszcz.net>
- Clean up
-
- * 2015-07-13 bluszcz <bluszcz at bluszcz.net>
- Fixed typo
-
- * 2015-07-13 bluszcz <bluszcz at bluszcz.net>
- Added Meetup.com OAuth2 backend
-
- * 2015-07-10 paxapy <paxapy at gmail.com>
- echosign OAuth2 backend
-
-2015-07-10 v0.2.12
-==================
-
- * 2015-07-10 Matías Aguirre <matiasaguirre at gmail.com>
- v0.2.12
-
- * 2015-07-10 Julian Bez <julian.bez at gmail.com>
- Use full
-
- * 2015-07-10 Julian Bez <julian.bez at gmail.com>
- Use key
-
- * 2015-07-10 Julian Bez <julian.bez at gmail.com>
- Fix 'QueryDict' object has no attribute 'dicts'
-
- * 2015-07-10 Maarten van Schaik <maarten at byte.nl>
- Fix redirect_uri issue with tornado reversed url
-
- * 2015-07-09 Matías Aguirre <matiasaguirre at gmail.com>
- Fix doc title in withins file
-
- * 2015-07-09 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 and code simplification
-
- * 2015-07-09 eshellman <eric at hellman.net>
- Update settings.rst
-
- * 2015-07-09 Matías Aguirre <matiasaguirre at gmail.com>
- Backward compatibility option. Refs #652
-
- * 2015-07-09 Matías Aguirre <matiasaguirre at gmail.com>
- Add comment refering to ticket. Refs #671, #672
-
- * 2015-07-09 Maksim Sokolskiy <misokolsky at gmail.com>
- fix(pipeline): fix user_detail pipeline issue
-
- * 2015-07-03 Maarten van Schaik <maarten at byte.nl>
- Fix decoding of request args
-
- * 2015-07-03 Maarten van Schaik <maarten at byte.nl>
- Fix cookie handling for tornado
-
- * 2015-06-28 Igor Serko <igor.serko at gmail.com>
- added support for Github Enterprise
-
- * 2015-06-25 Tomas <tomas.garzon at iactiveit.com>
- Withings Backend
-
- * 2015-06-24 Braden MacDonald <braden at opencraft.com>
- Use official python-saml 2.1.3 release, remove setting that is no longer
- included
-
- * 2015-06-24 Braden MacDonald <braden at opencraft.com>
- Fix wrong placement of changelog commits in 76a27b2
-
-2015-06-24 v0.2.11
-==================
-
- * 2015-06-24 Matías Aguirre <matiasaguirre at gmail.com>
- v0.2.11
-
- * 2015-06-21 Mark Adams <mark at markadams.me>
- Added an OAuth2 backend for Bitbucket
-
- * 2015-06-21 Mark Adams <mark at markadams.me>
- Updated Bitbucket backend to use the UUID as the ID_KEY
-
- * 2015-06-21 Mark Adams <mark at markadams.me>
- Updated Bitbucket backend to use newer 2.0 APIs instead of 1.0
-
- * 2015-06-19 Matías Aguirre <matiasaguirre at gmail.com>
- Link docs
-
- * 2015-06-19 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2015-06-18 Braden MacDonald <braden at opencraft.com>
- Added documentation
-
- * 2015-06-17 Maarten van Schaik <maarten at byte.nl>
- Python3 fixes for Tornado
-
- * 2015-06-17 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2015-06-01 Aurélien Bompard <aurelien at bompard.org>
- Keep the egg-info directory in the sdist
-
-2015-05-29 v0.2.10
-==================
-
- * 2015-05-29 Matías Aguirre <matiasaguirre at gmail.com>
- v0.2.10
-
- * 2015-05-29 Matías Aguirre <matiasaguirre at gmail.com>
- Newline at end of file
-
- * 2015-05-29 Matías Aguirre <matiasaguirre at gmail.com>
- Fix changetip docs errors
-
- * 2015-05-29 Matías Aguirre <matiasaguirre at gmail.com>
- Coding style
-
- * 2015-05-29 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2015-05-29 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2015-05-29 Matías Aguirre <matiasaguirre at gmail.com>
- Avoid storing empty values from user details
-
- * 2015-05-26 vinhub <vin.bhalerao at gmail.com>
- Added Azure AD docs to index.rst
-
- * 2015-05-26 Vinayak (Vin) Bhalerao <vin.bhalerao at gmail.com>
- Removed
-
- * 2015-05-25 sushantgawali <sushant.gawali at gmail.com>
- changes in extra_data
-
- * 2015-05-18 sushantgawali <vin.bhalerao at gmail.com>
- added copyright / license notices
-
- * 2015-05-15 sushantgawali <vin.bhalerao at gmail.com>
- updated test cases
-
- * 2015-05-13 sushantgawali <vin.bhalerao at gmail.com>
- added get_auth_token method for ease of use
-
- * 2015-05-12 sushantgawali <vin.bhalerao at gmail.com>
- added test cases for AzureADOAuth2 refresh token method added
-
- * 2015-05-11 sushantgawali <vin.bhalerao at gmail.com>
- added generic resource setting added license text added documentation file
-
- * 2015-05-11 sushantgawali <vin.bhalerao at gmail.com>
- cleaned up unneeded Sharepoint related code
-
- * 2015-05-11 sushantgawali <vin.bhalerao at gmail.com>
- Added provider for Microsoft Azure Active Directory OAuth2
-
- * 2015-05-21 Braden MacDonald <braden at opencraft.com>
- Minor cleanups
-
- * 2015-05-20 Braden MacDonald <braden at opencraft.com>
- Minor consistency fix
-
- * 2015-05-20 Braden MacDonald <braden at opencraft.com>
- Add an integration point for extra security layers like
- eduPersonEntitlement
-
- * 2015-05-20 Braden MacDonald <braden at opencraft.com>
- Make IdP name format slightly more flexible
-
- * 2015-05-20 Marek Jalovec <marek.jalovec at gmail.com>
- Fixes "ImportError: No module named packages.urllib3.poolmanager" error
- (fixes #617)
-
- * 2015-05-20 blurrcat <blurrcat at gmail.com>
- fix Fitbit OAuth 1 authorization URL
-
- * 2015-05-17 duoduo369 <duoduo3369 at gmail.com>
- add weixin backends
-
- * 2015-05-16 Andrew Starr-Bochicchio <a.starr.b at gmail.com>
- Add a DigitalOcean backend.
-
- * 2015-05-11 Braden MacDonald <braden at opencraft.com>
- Add python-saml requirement (temporary commit)
-
- * 2015-05-08 Braden MacDonald <braden at opencraft.com>
- Tests for SAML backend
-
- * 2015-04-30 Braden MacDonald <braden at opencraft.com>
- SAML2 backend using OneLogin's python-saml
-
- * 2015-05-08 Matías Aguirre <matiasaguirre at gmail.com>
- Ensure that all the requirements are installed
-
- * 2015-05-08 Matías Aguirre <matiasaguirre at gmail.com>
- Fix syntax (backward compatible)
-
- * 2015-05-07 Matías Aguirre <matiasaguirre at gmail.com>
- Dev version flagged
-
-2015-05-07 v0.2.9
-=================
-
- * 2015-05-07 Matías Aguirre <matiasaguirre at gmail.com>
- v0.2.9
-
- * 2015-05-07 Matías Aguirre <matiasaguirre at gmail.com>
- Fix manifest definition
-
-2015-05-07 v0.2.8
-=================
-
- * 2015-05-07 Matías Aguirre <matiasaguirre at gmail.com>
- v0.2.8
-
- * 2015-05-02 Avi אבי Alkalay אלקלעי <avibrazil at gmail.com>
- Fixed Moves link on list of providers
-
- * 2015-05-02 Avi אבי Alkalay אלקלעי <avibrazil at gmail.com>
- Added Moves to the list of providers
-
- * 2015-05-01 Matías Aguirre <matiasaguirre at gmail.com>
- Add note about TLSv1 support in Amazon backend
-
- * 2015-05-01 Matías Aguirre <matiasaguirre at gmail.com>
- Support SSL protocol override, default Amazon to TLSv1. Fixes #603
-
- * 2015-04-27 Matías Aguirre <matiasaguirre at gmail.com>
- Fix typos in docs (thanks to vsobolmaven)
-
- * 2015-04-21 Matías Aguirre <matiasaguirre at gmail.com>
- Make URLs trailing slash be configurable by setting. Refs #505
-
- * 2015-04-20 Matías Aguirre <matiasaguirre at gmail.com>
- Use get_json() helper
-
- * 2015-04-20 Nick Sullivan <nick at sullivanflock.com>
- Documentation for ChangeTip backend
-
- * 2015-04-20 Nick Sullivan <nick at sullivanflock.com>
- fail gracefully on missing email
-
- * 2015-04-19 Matías Aguirre <matiasaguirre at gmail.com>
- Allow to remove team from username in slack backend
-
- * 2015-04-19 Matías Aguirre <matiasaguirre at gmail.com>
- Flag dev version
-
-2015-04-19 v0.2.7
-=================
-
- * 2015-04-19 Matías Aguirre <matiasaguirre at gmail.com>
- v0.2.7
-
- * 2015-04-19 Matías Aguirre <matiasaguirre at gmail.com>
- Don't send redirect_state to slack backend
-
- * 2015-04-17 Nick Sullivan <nick at sullivanflock.com>
- use api domain for changetip request
-
- * 2015-04-17 Nick Sullivan <nick at sullivanflock.com>
- ChangeTip backend
-
- * 2015-04-16 Matías Aguirre <matiasaguirre at gmail.com>
- Fix clean username regex. Fixes #594
-
- * 2015-04-16 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 and switch check order
-
- * 2015-04-16 Matías Aguirre <matiasaguirre at gmail.com>
- Take into account that sometimes API v2.3 returns the old querystring
- format. Fixes #592
-
- * 2015-04-16 Matías Aguirre <matiasaguirre at gmail.com>
- Move OAuth1 method out from the base class
-
- * 2015-04-16 zz <zz.at.field at gmail.com>
- Fix the final_username may be empty and will skip the loop.
-
- * 2015-04-16 ys.chi <duguschi at gmail.com>
- Alter email max length for Django app
-
- * 2015-04-15 Matías Aguirre <matiasaguirre at gmail.com>
- Remove single-use var
-
- * 2015-04-15 Matías Aguirre <matiasaguirre at gmail.com>
- Clean any pipeline remanents when starting the process. Refs #325
-
- * 2015-04-15 Matías Aguirre <matiasaguirre at gmail.com>
- Flag dev version
-
- * 2015-04-15 Matías Aguirre <matiasaguirre at gmail.com>
- Swtich Twitter API to POST (as it's documented)
-
- * 2015-04-15 Christian Pedersen <chripede at gmail.com>
- Append trailing slash in Django
-
-2015-04-14 v0.2.6
-=================
-
- * 2015-04-14 Matías Aguirre <matiasaguirre at gmail.com>
- v0.2.6
-
- * 2015-04-14 Matías Aguirre <matiasaguirre at gmail.com>
- Include tests requirements files. Fixes #590
-
- * 2015-04-13 Matías Aguirre <matiasaguirre at gmail.com>
- Fix publish task
-
-2015-04-13 v0.2.5
-=================
-
- * 2015-04-13 Matías Aguirre <matiasaguirre at gmail.com>
- v0.2.5
-
- * 2015-04-13 Matías Aguirre <matiasaguirre at gmail.com>
- Fix wheel support. Refs #588
-
- * 2015-04-13 Matías Aguirre <matiasaguirre at gmail.com>
- Add email to default list of protected userfields (popular demand)
-
-2015-04-11 v0.2.4
-=================
-
- * 2015-04-11 Matías Aguirre <matiasaguirre at gmail.com>
- v0.2.4
-
- * 2015-04-11 Matías Aguirre <matiasaguirre at gmail.com>
- Fix setting name (make it backend related). Refs #586
-
- * 2015-04-10 Matías Aguirre <matiasaguirre at gmail.com>
- Link to post about access-token based authentication
-
- * 2015-04-08 Matías Aguirre <matiasaguirre at gmail.com>
- Move revoke methods to common class. Fixes #484
-
- * 2015-04-08 Matías Aguirre <matiasaguirre at gmail.com>
- Fix settings names on spotify docs. Fixes #475
-
- * 2015-04-07 Matías Aguirre <matiasaguirre at gmail.com>
- Fix links in docs
-
- * 2015-04-07 Matías Aguirre <matiasaguirre at gmail.com>
- Fix Facebook test case after API version change. Refs #480
-
- * 2015-04-07 Matías Aguirre <matiasaguirre at gmail.com>
- Update Facebook to API v2.3
-
- * 2015-04-07 Matías Aguirre <matiasaguirre at gmail.com>
- Fix get_scope() override example
-
- * 2015-04-07 Matías Aguirre <matiasaguirre at gmail.com>
- Raise error if token was passed but it's incomplete. Fixes #574
-
- * 2015-04-06 Matías Aguirre <matiasaguirre at gmail.com>
- Flag dev version
-
- * 2015-04-06 Matt Robenolt <matt at ydekproductions.com>
- Build a wheel, and upload with twine
-
- * 2015-04-04 Matías Aguirre <matiasaguirre at gmail.com>
- Log error messages. Fixes #507
-
- * 2015-04-04 Matías Aguirre <matiasaguirre at gmail.com>
- Pass all arguments to extra_data (save access token).
-
- * 2015-04-04 Matías Aguirre <matiasaguirre at gmail.com>
- Improve http error handling on auth_complete/do_auth. Fixes #304
-
- * 2015-04-04 Matías Aguirre <matiasaguirre at gmail.com>
- Update docs about SOCIAL_AUTH_PROTECTED_USER_FIELDS. Fixes #459
-
- * 2015-04-04 Matías Aguirre <matiasaguirre at gmail.com>
- Optional trailing slash on django apps. Fixes #505
-
- * 2015-04-04 Matías Aguirre <matiasaguirre at gmail.com>
- Improve deprecation notice on behance docs
-
- * 2015-04-04 Matías Aguirre <matiasaguirre at gmail.com>
- Add notice about behance broken api. Refs #530
-
- * 2015-04-04 Matías Aguirre <matiasaguirre at gmail.com>
- Remove unsupported attribute from alter field migration
-
- * 2015-04-04 Matías Aguirre <matiasaguirre at gmail.com>
- Remove hard limitations on PyJWT and requests-oauthlib versions. Fixes #531
-
- * 2015-04-04 Matías Aguirre <matiasaguirre at gmail.com>
- Change title
-
- * 2015-04-04 Matías Aguirre <matiasaguirre at gmail.com>
- Link backend docs
-
- * 2015-04-04 Matías Aguirre <matiasaguirre at gmail.com>
- Add docs about disconnection and logging out difference. Fixes #568
-
- * 2015-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Conditional import on transaction, update docs to mention it. Fixes #572
-
- * 2015-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Define a MANIFEST.in file. Fixes #578
-
- * 2015-04-03 Lucas Roesler <roesler.lucas at gmail.com>
- Allow inactive users to login
-
- * 2015-04-02 Matías Aguirre <matiasaguirre at gmail.com>
- Update django/mongoengine example (similar to default one). Refs #576
-
- * 2015-04-02 Matías Aguirre <matiasaguirre at gmail.com>
- Add backward compatibility on django app initialization. Refs #550
-
- * 2015-04-01 M.Yasoob Ullah Khalid ☺ <yasoob.khld at gmail.com>
- Update LICENSE
-
-2015-03-31 v0.2.3
-=================
-
- * 2015-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- v0.2.3
-
- * 2015-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8. Refs #570
-
- * 2015-03-30 Krzysztof Hoffmann <krzysiekpl at gmail.com>
- Added NaszaKlasa OAuth2 support
-
- * 2015-03-29 Buddy Lindsey, Jr. <buddylindsey at users.noreply.github.com>
- Add revoke token ability to strava
-
- * 2015-03-29 Matías Aguirre <matiasaguirre at gmail.com>
- Store github login in extra data by default. Refs #567
-
- * 2015-03-25 Jun Wang <wj1918 at hotmail.com>
- set redirect_state to false for live oauth2
-
- * 2015-03-25 Matías Aguirre <matiasaguirre at gmail.com>
- Fix backend, add quick docs. Refs #549
-
- * 2015-03-25 Matías Aguirre <matiasaguirre at gmail.com>
- Add rednose to python3 requirements too
-
- * 2015-03-23 Jerome Lefeuvre <jerome.lefeuvre at gmail.com>
- Add setup.cfg to configure flake8 and nosetests
-
- * 2015-03-23 Jerome Lefeuvre <jerome.lefeuvre at gmail.com>
- Add rednose for colored output log
-
- * 2015-03-21 Andrei Petre <andreipetre at icloud.com>
- Add missing migration for Django app
-
- * 2015-03-19 José Padilla <jpadilla at webapplicate.com>
- Specify algorithm for encoding and decoding
-
- * 2015-03-19 José Padilla <jpadilla at webapplicate.com>
- Require PyJWT>=1.0.0,<2.0.0
-
- * 2015-03-19 Matías Aguirre <matiasaguirre at gmail.com>
- Remove debug print
-
- * 2015-03-19 Matías Aguirre <matiasaguirre at gmail.com>
- Flush sqlalchemy session to get the object ids. Refs #390
-
- * 2015-03-19 Johannes <johtso at gmail.com>
- Start pipeline with default details arg
-
- * 2015-03-19 Jerome Lefeuvre <jerome.lefeuvre at gmail.com>
- Add `python_chameleon` to setup
-
- * 2015-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Ensure to flush the db session (needed for Pyramid + sqlalchemy). Refs #390
-
- * 2015-03-12 DanielJDufour <daniel.j.dufour at gmail.com>
- update for django 1.9
-
- * 2015-03-12 Matt Howland <matt.howland at lab45.com>
- Create vend.py
-
- * 2015-03-12 Johannes <johtso at gmail.com>
- Increase min request-oauthlib version to 0.3.1
-
- * 2015-03-12 Adam Bogdał <adam at bogdal.pl>
- Add wunderlist backend to the list
-
- * 2015-03-11 Florian Eßer <f.esser at rwth-aachen.de>
- Update index.html
-
- * 2015-03-10 Adam Bogdał <adam at bogdal.pl>
- Add wunderlist oauth2 backend
-
- * 2015-03-07 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8, quotes and extra_data
-
- * 2015-03-06 Florian Eßer <f.esser at rwth-aachen.de>
- Add backend for EVE Online Single Sign-On (OAuth2)
- https://developers.eveonline.com/resource/single-sign-on
-
- * 2015-03-05 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 and simplify code
-
- * 2015-03-05 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2015-03-05 Rafael Muñoz Cárdenas <rafael.munoz at deliveryhero.com>
- Add extra info on Google+ Sign-In doc
-
- * 2015-03-03 dobestan <dobestan at gmail.com>
- update Kakao OAuth2 backend : update auth process- Fixes #538
-
- * 2015-03-03 dobestan <dobestan at gmail.com>
- Enable KakaoOAuth2 on example app
-
- * 2015-03-03 dobestan <dobestan at gmail.com>
- Disable redirect_state in kakao backend. Fixes #538
-
- * 2015-03-02 Tom Clancy <tclancy at gmail.com>
- Update google.rst
-
- * 2015-03-02 Hassek <tomas at onereceipt.me>
- modified docs
-
- * 2015-02-25 Hassek <tomas at onereceipt.me>
- fixed refresh tokens for yahoo
-
- * 2015-02-25 Hassek <tomas at onereceipt.me>
- added OAuth2 support to yahoo. Also, removed OAuth1 since yahoo will not be
- supporting it anymore
-
- * 2015-02-24 Matías Aguirre <matiasaguirre at gmail.com>
- Cleanup imports and hmac creation, fix python3 compatibility
-
- * 2015-02-24 zz <zz.at.field at gmail.com>
- Fix Issue #532, get UID when use access_token ajax auth in weibo backends.
-
- * 2015-02-24 zz <zz.at.field at gmail.com>
- Fix Issue #532, get UID when use access_token ajax auth in weibo backends.
-
- * 2015-02-23 Matías Aguirre <matiasaguirre at gmail.com>
- Fix zotero tests
-
-2015-02-23 v0.2.2
-=================
-
- * 2015-02-23 Matías Aguirre <matiasaguirre at gmail.com>
- v0.2.2
-
- * 2015-02-23 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8/PyFlakes
-
- * 2015-02-21 Motoki Naruse <motoki at naru.se>
- login_user takes 3 parameters
-
- * 2015-02-21 Motoki Naruse <motoki at naru.se>
- Include template engine
-
- * 2015-02-21 Motoki Naruse <motoki at naru.se>
- Email column is duplicated
-
- * 2015-02-18 Sergey Kozub <sergey.kozub at p9ft.com>
- fix python3 handling of openid backend on sqlalchemy storage (use str
- instead of bytes)
-
- * 2015-02-16 Chris Lamb <chris at chris-lamb.co.uk>
- Don't use "import" in example method paths docs to avoid confusion
-
- * 2015-02-15 tell-k <ffk2005 at gmail.com>
- fixed bug.
-
- * 2015-02-15 tell-k <ffk2005 at gmail.com>
- add document url.
-
- * 2015-02-15 tell-k <ffk2005 at gmail.com>
- Add dribble backend.
-
- * 2015-02-14 Alejandro Baronetti <baroale at gmail.com>
- Fixed issue: GET dictionary is immutable. I am not using MergeDict because
- it will be deprecated
-
- * 2015-02-13 Chris Martin <ch.martin at gmail.com>
- Include username in Reddit extra_data
-
- * 2015-02-12 Eugene Agafonov <e.a.agafonov at gmail.com>
- [facebook-oauth2] Verifying Graph API Calls with appsecret_proof
-
- * 2015-02-11 tell-k <ffk2005 at gmail.com>
- refs #512 fixed typo
-
- * 2015-02-11 tell-k <ffk2005 at gmail.com>
- refs #512 fixed bug for py2.6
-
- * 2015-02-11 tell-k <ffk2005 at gmail.com>
- add qiita backend
-
- * 2015-02-10 Matías Aguirre <matiasaguirre at gmail.com>
- Pyflakes
-
- * 2015-02-10 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2015-02-07 Alejandro Baronetti <baroale at gmail.com>
- Fix: REQUEST has been deprecated in Django 1.7, so we need to merge
- dictionaries
-
- * 2015-02-06 Clinton Blackburn <clinton.blackburn at gmail.com>
- Updated PyJWT Dependency
-
- * 2015-02-06 Rafael Muñoz Cárdenas <rafael.munoz at deliveryhero.com>
- Update Google documentation
-
- * 2015-02-03 Matías Aguirre <matiasaguirre at gmail.com>
- Add test for nationbuilder backend
-
- * 2015-02-03 Matías Aguirre <matiasaguirre at gmail.com>
- Move common code to base class
-
- * 2015-02-03 Matías Aguirre <matiasaguirre at gmail.com>
- NationBuilder backend
-
- * 2015-02-03 Matías Aguirre <matiasaguirre at gmail.com>
- Define methods to customize urls in OAuth2 backends
-
- * 2015-02-03 Matías Aguirre <matiasaguirre at gmail.com>
- Enable debug pipeline in example app
-
- * 2015-02-03 Ian Wienand <iwienand at redhat.com>
- Ensure email is not None
-
- * 2015-02-02 Chris DeBlois <chris.deblois at globant.com>
- updated mendeley oauth2 to use new api resource and also updated to grab
- new profile_id, name and bio
-
- * 2015-02-02 Ian Wienand <iwienand at redhat.com>
- Add support for Launchpad OpenId
-
- * 2015-01-30 rivf <rivfader3 at gmail.com>
- Fixed jawbone authentification
-
- * 2015-01-27 Adam Babik <adam.babik at 10clouds.com>
- Added coursera backend to README
-
- * 2015-01-27 Adam Babik <adam.babik at 10clouds.com>
- Docs for coursera backend
-
- * 2015-01-23 Adam Babik <adam.babik at 10clouds.com>
- Added Coursera backend to django_example
-
- * 2015-01-23 Adam Babik <adam.babik at 10clouds.com>
- Added backend for Coursera
-
- * 2015-01-20 ayush <ayush at quettra.com>
- Added nonce unique constraint
-
- * 2015-01-19 Matías Aguirre <matiasaguirre at gmail.com>
- Patch tornado arguments/cookies getting. Refs #445. Refs #346
-
- * 2015-01-10 Chris Barna <chris at unbrain.net>
- Store Spotify's refresh_token.
-
- * 2015-01-07 Nick Sullivan <nick at sullivanflock.com>
- cleanly handle both a scope of 'identity' only and also fill in more data
- if we have 'read' access
-
- * 2015-01-07 Nick Sullivan <nick at sullivanflock.com>
- properly handle data, so that it is more future proof, again. This time fix
- issue with team_url
-
- * 2015-01-07 Nick Sullivan <nick at sullivanflock.com>
- update in a way that will be more future proof
-
- * 2015-01-07 Nick Sullivan <nick at sullivanflock.com>
- when scope is reduced, the response from slack is different, handle both
-
- * 2015-01-05 Ben Davis <bendavis78 at gmail.com>
- Fixed extra_data field in django 1.7 initial migration
-
- * 2015-01-02 Jun Wang <wj1918 at hotmail.com>
- Fix YahooOAuth get primary email sorting order
-
- * 2015-01-02 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2015-01-02 Matías Aguirre <matiasaguirre at gmail.com>
- Link docs, apply PEP8, change quotes and code style
-
- * 2015-01-02 Matías Aguirre <matiasaguirre at gmail.com>
- Change expression
-
- * 2015-01-02 travoltino <romansoloha at gmail.com>
- Update base.py
-
- * 2014-12-29 Alex Muller <alex.muller at digital.cabinet-office.gov.uk>
- Correct Django SESSION_COOKIE_AGE setting
-
- * 2014-12-28 Nick Sullivan <nick at sullivanflock.com>
- Documentation for slack backend
-
- * 2014-12-28 Nick Sullivan <nick at sullivanflock.com>
- Slack backend
-
- * 2014-12-24 Alex Muller <alex.muller at digital.cabinet-office.gov.uk>
- Update GitHub documentation
-
- * 2014-12-19 Frankie Robertson <frankie at robertson.name>
- Fix #460: Call force_text on _URL settings to support reverse_lazy with
- default session serializer
-
- * 2014-11-27 James Potter <james.potter at gmail.com>
- Update django.rst
-
- * 2014-11-26 Anna Warzecha <anna.warzecha at gmail.com>
- User ID is required to use any further requests
-
- * 2014-11-26 Sasha Golubev <erwerthg at gmail.com>
- Added backend for professionali.ru
-
- * 2014-11-24 Lukas Klein <lukas at productgang.com>
- Removed Orkut backend
-
- * 2014-11-24 Matías Aguirre <matiasaguirre at gmail.com>
- Remove Flask-SQLAlchemy dependency from example app
-
- * 2014-11-23 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify flask app initialization
-
- * 2014-11-22 Matías Aguirre <matiasaguirre at gmail.com>
- Allow initial definition of protected attributes
-
- * 2014-11-22 Matías Aguirre <matiasaguirre at gmail.com>
- Quick khan academy docs
-
- * 2014-11-22 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2014-11-22 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2014-11-21 tschilling <schillingt at better-simple.com>
- Allow the pipeline to change the redirect url. Moves the popping of the
- redirect value from the session to after the pipe line executes.
-
- * 2014-11-19 Seán Hayes <gasphynx at gmail.com>
- Added support for Django's User.EMAIL_FIELD.
-
- * 2014-11-18 Anna Warzecha <anna.warzecha at gmail.com>
- Changed test name
-
- * 2014-11-18 Anna Warzecha <anna.warzecha at gmail.com>
- Fixed docs
-
- * 2014-11-18 Anna Warzecha <anna.warzecha at gmail.com>
- Khan Academy oauth support now fully working
-
- * 2014-11-18 Anna Warzecha <anna.warzecha at gmail.com>
- Struggling with Khan Academy again...
-
- * 2014-11-16 Anna Warzecha <anna.warzecha at gmail.com>
- Fix backend name formatting
-
- * 2014-11-16 Anna Warzecha <anna.warzecha at gmail.com>
- Fix readme
-
- * 2014-11-16 Anna Warzecha <anna.warzecha at gmail.com>
- Basic Khan Academy support
-
- * 2014-11-15 Matías Aguirre <matiasaguirre at gmail.com>
- Avoid override of custom-usernames fields with plain generated username.
- Refs #435
-
- * 2014-11-15 Matías Aguirre <matiasaguirre at gmail.com>
- Fix docs. Refs #436
-
- * 2014-11-14 Matías Aguirre <matiasaguirre at gmail.com>
- Remove x flag from .py file
-
- * 2014-11-11 Matías Aguirre <matiasaguirre at gmail.com>
- Example on how to re-prompt a google user to get the refresh_token
-
- * 2014-11-07 Miguel Paolino <miguel.paolino at datakin.io>
- Added zotero test, work in progress
-
- * 2014-11-07 Miguel Paolino <miguel.paolino at datakin.io>
- Udpated README to include the Zotero backend mention
-
- * 2014-11-07 Miguel Paolino <miguel.paolino at datakin.io>
- Fixed doc line
-
- * 2014-11-07 Miguel Paolino <miguel.paolino at datakin.io>
- Added Zotero OAuth1 backend
-
- * 2014-11-02 Matías Aguirre <matiasaguirre at gmail.com>
- Pass request to pyramid strategy. Refs #390
-
- * 2014-11-02 Matías Aguirre <matiasaguirre at gmail.com>
- Update changelog. Refs #421
-
- * 2014-11-01 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2014-11-01 John Lynn <jlynn at hearsaycorp.com>
- Fix typo for AUTH_USER_MODEL
-
- * 2014-11-01 Matías Aguirre <matiasaguirre at gmail.com>
- Set no-cache on views
-
- * 2014-11-01 Matías Aguirre <matiasaguirre at gmail.com>
- Rename tokens to access_token. Refs #430
-
- * 2014-11-01 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2014-11-01 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 + basic docs. Refs #412
-
- * 2014-11-01 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2014-10-30 Matías Aguirre <matiasaguirre at gmail.com>
- Link missing doc
-
- * 2014-10-30 Matías Aguirre <matiasaguirre at gmail.com>
- Fix use case snippet
-
- * 2014-10-29 Alex Parij <paris.alex at gmail.com>
- Update base.py
-
- * 2014-10-29 Mitchel Humpherys <mitch.special at gmail.com>
- use correct tense for `to meet'
-
- * 2014-10-26 John Lynn <jlynn at hearsaycorp.com>
- Fix custom user model migrations for Django 1.7
-
- * 2014-10-23 Matías Aguirre <matiasaguirre at gmail.com>
- Pick github primary email first. Fixes #413
-
- * 2014-10-16 Christopher Grebs <cg at webshox.org>
- Fix migration issue on python 3
-
- * 2014-10-12 SilentSokolov <silentsokolov at gmail.com>
- Fix does not match the number of arguments (for vk and ok backend)
-
- * 2014-10-08 Michal Karzyński <bitbucket at karzyn.com>
- Salesforce OAuth2 support
-
- * 2014-10-07 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 and module rename
-
- * 2014-10-07 Matías Aguirre <matiasaguirre at gmail.com>
- Travisci update
-
- * 2014-10-07 Matías Aguirre <matiasaguirre at gmail.com>
- Enable pypy and replace sugar with unittest2. Refs #410
-
- * 2014-10-07 Omer Katz <omer.drow at gmail.com>
- Added Python 3.4 and PyPy to the build matrix.
-
- * 2014-10-04 micahhausler <micah.hausler at ambition.com>
- Added Django 1.7 App Config
-
- * 2014-10-02 micahhausler <micah.hausler at ambition.com>
- Switched list_display order for UserSocialAuth
-
- * 2014-10-02 micahhausler <micah.hausler at ambition.com>
- Added string method to UserSocialAuth model
-
- * 2014-10-03 Daniel Holmes <daniel.holmes at djcentric.com>
- Use new GoogleOAuth2 Spec
-
- * 2014-10-01 Laban <lmwangi at gmail.com>
- Incorrect import path for db model
-
- * 2014-09-30 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2014-09-30 Matías Aguirre <matiasaguirre at gmail.com>
- Convert docstring to comments, PEP8
-
- * 2014-09-29 Lee Jaeyoung <jaeyoung at monodiary.net>
- Apply more detailed address for kakao
-
- * 2014-09-29 Lee Jaeyoung <jaeyoung at monodiary.net>
- Add Kakao to README.rst
-
- * 2014-09-28 David Zerrenner <dazer017 at gmail.com>
- Added some legal stuff
-
- * 2014-09-27 Aarni Koskela <akx at iki.fi>
- Recreate migration with Django 1.7 final and re-PEP8.
-
- * 2014-09-26 Matías Aguirre <matiasaguirre at gmail.com>
- Use getattr to get current backend from request
-
- * 2014-09-25 Matías Aguirre <matiasaguirre at gmail.com>
- Doc about custom url namespace. Refs #399
-
- * 2014-09-25 Matías Aguirre <matiasaguirre at gmail.com>
- Configurable django views namespace. Refs #399
-
- * 2014-09-25 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 and more
-
- * 2014-09-24 Vera Mazhuga <vera at axiacore.com>
- master add SCOPE_SEPARATOR to DisqusOAuth2
-
- * 2014-09-24 dzerrenner <dazer017 at gmail.com>
- added a backend for Battle.net Oauth2 auth
-
- * 2014-09-23 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2014-09-23 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2014-09-23 David Henderson <david.henderson at triggeredmessaging.com>
- Removed prefix, added example of details object.
-
- * 2014-09-23 David Henderson <david.henderson at triggeredmessaging.com>
- No good reason to skip a class
-
- * 2014-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Don't update a setting value. Refs #378. Refs #377
-
- * 2014-09-21 Tim Savage <tim.savage at poweredbypenguins.org>
- Update installing.rst
-
- * 2014-09-21 Tim Savage <tim.savage at poweredbypenguins.org>
- Update README.rst
-
- * 2014-09-18 Matías Aguirre <matiasaguirre at gmail.com>
- Print arguments in the debug pipeline
-
- * 2014-09-16 Stefan Kröner <sk-github at kanen.at>
- Allow more Trello settings
-
- * 2014-09-12 Matías Aguirre <matiasaguirre at gmail.com>
- Add debug pipeline to example app
-
- * 2014-09-12 Matías Aguirre <matiasaguirre at gmail.com>
- Update snippet
-
- * 2014-09-12 David Henderson <david.henderson at triggeredmessaging.com>
- Updated to use latest api wrapper
-
- * 2014-09-11 Matías Aguirre <matiasaguirre at gmail.com>
- Flag dev version
-
- * 2014-09-11 Matías Aguirre <matiasaguirre at gmail.com>
- v0.2.1
-
- * 2014-09-11 Matías Aguirre <matiasaguirre at gmail.com>
- Take into account inconsistent instagram responses
-
- * 2014-09-11 Matías Aguirre <matiasaguirre at gmail.com>
- Mension product-name google requirement
-
- * 2014-09-11 Matías Aguirre <matiasaguirre at gmail.com>
- Flag dev version
-
- * 2014-09-11 Matías Aguirre <matiasaguirre at gmail.com>
- v0.2.0
-
- * 2014-09-11 Matías Aguirre <matiasaguirre at gmail.com>
- Restore @strategy decorator with warning message
-
- * 2014-09-09 Tsung Hung <hungmasterj at gmail.com>
- updated the docs to add migrations for 1.7 while updated a constant so the
- warning message does not appear when running command line
-
- * 2014-09-09 Tsung Hung <hungmasterj at gmail.com>
- updated the docs to add migrations for 1.7 while updated a constant so the
- warning message does not appear when running command line
-
- * 2014-09-07 Amol Kher <markhelo at gmail.com>
- Jawbone needs params instead of data as requests
-
- * 2014-09-07 Caio Ariede <caio.ariede at gmail.com>
- Support for MineID.org
-
- * 2014-09-03 Matías Aguirre <matiasaguirre at gmail.com>
- Added commets detailing pipeline functionality. Refs #361
-
- * 2014-08-31 Matías Aguirre <matiasaguirre at gmail.com>
- Enable state parameter for angel.co and spotify.com backends. Fixes #367
-
- * 2014-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2014-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2014-08-27 Gianluca Pacchiella <gianluca.pacchiella at ktln2.org>
- Fix typo
-
- * 2014-08-27 Clinton Blackburn <clinton.blackburn at gmail.com>
- Updated OpenId Connect Test Mixin
-
- * 2014-08-25 Matt Luongo <mhluongo at gmail.com>
- Use a more flexible South user migration approach.
-
- * 2014-08-21 Matt Luongo <mhluongo at gmail.com>
- Remove South from mandatory requirements.
-
- * 2014-08-21 Matt Luongo <mhluongo at gmail.com>
- Split up the Django 1.7+ & South migrations.
-
- * 2014-08-21 Max Nanis <max at maxnanis.com>
- Small grammatical edit
-
- * 2014-08-19 Martey Dodoo <martey at marteydodoo.com>
- Fix repository links in thanks document.
-
- * 2014-08-18 Parker Phinney <parker.phinney at gmail.com>
- changed default behavior of SESSION_EXPIRATION setting
-
- * 2014-08-18 Ross Crawford-d'Heureuse <ross at lawpal.com>
- added goclio
-
- * 2014-08-16 Matías Aguirre <matiasaguirre at gmail.com>
- Link/img change
-
- * 2014-08-16 Matías Aguirre <matiasaguirre at gmail.com>
- RTD badge
-
- * 2014-08-16 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2014-08-15 Matías Aguirre <matiasaguirre at gmail.com>
- Support passwordless schema on mail validation pipeline
-
- * 2014-08-14 Matías Aguirre <matiasaguirre at gmail.com>
- Fix backend reference. Fixes #350
-
- * 2014-08-12 = <=>
- Add pushbullet backends
-
- * 2014-08-09 Matías Aguirre <matiasaguirre at gmail.com>
- Fix disconnect buttons styles
-
- * 2014-08-09 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 and fixed tests. Refs #348
-
- * 2014-08-08 Clinton Blackburn <clinton.blackburn at gmail.com>
- Added Open ID Connect base backend
-
- * 2014-08-08 Josh Probst <jprobst21 at gmail.com>
- numeric index for format
-
- * 2014-08-07 Matías Aguirre <matiasaguirre at gmail.com>
- Fix user syncdb. Refs #342
-
- * 2014-08-07 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify moves backend code and add documentation. Refs #307
-
- * 2014-08-05 Vadym Petrychenko <darthwade at users.noreply.github.com>
- Update vk.rst
-
- * 2014-08-02 Matías Aguirre <matiasaguirre at gmail.com>
- Landscape conf
-
- * 2014-08-02 Matías Aguirre <matiasaguirre at gmail.com>
- Support redirect_state in OAuth1 backends too (enable twitter by default).
- Refs #338
-
- * 2014-08-02 Matías Aguirre <matiasaguirre at gmail.com>
- Enable DropboxOAuth2 on example app
-
- * 2014-07-29 Chris Lamb <chris at chris-lamb.co.uk>
- Also populate Strava name from 'lastname' attribute:
-
- * 2014-07-29 Chris Lamb <chris at chris-lamb.co.uk>
- Correct reference to 'firstname' when populating forenames from Strava.
-
- * 2014-07-29 Chris Lamb <chris at chris-lamb.co.uk>
- Correct Stava scoping/permissions example.
-
- * 2014-07-28 Chris Martin <ch.martin at gmail.com>
- Clean up language in social/tests/README.rst
-
- * 2014-07-27 Matías Aguirre <matiasaguirre at gmail.com>
- Docs about writing custom pipeline functions
-
- * 2014-07-24 Matt Luongo <mhluongo at gmail.com>
- Fix an import issue in the Django migrations.
-
- * 2014-07-24 Matt Luongo <mhluongo at gmail.com>
- List test requirements.
-
- * 2014-07-24 Matt Luongo <mhluongo at gmail.com>
- Support South and Django 1.7+ migrations.
-
- * 2014-07-23 Mike Anderson <manderson at twitter.com>
- remove debugger
-
- * 2014-07-23 Mike Anderson <manderson at twitter.com>
- tests for two failing cases, include all kwargs in partial pipeline session
-
- * 2014-07-22 Mike Anderson <manderson at twitter.com>
- Don't overwrite clean_kwargs with kwargs
-
- * 2014-07-19 Matías Aguirre <matiasaguirre at gmail.com>
- Github for teams backend. Refs #329
-
- * 2014-07-16 Nick Sandford <nick at sandford.id.au>
- Fixed #327 -- Changed access token method on backend.
-
- * 2014-07-15 David Grant <seizethedave at gmail.com>
- Slight retouch to spelling and wordage.
-
- * 2014-07-15 David Grant <seizethedave at gmail.com>
- Minor typo.
-
- * 2014-07-08 Matías Aguirre <matiasaguirre at gmail.com>
- Fix FK field descriptor for admin queries. Closes #322
-
- * 2014-07-07 Matt Luongo <mhluongo at gmail.com>
- Use South instead of Django 1.7 migrations.
-
- * 2014-07-07 Matías Aguirre <matiasaguirre at gmail.com>
- Simple makefile for local tasks
-
- * 2014-07-07 Matías Aguirre <matiasaguirre at gmail.com>
- Document django session migration script when moving from
- django-social-auth to python-social-auth. Refs #320
-
- * 2014-07-07 Matías Aguirre <matiasaguirre at gmail.com>
- Make user-agent setting available for all backends. Refs #317
-
- * 2014-07-04 Harz-FEAR <hartzfear at gmail.com>
- fix for AssertionError in pyramid
-
- * 2014-07-01 Ondrej Slinták <ondrowan at gmail.com>
- Added Django 1.7 migrations
-
- * 2014-07-01 davidhubbard <davidhubbard at users.noreply.github.com>
- fix PR #317
-
- * 2014-07-01 davidhubbard <davidhubbard at users.noreply.github.com>
- override request() to fix "429 Too Many Requests"
-
- * 2014-06-30 Matías Aguirre <matiasaguirre at gmail.com>
- Tox runner with pyenv support
-
- * 2014-06-26 David Henderson <david.henderson at triggeredmessaging.com>
- Reinstated get_user_id override - so that we can pull from the details
- rather than the response
-
- * 2014-06-25 Antony Seedhouse <a at synotna.org>
- Update django_orm.py
-
- * 2014-06-25 Antony Seedhouse <a at synotna.org>
- Update django_orm.py
-
- * 2014-06-24 Martey Dodoo <martey at marteydodoo.com>
- Update link to Django example in documentation.
-
- * 2014-06-22 Roman Levin <romanlevin at gmail.com>
- Add note about access_type in docs
-
- * 2014-06-22 Avi Alkalay <avi at unix.sh>
- user first_date doesn't belong here
-
- * 2014-06-21 Avi Alkalay <avi at unix.sh>
- The Moves app backend
-
- * 2014-06-18 Matías Aguirre <matiasaguirre at gmail.com>
- Initial work towards OpenIdConnect. Refs #300. Refs #284
-
- * 2014-06-18 Matías Aguirre <matiasaguirre at gmail.com>
- Useful debug pipeling function
-
- * 2014-06-18 Gabriel Le Breton <lebreton.gabriel at gmail.com>
- text should not go into code block
-
- * 2014-06-18 Nikolaev Andrey <frey.dev at yandex.ru>
- It was impossible to change the version API Vkotnakte
-
- * 2014-06-16 Matías Aguirre <matiasaguirre at gmail.com>
- Improve django example application look
-
- * 2014-06-16 Matías Aguirre <matiasaguirre at gmail.com>
- Fix key access on instagram backend
-
- * 2014-06-14 Matías Aguirre <matiasaguirre at gmail.com>
- Integrate flask app and flask mongoengine app
-
- * 2014-06-14 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2014-06-14 Matías Aguirre <matiasaguirre at gmail.com>
- Fix docstring
-
- * 2014-06-14 Matías Aguirre <matiasaguirre at gmail.com>
- Move common fields to base class in sqlalchemy ORMs.
-
- * 2014-06-14 Matías Aguirre <matiasaguirre at gmail.com>
- Use mongoengin ORM in django me app
-
- * 2014-06-12 Matías Aguirre <matiasaguirre at gmail.com>
- QQ backend
-
- * 2014-06-09 Josh Hawn <jlhawn at berkeley.edu>
- Update docker backend with Docker Hub endpoints
-
- * 2014-06-08 Matías Aguirre <matiasaguirre at gmail.com>
- Add missing module
-
- * 2014-06-08 Matías Aguirre <matiasaguirre at gmail.com>
- Set user backend reference in django app
-
- * 2014-06-08 Matías Aguirre <matiasaguirre at gmail.com>
- Update tests
-
- * 2014-06-07 Matías Aguirre <matiasaguirre at gmail.com>
- Version change (no backward compatible change)
-
- * 2014-05-26 Matías Aguirre <matiasaguirre at gmail.com>
- Refactor backend/strategy to avoid circular dependency
-
- * 2014-06-07 Matías Aguirre <matiasaguirre at gmail.com>
- Support MergeDict and MultiDict in partial cleanup. Refs #291
-
-2014-06-07 v0.1.26
-==================
-
- * 2014-06-07 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.26
-
- * 2014-06-07 Matías Aguirre <matiasaguirre at gmail.com>
- Fix google-plus scope, support server-side flow
-
-2014-06-07 v0.1.25
-==================
-
- * 2014-06-07 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.25
-
- * 2014-06-07 Matías Aguirre <matiasaguirre at gmail.com>
- Support deprecated and new Google API. Refs #292. Refs #285
-
- * 2014-06-07 Matías Aguirre <matiasaguirre at gmail.com>
- Fix pipeline example
-
- * 2014-06-01 Matías Aguirre <matiasaguirre at gmail.com>
- Document steam player data saving
-
- * 2014-05-28 Matías Aguirre <matiasaguirre at gmail.com>
- Remove eclipse settings from PR merge
-
- * 2014-05-26 Matías Aguirre <matiasaguirre at gmail.com>
- Document google scopes deprecation. Refs #285
-
- * 2014-05-26 Matías Aguirre <matiasaguirre at gmail.com>
- Fix title underline
-
- * 2014-05-26 Matías Aguirre <matiasaguirre at gmail.com>
- Make request parameter optional. Refs #286
-
- * 2014-05-26 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2014-05-24 Devin Sevilla <devin.sevilla at rd.io>
- Rdio API methods use POST
-
- * 2014-05-22 Michael Godshall <michaelgodshall at gmail.com>
- Fixed Django 1.7 admin
-
- * 2014-05-20 Hector Zhao <bzhao at mozilla.com>
- avoid updating default settings
-
- * 2014-05-17 Matías Aguirre <matiasaguirre at gmail.com>
- v0.2.0-dev
-
-2014-05-17 v0.1.24
-==================
-
- * 2014-05-17 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.24
-
- * 2014-05-17 Matías Aguirre <matiasaguirre at gmail.com>
- Example for ajax auth. Refs #272, #238
-
- * 2014-05-17 Matías Aguirre <matiasaguirre at gmail.com>
- Circumvent recursive import issue in admin. Fixes #269
-
- * 2014-05-17 Matías Aguirre <matiasaguirre at gmail.com>
- Update google scopes, remove the soon to be deprecated ones. Fixes #273
-
- * 2014-05-17 Matías Aguirre <matiasaguirre at gmail.com>
- Fix title underline in docs
-
- * 2014-05-17 Ryan Choi <ryan.choi at gmail.com>
- remove mashery stuff from oauth; constrain it to beats
-
- * 2014-05-17 Ryan Choi <ryan.choi at gmail.com>
- oauth for beats
-
- * 2014-05-15 Jason Sanford <jasonsanford at gmail.com>
- Add links.
-
- * 2014-05-15 Ryan Choi <ryan.choi at gmail.com>
- remove commented code for spotify
-
- * 2014-05-15 Ryan Choi <ryan.choi at gmail.com>
- spotify oauth
-
- * 2014-05-15 Jason Sanford <jasonsanford at gmail.com>
- Python 2.6-friendly string formatting.
-
- * 2014-05-15 Jason Sanford <jasonsanford at gmail.com>
- Document MapMyFitness
-
- * 2014-05-15 Matías Aguirre <matiasaguirre at gmail.com>
- Change priority for new user redirect location
-
- * 2014-05-15 Jason Sanford <jasonsanford at gmail.com>
- Test MapMyFitness backend
-
- * 2014-05-14 Jason Sanford <jasonsanford at gmail.com>
- Get started with MapMyFitness OAuth2
-
- * 2014-05-13 Matías Aguirre <matiasaguirre at gmail.com>
- MongoEngine ORM support for flask applications
-
- * 2014-05-13 swmerko <matteo.ercolani at gmail.com>
- from http API to https API
-
- * 2014-05-12 Matías Aguirre <matiasaguirre at gmail.com>
- Remove unused import
-
- * 2014-05-10 Mark Lee <python-social-auth at lazymalevolence.com>
- Replace references to python-oauth2 with references to requests-oauthlib
-
- * 2014-05-08 Smamaxs <smamaxs at gmail.com>
- get email on login
-
- * 2014-05-07 Marno Krahmer <marno.krahmer at xing.com>
- Change the authorization url for the xing api
-
- * 2014-05-06 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 and docs about Facebook Graph 2.0 backends
-
- * 2014-05-06 Matías Aguirre <matiasaguirre at gmail.com>
- Settings to override default scope/attrs and docs about them. Refs #258
-
- * 2014-05-06 Daniel Ryan <dryan at dryan.com>
- added new backend classes for Facebook that use the Open Graph 2.0
- endpoints
-
- * 2014-05-01 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 and logic simplification
-
- * 2014-05-01 Kyle Richelhoff <kyle at loginradius.com>
- Added LoginRadius backend.
-
- * 2014-04-30 momamene <momamene at gmail.com>
- Add Kakao backend
-
- * 2014-04-30 Matías Aguirre <matiasaguirre at gmail.com>
- Update amazon docs, drop outdate details about bug. Fixes #260
-
- * 2014-04-23 Matías Aguirre <matiasaguirre at gmail.com>
- Disable redirect_state in strava backend. Fixes #259
-
- * 2014-04-23 Matías Aguirre <matiasaguirre at gmail.com>
- Allow overrideable values for AX schema attrs and SReg attributes in
- OpenId. Fixes #258
-
- * 2014-04-23 Matías Aguirre <matiasaguirre at gmail.com>
- Refactor fullname, first name and last name generation. Fixes #240
-
- * 2014-04-23 Serg Baburin <serg.baburin at gmail.com>
- Using https as required by the API.
-
- * 2014-04-19 Your Name <maxime.ernoult at mines-paristech.fr>
- User model fields accessors clashes issue solved
-
- * 2014-04-18 Matías Aguirre <matiasaguirre at gmail.com>
- Switch VK OpenAPI to session intead of cookies.
-
- * 2014-04-14 David Blado <dblado at gmail.com>
- linkedin now requires redirect uris to be verified:
- https://developer.linkedin.com/blog/register-your-oauth-2-redirect-urls
-
- * 2014-04-14 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2014-04-14 Hannes Ljungberg <hannes at 5monkeys.se>
- Add Twitch backend
-
- * 2014-04-10 Matías Aguirre <matiasaguirre at gmail.com>
- Remove unused parameters from pipeline prototypes
-
- * 2014-04-08 Alexander Chernigov <aleksandr.chernigov at gmail.com>
- Handle properly refusing when entering via twitter
-
- * 2014-04-04 Matías Aguirre <matiasaguirre at gmail.com>
- Remove doc about deprecated setting. Refs #241
-
- * 2014-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Option for open id providers to specify the username key in the values
-
- * 2014-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Include strava backend in the index
-
- * 2014-04-02 (cdep) illabout <cdep.illabout at gmail.com>
- Fix small spelling mistake.
-
- * 2014-04-02 Joe Hura <dev at creatingtrouble.com>
- Add support for Vimeo OAuth 2 as part of Vimeo API v3
-
- * 2014-04-01 Krishan Gupta <bkgupta at gmail.com>
- Update settings.rst
-
- * 2014-04-01 Damien <damien at dam.io>
- Incorrect syntax given in the documention
-
- * 2014-04-01 Matías Aguirre <matiasaguirre at gmail.com>
- Fix use-case snippet
-
- * 2014-04-01 Matías Aguirre <matiasaguirre at gmail.com>
- Switch custom redirect state to off in mendeley OAuth2. Closes #234
-
- * 2014-04-01 Matías Aguirre <matiasaguirre at gmail.com>
- Enable Last.fm in example applications
-
- * 2014-04-01 Matías Aguirre <matiasaguirre at gmail.com>
- Last.fm docs
-
- * 2014-04-01 Matías Aguirre <matiasaguirre at gmail.com>
- Refactor Last.fm backend (simplify code)
-
- * 2014-03-26 root <root at djmarkov.lab>
- Added backend for Last.Fm. There is probably an easier way to implement
- this.
-
- * 2014-03-28 Matías Aguirre <matiasaguirre at gmail.com>
- Make exception raise optional with setting. Add tests and docs
-
- * 2014-03-27 Matías Aguirre <matiasaguirre at gmail.com>
- Stop tox on first error
-
- * 2014-03-27 Matías Aguirre <matiasaguirre at gmail.com>
- Avoid passing multiple arguments to disconnect partial pipeline
-
- * 2014-03-27 Matías Aguirre <matiasaguirre at gmail.com>
- Improve partial session cleaner code. Refs #231
-
- * 2014-03-27 Piotr Czesław Kalmus <piotr.kalmus at syncano.com>
- login with bitbucket account, error when any verified email is set
-
- * 2014-03-27 Matías Aguirre <matiasaguirre at gmail.com>
- Link docker docs in backends index
-
- * 2014-03-27 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2014-03-25 Fernando <fermayo at gmail.com>
- initial version of docker backend
-
- * 2014-03-26 Matías Aguirre <matiasaguirre at gmail.com>
- Flag dev version
-
-2014-03-26 v0.1.23
-==================
-
- * 2014-03-26 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.23
-
- * 2014-03-24 Yohan Boniface <yb at enix.org>
- OpenStreetMap: no img element if user has no avatar
-
- * 2014-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Define a custom user model
-
- * 2014-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Comment about enhanced security flag in Live backend. Refs #218
-
- * 2014-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Try to use django messages app, fallback to URL. Fixes #210
-
- * 2014-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Don't assign strategy in middleware. Closes #221
-
- * 2014-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Pass the social_user to login functions. Refs #190
-
- * 2014-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Multiple scopes use case
-
- * 2014-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Register by token use case
-
- * 2014-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Fix strava tests and username generation. Refs #217
-
- * 2014-03-15 Auston Bunsen <auston.bunsen at gmail.com>
- final changes
-
- * 2014-03-15 Auston Bunsen <auston.bunsen at gmail.com>
- updated some docs
-
- * 2014-03-15 Auston Bunsen <auston.bunsen at gmail.com>
- added strava support!
-
- * 2014-03-15 Matías Aguirre <matiasaguirre at gmail.com>
- Remove symlinks. Fixes #177
-
- * 2014-03-15 Matías Aguirre <matiasaguirre at gmail.com>
- Use stateless mode with Steam. Fixes #200
-
- * 2014-03-15 Matías Aguirre <matiasaguirre at gmail.com>
- Get social_user instance before login. Refs #190
-
- * 2014-03-15 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify redirect cleaner method. Closes #191
-
- * 2014-03-15 Matías Aguirre <matiasaguirre at gmail.com>
- Use forms to disconnect
-
- * 2014-03-15 Matías Aguirre <matiasaguirre at gmail.com>
- Mention localhost limitation on facebook. Closes #207
-
- * 2014-03-13 Andrey Kuzmin <unsoundscapes at gmail.com>
- Removes flask dependency from webpy_app
-
- * 2014-03-12 Dave Murphy <dave at schwuk.com>
- Added backend for Ubuntu (One).
-
- * 2014-03-09 Matías Aguirre <matiasaguirre at gmail.com>
- Make oauth_token retrieval optional. Refs #212
-
- * 2014-03-08 Baptiste Mispelon <bmispelon at gmail.com>
- Fixed Django < 1.4 support in context processors.
-
- * 2014-03-06 Matías Aguirre <matiasaguirre at gmail.com>
- Remove bitdeli badge
-
- * 2014-03-06 Peter Schmidt <pschmidt at mathspace.com.au>
- Add some missing dependencies for running
- `social.apps.django_app.default.tests`
-
- * 2014-03-01 Matías Aguirre <matiasaguirre at gmail.com>
- Link backend docs in index
-
- * 2014-03-01 Matías Aguirre <matiasaguirre at gmail.com>
- Docs about flask error handling
-
- * 2014-03-01 Matías Aguirre <matiasaguirre at gmail.com>
- Mark dev version
-
- * 2014-03-01 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.22
-
- * 2014-02-28 Andrey Kuzmin <unsoundscapes at gmail.com>
- Fixes broken email confirmation for SQLAlchemy storage and webpy_app
-
- * 2014-02-27 Sebastian Bassi <sbassi at genesdigitales.com>
- Update mendeley.py
-
- * 2014-02-27 Matías Aguirre <matiasaguirre at gmail.com>
- Don't update user if it's set to None (non-authenticated pipeline
- continuation). Refs #198
-
- * 2014-02-27 Matías Aguirre <matiasaguirre at gmail.com>
- Set is_new flag on pipeline if user is not new. Refs #201
-
- * 2014-02-27 Matías Aguirre <matiasaguirre at gmail.com>
- Better error message
-
- * 2014-02-25 Matías Aguirre <matiasaguirre at gmail.com>
- Add 'user' to default scope on coinbase backend. Closes #199
-
- * 2014-02-24 Matías Aguirre <matiasaguirre at gmail.com>
- User USERNAME_FIELD on mongoengine. Closes #197
-
- * 2014-02-21 Matías Aguirre <matiasaguirre at gmail.com>
- Dev marker
-
- * 2014-02-18 David Kingman <david.kingman at gmail.com>
- Removed commit marker
-
- * 2014-02-13 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8, Python3 and example fixes
-
- * 2014-02-13 Thomas Lovett <tklovett at gmail.com>
- fix copy-paste typo in callback url
-
- * 2014-02-13 Thomas Lovett <tklovett at gmail.com>
- add clef to main README
-
- * 2014-02-14 Yan Kalchevskiy <yan.kalchevskiy at gmail.com>
- Fixed a typo.
-
- * 2014-02-13 Matías Aguirre <matiasaguirre at gmail.com>
- Vimeo backend
-
- * 2014-02-13 Matías Aguirre <matiasaguirre at gmail.com>
- Move badge to the top
-
- * 2014-02-13 Bitdeli Chef <chef at bitdeli.com>
- Add a Bitdeli badge to README
-
- * 2014-02-13 Matías Aguirre <matiasaguirre at gmail.com>
- Docs about associate user by email
-
- * 2014-02-12 Matías Aguirre <matiasaguirre at gmail.com>
- Style recent docs
-
- * 2014-02-13 Joe B. Lewis <joe at humblepaper.com>
- added information for FIELDS_STORED_IN_SESSION
-
- * 2014-02-12 Hassek <tomas at onereceipt.me>
- removed extra_data override
-
- * 2014-02-11 Hassek <tomas at onereceipt.me>
- updated live connection for better support
-
- * 2014-02-10 Matías Aguirre <matiasaguirre at gmail.com>
- CherryPy mention in project index
-
- * 2014-02-10 Matías Aguirre <matiasaguirre at gmail.com>
- CherryPy docs
-
- * 2014-02-10 Matías Aguirre <matiasaguirre at gmail.com>
- Disconnection on example app
-
- * 2014-02-10 Matías Aguirre <matiasaguirre at gmail.com>
- Pass user on disconnect
-
- * 2014-02-10 Matías Aguirre <matiasaguirre at gmail.com>
- Get extra_data from details on openid too
-
- * 2014-02-10 Matías Aguirre <matiasaguirre at gmail.com>
- Mendeley OAuth2 in example app
-
- * 2014-02-10 Matías Aguirre <matiasaguirre at gmail.com>
- Fix Mendeley OAuth2 implementation, use https URLs
-
- * 2014-02-10 Matías Aguirre <matiasaguirre at gmail.com>
- Switch parent class to avoid overrides
-
- * 2014-02-10 Matías Aguirre <matiasaguirre at gmail.com>
- Finishe CherryPy app support and add example application
-
- * 2014-02-10 Matías Aguirre <matiasaguirre at gmail.com>
- Mendeley OAuth2 docs and thanks to Sebastian Bassi (initial author)
-
- * 2014-02-10 Matías Aguirre <matiasaguirre at gmail.com>
- Mendeley OAuth2 backend
-
- * 2014-02-10 Matías Aguirre <matiasaguirre at gmail.com>
- Fix AuthFailed calls
-
- * 2014-02-10 Matías Aguirre <matiasaguirre at gmail.com>
- Raise social-auth exception on connection error. Closes #155
-
- * 2014-02-10 Matías Aguirre <matiasaguirre at gmail.com>
- Parse token if it's an string (keep a compatible API). Refs #180
-
- * 2014-02-09 Matías Aguirre <matiasaguirre at gmail.com>
- Stick with sure 1.2.3 (higher is broken, I should drop sure)
-
- * 2014-02-09 Matías Aguirre <matiasaguirre at gmail.com>
- Update sure to 1.2.5
-
- * 2014-02-09 Matías Aguirre <matiasaguirre at gmail.com>
- Fix LinkedIn OAuth2 backend, pass access token parameter in querystring.
- Closes #181
-
-2014-02-05 v0.1.21
-==================
-
- * 2014-02-05 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.21
-
- * 2014-02-05 Matías Aguirre <matiasaguirre at gmail.com>
- Fix iexact field lookup. Refs #179
-
- * 2014-02-05 Matías Aguirre <matiasaguirre at gmail.com>
- Restore BackendWrapper to avoid session issues (this backend is
- deprecated). Refs #128
-
- * 2014-02-05 Matías Aguirre <matiasaguirre at gmail.com>
- Case insensitive query on django. Closes #179
-
- * 2014-02-03 Matías Aguirre <matiasaguirre at gmail.com>
- Exclude sure broken version 1.2.4
-
- * 2014-02-01 Michisu, Toshikazu <michisu at marici.co.jp>
- Add version parameter to foursquare backend
-
- * 2014-01-23 Matías Aguirre <matiasaguirre at gmail.com>
- Use response encoding only when available. Refs #173
-
- * 2014-01-21 Matías Aguirre <matiasaguirre at gmail.com>
- Add pixelpin to backends index
-
- * 2014-01-21 Matías Aguirre <matiasaguirre at gmail.com>
- Ensure encode() before md5 call for python3. Closes #168
-
- * 2014-01-21 lukos <lukiebriner at gmail.com>
- Added PixelPin to list of providers
-
- * 2014-01-21 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8, file formats and line lengths fixes
-
- * 2014-01-21 luke <luke at pixelpin.co.uk>
- Add documentation for PixelPin
-
- * 2014-01-21 luke <luke at pixelpin.co.uk>
- Added new PixelPin provider.
-
- * 2014-01-20 Matías Aguirre <matiasaguirre at gmail.com>
- Use same DB name as other examples
-
- * 2014-01-20 Yasin Aktimur <chardone at windowslive.com>
- Serializer changed.
-
- * 2014-01-18 Matías Aguirre <matiasaguirre at gmail.com>
- Support Weibo domain as username by setting. Closes #164
-
- * 2014-01-18 Matías Aguirre <matiasaguirre at gmail.com>
- Snippet to get people from circles on Google+
-
- * 2014-01-17 Matías Aguirre <matiasaguirre at gmail.com>
- Override get_user_id on tumblr backend. Refs #136
-
-2014-01-17 v0.1.20
-==================
-
- * 2014-01-17 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.20
-
- * 2014-01-17 Matías Aguirre <matiasaguirre at gmail.com>
- Decode bytes on Python3 otherwise it breaks session saving on Django. Refs
- #139
-
- * 2014-01-16 Matías Aguirre <matiasaguirre at gmail.com>
- Fix linkedin docs about attributes names. Closes #161
-
- * 2014-01-16 Matías Aguirre <matiasaguirre at gmail.com>
- Also support old keys format in linkedin backend for basic data
-
-2014-01-16 v0.1.19
-==================
-
- * 2014-01-16 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.19
-
- * 2014-01-16 Matías Aguirre <matiasaguirre at gmail.com>
- Generate packages names dynamically
-
-2014-01-16 v0.1.18
-==================
-
- * 2014-01-16 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.18
-
- * 2014-01-15 Matías Aguirre <matiasaguirre at gmail.com>
- Raise missing parameter error in facebook. Refs #153
-
- * 2014-01-15 harshiljain <jainharsh79 at yahoo.com>
- AUTHORIZATION_URL changed to https
-
- * 2014-01-14 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2014-01-14 Javier G. Sogo <jgsogo at gmail.com>
- stores 'access_token' for GooglePlusAuth
-
- * 2014-01-14 Javier G. Sogo <jgsogo at gmail.com>
- for FacebookOAuth2::process_revoke_token_response call super (solves type
- with 'status_code') and custom processing
-
- * 2014-01-14 Javier G. Sogo <jgsogo at gmail.com>
- moved revoking stuff to OAuthAuth class (should it be moved to BaseAuth?)
-
- * 2014-01-13 Max Tepkeev <m.tepkeev at ailove.ru>
- odnoklassniki backend iframe app fix
-
- * 2014-01-10 xen <m at xen.ru>
- Cleanup docs
-
- * 2014-01-10 xen <m at xen.ru>
- Simplify SQLAlchemy API usage
-
- * 2014-01-10 xen <m at xen.ru>
- Update to follow current state in documentations
-
- * 2014-01-08 Roberto Robles <robertorobles0 at gmail.com>
- Remove SOCIAL_AUTH prefix on redirect_uri function
-
- * 2014-01-08 Roberto Robles <robertorobles0 at gmail.com>
- Fixed issue with redirect_uri with https
-
- * 2014-01-08 Matías Aguirre <matiasaguirre at gmail.com>
- Link Taobao docs on backends index
-
- * 2014-01-08 Matías Aguirre <matiasaguirre at gmail.com>
- Docs styling and PEP8
-
- * 2014-01-08 Jichao Ouyang <oyanglulu at gmail.com>
- taobao docs
-
- * 2014-01-08 Jichao Ouyang <oyanglulu at gmail.com>
- get token with POST method
-
- * 2014-01-07 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 and cleanups. Refs #145
-
- * 2014-01-07 Matías Aguirre <matiasaguirre at gmail.com>
- Move URLs gathering to helper
-
- * 2014-01-07 Matías Aguirre <matiasaguirre at gmail.com>
- Fix dox underline
-
- * 2014-01-07 Jichao Ouyang <oyanglulu at gmail.com>
- remove unused import
-
- * 2014-01-07 Jichao Ouyang <oyanglulu at gmail.com>
- add to django example
-
- * 2014-01-07 Jichao Ouyang <oyanglulu at gmail.com>
- add support for taobao
-
- * 2014-01-06 Adam Coddington <me at adamcoddington.net>
- Updating readme to proclaim OAuth2 support for Dropbox.
-
- * 2014-01-06 Adam Coddington <me at adamcoddington.net>
- Updating Dropbox documentation to include notes regarding OAuth2 support.
-
- * 2014-01-06 Adam Coddington <me at adamcoddington.net>
- Adding Dropbox OAuth2 Support.
-
- * 2014-01-06 Edwin Knuth <edwin at pointnineseven.com>
- increasing length of salt field for django apps, fixes #141
-
- * 2014-01-06 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify partial handling on actions
-
- * 2014-01-06 Matías Aguirre <matiasaguirre at gmail.com>
- Updated readme with other dependencies. Closes #140
-
- * 2014-01-06 Jichao Ouyang <oyanglulu at gmail.com>
- add support for taobao
-
- * 2014-01-04 Matías Aguirre <matiasaguirre at gmail.com>
- Always send email validations is required
-
- * 2014-01-04 Matías Aguirre <matiasaguirre at gmail.com>
- Move extra-data logic to base clase
-
- * 2014-01-02 Matías Aguirre <matiasaguirre at gmail.com>
- Fix ID_KEY for Tumblr backend. Refs #136
-
- * 2014-01-02 Matías Aguirre <matiasaguirre at gmail.com>
- Use cases doc. Refs #137
-
- * 2014-01-01 Matías Aguirre <matiasaguirre at gmail.com>
- Fix docstring. Refs #136
-
- * 2013-12-28 Matías Aguirre <matiasaguirre at gmail.com>
- Line chars limit in docs. Refs #135
-
- * 2013-12-28 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8. Refs #135
-
- * 2013-12-28 Xmypblu <xmypblu.msk at gmail.com>
- Add support for OpenStreetMap OAuth
-
- * 2013-12-27 Matías Aguirre <matiasaguirre at gmail.com>
- Update porting docs regarding session value
-
- * 2013-12-27 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2013-12-26 Nicolas Cortot <nc at rznc.net>
- Support for MongoEngine authentication using Custom User Model
-
- * 2013-12-25 Nick Sullivan <nick at sullivanflock.com>
- Update reddit.py
-
- * 2013-12-17 Jay Parlar <parlar at gmail.com>
- Tiny typo fix
-
- * 2013-12-16 maxtepkeev <tepkeev at gmail.com>
- fix session expiration in vk backend
-
- * 2013-12-11 Kevin Tran <hekevintran at gmail.com>
- Added support for named URLs and URL translation using the django built-in
- resolve_url before giving the url to tje HttpResponseRedirect. See also
- https://code.djangoproject.com/ticket/15552
-
- * 2013-12-11 Bob Alcorn <alcorn.bob at gmail.com>
- Updated pipeline example to include externalized auth;
-
- * 2013-12-09 Matías Aguirre <matiasaguirre at gmail.com>
- Avoid broken email entries on yahoo API. Closes #125
-
- * 2013-12-09 Matías Aguirre <matiasaguirre at gmail.com>
- Allow unauthorized token retrieval/storage overrideable. Refs #111
-
- * 2013-12-07 Matías Aguirre <matiasaguirre at gmail.com>
- Constant type compare on HMAC signatures. Closes #122
-
- * 2013-12-07 monkut <nafein at hotmail.com>
- Removed non-ascii character from author string
-
- * 2013-12-06 Hans <hans at hansl.ca>
- Add test backends to the package.
-
- * 2013-12-06 Rodrigue Villetard <doddo at sacristi.fr>
- Missing trailing slash on complete url
-
- * 2013-12-03 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8. Refs #116
-
- * 2013-12-03 Stephen McDonald <steve at jupo.org>
- Add refs to getpocket.com in readme + docs
-
- * 2013-12-03 Stephen McDonald <steve at jupo.org>
- getpocket.com backend
-
- * 2013-12-02 Matías Aguirre <matiasaguirre at gmail.com>
- Helper to get current backend instance. Refs #114
-
- * 2013-11-30 Matías Aguirre <matiasaguirre at gmail.com>
- Set current strategy on pyramid app
-
- * 2013-11-30 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify pyramid settings access
-
- * 2013-11-30 Matías Aguirre <matiasaguirre at gmail.com>
- Set current strategy on webpy and flask apps
-
- * 2013-11-29 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- Link to backends docs in the modules instead of repeating the docs. Refs
- #107
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- Yammer docs
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- Improves to Yahoo docs
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- Xing docs
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- Trello docs
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- Podio docs
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- Mendeley docs
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- Fix backends index order
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- LiveJournal docs
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- Jawbone docs
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- Foursquare backend docs
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- Fitbit docs
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- Fedora openid docs
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- Fix douban oauth1 title
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- Dailymotion docs
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- File format fix to coinbase docs
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- Fix backends order
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- BelgiumEID docs
-
- * 2013-11-28 Matías Aguirre <matiasaguirre at gmail.com>
- AOL docs
-
- * 2013-11-26 Norton Wang <nortantivirus at gmail.com>
- fix uid in coinbase oauth
-
- * 2013-11-23 Norton Wang <nortantivirus at gmail.com>
- add coinbase docs, add runkeeper docs to index
-
- * 2013-11-23 Norton Wang <nortantivirus at gmail.com>
- add coinbase oauth
-
- * 2013-11-23 Norton Wang <nortantivirus at gmail.com>
- Add more examples to django_example, alphabetize, fix some grammar
-
- * 2013-11-21 Matías Aguirre <matiasaguirre at gmail.com>
- Fix setting name in docs. Refs #97
-
- * 2013-11-21 Matías Aguirre <matiasaguirre at gmail.com>
- Move default pipeline definitions to constants for easy import. Refs #99
-
- * 2013-11-21 josseph <josseph.zhang at gmail.com>
- Update weibo.py
-
- * 2013-11-20 Jesse Pollak <jpollak92 at gmail.com>
- adds clef as a login provider
-
- * 2013-11-20 maxtepkeev <tepkeev at gmail.com>
- Make vk-app backend to retrieve additional user data in respect to the
- *_EXTRA_DATA setting
-
- * 2013-11-19 Matías Aguirre <matiasaguirre at gmail.com>
- Fix typo
-
- * 2013-11-19 Matías Aguirre <matiasaguirre at gmail.com>
- Mention callback URL definition on linkedin when using oauth2. Refs #58
-
- * 2013-11-18 Matías Aguirre <matiasaguirre at gmail.com>
- Include backend name in setting if backend is defined. Refs #95
-
- * 2013-11-18 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 and simplifications. Refs #92
-
- * 2013-11-18 Matías Aguirre <matiasaguirre at gmail.com>
- Restore prvious link, fix schema in readthedocs link. Refs #93
-
- * 2013-11-17 Sahil Gupta <sahilgupta.29 at gmail.com>
- Updated README to point to the latest docs on Read The Docs.
-
- * 2013-11-16 Marios <assiotis at alum.mit.edu>
- Google Plus backend allows for a server-side flow that can grant a refresh
- token that can be subsequently used to perform operations on behalf of the
- user, even if the user is not online.
-
- * 2013-11-14 Matías Aguirre <matiasaguirre at gmail.com>
- Replace format call with string join. Closes #91
-
- * 2013-11-14 Juan Riaza <github at juanriaza.com>
- a better way
-
- * 2013-11-14 Juan Riaza <github at juanriaza.com>
- fitbit uid
-
- * 2013-11-13 Matías Aguirre <matiasaguirre at gmail.com>
- Fix OpenId PAPE max age check. Closes #89
-
- * 2013-11-13 Matías Aguirre <matiasaguirre at gmail.com>
- Changelog update
-
-2013-11-13 v0.1.17
-==================
-
- * 2013-11-13 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.17
-
- * 2013-11-13 Matías Aguirre <matiasaguirre at gmail.com>
- Support remember flag when calling login on flask app
-
- * 2013-11-13 Nitish Rathi <nitish7r at yahoo.com>
- Use strategy.backend.name instead of strategy.backend_name
-
- * 2013-11-13 Nitish Rathi <nitish7r at yahoo.com>
- Use strategy.backend.name instead of strategy.backend_name
-
- * 2013-11-13 Nitish Rathi <nitish7r at yahoo.com>
- Use strategy.backend.name instead of strategy.backend_name
-
- * 2013-11-13 Matías Aguirre <matiasaguirre at gmail.com>
- Update ChangeLog
-
- * 2013-11-13 Matías Aguirre <matiasaguirre at gmail.com>
- Define exception to signal a backend-not-found error. Refs #83
-
- * 2013-11-11 Алексей <despawn at gmail.com>
- Raise Http404 in django auth view when the backend is not found
-
- * 2013-11-10 Matías Aguirre <matiasaguirre at gmail.com>
- Remove BackendWrapper reference and set current-strategy cache to access it
-
- * 2013-11-10 Matías Aguirre <matiasaguirre at gmail.com>
- Set social_ prefix on request attribute to avoid conflicts with other apps.
- Keep social attribute if not set (backward compatibility)
-
- * 2013-11-09 Matías Aguirre <matiasaguirre at gmail.com>
- Update github docs regarding callback URL. Closes #66
-
- * 2013-11-08 yegle <cnyegle at gmail.com>
- Mod: URL for registering Windows Live key/secret
-
- * 2013-11-08 Matías Aguirre <matiasaguirre at gmail.com>
- Fix association id. Closes #78
-
- * 2013-11-07 Matías Aguirre <matiasaguirre at gmail.com>
- Mention method used
-
- * 2013-11-07 Matías Aguirre <matiasaguirre at gmail.com>
- Typo fix
-
- * 2013-11-07 Matías Aguirre <matiasaguirre at gmail.com>
- Update middleware docs
-
-2013-11-07 v0.1.16
-==================
-
- * 2013-11-07 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.16
-
- * 2013-11-07 Matías Aguirre <matiasaguirre at gmail.com>
- Remove unused vars
-
- * 2013-11-07 Matías Aguirre <matiasaguirre at gmail.com>
- Remove or check which always default to settings.DEBUG if RAISE_EXCEPTIONS
- was False
-
- * 2013-11-07 Michal Čihař <mcihar at suse.cz>
- Include actions module in distribution
-
- * 2013-11-06 Matías Aguirre <matiasaguirre at gmail.com>
- Ensure IDs to openid association removal. Closes #76
-
- * 2013-11-05 Branden Rolston <branden at disqus.com>
- Update partial from session with newer kwargs.
-
- * 2013-11-05 Branden Rolston <branden at disqus.com>
- Use mock.
-
- * 2013-11-05 Matías Aguirre <matiasaguirre at gmail.com>
- Link to tornado docs
-
- * 2013-11-05 Matías Aguirre <matiasaguirre at gmail.com>
- Fix to douban access token retrieval method. Closes #72
-
- * 2013-11-05 Matías Aguirre <matiasaguirre at gmail.com>
- Custom user model in mongoengine example app. Refs #70
-
- * 2013-11-05 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2013-11-05 Matías Aguirre <matiasaguirre at gmail.com>
- Mention tornado on readme and docs intro
-
- * 2013-11-05 Axel Haustant <noirbizarre at gmail.com>
- Talk about tox in test documentation
-
- * 2013-11-05 Axel Haustant <noirbizarre at gmail.com>
- Upgrade HTTPretty for OSX/Requets 2.0 compatibility
-
- * 2013-11-05 Axel Haustant <noirbizarre at gmail.com>
- Added tox configuration
-
- * 2013-11-05 Axel Haustant <noirbizarre at gmail.com>
- quote message for url inclusion
-
- * 2013-11-04 Branden Rolston <branden at disqus.com>
- Return the updated dict.
-
- * 2013-11-04 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.15
-
-2013-11-04 v0.1.15
-==================
-
- * 2013-11-04 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.15
-
- * 2013-11-04 Matías Aguirre <matiasaguirre at gmail.com>
- Test runkeeper backend
-
- * 2013-11-02 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 and implement missing method
-
- * 2013-11-02 Martin Santos <msantos at itsgiddy.com>
- Removed prints
-
- * 2013-11-02 Matías Aguirre <matiasaguirre at gmail.com>
- Fixes to Tornado application (mostly cookies handling)
-
- * 2013-11-02 Martin Santos <msantos at itsgiddy.com>
- WIP: More changes
-
- * 2013-11-02 Martin Santos <msantos at itsgiddy.com>
- WIP: strategy and example app
-
- * 2013-11-01 Martin Santos <msantos at itsgiddy.com>
- Initial tornado support
-
- * 2013-10-28 Andrey Mitroshin <mit at akamit.com>
- Function user_data returns list. This leads to exception in
- social/backends/oauth.py (line 340): "ValueError, dictionary update
- sequence element #0 has length 31; 2 is required". Taking 1st elementt of
- that list fixes the error.
-
- * 2013-10-23 Jason Sanford <jason.sanford at mapmyfitness.com>
- Add RunKeeper.
-
- * 2013-10-23 Matías Aguirre <matiasaguirre at gmail.com>
- Fix reference
-
- * 2013-10-23 Matías Aguirre <matiasaguirre at gmail.com>
- Add missing links
-
- * 2013-10-23 Matías Aguirre <matiasaguirre at gmail.com>
- Support python3-openid last changes on Association class
-
- * 2013-10-23 Hannes Ljungberg <hannes at 5monkeys.se>
- Make partial_pipeline JSON serializable for django 1.6
-
- * 2013-10-15 Matías Aguirre <matiasaguirre at gmail.com>
- Add missing attribute to flask storage
-
- * 2013-10-15 Matías Aguirre <matiasaguirre at gmail.com>
- Fix typo. Closes #61
-
- * 2013-10-14 Matías Aguirre <matiasaguirre at gmail.com>
- Small fixes to apfuel doc. Refs #59
-
- * 2013-10-14 z4r <24erre at gmail.com>
- Appsfuel doc from dsa to psa
-
- * 2013-10-14 z4r <24erre at gmail.com>
- Appsfuel doc from dsa to psa
-
- * 2013-10-10 Matías Aguirre <matiasaguirre at gmail.com>
- Make BackendWrapper respect backends interface. Refs #53
-
- * 2013-10-10 Matías Aguirre <matiasaguirre at gmail.com>
- Docs regarding Django 1.6 and backends enforced into
- AUTHENTICATION_BACKENDS. Refs #53
-
- * 2013-10-10 Matías Aguirre <matiasaguirre at gmail.com>
- Try setting with backend name and without
-
- * 2013-10-10 Matías Aguirre <matiasaguirre at gmail.com>
- Remove backend_name property
-
- * 2013-10-10 Matías Aguirre <matiasaguirre at gmail.com>
- Fix arguments on refresh_token() method. Refs #52
-
- * 2013-10-10 Matías Aguirre <matiasaguirre at gmail.com>
- Make backend_name a property. Refs #52
-
- * 2013-10-10 Matías Aguirre <matiasaguirre at gmail.com>
- Pass the correct name to strategy setting method
-
- * 2013-10-08 Michal Čihař <mcihar at suse.cz>
- Add openSUSE OpenID login
-
- * 2013-10-08 Matías Aguirre <matiasaguirre at gmail.com>
- Fix url check type. Refs #49
-
- * 2013-10-08 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 and small simplification on sanitize_url check. Refs #49
-
- * 2013-10-08 Matías Aguirre <matiasaguirre at gmail.com>
- Clean every mergedict data type
-
- * 2013-10-08 Matías Aguirre <matiasaguirre at gmail.com>
- Force dict type over response (convert mergedict types)
-
- * 2013-10-07 Matías Aguirre <matiasaguirre at gmail.com>
- Enforce dict() on values
-
- * 2013-10-07 Daniel Barreto <dbarreto at talpor.com>
- Check for None when `sanitize_redirect` returns in `do_complete`.
-
- * 2013-10-07 Daniel Barreto <dbarreto at talpor.com>
- Make `sanitize_redirect` aware of possible proxies.
-
-2013-10-07 v0.1.14
-==================
-
- * 2013-10-07 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.14
-
- * 2013-10-07 Matías Aguirre <matiasaguirre at gmail.com>
- Fix encoding string between python2 and 3
-
- * 2013-10-07 Matías Aguirre <matiasaguirre at gmail.com>
- Always wrap openid session value
-
- * 2013-10-07 Matías Aguirre <matiasaguirre at gmail.com>
- Encode value to avoid Python3 errors. Refs #776
-
- * 2013-10-06 Matías Aguirre <matiasaguirre at gmail.com>
- Google plus sign in docs
-
- * 2013-10-06 Matías Aguirre <matiasaguirre at gmail.com>
- Fix links on google docs
-
- * 2013-10-06 Matías Aguirre <matiasaguirre at gmail.com>
- Google+ Sign In backend example
-
- * 2013-10-06 Matías Aguirre <matiasaguirre at gmail.com>
- Working Google+ Sign In backend
-
- * 2013-10-06 Matías Aguirre <matiasaguirre at gmail.com>
- Move process_error() to upper class
-
- * 2013-10-05 Matías Aguirre <matiasaguirre at gmail.com>
- Enable json serializer on example app
-
- * 2013-10-04 Markus Holtermann <info at markusholtermann.eu>
- Fixes #45 -- AttributeError while resolving the user model in Django
-
- * 2013-10-03 Matías Aguirre <matiasaguirre at gmail.com>
- Serialize only well-known types, rename function to remark the usage. Refs
- #36
-
- * 2013-10-03 Matías Aguirre <matiasaguirre at gmail.com>
- Use seconds to set session expiration. Refs #36
-
- * 2013-10-02 Matías Aguirre <matiasaguirre at gmail.com>
- Rename verification code parameter to avoid clashing with backends
- parameters
-
- * 2013-10-02 nvbn <nvbn.rm at gmail.com>
- Fix work with django 1.6
-
- * 2013-10-02 nvbn <nvbn.rm at gmail.com>
- Make JSONField compatible with python 3
-
- * 2013-10-02 Matías Aguirre <matiasaguirre at gmail.com>
- Update docs regarding yahoo keys. Refs #43
-
- * 2013-09-29 Matías Aguirre <matiasaguirre at gmail.com>
- Small code changes
-
- * 2013-09-29 Matías Aguirre <matiasaguirre at gmail.com>
- Remove path from urls
-
- * 2013-09-28 Matías Aguirre <matiasaguirre at gmail.com>
- Only run tests on social/tests
-
- * 2013-09-28 Matías Aguirre <matiasaguirre at gmail.com>
- Mention pyramid in keywords
-
- * 2013-09-28 Matías Aguirre <matiasaguirre at gmail.com>
- Remove python-coveralls
-
- * 2013-09-28 Matías Aguirre <matiasaguirre at gmail.com>
- Django tests
-
- * 2013-09-28 Matías Aguirre <matiasaguirre at gmail.com>
- Move base classes to directories
-
- * 2013-09-27 Matías Aguirre <matiasaguirre at gmail.com>
- Remove dbref=True from ReferenceField. Refs #42
-
- * 2013-09-26 Matías Aguirre <matiasaguirre at gmail.com>
- Process facebook errors on complete. Refs #40
-
- * 2013-09-24 Matías Aguirre <matiasaguirre at gmail.com>
- White list setting
-
- * 2013-09-23 Matías Aguirre <matiasaguirre at gmail.com>
- Simplified django example applications
-
- * 2013-09-23 Matías Aguirre <matiasaguirre at gmail.com>
- Add mongoengine to requirements
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Mongoengine example
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Fix url for django mongoengine support, add str_id() helper
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Refactor common code on username/email backends tests
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Email backend test
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Remove print line
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Code model on tests
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- build_absolute_uri test case
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Small simplification on disconnect action
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Username backend test case
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Test suite defined on setup.py
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Move tests inside the social package
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Remove coveralls
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- First try with coveralls
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- More badges to README.rst
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Remove python 2.5 support from setup.py
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Doc clarification
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Changelog update
-
-2013-09-22 v0.1.13
-==================
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.13
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Move common code to base class
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Small improve to email partial pipeline on example app
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Fix titles and sections on some docs
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Link to pipeline section
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Code model docs
-
- * 2013-09-22 Matías Aguirre <matiasaguirre at gmail.com>
- Move email validation docs to pipeline.rst
-
- * 2013-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Improve email validation to only validate new accounts
-
- * 2013-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Email and Username backends docs
-
- * 2013-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Docstring fix
-
- * 2013-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Username backend
-
- * 2013-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Drop password
-
- * 2013-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Email validation only on new accounts
-
- * 2013-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Drop password support, let that to developers in pipeline
-
- * 2013-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Validate email only if needed
-
- * 2013-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Small improvement on partial decorator
-
- * 2013-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Enable password on user save fields
-
- * 2013-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Email validation on django example app
-
- * 2013-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Email validation pipeline and strategy functions
-
- * 2013-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Verification code models
-
- * 2013-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Django example for email auth
-
- * 2013-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Initial email auth backend (no email validation yet)
-
- * 2013-09-21 Matías Aguirre <matiasaguirre at gmail.com>
- Remove complex class definition on django json field. Refs #35
-
- * 2013-09-20 Matías Aguirre <matiasaguirre at gmail.com>
- Define 'POST' method for access token retrieval in Odnoklassniki backend.
- Refs #33
-
- * 2013-09-19 Matías Aguirre <matiasaguirre at gmail.com>
- Sanitize redirects on complete before sending it
-
- * 2013-09-18 Matías Aguirre <matiasaguirre at gmail.com>
- Link to Box doc
-
- * 2013-09-18 Matías Aguirre <matiasaguirre at gmail.com>
- Link Pyramid and add it to list on README
-
- * 2013-09-18 Matías Aguirre <matiasaguirre at gmail.com>
- Changelog update
-
- * 2013-09-18 Matías Aguirre <matiasaguirre at gmail.com>
- Changelog file
-
- * 2013-09-17 Jonathan Tsai <jontsai at jontsai.com>
- Update README.rst
-
- * 2013-09-17 Matías Aguirre <matiasaguirre at gmail.com>
- Update pipeline docs with disconnection-pipeline feature
-
- * 2013-09-17 Jonathan Tsai <jontsai at jontsai.com>
- Update pipeline.rst
-
- * 2013-09-15 Matías Aguirre <matiasaguirre at gmail.com>
- Ensure request in the pipeline
-
- * 2013-09-15 Jonathan Tsai <jontsai at jontsai.com>
- Update README.rst
-
- * 2013-09-15 Matías Aguirre <matiasaguirre at gmail.com>
- Add requirements for pyramid example app
-
- * 2013-09-15 Matías Aguirre <matiasaguirre at gmail.com>
- Pyramid docs
-
- * 2013-09-15 Matías Aguirre <matiasaguirre at gmail.com>
- Pyramid example app
-
- * 2013-09-15 Matías Aguirre <matiasaguirre at gmail.com>
- Pyramid strategy and application
-
- * 2013-09-15 Matías Aguirre <matiasaguirre at gmail.com>
- Move build_absolute_uri base code to utils
-
- * 2013-09-15 Matías Aguirre <matiasaguirre at gmail.com>
- Remove unused import
-
- * 2013-09-15 Matías Aguirre <matiasaguirre at gmail.com>
- Change lists to tuples
-
- * 2013-09-15 Matías Aguirre <matiasaguirre at gmail.com>
- Commit session only if flagged
-
- * 2013-09-14 Matías Aguirre <matiasaguirre at gmail.com>
- Return the poped value
-
- * 2013-09-14 Matías Aguirre <matiasaguirre at gmail.com>
- Return the poped value
-
- * 2013-09-14 Matías Aguirre <matiasaguirre at gmail.com>
- Remove prints
-
- * 2013-09-14 Matías Aguirre <matiasaguirre at gmail.com>
- Partial pipeline on django example
-
-2013-09-13 v0.1.12
-==================
-
- * 2013-09-13 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.12
-
- * 2013-09-12 Matías Aguirre <matiasaguirre at gmail.com>
- Fix get_social_auth_for_user on mongoengine storage
-
- * 2013-09-12 Matías Aguirre <matiasaguirre at gmail.com>
- Fix rst syntax. Fix site index linking
-
- * 2013-09-12 Matías Aguirre <matiasaguirre at gmail.com>
- More settings fixes. Refs #29
-
- * 2013-09-12 Matías Aguirre <matiasaguirre at gmail.com>
- Review setting names on docs. Refs #29. Refs #28.
-
- * 2013-09-12 Matías Aguirre <matiasaguirre at gmail.com>
- Review setting names on docs. Refs #29
-
- * 2013-09-10 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 and code simplification. Refs #26
-
- * 2013-09-09 Roman <roman at server.fake>
- Added workaround for REDIRECT_STATE and urlencoding.
-
- * 2013-09-09 Roman <roman at server.fake>
- Fixed auth redirect URL for BaseOauth2 always redirecting wrong. OAuth2
- providers expect the url to be an unquoted value.
-
- * 2013-09-09 Matías Aguirre <matiasaguirre at gmail.com>
- Fix thisismyjam test
-
- * 2013-09-09 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 on thisismyjam backend
-
- * 2013-09-08 Rob McQueen <robmcqueen at Robs-MacBook-Pro.local>
- changing back to default KEY/SECRET naming
-
- * 2013-09-08 Sam Kuehn <samkuehn at gmail.com>
- Remove data that should should not be stored in extra_data
-
- * 2013-09-08 Rob McQueen <robmcqueen at Robs-MacBook-Pro.local>
- change title of thisismyjam docs
-
- * 2013-09-08 Rob McQueen <robmcqueen at Robs-MacBook-Pro.local>
- Adding Support For ThisIsMyJam
-
- * 2013-09-08 Matías Aguirre <matiasaguirre at gmail.com>
- Disconnect pipeline, move details/uid extraction to pipeline methods too.
- Refactor pipeline run code
-
- * 2013-09-08 Matías Aguirre <matiasaguirre at gmail.com>
- New user redirect test
-
- * 2013-09-08 Sam Kuehn <samkuehn at gmail.com>
- Add box.net to readme
-
- * 2013-09-08 Sam Kuehn <samkuehn at gmail.com>
- Add box.net to list off supported providers
-
- * 2013-09-08 Sam Kuehn <samkuehn at gmail.com>
- Add box.net support
-
- * 2013-09-08 Matías Aguirre <matiasaguirre at gmail.com>
- Test broken disconnect
-
- * 2013-09-08 Sam Kuehn <samkuehn at gmail.com>
- Ignore .DS_Store files
-
- * 2013-09-08 Matías Aguirre <matiasaguirre at gmail.com>
- Custom user model for mongoengine backends
-
- * 2013-09-07 Matías Aguirre <matiasaguirre at gmail.com>
- Thanks doc
-
- * 2013-09-07 Matías Aguirre <matiasaguirre at gmail.com>
- Keep old data on refresh token if no new data was received
-
- * 2013-09-07 Matías Aguirre <matiasaguirre at gmail.com>
- Fix extra data case for tuple with single value
-
- * 2013-09-07 Matías Aguirre <matiasaguirre at gmail.com>
- Set request if not present on pipeline continuation, fix args passed to
- continue_pipeline
-
-2013-09-03 v0.1.11
-==================
-
- * 2013-09-03 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.11
-
- * 2013-09-03 Matías Aguirre <matiasaguirre at gmail.com>
- Enforce list on pipeline method
-
- * 2013-09-02 Matías Aguirre <matiasaguirre at gmail.com>
- Drop regex search on steam id. Refs #23
-
- * 2013-09-02 Matías Aguirre <matiasaguirre at gmail.com>
- Steam link
-
- * 2013-09-01 Matías Aguirre <matiasaguirre at gmail.com>
- Generic whitelist tests
-
- * 2013-09-01 Matías Aguirre <matiasaguirre at gmail.com>
- Refactor email/domain whitelist checking, make it generic to all backends
-
- * 2013-09-01 Matías Aguirre <matiasaguirre at gmail.com>
- More revoke token test on dummy backend
-
- * 2013-09-01 Matías Aguirre <matiasaguirre at gmail.com>
- Simplifications to revoke token code
-
- * 2013-09-01 Matías Aguirre <matiasaguirre at gmail.com>
- Revoke token test
-
- * 2013-09-01 Matías Aguirre <matiasaguirre at gmail.com>
- Fixes to revoke token code
-
- * 2013-09-01 Matías Aguirre <matiasaguirre at gmail.com>
- Fix test name
-
- * 2013-09-01 Matías Aguirre <matiasaguirre at gmail.com>
- Rewrite conditions on user pipeline
-
- * 2013-08-31 Matías Aguirre <matiasaguirre at gmail.com>
- Associate by email test
-
- * 2013-08-31 Matías Aguirre <matiasaguirre at gmail.com>
- Rewrite if
-
- * 2013-08-31 Matías Aguirre <matiasaguirre at gmail.com>
- Move common testing code to base class
-
- * 2013-08-31 Matías Aguirre <matiasaguirre at gmail.com>
- Enable broken steam test
-
- * 2013-08-30 Matías Aguirre <matiasaguirre at gmail.com>
- Comment test, needs more investigation
-
- * 2013-08-30 Matías Aguirre <matiasaguirre at gmail.com>
- Test @partial pipeline decorator
-
- * 2013-08-30 Matías Aguirre <matiasaguirre at gmail.com>
- Steam test on missing steam id
-
- * 2013-08-30 Matías Aguirre <matiasaguirre at gmail.com>
- Fix github emails retrieval. Add tests
-
- * 2013-08-30 Matías Aguirre <matiasaguirre at gmail.com>
- Change missing %s to format() call
-
- * 2013-08-30 Matías Aguirre <matiasaguirre at gmail.com>
- Switch %s in favor of .format
-
- * 2013-08-30 Matías Aguirre <matiasaguirre at gmail.com>
- Pass parameters by name
-
- * 2013-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- Fix deletion in sqlalchemy orm
-
- * 2013-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- Enable reddit backend in example
-
- * 2013-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- Add logout route, increase flask version in requirements
-
- * 2013-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- Remove unused parameters
-
- * 2013-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- Fix format string
-
- * 2013-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- Fetch emails if the scope allows it, support future response from API too.
-
- * 2013-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- Port token revoke on disconnection
-
- * 2013-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- Set lazy backref to user model in sqlalchemy orm
-
- * 2013-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- Move disconnect common code to base class
-
-2013-08-29 v0.1.10
-==================
-
- * 2013-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.10
-
- * 2013-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2013-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- Port associate by email pipeline entry
-
- * 2013-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- Fix shopify and vk definitions
-
-2013-08-29 v0.1.9
-=================
-
- * 2013-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.9
-
- * 2013-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- Allow to override strategy getter
-
- * 2013-08-29 Matías Aguirre <matiasaguirre at gmail.com>
- Port linkedin force profile language setting from DSA
-
- * 2013-08-28 Matías Aguirre <matiasaguirre at gmail.com>
- Port slug func override from DSA, define identity funcs to avoid extra ifs
-
- * 2013-08-28 Matías Aguirre <matiasaguirre at gmail.com>
- Requests oauthlib still broken
-
- * 2013-08-28 Matías Aguirre <matiasaguirre at gmail.com>
- Requests oauthlib still broken
-
- * 2013-08-28 Matías Aguirre <matiasaguirre at gmail.com>
- Port HTTPS ensure code from DSA
-
- * 2013-08-28 Matías Aguirre <matiasaguirre at gmail.com>
- Port fields length config by settings
-
- * 2013-08-28 Matías Aguirre <matiasaguirre at gmail.com>
- Wording fix
-
- * 2013-07-15 Matías Aguirre <matiasaguirre at gmail.com>
- Fix Steam backend steam id retrieval
-
- * 2013-07-15 Matías Aguirre <matiasaguirre at gmail.com>
- Fix super call.
-
- * 2013-07-15 Matías Aguirre <matiasaguirre at gmail.com>
- Django imports for version lower than 1.4 and higher
-
- * 2013-07-15 Florian Auroy <fauroy at gmail.com>
- Pass synchronize_session='fetch' to delete.
-
- * 2013-07-15 Florian Auroy <fauroy at gmail.com>
- Commit the session after removing an association.
-
- * 2013-07-14 Matías Aguirre <matiasaguirre at gmail.com>
- Django admin conf for default django app
-
- * 2013-07-14 Matías Aguirre <matiasaguirre at gmail.com>
- Port ExactTarget backend from DSA
-
- * 2013-07-14 Matías Aguirre <matiasaguirre at gmail.com>
- Port Jawbone backend from DSA
-
- * 2013-07-14 Matías Aguirre <matiasaguirre at gmail.com>
- Port Fedora backend from DSA
-
- * 2013-07-14 Matías Aguirre <matiasaguirre at gmail.com>
- Port Belgium e-ID backend from DSA
-
- * 2013-07-14 Matías Aguirre <matiasaguirre at gmail.com>
- Port AppsFuel backend from DSA
-
- * 2013-07-14 Matías Aguirre <matiasaguirre at gmail.com>
- Port AOL backend from DSA
-
- * 2013-07-14 Matías Aguirre <matiasaguirre at gmail.com>
- Dummy change
-
- * 2013-07-13 Matías Aguirre <matiasaguirre at gmail.com>
- Reduce the code in openid wrapper for flask 0.10
-
-2013-07-13 v0.1.8
-=================
-
- * 2013-07-13 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.8
-
- * 2013-07-13 Matías Aguirre <matiasaguirre at gmail.com>
- Add method to determine if current user is allowed to login
-
- * 2013-06-30 Florian Auroy <fauroy at gmail.com>
- Fix OpenId auth with Flask 0.10
-
- * 2013-06-20 Matías Aguirre <matiasaguirre at gmail.com>
- Add instance to session before commiting it
-
- * 2013-06-20 Orchestrator81 <drorco at gmail.com>
- Updated the CodersClan button to the right repo_id
-
- * 2013-06-20 Orchestrator81 <drorco at gmail.com>
- Add CodersClan button to the Readme file
-
- * 2013-06-13 Martin Santos <m.sanmate at gmail.com>
- Better aproach to the default value of response
-
- * 2013-06-13 Martin Santos <m.sanmate at gmail.com>
- No mandatory param "response" in do_auth of facebook backend
-
- * 2013-06-13 Martin Santos <m.sanmate at gmail.com>
- Forgot to declare the param response at the top of the function
-
- * 2013-06-13 Martin Santos <m.sanmate at gmail.com>
- Pass expected parameter response instead expires
-
- * 2013-06-12 Matías Aguirre <matiasaguirre at gmail.com>
- Pass username as named parameter
-
-2013-06-03 v0.1.7
-=================
-
- * 2013-06-03 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.7
-
- * 2013-06-03 Matías Aguirre <matiasaguirre at gmail.com>
- Fix inheritance on flask and sqlalchemy orm
-
- * 2013-06-03 Matías Aguirre <matiasaguirre at gmail.com>
- Pass session into flask app init
-
-2013-06-03 v0.1.6
-=================
-
- * 2013-06-03 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.6
-
- * 2013-06-03 Matías Aguirre <matiasaguirre at gmail.com>
- Enforce db session passing on flask init
-
-2013-06-01 v0.1.5
-=================
-
- * 2013-06-01 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.5
-
- * 2013-06-01 Matías Aguirre <matiasaguirre at gmail.com>
- Simpler code to convert values to and from session
-
- * 2013-06-01 Matías Aguirre <matiasaguirre at gmail.com>
- Fix is_new flag
-
- * 2013-06-01 Matías Aguirre <matiasaguirre at gmail.com>
- Added @partial decorator, much simpler than adding entries to pipeline
-
- * 2013-06-01 Matías Aguirre <matiasaguirre at gmail.com>
- Clean pipeline after auth process
-
- * 2013-06-01 Matías Aguirre <matiasaguirre at gmail.com>
- Remove is_response() method
-
- * 2013-06-01 Matías Aguirre <matiasaguirre at gmail.com>
- Simpler partial pipeline check
-
-2013-05-31 v0.1.4
-=================
-
- * 2013-05-31 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.4
-
- * 2013-05-31 Matías Aguirre <matiasaguirre at gmail.com>
- Unrestricted user fields on instance creation, defaults to username and
- email
-
-2013-05-31 v0.1.3
-=================
-
- * 2013-05-31 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.3
-
- * 2013-05-30 Matías Aguirre <matiasaguirre at gmail.com>
- Avoid version 0.3.2 of requests-oauthlib on python 3 (setup.py)
-
- * 2013-05-29 Matías Aguirre <matiasaguirre at gmail.com>
- Avoid version 0.3.2 of requests-oauthlib on python 3
-
- * 2013-05-29 Matías Aguirre <matiasaguirre at gmail.com>
- Amazon OAuth2 backend
-
- * 2013-05-21 dongweiming <ciici123 at gmail.com>
- Modify trello.py to pass pep8
-
- * 2013-05-20 jgsogo <jgsogo at gmail.com>
- added support for django custom user with no 'username' field
-
- * 2013-05-20 dongweiming <ciici123 at gmail.com>
- Add Trello backend support
-
- * 2013-05-17 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2013-05-17 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8
-
- * 2013-05-17 Matías Aguirre <matiasaguirre at gmail.com>
- Pass decoding=None to oauthlib since the default value (utf-8) creates
- problems with python-requests on python3
-
- * 2013-05-17 George Sakkis <george.sakkis at gmail.com>
- Podio backend: proper way to split the work between user_data() and
- get_user_details()
-
- * 2013-05-17 George Sakkis <george.sakkis at gmail.com>
- Podio backend
-
- * 2013-05-14 Matías Aguirre <matiasaguirre at gmail.com>
- Rename backend import path
-
- * 2013-05-14 Matías Aguirre <matiasaguirre at gmail.com>
- Avoid import error on local_settings
-
- * 2013-05-14 Matías Aguirre <matiasaguirre at gmail.com>
- Add required settings to settings.py
-
- * 2013-04-23 Matías Aguirre <matiasaguirre at gmail.com>
- PEP8 over vk module
-
- * 2013-04-23 Alexey Boriskin <boriskin at adwz.ru>
- Adjust examples to the vkontakte -> vk.com rename
-
- * 2013-04-23 Alexey Boriskin <boriskin at adwz.ru>
- Adjust documentation to the vkontakte -> vk.com rename
-
- * 2013-04-23 Alexey Boriskin <boriskin at adwz.ru>
- Rename vkontakte to vk.com in the code
-
- * 2013-04-23 Alexey Boriskin <boriskin at adwz.ru>
- Added test for vkontakte oauth2 backend.
-
- * 2013-04-22 Alexey Boriskin <boriskin at adwz.ru>
- Update links and API urls: rename vkontatke.ru to vk.com because of social
- network official rename
-
- * 2013-04-22 Alexey Boriskin <boriskin at adwz.ru>
- Fixed bug, which prevented VK backend from picking user data (first_name
- and last_name)
-
- * 2013-04-22 Alexey Boriskin <boriskin at adwz.ru>
- Fix mixed up key and secret
-
- * 2013-04-22 Matías Aguirre <matiasaguirre at gmail.com>
- Freeze httpretty dep since that package breaks python3 support quite often
-
- * 2013-04-21 Matías Aguirre <matiasaguirre at gmail.com>
- Mendeley backend
-
- * 2013-04-21 Matías Aguirre <matiasaguirre at gmail.com>
- Ignore invalid tokens when building setting name
-
- * 2013-04-21 Matías Aguirre <matiasaguirre at gmail.com>
- Yaru OAuth2 backend
-
- * 2013-04-20 Andrey <mrairjordan93 at gmail.com>
- changed ACCESS_TOKEN_METHOD to POST
-
- * 2013-04-04 Matías Aguirre <matiasaguirre at gmail.com>
- Support <backend name>_<setting name> setting format too
-
- * 2013-04-04 Matías Aguirre <matiasaguirre at gmail.com>
- Fix persona backend
-
-2013-04-03 v0.1.2
-=================
-
- * 2013-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.2
-
- * 2013-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Update tests docs
-
- * 2013-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Encode string before calling b64
-
- * 2013-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Refresh token tests
-
- * 2013-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Remove unused method
-
- * 2013-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Reddit backend test
-
- * 2013-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Dummy space align
-
- * 2013-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Pipeline tests
-
- * 2013-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Configurable clean step on usernames.
-
- * 2013-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Rename pipeline parameter from social_user to social
-
- * 2013-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Multiple accounts tests, move code from super class to subclass since it's
- where they belong
-
- * 2013-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Rename handles from octocat to foobar on github data/tests
-
- * 2013-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Rename var to avoid override of function
-
- * 2013-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Encode seed() to be py3 complaint
-
- * 2013-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Storage tests
-
- * 2013-04-03 Matías Aguirre <matiasaguirre at gmail.com>
- Exceptions fixes, remove titled_name attribute from backends, use strategy
- function instead of storage
-
- * 2013-04-02 Matías Aguirre <matiasaguirre at gmail.com>
- Google whitelist domains/emails tests
-
- * 2013-04-02 Matías Aguirre <matiasaguirre at gmail.com>
- Fix py3 import
-
- * 2013-04-02 Matías Aguirre <matiasaguirre at gmail.com>
- OpenId tests
-
- * 2013-04-02 Matías Aguirre <matiasaguirre at gmail.com>
- Remove unused import
-
- * 2013-04-02 Matías Aguirre <matiasaguirre at gmail.com>
- Remove unused code from google backend
-
- * 2013-04-02 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify steam backend code, enable it on django demo
-
-2013-04-01 v0.1.1
-=================
-
- * 2013-04-01 Matías Aguirre <matiasaguirre at gmail.com>
- v0.1.1
-
- * 2013-04-01 Matías Aguirre <matiasaguirre at gmail.com>
- Use a default dict to play with the console and django strategy
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Remove exception handling
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Verify tokens returned by tokes property
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Discard invalid types when cleaning urls
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Utils and expiration_datetime test
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify utc handling on expiration_datetime method
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Fix exception for use with python3
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Exceptions tests
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Replace __unicode__ with __str__ on exceptions
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Google unique-id support test
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Dummy backend test
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Improve extra_data names handling, remove unused method
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Move common code to base class on linkedin tests
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Fix linkedin test to use json response format
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Rename extra_params to params
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Use linkedin JSON format instead of parsing XML
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Github organization backend improves and tests
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Small improve to yandex first/last name generation
-
- * 2013-03-31 Matías Aguirre <matiasaguirre at gmail.com>
- Test backends info returned by social.backends.utils.user_backends_data
-
- * 2013-03-30 Matías Aguirre <matiasaguirre at gmail.com>
- Tripit 100% coverage tests
-
- * 2013-03-30 Matías Aguirre <matiasaguirre at gmail.com>
- Fix method type on stripe backend
-
- * 2013-03-30 Matías Aguirre <matiasaguirre at gmail.com>
- Stocktwits 100% coverage tests
-
- * 2013-03-30 Matías Aguirre <matiasaguirre at gmail.com>
- Improve soundcloud tests
-
- * 2013-03-30 Matías Aguirre <matiasaguirre at gmail.com>
- Facebook fail on user-data test
-
- * 2013-03-30 Matías Aguirre <matiasaguirre at gmail.com>
- 100% coverage of evernote backend
-
- * 2013-03-30 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify yammer auth_complete code
-
- * 2013-03-30 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify oauth1 and 2 tests code
-
- * 2013-03-30 Matías Aguirre <matiasaguirre at gmail.com>
- Test running script
-
- * 2013-03-30 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify auth error processing
-
- * 2013-03-29 Matías Aguirre <matiasaguirre at gmail.com>
- Add coverage to dependencies
-
- * 2013-03-29 Matías Aguirre <matiasaguirre at gmail.com>
- Backends utils tests
-
- * 2013-03-29 Matías Aguirre <matiasaguirre at gmail.com>
- Reset backends cache if force_load was set to True
-
- * 2013-03-29 Matías Aguirre <matiasaguirre at gmail.com>
- Run tests with coverage
-
- * 2013-03-29 Matías Aguirre <matiasaguirre at gmail.com>
- More tests
-
- * 2013-03-29 Matías Aguirre <matiasaguirre at gmail.com>
- Remove else clause
-
- * 2013-03-29 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify user_data calls (remove try/except blocks)
-
- * 2013-03-29 Matías Aguirre <matiasaguirre at gmail.com>
- Fix partial pipeline arguments to avoid messing with broken pipeline case
-
- * 2013-03-29 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify tokens helper in models/backends since tokens are stored in
- desired format already
-
- * 2013-03-29 Matías Aguirre <matiasaguirre at gmail.com>
- Remove stop-pipeline exception (not used at all)
-
- * 2013-03-29 Matías Aguirre <matiasaguirre at gmail.com>
- Initial cherrypy support
-
- * 2013-03-26 Matías Aguirre <matiasaguirre at gmail.com>
- Fix exception raised on skyrock backend
-
- * 2013-03-26 Matías Aguirre <matiasaguirre at gmail.com>
- Reddit backend docs
-
- * 2013-03-26 Matías Aguirre <matiasaguirre at gmail.com>
- Protect request access in case it's None
-
- * 2013-03-26 Matías Aguirre <matiasaguirre at gmail.com>
- Reddit backend
-
- * 2013-03-26 Matías Aguirre <matiasaguirre at gmail.com>
- Fix refresh-token method
-
- * 2013-03-26 Matías Aguirre <matiasaguirre at gmail.com>
- Move strategy loader to outside function to ease strategy creation from
- scripts
-
- * 2013-03-25 Matías Aguirre <matiasaguirre at gmail.com>
- Github for organizations backend
-
- * 2013-03-25 Matías Aguirre <matiasaguirre at gmail.com>
- Update twitter doc borrowed from DSA project
-
- * 2013-03-24 Matías Aguirre <matiasaguirre at gmail.com>
- Define scope separators for linkedin oauth1 and oauth2
-
- * 2013-03-24 Matías Aguirre <matiasaguirre at gmail.com>
- Linkedin OAuth2 docs
-
- * 2013-03-24 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify user_data method on linkedin backends
-
- * 2013-03-24 Matías Aguirre <matiasaguirre at gmail.com>
- Linkedin OAuth2 backend
-
- * 2013-03-24 Matías Aguirre <matiasaguirre at gmail.com>
- Fix setting reference in linkedin docs
-
- * 2013-03-24 Matías Aguirre <matiasaguirre at gmail.com>
- Fix settings references on docs
-
- * 2013-03-24 Matías Aguirre <matiasaguirre at gmail.com>
- Fix linkedin docs
-
- * 2013-03-24 Matías Aguirre <matiasaguirre at gmail.com>
- Fix association get method on tests
-
- * 2013-03-24 Matías Aguirre <matiasaguirre at gmail.com>
- Small rename on openid base code
-
- * 2013-03-24 Matías Aguirre <matiasaguirre at gmail.com>
- Remove unnecessary lines in setUp methods
-
- * 2013-03-24 Matías Aguirre <matiasaguirre at gmail.com>
- Move __init__ code into setUp method
-
- * 2013-03-24 Matías Aguirre <matiasaguirre at gmail.com>
- Partial pipeline tests on actions. Simplify unused code, return backend
- stored on session on partial pipelines
-
- * 2013-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Add travis-ci build status image into README
-
- * 2013-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Change install method to avoid python2/python3 dependency issues on
- travis-ci
-
- * 2013-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Remove debug print, use print() on docstring
-
- * 2013-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Add python3.3 to travis conf
-
- * 2013-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Set sorted fields selectors on linkedin to avoid HTTPretty failure on tests
-
- * 2013-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Travis YAML
-
- * 2013-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Update tests readme
-
- * 2013-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Disconnect test
-
- * 2013-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify actions tests, add association test
-
- * 2013-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Add actions tests (login so far)
-
- * 2013-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Add response class and define is_response() on test strategy
-
- * 2013-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Save user username in session and verify it on tests
-
- * 2013-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Define authenticate() method on test strategy
-
- * 2013-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify authenticate() code on flask and webpy strategies
-
- * 2013-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Catch custom user attributes in case login() resets the instance
-
- * 2013-03-23 Matías Aguirre <matiasaguirre at gmail.com>
- Move actions module to root module
-
- * 2013-03-22 Matías Aguirre <matiasaguirre at gmail.com>
- Allow already instanced template strategies
-
- * 2013-03-22 Matías Aguirre <matiasaguirre at gmail.com>
- Use setdefault() to set current template strategy on tests
-
- * 2013-03-22 Matías Aguirre <matiasaguirre at gmail.com>
- Use setdefault() to set current template strategy
-
- * 2013-03-22 Matías Aguirre <matiasaguirre at gmail.com>
- Move rendering process into strategy class too
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Tests docs
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Tests readme
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Dropbox backend tests
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Define parameters names on class attributes. Fix Dropbox backend
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Xing backend tests
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Fix xing backend
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Twitter backend test
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Tumblr backend test
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Support POST request method on oauth1 backends tests
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Add option for POST request token method
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Enable tumblr backend in example app
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Skyrock tests
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Fix skyrock backend
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Enable skyrock backend on example app
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Tripit tests
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Readability tests
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Fix readability backend
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Enable readability backend on example app
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Linkedin tests
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Rename test classes to reflect the backend type
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Google OAuth1 test
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Remove empty line
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Flickr tests
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Fix and simplify flickr backend
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Fitbit tests
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Fix fitbit backend
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Evernote tests
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Fix evernote backend
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Fix evernote backend
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Yahoo tests
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Bitbucket tests
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- OAuth1 base tests
-
- * 2013-03-18 Matías Aguirre <matiasaguirre at gmail.com>
- Fix OAuth1 unauth_token check. Support access token method on OAuth1
- backends too. Fix test strategry method
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Move shared code to a method
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify backend definition to avoid messing with sys.path on each test
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Moved backends tests to backends module
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Use python3 workaround utils
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Removed unused imports
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Stackoverflow tests
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Fix stackoverflow backend
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Easier way to override access token response processing on oauth2 backends
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Enable stackoverflow backend on example app
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Yandex tests
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Fix yandex backend
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Yammer tests
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Fix yammer backend
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Enable yammer backend in example app
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Stocktwits tests
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Fix stocktwits backend
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Stripe tests
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Fix stripe backend
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Soundcloud test
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Fix soundcloud backend
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Small code simplification in shopify backend
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Enable rdio backends in example app
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Fix Rdio backends
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Mixcloud tests
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Fix mixcloud backend
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Enable mixcloud backend into example app
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Fix and simplify mail.ru backend
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Live tests
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Fix Live backend
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Instagram tests
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Fix instagram backend
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Google oauth2 test
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Fix google oauth2 backend
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Foursquare test
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Rename douban oauth2 backend. Enable douban backend in example app
-
- * 2013-03-17 Matías Aguirre <matiasaguirre at gmail.com>
- Fixed foursquare backend
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Disqus tests
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Fix disqus backend
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Dailymotion test
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Fix error processing
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Fix dailymotion backend
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Behance tests case
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Fix behance backend
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Support backends that don't support state/redirect_state. Angel backend
- test
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Allow POST method on access_token exchange. Fixes angel backend
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Facebook tests
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Update requests values properly
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Remove unittest call from github tests
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Requirements to run tests
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Reshape flask example app. Use filter_by instead of filter on disconnect
- code
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Use declarative sqlalchemy base. Drop global update on init_social. Refs #1
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Small fixes
-
- * 2013-03-16 Matías Aguirre <matiasaguirre at gmail.com>
- Initial testings
-
- * 2013-03-15 Matías Aguirre <matiasaguirre at gmail.com>
- Drop parse_qsl call
-
- * 2013-03-15 Matías Aguirre <matiasaguirre at gmail.com>
- Remove empty line
-
- * 2013-03-15 Matías Aguirre <matiasaguirre at gmail.com>
- Proper requirements for python3 and python2
-
- * 2013-03-14 Matías Aguirre <matiasaguirre at gmail.com>
- Fix token comparision to avoid None == None case
-
- * 2013-03-14 Matías Aguirre <matiasaguirre at gmail.com>
- Improve refresh_token response processing
-
- * 2013-03-14 Matías Aguirre <matiasaguirre at gmail.com>
- Fix use of request on stackoverflow backend
-
- * 2013-03-13 Matías Aguirre <matiasaguirre at gmail.com>
- Fix google oauth1
-
- * 2013-03-13 Matías Aguirre <matiasaguirre at gmail.com>
- Fix Python2 import, define json field in a compatible way with python
- versions
-
- * 2013-03-13 Matías Aguirre <matiasaguirre at gmail.com>
- More Python3 support
-
- * 2013-03-13 Matías Aguirre <matiasaguirre at gmail.com>
- Django 1.5 and Python 3 support
-
- * 2013-03-12 Matías Aguirre <matiasaguirre at gmail.com>
- Port OAuth1 backends to oauthlib and requests-oauthlib
-
- * 2013-03-12 Matías Aguirre <matiasaguirre at gmail.com>
- Move views/routes code to common module
-
- * 2013-03-06 Matías Aguirre <matiasaguirre at gmail.com>
- Flag new associations in the pipeline
-
- * 2013-03-05 Matías Aguirre <matiasaguirre at gmail.com>
- Port from urllib/urllib2 urlopen to python-requests
-
- * 2013-03-03 Jannis Leidel <jannis at leidel.info>
- Fixed South introspection path to new module structure.
-
- * 2013-02-28 Matías Aguirre <matiasaguirre at gmail.com>
- Rename doc
-
- * 2013-02-28 Matías Aguirre <matiasaguirre at gmail.com>
- Add some note about porting DSA settings
-
- * 2013-02-28 Matías Aguirre <matiasaguirre at gmail.com>
- Mention mongoengine storage setting
-
- * 2013-02-27 Matías Aguirre <matiasaguirre at gmail.com>
- Port DSA evernote expire time normalization
-
- * 2013-02-27 Matías Aguirre <matiasaguirre at gmail.com>
- Link to project homepage and docs
-
- * 2013-02-27 Matías Aguirre <matiasaguirre at gmail.com>
- Fix long_description on setup.py file
-
- * 2013-02-27 Matías Aguirre <matiasaguirre at gmail.com>
- Remove frameworks classifier
-
- * 2013-02-27 Matías Aguirre <matiasaguirre at gmail.com>
- Extra bits for versioning
-
- * 2013-02-27 Matías Aguirre <matiasaguirre at gmail.com>
- Small requirements.txt for webpy example app
-
- * 2013-02-27 Matías Aguirre <matiasaguirre at gmail.com>
- Comment on how to run migrations
-
- * 2013-02-27 Matías Aguirre <matiasaguirre at gmail.com>
- Add default url prefix
-
- * 2013-02-27 Matías Aguirre <matiasaguirre at gmail.com>
- Fix URLs paths for django app, support setting url prefix (to ease demo
- setup)
-
- * 2013-02-26 Matías Aguirre <matiasaguirre at gmail.com>
- Add fabfile to ignore list
-
- * 2013-02-26 Matías Aguirre <matiasaguirre at gmail.com>
- Mark dev version
-
- * 2013-02-26 Matías Aguirre <matiasaguirre at gmail.com>
- Small markup changes
-
- * 2013-02-26 Matías Aguirre <matiasaguirre at gmail.com>
- Porting from DSA docs
-
- * 2013-02-26 Matías Aguirre <matiasaguirre at gmail.com>
- Update django url docs
-
- * 2013-02-26 Matías Aguirre <matiasaguirre at gmail.com>
- Remove the obsolete BACKENDS attribute, simplify backends loading
-
- * 2013-02-26 Matías Aguirre <matiasaguirre at gmail.com>
- Links to mailing list and irc channel
-
- * 2013-02-26 Matías Aguirre <matiasaguirre at gmail.com>
- Improve disconnect process and example apps styles/disconnect triggering
-
- * 2013-02-26 Matías Aguirre <matiasaguirre at gmail.com>
- Webpy example improves
-
- * 2013-02-26 Matías Aguirre <matiasaguirre at gmail.com>
- Remove print statement
-
- * 2013-02-26 Matías Aguirre <matiasaguirre at gmail.com>
- Fix disconnect link, must be a POST action
-
- * 2013-02-26 Matías Aguirre <matiasaguirre at gmail.com>
- Flask app and example improves
-
- * 2013-02-26 Matías Aguirre <matiasaguirre at gmail.com>
- Django app and example improves
-
- * 2013-02-25 Matías Aguirre <matiasaguirre at gmail.com>
- Move code to avoid dependencies issues
-
- * 2013-02-25 Matías Aguirre <matiasaguirre at gmail.com>
- Basic site plus implementing backends docs
-
- * 2013-02-25 Matías Aguirre <matiasaguirre at gmail.com>
- Add URL attribute to open id classes to reduce methods overrides
-
- * 2013-02-24 Matías Aguirre <matiasaguirre at gmail.com>
- Docs markup improves
-
- * 2013-02-24 Matías Aguirre <matiasaguirre at gmail.com>
- pypi setup file
-
- * 2013-02-24 Matías Aguirre <matiasaguirre at gmail.com>
- Small docs changes. Versioning
-
- * 2013-02-24 Matías Aguirre <matiasaguirre at gmail.com>
- Docs
-
- * 2013-02-24 Matías Aguirre <matiasaguirre at gmail.com>
- Rename some settings, improve vkontakte backend code
-
- * 2013-02-24 Matías Aguirre <matiasaguirre at gmail.com>
- Four spaces indentation
-
- * 2013-02-23 Matías Aguirre <matiasaguirre at gmail.com>
- Added template filters to flask app
-
- * 2013-02-23 Matías Aguirre <matiasaguirre at gmail.com>
- Added context_processors for django app
-
- * 2013-02-23 Matías Aguirre <matiasaguirre at gmail.com>
- Remove HTML template, leave that to developers
-
- * 2013-02-23 Matías Aguirre <matiasaguirre at gmail.com>
- Ported rdio backend from DSA
-
- * 2013-02-23 Matías Aguirre <matiasaguirre at gmail.com>
- Port tumblr backend from DSA
-
- * 2013-02-23 Matías Aguirre <matiasaguirre at gmail.com>
- Port last douban changes from DSA
-
- * 2013-02-23 Matías Aguirre <matiasaguirre at gmail.com>
- Port fields stored in session from DSA
-
- * 2013-02-23 Matías Aguirre <matiasaguirre at gmail.com>
- Port slugify option from DSA
-
- * 2013-02-23 Matías Aguirre <matiasaguirre at gmail.com>
- Enforce POST method on disconnect views
-
- * 2013-02-23 Matías Aguirre <matiasaguirre at gmail.com>
- Ported SOCIAL_AUTH_USERNAME_IS_FULL_EMAIL setting
-
- * 2013-02-22 Matías Aguirre <matiasaguirre at gmail.com>
- Move is_active check to a function
-
- * 2013-02-22 Matías Aguirre <matiasaguirre at gmail.com>
- Move is_authenticated check to a function
-
- * 2013-02-17 Matías Aguirre <matiasaguirre at gmail.com>
- Add django middleware
-
- * 2013-02-17 Matías Aguirre <matiasaguirre at gmail.com>
- Licence
-
- * 2013-02-17 Matías Aguirre <matiasaguirre at gmail.com>
- Remove unused var
-
- * 2013-02-17 Matías Aguirre <matiasaguirre at gmail.com>
- Stackoverflow backend
-
- * 2013-02-17 Matías Aguirre <matiasaguirre at gmail.com>
- Readability backend
-
- * 2013-02-17 Matías Aguirre <matiasaguirre at gmail.com>
- Rename to be consistent with backend name
-
- * 2013-02-17 Matías Aguirre <matiasaguirre at gmail.com>
- Steam backend
-
- * 2013-02-17 Matías Aguirre <matiasaguirre at gmail.com>
- Move methods
-
- * 2013-02-17 Matías Aguirre <matiasaguirre at gmail.com>
- Fix removeAssociation method
-
- * 2013-02-17 Matías Aguirre <matiasaguirre at gmail.com>
- Docstrings, methods movement, simple_user_exists rename to user_exists
-
- * 2013-02-17 Matías Aguirre <matiasaguirre at gmail.com>
- Fix setting retrieval and remove testing webpy view
-
- * 2013-02-17 Matías Aguirre <matiasaguirre at gmail.com>
- Move urls inside classes and fix a few on skyrock
-
- * 2013-01-29 Matías Aguirre <matiasaguirre at gmail.com>
- Webpy example app
-
- * 2013-01-29 Matías Aguirre <matiasaguirre at gmail.com>
- Webpy strategy and app
-
- * 2012-12-31 Matías Aguirre <matiasaguirre at gmail.com>
- Moved get_strategy to strategies/utils.py
-
- * 2012-12-30 Matías Aguirre <matiasaguirre at gmail.com>
- Cleanups
-
- * 2012-12-30 Matías Aguirre <matiasaguirre at gmail.com>
- Rename modules
-
- * 2012-12-29 Matías Aguirre <matiasaguirre at gmail.com>
- Add more examples links to flask example app
-
- * 2012-12-29 Matías Aguirre <matiasaguirre at gmail.com>
- Fix association/nonce filtering queries
-
- * 2012-12-29 Matías Aguirre <matiasaguirre at gmail.com>
- Fix absolute url building process
-
- * 2012-12-29 Matías Aguirre <matiasaguirre at gmail.com>
- Enable GET/POST in routes
-
- * 2012-12-29 Matías Aguirre <matiasaguirre at gmail.com>
- Set app in debug mode by default
-
- * 2012-12-29 Matías Aguirre <matiasaguirre at gmail.com>
- Flask example
-
- * 2012-12-29 Matías Aguirre <matiasaguirre at gmail.com>
- Flask strategy, sqlalchemy storage and flask app
-
- * 2012-12-29 Matías Aguirre <matiasaguirre at gmail.com>
- Clean old settings, move code to main utils
-
- * 2012-12-28 Matías Aguirre <matiasaguirre at gmail.com>
- Clean unused methods, move integrity error check to storage layer
-
- * 2012-12-27 Matías Aguirre <matiasaguirre at gmail.com>
- Move store out from strategies module
-
- * 2012-12-26 Matías Aguirre <matiasaguirre at gmail.com>
- Fixes and tests
-
- * 2012-12-25 Matías Aguirre <matiasaguirre at gmail.com>
- Filter models by user
-
- * 2012-12-25 Matías Aguirre <matiasaguirre at gmail.com>
- Rename example directory
-
- * 2012-12-25 Matías Aguirre <matiasaguirre at gmail.com>
- Filter models by user
-
- * 2012-12-25 Matías Aguirre <matiasaguirre at gmail.com>
- Port removeAssociation from django-social-auth
-
- * 2012-12-25 Matías Aguirre <matiasaguirre at gmail.com>
- Add setting shortcut to backends
-
- * 2012-12-25 Matías Aguirre <matiasaguirre at gmail.com>
- Odnoklassniki backend
-
- * 2012-12-25 Matías Aguirre <matiasaguirre at gmail.com>
- Remove property decorator. PEP8
-
- * 2012-12-25 Matías Aguirre <matiasaguirre at gmail.com>
- Cookies handling
-
- * 2012-12-20 Matías Aguirre <matiasaguirre at gmail.com>
- Fix key
-
- * 2012-12-16 Matías Aguirre <matiasaguirre at gmail.com>
- Yandex backends
-
- * 2012-12-16 Matías Aguirre <matiasaguirre at gmail.com>
- LiveJournal backend
-
- * 2012-12-16 Matías Aguirre <matiasaguirre at gmail.com>
- Ported django-social-auth oauth backends
-
- * 2012-12-16 Matías Aguirre <matiasaguirre at gmail.com>
- Google App Engine backend
-
- * 2012-12-16 Matías Aguirre <matiasaguirre at gmail.com>
- Ported django-social-auth oauth2 backends
-
- * 2012-12-16 Matías Aguirre <matiasaguirre at gmail.com>
- Facebook backend
-
- * 2012-12-15 Matías Aguirre <matiasaguirre at gmail.com>
- Persona Auth
-
- * 2012-12-15 Matías Aguirre <matiasaguirre at gmail.com>
- Stripe OAuth2 backend
-
- * 2012-12-15 Matías Aguirre <matiasaguirre at gmail.com>
- Yahoo OpenId backend
-
- * 2012-12-15 Matías Aguirre <matiasaguirre at gmail.com>
- Twitter OAuth backend
-
- * 2012-12-15 Matías Aguirre <matiasaguirre at gmail.com>
- Google OpenId backend
-
- * 2012-12-15 Matías Aguirre <matiasaguirre at gmail.com>
- Google oauth backend
-
- * 2012-12-14 Matías Aguirre <matiasaguirre at gmail.com>
- Make openid work
-
- * 2012-12-14 Matías Aguirre <matiasaguirre at gmail.com>
- Simplify Strategy and Storage loading on django app
-
- * 2012-12-14 Matías Aguirre <matiasaguirre at gmail.com>
- Remove unneeded function
-
- * 2012-12-14 Matías Aguirre <matiasaguirre at gmail.com>
- Apps description on __init__.py files
-
- * 2012-12-14 Matías Aguirre <matiasaguirre at gmail.com>
- Restore import line
-
- * 2012-12-14 Matías Aguirre <matiasaguirre at gmail.com>
- Django example requirements.txt
-
- * 2012-12-14 Matías Aguirre <matiasaguirre at gmail.com>
- requirements.txt
-
- * 2012-12-14 Matías Aguirre <matiasaguirre at gmail.com>
- Move dj app views/utils/urls since they can be used by mongoengine too
-
- * 2012-12-14 Matías Aguirre <matiasaguirre at gmail.com>
- Initial google oauth2 backend and django example app
-
- * 2012-12-13 Matías Aguirre <matiasaguirre at gmail.com>
- Initial code for this lib (not working yet)
-
- * 2012-12-12 Matías Aguirre <matiasaguirre at gmail.com>
- Initial commit
diff --git a/MANIFEST.in b/MANIFEST.in
index d2fef43..6a12ea0 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,6 +1,6 @@
global-include *.py
-include *.txt Changelog LICENSE README.rst
+include *.txt CHANGELOG.md LICENSE README.rst
recursive-include docs *.rst
recursive-include social/tests *.txt
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-social-auth.git
More information about the Python-modules-commits
mailing list