Changelog¶
v0.2 series¶
v0.2.1¶
- Almost no code changes other than minor formatting
- Added a bunch of new documentation including how to register an app with many common providers, and how to configure many common services to work behind oauthsub.
v0.2.0¶
- ported to from oauth2client (deprecated) to oauthlib
- slight refactoring into utils/appliation
- refactored application logic into a more flask-familiar layout
v0.1 series¶
v0.1.3¶
- python3 compatability
- add bypass option for debugging in a local environment
- cleanup package organization a bit
- add github provider support
- allow custom jinja template
- use gevent or twisted for production mode
v0.1.2¶
- Fix setup.py pointing to wrong main module, wrong keywords, missing package data
- Add Manifest.in
- Fix wrong config variable in main()
v0.1.1¶
- Fix setup.py description string
v0.1.0¶
Initial public commit
- Authenticates with google, authorizes anyone who has an email address that is part of a configurable list of domains.
- Only works with google as an identity provider
- Configuration through python config file, or command line arguments
- Includes example nginx and oauthsub configuration files
- Module directory can be zipped into an executable zipfile and distributed as a single file.