All Versions
29
Latest Version
Avg Release Cycle
86 days
Latest Release
682 days ago

Changelog History
Page 3

  • v1.3.0 Changes

    May 06, 2017

    โž• Added

    • Use extra_data method when refreshing an access_token, ensure that auth-time is updated then
    • โž• Added 500px OAuth1 backend
    • โž• Added Monzo OAuth2 backend
    • Added get_access_token method that will refresh if expired

    ๐Ÿ”„ Changed

    • โšก๏ธ Updated email validation to pass the partial pipeline token if given.
    • Prefer passed parameters in authenticate method
    • Properly discard already used verification codes
    • ๐Ÿ’พ Save SAML attributes in extra_data
    • Note id_token in GooglePlusAuth's AuthMissingParameter
  • v1.2.0 Changes

    February 10, 2017

    โž• Added

    • Limit Slack by team through SOCIAL_AUTH_SLACK_TEAM setting

    ๐Ÿ”„ Changed

    • Enable defining extra arguments for AzureAD backend.
    • โšก๏ธ Updated key expires to expires_in for Facebook OAuth2 backend
    • โšก๏ธ Updated Slack id fetch to default to user id if not present in response
  • v1.1.0 Changes

    January 31, 2017

    โž• Added

    • Mediawiki backend
    • Strategy method to let implementation cleanup arguments passed to the authenticate method

    ๐Ÿ”„ Changed

    • โœ‚ Removed OneLogin SAML IDP dummy settings while generating metadata xml
    • ๐Ÿ›  Fixed Asana user details response handling
    • ๐Ÿ‘ Enforce defusedxml version with support for Python 3.6
    • ๐Ÿ“š Updated documentation URL in backends
  • v1.0.1 Changes

    January 23, 2017

    ๐Ÿ”„ Changed

    • ๐Ÿ›  Fixed broken dependencies while building the package
  • v1.0.0 Changes

    January 22, 2017

    โž• Added

    • Store partial pipeline data in an storage class
    • Store auth_time with the last time authentication toke place, use auth_time to determine if access token expired
    • โœ… Ensure that testkey.pem is distributed
    • โž• Added Asana OAuth2 backend

    ๐Ÿ”„ Changed

    • Removed the old save_status_to_session to partialize a pipeline run
  • v0.2.1 Changes

    December 31, 2016

    โž• Added

    • Defined extras for SAML, and "all" that will install SAML and OpenIdConnect
    • โž• Added auth_time in extra data by default to store the time that the authentication toke place

    ๐Ÿ”„ Changed

    • โœ‚ Remove set/get current strategy methods
    • ๐Ÿ›  Fixed the extras requirements defined in the setup.py script
  • v0.2.0 Changes

    December 31, 2016

    ๐Ÿ”„ Changed

    • Reorganize requirements, make OpenIdConnect optional
    • Split OpenIdConnect from OpenId module, install with social-core[openidconnect]
  • v0.1.0 Changes

    December 28, 2016

    โž• Added

    • โž• Added support for GitLab OAuth2 backend. Refs #2
    • โž• Added support for Facebook OAuth2 return_scopes parameter. Refs #818
    • โž• Added support for per-backend USER_FIELDS setting. Refs #661
    • โž• Added expires_in as expires for LinkedIn OAuth2. Refs #666
    • Added SOCIAL_AUTH_USER_AGENT setting to override the default User-Agent header. Refs #752
    • ๐Ÿ“ฆ Enabled Python 3 SAML support through python3-saml package. Refs #846
    • โž• Added better username characters clenup rules, support for a configurable cleanup function through SOCIAL_AUTH_CLEAN_USERNAME_FUNCTION (import path) setting.
    • Added configurable option SOCIAL_AUTH_FACEBOOK_*_API_VERSION to override the default Facebook API version used.
    • โž• Add Lyft OAuth2 implementation to Python Social Auth (port from #1036 by iampark)
    • โž• Added the ability to specify a pipeline on a per backend basis (port from #1019 by keattang)
    • โž• Add support for MailChimp as an OAuth v2 backend (port from #1037 by svvitale)
    • โž• Added Shimmering backend (port from #1054 by iamkhush)
    • โž• Added Quizlet backend (port from #1012 by s-alexey)
    • โž• Added Dockerfile to simplify the running of tests (make docker-tox)

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Changed Facebook refresh token processing. Refs #866
    • โšก๏ธ Update Google+ Auth tokeninfo API version, drop support for deprecated API scopes. Refs #791.
    • ๐Ÿ›  Fixed OAuth1/2 early state validation on error responses.
    • โœ… Disabled SAML test when running on Travis-ci on Python 3.5 since it segfaults probably by a bad build in one of the dependencies
    • ๐Ÿ›  Fixed Xing backend testing broken by previous change
    • Fixed Xing backend dropping callback_uri and oauth_verifier parameters on authenticated API calls. Refs #871
    • โšก๏ธ Updated slack backend implementation, update API endpoints used, add test case.
    • ๐Ÿ”„ Changed Dailymotion user data API endpoint
    • โšก๏ธ Changed how "false" values are treated in the user attributes update pipeline
    • ๐Ÿ›  Fix google OpenID Connect (port from #747 by mvschaik)
    • โšก๏ธ Update Facebook api version to v2.8 (port from #1047 by browniebroke)
    • โœ‚ Remove Facebook2OAuth2 and Facebook2AppOAuth2 backends (port from #1046 by browniebroke)
    • ๐Ÿ”„ change username, email and fullname keys (port from #1028 by inlanger)
    • ๐Ÿšš Moves fix convert username to string (port from #1021 by WarmongeR1)
    • ๐Ÿ›  Fix auth_params for Stripe backend (port from #1034 by dchanm)
    • Preserve order of backends in BACKENDSCACHE (port from #1004 by tsouvarev)
    • ๐Ÿ‘ป Don't lose custom exception message on raising AuthCanceled (port from #1062 by dotsbb)
    • ๐Ÿ›  Fixed VK backend (port from #1007 by DeKaN)
    • โšก๏ธ Updated Dropbox backend (port from #1018 by illing2005)
  • v0.0.1 Changes

    November 27, 2016

    ๐Ÿ”„ Changed