python-social-auth v0.2.2 Release Notes

Release Date: 2015-02-23 // about 9 years ago
  • Full Changelog

    Closed issues:

    • Problem with REQUEST in Django 1.7 #508
    • Unique constraint on nonce missing #490
    • AuthStateMissing #462
    • <django.utils.functional.lazy.<locals>.__proxy__ object at 0x7feb8a56f5f8> is not JSON serializable #460
    • Cannot import name migrations #456
    • ๐Ÿ› Bugs in tornado_strategy.py #445
    • Cannot login with social account anymore after migration from DSA (but association is OK) #444
    • Mode debug #443
    • On linkedin,github login: AttributeError at http://llovebaimuda.herokuapp.com:8000/complete/github/ 'GithubBackend' object has no attribute 'auth_allowed' #441
    • Can not migrate database with django 1.7 #439
    • AuthAlreadyAssociated at /complete/google-oauth2/ #437
    • Python social auth redirect to LOGIN_ERROR #435
    • Can't register user when using email as username #434
    • Problems connecting Google OAUTH2 #433
    • Can't get refresh_token from google-oauth2 response #431
    • ๐Ÿ‘‰ UserMixin.tokens naming #430
    • Django 1.7 Type Object 'Migration' has no Attribute 'models' #427
    • โš  Django 1.7 warning - You have unapplied migrations #426
    • Should the Django app's auth view be cacheable? #425
    • ๐Ÿš€ changelog 0.2.1 only vs. releases on github 0.2.0 only #421
    • Don't know how to redirect to right redirect_uri. Use gunicorn + nginx + django1.7 #420
    • Request object not passed in pipeline #419
    • How to save the user data.? #418
    • GitHub doesn't select Primary Email #413
    • Unwanted and forced use of Google+ API for signin #406
    • Renaming social url namespace #399
    • How to overwrite redirect_uri? #383
    • GoogleOauth2 hangs mod_wsgi after multiple logins. #377
    • ๐Ÿ–จ Facebook /login/facebook-app/ printing None #376
    • โœ… How to test a custom python-social-auth pipeline? #352
    • Cannot figure out how to associate multiple auth providers #340
    • No user param in partial pipeline function #323

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ›  Fix example of pyramid #529 (narusemotoki)
    • ๐Ÿ›  fix python3 handling of openid backend on sqlalchemy storage #524 (ghost)
    • ๐Ÿ“„ Don't use "import" in example method paths docs to avoid confusion #521 (lamby)
    • โž• Add dribbble backend. #519 (tell-k)
    • ๐Ÿ›  Fixed issue: GET dictionary is immutable. #518 (baroale)
    • Include username in Reddit extra_data #517 (chris-martin)
    • [facebook-oauth2] Verifying Graph API Calls with appsecret_proof #515 (eagafonov)
    • โž• Add Zotero Backend #514 (cdeblois)
    • โž• add qiita backend #512 (tell-k)
    • ๐Ÿ›  Fix: Issue #508 #511 (baroale)
    • ๐Ÿ›  Fix Google documentation #510 (Menda)
    • โšก๏ธ Updated PyJWT Dependency #509 (clintonb)
    • Ensure email is not None #503 (ianw)
    • Pull Request for #501 #502 (cdeblois)
    • โž• Add support for Launchpad OpenId #500 (ianw)
    • Jawbone authentification fix #498 (rivf)
    • Coursera backend #496 (adambabik)
    • โž• Added nonce unique constraint #491 (candlejack297)
    • Store Spotify's refresh_token. #482 (ctbarna)
    • Slack improvements #479 (gorillamania)
    • ๐Ÿ›  Fixed extra_data field in django 1.7 initial migration #476 (bendavis78)
    • YahooOAuth failed to get primary email if multiple email found in the profile. #473 (wj1918)
    • โšก๏ธ Update base.py #472 (travoltino)
    • Slack backend #471 (gorillamania)
    • ๐Ÿ“š Update GitHub documentation #469 (alexmuller)
    • Fix #460: Call force_text on _URL settings to support reverse_lazy with default session serializer #468 (frankier)
    • โšก๏ธ Update Django instructions to fix South migrations #454 (drpancake)
    • โž• Added backend for professionali.ru #452 (kblw)
    • โœ‚ Removed Orkut backend #450 (lukasklein)
    • ๐Ÿ‘ Allow the pipeline to change the redirect url. #449 (tim-schilling)
    • โž• Added support for Django's User.EMAIL_FIELD. #447 (SeanHayes)
    • Khan Academy backend #446 (aniav)
    • ๐Ÿ‘‰ Fix typo for AUTH_USER_MODEL #432 (jlynn)
    • ๐Ÿ”จ Update base.py , removing unncessary code after refactoring #429 (aparij)
    • ๐Ÿ‘‰ use correct tense for `to meet' #428 (mgalgs)
    • ๐Ÿ›  Fix custom user model migrations for Django 1.7 #422 (jlynn)
    • ๐Ÿ›  Fix migration issue on python 3 #417 (EnTeQuAk)
    • ๐Ÿ›  Fix does not match the number of arguments (for vk and ok backend) #415 (silentsokolov)
    • ๐Ÿ‘ Salesforce OAuth2 support #412 (postrational)
    • Thedrow patch 1 #411 (omab)
    • โž• Added Python 3.4 and PyPy to the build matrix. #410 (thedrow)
    • โž• Added Django 1.7 App Config #409 (micahhausler)
    • Django admin enhancements #408 (micahhausler)
    • ๐Ÿ‘‰ Use new GoogleOAuth2 Spec #407 (jaitaiwan)
    • [flask_example_app]: Incorrect import path for db model #405 (labeneator)
    • โž• Add Kakao link and detailed address for description. #403 (jeyraof)
    • โž• Added some legal stuff #402 (dzerrenner)
    • Recreate migration with Django 1.7 final and re-PEP8. #401 (akx)
    • master add SCOPE_SEPARATOR to DisqusOAuth2 #398 (vero4karu)
    • โž• added a backend for Battle.net Oauth2 auth #397 (dzerrenner)
    • ๐Ÿ“š Update documentation with info on upgrading from 0.1-0.2 with migrations #395 (timsavage)
    • ๐Ÿ‘ Allow more Trello settings #389 (sk7)
    • โšก๏ธ Updated to use latest api wrapper #386 (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 (masterfung)
    • Jawbone needs params instead of data as requests #380 (amolkher)
    • Don't overwrite clean_kwargs with kwargs #332 (cambridgemike)
    • ๐Ÿ‘‰ Reinstated get_user_id override #314 (dhendo)
    • โšก๏ธ Update django_orm.py #312 (synotna)