Releases: goauthentik/authentik
Release 0.8.7-beta
- admin: show object usage count instead of list
- helm: change static healthcheck and port
- ui: fix app icon not showing
- ui: fix application grid icons, fix SAML Authorize
Release 0.8.6-beta
- audit: crit fix audit log not being protected correctly
- all: add more helpful help_text to models
- all: fix left over references to error templates
- audit: fix failed login events not being logged
- Merge branch 'master' into pf4
- Merge pull request #5 from BeryJu/pf4
- providers/saml: fix 500 when SAML Provider not assigned to application
- root: run bandit as part of pre-commit
- root: use defusedxml's defuse_stdlib globally
- static: use codemirror from npm
- ui: centrally load CodeMirror and init via data tag
- ui: clean up more generic forms, remove is_login everywhere
- ui: clean up some more remaining templates
- ui: fix branding viewport
- ui: fixup minor issues, add static app
- ui: include font-awesome
- ui: rewrite admin templates to pf4, add some helper scripts
- ui: update static docker image to download NPM modules
- ui: update templates for jinja2-related fields
- ui: use compact templates
Release 0.8.5-beta
- all: sort imports and cleanup
- lib: add SentryIgnoredException, to easily ignore exceptions from sentry
- providers/saml: add POST binding support to Metadata
- providers/saml: change default NameID Format to emailAddress
- providers/saml: cleanup encoding
- providers/saml: Show error message when trying to get metadata without assigning application
- root: use different cookie names for dev instance
- sources/saml: entity_id -> issuer
- sources/saml: fix
build_full_url
using incorrect URL parameter - sources/saml: fix Metadata cert including PEM header
- sources/saml: validate SAMLResponse signature
- ui: don't remove dashes when auto generating slug
Release 0.8.4-beta
- providers/saml: fix /login/ pointing to wrong view
Release 0.8.3-beta
- core: fix application icons not loading, fix with_sources being broken
Release 0.8.2-beta
- all: prefix all UI related methods with ui_, switch to property and return dataclass
- core: add more fields for metadata of applications
- core: base set maximum-scale to 1
- core: fix discord logo being hard to see
- core: raise PropertyMappingExpressionException when PropertyMapping returns Undefined
- lib: sentry ignore Redis and OSError
- policies: struct -> types to match core
- policies/expression: Return False if Policy returns Undefined and log warning
- root: add logger name to log output
- sources/ldap: handle user_sync errors better, show warning when user exists already
Release 0.8.1-beta
- helm: fix error that FLUSHDB Command is not available
- lib/sentry: ignore django validation error
- policies/expression: fix pb_is_sso_flow
Release 0.8.0-beta
-
policies: breakking remove redundant policies which can be easily implemented with expressions
-
sources/oauth: breakking improve default OAuth2 Client, send access_token as Bearer Authz
-
sources/oauth: breakking remove redundant OAuth2Clients
-
sources/oauth: breakking remove supervisr
-
admin: fix user object being overwritten when deleting a user
-
admin: load custom policy templates
-
all: cleanup logging to be structured
-
all: general maintenance, prepare for pyright
-
api: add expression policy to API URLs
-
audit: log event creation on save
-
core: only show icon on login page if defined
-
core: sort applications by name
-
docs: add ansible tower/awx integration guide
-
docs: add aws integration
-
docs: update policy types, add docs for expression policies
-
factors: strip port for domain check
-
lib: remove method_decorator Mixins
-
policies/expression: add annotation to update docs, name jinja filters/funcs more clearly
-
policies/expression: move evaluation code into separate class
-
providers/saml: fix metadata URLs using incorrect params
-
sources/oauth: remove leading spaces in default URLs
Release 0.7.17-beta
- core: check PropertyMapping's expression syntax before save
- docs: use note blocks instead of code blocks for product description
- factors/view: show concise error message when domain is mis-configured
- lib: add helper method for 400 response with message
- policies/expression: add Expression based policy
- providers/saml: add modal to show metadata without download
- providers/saml: better handle PropertyMapping evaluation errors
- providers/saml: change assertion_valid_not_before default to -5 minutes
- providers/saml: fix linting error
- providers/saml: transition to dataclass from dict, cleanup unused templates, add missing autosubmit_form
- sources/ldap: better handle property mapping evaluation errors
Release 0.7.16-beta
- admin: fix form missing on update pages
- admin: fix CodeMirror field not loading correctly