# changelog

author: Patrick Uiterwijk <puiterwijk@gmail.com> - 2.0.2-1
changelog:
  - Fixes not accepting POST for the OpenID API
  - Fixes 500 when sending invalid request to OpenID API
  - Make it possible to configure Persona identity issuer for delegation


author: Patrick Uiterwijk <puiterwijk@gmail.com> - 2.0.4-1
changelog:
  - Does not delete session when it is still valid [Patrick Uiterwijk]
  - Fixes an incorrect contains [Patrick Uiterwijk]
  - Now actually signs the OpenID API response [Patrick Uiterwijk]
  - Send nickname with OpenID API [Patrick Uiterwijk]
  - Make the remote_addr check for sessions confiruable [Patrick Uiterwijk]


author: Patrick Uiterwijk <puiterwijk@redhat.com> - 3.0.1-1
changelog:
  - Added pySilvia [Patrick Uiterwijk]
  - Uses complete_url_for so no http -> https issues arise [Patrick Uiterwijk]
  - Reworded "Remember for 0 days" to "Remember for never" [Kevin Fenzi]
  - Work with newer flask.babel packages as well [Patrick Uiterwijk]


author: Patrick Uiterwijk <puiterwijk@redhat.com> - 3.0.2-1
changelog:
  - pySilvia renamed to webSilvia [Patrick Uiterwijk]
  - Auto-submit the webSilvia request form [Patrick Uiterwijk]
  - Add a list of required_credentials for webSilvia [Patrick Uiterwijk]
  - Only returns the intermediate API auth step if it's multi-step [Patrick Uiterwijk]
  - Returns the signed OpenID response instead of an exception [Patrick Uiterwijk]


author: Patrick Uiterwijk <puiterwijk@redhat.com> - 3.0.3-1
changelog:
  - Remove translation hooks and dependencies [Patrick Uiterwijk]
  - Update webSilvia to protocol version request-1 [Patrick Uiterwijk]
  - Add the FedOAuth version in the generator meta tag [Patrick Uiterwijk]
  - Make it possible for the FAS module to give the users' email alias [Patrick Uiterwijk]
  - Add some more logging to the transaction stealing protection [Patrick Uiterwijk]
  - Make it possible to use an unlisted auth module by specifying the URL directly [Patrick Uiterwijk]


author: Patrick Uiterwijk <puiterwijk@redhat.com> - 3.0.6-1
changelog:
  - Got rid of the flask-sqlalchemy dependency [Patrick Uiterwijk]
  - The database url now goes in GLOBAL -> database_url [Patrick Uiterwijk]
  - Added a database_debug argument to enable debugging SQL statement [Patrick Uiterwijk]


author: Patrick Uiterwijk <puiterwijk@redhat.com> - 3.1.0-1
changelog:
  - Use a general template directory for non-specific templates [Patrick Uiterwijk]
  - OpenID now provides requested_attributes [Patrick Uiterwijk]
  - Fixed an error where an SQLAlchemy error would break all further requests [Patrick Uiterwijk]
  - Add missing debug info for OpenID API [Patrick Uiterwijk]
  - Rework the Auth_Base class to use AbstractBaseClass [Ralph Bean, Patrick Uiterwijk]


author: Patrick Uiterwijk <puiterwijk@redhat.com> - 2.1.2-1
changelog:
  - Do not crash when forwarded to auth while logged in [Patrick Uiterwijk]
  - Deprecated support for the SQLALCHEMY_DATABASE_URI config value [Patrick Uiterwijk]
    Please use GLOBAL->database from now on


