Skip to content

Releases: goauthentik/authentik

Release 0.8.7-beta

21 Feb 21:21
Compare
Choose a tag to compare
  • 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

21 Feb 20:39
Compare
Choose a tag to compare
  • 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

20 Feb 20:41
Compare
Choose a tag to compare
  • 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

20 Feb 15:22
Compare
Choose a tag to compare
  • providers/saml: fix /login/ pointing to wrong view

Release 0.8.3-beta

20 Feb 14:18
Compare
Choose a tag to compare
  • core: fix application icons not loading, fix with_sources being broken

Release 0.8.2-beta

20 Feb 13:00
Compare
Choose a tag to compare
  • 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

19 Feb 10:33
Compare
Choose a tag to compare
  • 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

19 Feb 09:32
Compare
Choose a tag to compare
  • 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

18 Feb 15:32
Compare
Choose a tag to compare
  • 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

17 Feb 20:05
Compare
Choose a tag to compare
  • admin: fix form missing on update pages
  • admin: fix CodeMirror field not loading correctly