passbook (0.1.27) stable; urgency=medium

  * bump version: 0.1.25-beta -> 0.1.26-beta
  * fix broken app_gw

 -- Jens Langhammer <jens.langhammer@beryju.org>  Fri, 22 Mar 2019 13:50:31 +0000

passbook (0.1.26) stable; urgency=medium

  * bump version: 0.1.24-beta -> 0.1.25-beta
  * always parse url instead of once
  * validate upstream in form
  * add custom template views

 -- Jens Langhammer <jens.langhammer@beryju.org>  Fri, 22 Mar 2019 11:47:08 +0000

passbook (0.1.25) stable; urgency=medium

  * initial implementation of reverse proxy, using django-revproxy from within a middleware
  * fix TypeError: can only concatenate list (not "str") to list
  * bump version: 0.1.23-beta -> 0.1.24-beta
  * add redis dependency back in for caching
  * utilise cache in PolicyEngine
  * explicitly use redis db
  * invalidate cache when policy is saved
  * add redis as service in CI for unittests
  * add timeout field to policy to prevent stuck policies
  * Don't use LoginRequired for PermissionDenied View
  * Check for policies in app_gw
  * Better handle policy timeouts
  * cleanup post-migration mess
  * prevent ZeroDivisionError
  * Redirect to login on reverse proxy
  * cleanup property_mapping list
  * add compiled regex to RewriteRule
  * implement actual Rewriting logic
  * Invalidate cache when ApplicationGateway instance is saved
  * validate server_name in form

 -- Jens Langhammer <jens.langhammer@beryju.org>  Thu, 21 Mar 2019 15:47:58 +0000

passbook (0.1.24) stable; urgency=medium

  * bump version: 0.1.22-beta -> 0.1.23-beta
  * add modal for OAuth Providers showing the URLs
  * remove user field from form. Closes #32

 -- Jens Langhammer <jens.langhammer@beryju.org>  Wed, 20 Mar 2019 21:59:21 +0000

passbook (0.1.23) stable; urgency=medium

  * add support for OpenID-Connect Discovery

 -- Jens Langhammer <jens.langhammer@beryju.org>  Thu, 18 Mar 2019 20:19:27 +0000

passbook (0.1.22) stable; urgency=medium

  * bump version: 0.1.20-beta -> 0.1.21-beta
  * fix missing debug template
  * move icons to single folder, cleanup
  * fix layout when on mobile viewport and scrolling
  * fix delete form not working
  * point to correct icons
  * add Azure AD Source
  * Fix OAuth Client's disconnect view having invalid URL names

 -- Jens Langhammer <jens.langhammer@beryju.org>  Thu, 14 Mar 2019 20:19:27 +0000

passbook (0.1.21) stable; urgency=medium

  * bump version: 0.1.19-beta -> 0.1.20-beta
  * add request debug view
  * detect HTTPS from reverse proxy

 -- Jens Langhammer <jens.langhammer@beryju.org>  Thu, 14 Mar 2019 17:01:49 +0000

passbook (0.1.20) stable; urgency=medium

  * bump version: 0.1.18-beta -> 0.1.19-beta
  * fix GitHub Pretend again
  * add user settings for Sources

 -- Jens Langhammer <jens.langhammer@beryju.org>  Wed, 13 Mar 2019 15:49:44 +0000

passbook (0.1.18) stable; urgency=medium

  * bump version: 0.1.16-beta -> 0.1.17-beta
  * fix Server Error when downloading metadata
  * add sentry client
  * fix included yaml file
  * adjust versions for client packages, auto build client-packages
  * bump version: 0.1.17-beta -> 0.1.18-beta
  * fix API Call for sentry-client, add missing template
  * fix GitHub Pretend throwing a 500 error

 -- Jens Langhammer <jens.langhammer@beryju.org>  Wed, 13 Mar 2019 14:14:10 +0000

passbook (0.1.17) stable; urgency=medium

  * bump version: 0.1.15-beta -> 0.1.16-beta
  * remove Application.user_is_authorized
  * don't use celery heartbeat, use TCP keepalive instead
  * switch to vertical navigation

 -- Jens Langhammer <jens.langhammer@beryju.org>  Tue, 12 Mar 2019 14:54:27 +0000

passbook (0.1.16) stable; urgency=medium

  * Replace redis with RabbitMQ
  * updated debian package to suggest RabbitMQ
  * update helm chart to require RabbitMQ
  * fix invalid default config in debian package

 -- Jens Langhammer <jens.langhammer@beryju.org>  Mon, 11 Mar 2019 10:28:36 +0000

passbook (0.1.14) stable; urgency=medium

  * bump version: 0.1.11-beta -> 0.1.12-beta
  * Fix DoesNotExist error when running PolicyEngine against None user
  * allow custom email server for helm installs
  * fix UserChangePasswordView not requiring Login

 -- Jens Langhammer <jens.langhammer@beryju.org>  Mon, 11 Mar 2019 10:28:36 +0000

passbook (0.1.12) stable; urgency=medium

  * bump version: 0.1.10-beta -> 0.1.11-beta
  * rewrite PasswordFactor to use backends setting instead of trying all backends
  * install updated helm release from local folder
  * disable automatic k8s deployment for now
  * fix OAuth Authorization View not requiring authentication

 -- Jens Langhammer <jens.langhammer@beryju.org>  Mon, 11 Mar 2019 08:50:29 +0000

passbook (0.1.11) stable; urgency=medium

  * add group administration
  * bump version: 0.1.9-beta -> 0.1.10-beta
  * fix helm labels being on deployments and not pods
  * automatically deploy after release
  * use Django's Admin FilteredSelectMultiple for Group Membership
  * always use FilteredSelectMultiple for many-to-many fields
  * Add Group Member policy
  * add LDAP Group Membership Policy

 -- Jens Langhammer <jens.langhammer@beryju.org>  Sun, 10 Mar 2019 18:55:31 +0000

passbook (0.1.10) stable; urgency=high

  * bump version: 0.1.7-beta -> 0.1.8-beta
  * consistently using PolicyEngine
  * add more Verbosity to PolicyEngine, rewrite SAML Authorisation check
  * slightly refactor Factor View, add more unittests
  * add impersonation middleware, add to templates
  * bump version: 0.1.8-beta -> 0.1.9-beta
  * fix k8s service routing http traffic to workers
  * Fix button on policy test page
  * better show loading state when testing a policy

 -- Jens Langhammer <jens.langhammer@beryju.org>  Sun, 10 Mar 2019 14:52:40 +0000

passbook (0.1.7) stable; urgency=medium

  * bump version: 0.1.3-beta -> 0.1.4-beta
  * implicitly add kubernetes-healthcheck-host in helm configmap
  * fix debian build (again)
  * add PropertyMapping Model, add Subclass for SAML, test with AWS
  * add custom DynamicArrayField to better handle arrays
  * format data before inserting it
  * bump version: 0.1.4-beta -> 0.1.5-beta
  * fix static files missing for debian package
  * fix password not getting set on user import
  * remove audit's login attempt
  * add passing property to PolicyEngine
  * fix captcha factor not loading keys from Factor class
  * bump version: 0.1.5-beta -> 0.1.6-beta
  * fix MATCH_EXACT not working as intended
  * Improve access control for saml

 -- Jens Langhammer <jens.langhammer@beryju.org>  Fri, 08 Mar 2019 20:37:05 +0000

passbook (0.1.4) stable; urgency=medium

  * initial debian package release

 -- Jens Langhammer <jens.langhammer@beryju.org>  Wed, 06 Mar 2019 18:22:41 +0000