github goauthentik/authentik version/2023.4.0
Release 2023.4.0

17 months ago

See https://goauthentik.io/docs/releases/2023.4

What's Changed

  • web: bump API Client version by @authentik-bot in #4700
  • core: bump kubernetes from 25.3.0 to 26.1.0 by @dependabot in #4706
  • core: bump goauthentik.io/api/v3 from 3.2023021.1 to 3.2023022.1 by @dependabot in #4705
  • web: bump mermaid from 9.3.0 to 9.4.0 in /web by @dependabot in #4704
  • web: bump pyright from 1.1.293 to 1.1.294 in /web by @dependabot in #4703
  • ci: bump snok/container-retention-policy from 1 to 2 by @dependabot in #4710
  • core: bump duo-client from 4.5.0 to 4.6.1 by @dependabot in #4726
  • core: bump selenium from 4.8.0 to 4.8.2 by @dependabot in #4725
  • core: bump webauthn from 1.7.0 to 1.7.2 by @dependabot in #4723
  • web: bump @sentry/browser from 7.37.2 to 7.38.0 in /web by @dependabot in #4724
  • web: bump @codemirror/theme-one-dark from 6.1.0 to 6.1.1 in /web by @dependabot in #4722
  • web: bump @formatjs/intl-listformat from 7.1.7 to 7.1.8 in /web by @dependabot in #4720
  • web: bump @sentry/tracing from 7.37.2 to 7.38.0 in /web by @dependabot in #4721
  • web: bump API Client version by @authentik-bot in #4728
  • web: bump @typescript-eslint/eslint-plugin from 5.52.0 to 5.53.0 in /web by @dependabot in #4743
  • web: bump @babel/preset-typescript from 7.18.6 to 7.21.0 in /web by @dependabot in #4736
  • web: bump @babel/plugin-transform-runtime from 7.19.6 to 7.21.0 in /web by @dependabot in #4737
  • core: bump goauthentik.io/api/v3 from 3.2023022.1 to 3.2023022.2 by @dependabot in #4738
  • web: bump @formatjs/intl-listformat from 7.1.8 to 7.1.9 in /web by @dependabot in #4741
  • web: bump @babel/core from 7.20.12 to 7.21.0 in /web by @dependabot in #4740
  • web: bump @typescript-eslint/parser from 5.52.0 to 5.53.0 in /web by @dependabot in #4739
  • web: bump @babel/plugin-proposal-decorators from 7.20.13 to 7.21.0 in /web by @dependabot in #4742
  • core: Fix bug causing whitespace only names to raise exception when generating avatars by @sdimovv in #4746
  • web: bump mermaid from 9.4.0 to 10.0.0 in /web by @dependabot in #4752
  • core: Improve service account creation by @sdimovv in #4751
  • website/docs: add better explanation for goauthentik.io/user/token-ex… by @BeryJu in #4755
  • web: bump API Client version by @authentik-bot in #4756
  • stages/user_login: terminate others by @BeryJu in #4754
  • web: bump API Client version by @authentik-bot in #4757
  • providers/ldap: Improve compatibility with LDAP clients by @sdimovv in #4750
  • providers/ldap: making ldap compatible with synology by @roche-quentin in #4694
  • website/integrations: fix Vikunja setup instructions by @kolaente in #4730
  • website/integrations: Mobilizon instructions by @Tealk in #4747
  • website/integrations: Mastodon integration by @Tealk in #4733
  • website/integrations: Zammad instructions by @Tealk in #4644
  • providers/ldap: fix tests by @BeryJu in #4759
  • core: bump golang.org/x/text from 0.3.7 to 0.3.8 by @dependabot in #4765
  • core: bump coverage from 7.1.0 to 7.2.0 by @dependabot in #4764
  • core: bump twilio from 7.16.3 to 7.16.4 by @dependabot in #4763
  • web: bump pyright from 1.1.294 to 1.1.295 in /web by @dependabot in #4760
  • core: bump goauthentik.io/api/v3 from 3.2023022.2 to 3.2023022.4 by @dependabot in #4762
  • web: bump @goauthentik/api from 2023.2.2-1677071401 to 2023.2.2-1677073316 in /web by @dependabot in #4761
  • providers/oauth2: OpenID conformance by @BeryJu in #4758
  • web: give node more memory to build by @BeryJu in #4768
  • core: bump golang.org/x/oauth2 from 0.0.0-20220223155221-ee480838109b to 0.5.0 by @dependabot in #4775
  • core: bump watchdog from 2.2.1 to 2.3.0 by @dependabot in #4772
  • web: bump @trivago/prettier-plugin-sort-imports from 4.0.0 to 4.1.0 in /web by @dependabot in #4771
  • core: bump goauthentik.io/api/v3 from 3.2023022.4 to 3.2023022.5 by @dependabot in #4773
  • core: bump golang.org/x/sync from 0.0.0-20220601150217-0de741cfad7f to 0.1.0 by @dependabot in #4774
  • web/user: fix source connections not being filtered by @BeryJu in #4778
  • web: bump API Client version by @authentik-bot in #4779
  • sources/ldap: improve error handling for password complexity by @BeryJu in #4780
  • web: bump @braintree/sanitize-url from 6.0.0 to 6.0.2 in /web by @dependabot in #4781
  • web/admin: fix chart display with no sources by @BeryJu in #4782
  • core: bootstrap email by @BeryJu in #4788
  • core: bump goauthentik.io/api/v3 from 3.2023022.5 to 3.2023022.6 by @dependabot in #4798
  • web: bump eslint from 8.34.0 to 8.35.0 in /web by @dependabot in #4795
  • web: bump @trivago/prettier-plugin-sort-imports from 4.1.0 to 4.1.1 in /web by @dependabot in #4790
  • web: bump @lingui/detect-locale from 3.17.1 to 3.17.2 in /web by @dependabot in #4793
  • web: bump core-js from 3.28.0 to 3.29.0 in /web by @dependabot in #4796
  • core: bump coverage from 7.2.0 to 7.2.1 by @dependabot in #4794
  • core: bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #4799
  • web: bump @lingui/core from 3.17.1 to 3.17.2 in /web by @dependabot in #4791
  • web: bump @lingui/macro from 3.17.1 to 3.17.2 in /web by @dependabot in #4797
  • web: bump @lingui/cli from 3.17.1 to 3.17.2 in /web by @dependabot in #4792
  • website: add X-Frame-Options by @BeryJu in #4800
  • flows: change default flow stage binding settings by @BeryJu in #4784
  • web: bump API Client version by @authentik-bot in #4801
  • providers/oauth2: fix typo by @BeryJu in #4803
  • web: fetch custom.css via fetch and add stylesheet by @BeryJu in #4804
  • tests/e2e: use example blueprints for testing by @BeryJu in #4805
  • web: bump @typescript-eslint/eslint-plugin from 5.53.0 to 5.54.0 in /web by @dependabot in #4808
  • core: bump sentry-sdk from 1.15.0 to 1.16.0 by @dependabot in #4809
  • core: bump goauthentik.io/api/v3 from 3.2023022.6 to 3.2023022.8 by @dependabot in #4811
  • web: bump @typescript-eslint/parser from 5.53.0 to 5.54.0 in /web by @dependabot in #4810
  • web: bump @sentry/tracing from 7.38.0 to 7.39.0 in /web by @dependabot in #4806
  • web: bump @sentry/browser from 7.38.0 to 7.39.0 in /web by @dependabot in #4807
  • flows: planner error handling by @BeryJu in #4812
  • core: bump watchdog from 2.3.0 to 2.3.1 by @dependabot in #4819
  • web: bump pyright from 1.1.295 to 1.1.296 in /web by @dependabot in #4818
  • web/admin: workaround for tenant certificate selection being cut off by @BeryJu in #4820
  • web/admin: set valid correctly when opened and radio is already selected by @BeryJu in #4821
  • core: Add resolve_dns and reverse_dns functions to evaluator by @sdimovv in #4769
  • web: bump @codemirror/lang-python from 6.1.1 to 6.1.2 in /web by @dependabot in #4828
  • web: bump @sentry/tracing from 7.39.0 to 7.40.0 in /web by @dependabot in #4827
  • web: bump mermaid from 10.0.0 to 10.0.1 in /web by @dependabot in #4825
  • web: bump @sentry/browser from 7.39.0 to 7.40.0 in /web by @dependabot in #4826
  • stages/authenticator_sms: fix twilio sending, add test by @BeryJu in #4829
  • security: fix CVE-2023-26481 by @BeryJu in #4832
  • website/docs: update release notes by @BeryJu in #4833
  • sources/plex: fix check_token error unusable if token is empty by @BeryJu in #4834
  • website: bump dns-packet from 5.3.1 to 5.4.0 in /website by @dependabot in #4836
  • web: bump mermaid from 10.0.1 to 10.0.2 in /web by @dependabot in #4837
  • core: bump golang.org/x/oauth2 from 0.5.0 to 0.6.0 by @dependabot in #4848
  • core: bump drf-spectacular from 0.25.1 to 0.26.0 by @dependabot in #4844
  • core: bump pytest from 7.2.1 to 7.2.2 by @dependabot in #4846
  • core: bump pylint from 2.16.2 to 2.16.3 by @dependabot in #4845
  • core: bump goauthentik.io/api/v3 from 3.2023022.8 to 3.2023022.10 by @dependabot in #4847
  • providers: SCIM by @BeryJu in #4835
  • web: bump API Client version by @authentik-bot in #4850
  • website: add website development setup, update contribution guidelines on PR titles by @BeryJu in #4852
  • website/docs: Corrected typo and added Note about port number if using Istio/Kubern… by @tanberry in #4851
  • web/elements: fix center text not scrolling with container by @BeryJu in #4853
  • core: bump django-otp from 1.1.4 to 1.1.5 by @dependabot in #4861
  • core: bump pylint from 2.16.3 to 2.16.4 by @dependabot in #4860
  • web: bump @typescript-eslint/parser from 5.54.0 to 5.54.1 in /web by @dependabot in #4854
  • web: bump @sentry/tracing from 7.40.0 to 7.41.0 in /web by @dependabot in #4856
  • core: bump goauthentik.io/api/v3 from 3.2023022.10 to 3.2023022.11 by @dependabot in #4859
  • core: bump github.com/getsentry/sentry-go from 0.18.0 to 0.19.0 by @dependabot in #4858
  • web: bump @typescript-eslint/eslint-plugin from 5.54.0 to 5.54.1 in /web by @dependabot in #4857
  • web: bump @sentry/browser from 7.40.0 to 7.41.0 in /web by @dependabot in #4855
  • internal: fix crash when port 9000 is in use by @BeryJu in #4863
  • providers/scim: add option to filter out service accounts, parent group by @BeryJu in #4862
  • web: bump API Client version by @authentik-bot in #4864
  • website/blog: Becoming OpenID certified - Why standards matter by @BeryJu in #4865
  • core: enforce unique on names where it makes sense by @BeryJu in #4866
  • website/docs: fix typo by @tanberry in #4867
  • providers/SCIM: customizable externalId, document behavior by @BeryJu in #4868
  • core: add a list of recommended vs code extensions by @BeryJu in #4869
  • core: bump django-otp from 1.1.5 to 1.1.6 by @dependabot in #4873
  • core: bump goauthentik.io/api/v3 from 3.2023022.11 to 3.2023022.12 by @dependabot in #4874
  • web: bump pyright from 1.1.296 to 1.1.297 in /web by @dependabot in #4872
  • core: bump golang from 1.20.1-bullseye to 1.20.2-bullseye by @dependabot in #4871
  • web: bump pyright from 1.1.297 to 1.1.298 in /web by @dependabot in #4882
  • core: bump codespell from 2.2.2 to 2.2.4 by @dependabot in #4881
  • core: bump goauthentik.io/api/v3 from 3.2023022.12 to 3.2023022.14 by @dependabot in #4883
  • core: bump pylint from 2.16.4 to 2.17.0 by @dependabot in #4884
  • web: toggle dark/light theme manually by @BeryJu in #4876
  • web: bump API Client version by @authentik-bot in #4887
  • web: fix locale inconsistencies by @BeryJu in #4888
  • core: add validator which allows for URLs with formatting by @BeryJu in #4890
  • core: bump uvicorn from 0.20.0 to 0.21.0 by @dependabot in #4897
  • core: bump twilio from 7.16.4 to 7.16.5 by @dependabot in #4895
  • web: bump @sentry/browser from 7.41.0 to 7.42.0 in /web by @dependabot in #4891
  • core: bump goauthentik.io/api/v3 from 3.2023022.14 to 3.2023022.15 by @dependabot in #4893
  • web: bump @sentry/tracing from 7.41.0 to 7.42.0 in /web by @dependabot in #4894
  • web: bump turnstile-types from 1.1.1 to 1.1.2 in /web by @dependabot in #4892
  • core: bump bandit from 1.7.4 to 1.7.5 by @dependabot in #4896
  • web: fix theming issues when using automatic by @BeryJu in #4898
  • website/docs: prepare 2023.3 release notes by @BeryJu in #4889
  • website/docs: fix layout for preview annotation by @BeryJu in #4899
  • web/elements: fix flipped theme in codemirror by @BeryJu in #4901
  • website/docs: improve traefik standalone docs by @support-tt in #4493
  • events: set task start time before start not on init by @BeryJu in #4908
  • root: fix session middleware for websocket connections by @BeryJu in #4909
  • web/flows: fix compatibility mode by @BeryJu in #4910
  • core: bump urllib3 from 1.26.14 to 1.26.15 by @dependabot in #4914
  • web: bump eslint from 8.35.0 to 8.36.0 in /web by @dependabot in #4912
  • core: bump paramiko from 3.0.0 to 3.1.0 by @dependabot in #4913
  • providers/scim: handle ServiceProviderConfig 404 by @BeryJu in #4915
  • web/admin: fix scim provider layout by @BeryJu in #4919
  • web/elements: fix copy on insecure origins by @BeryJu in #4917
  • stages/user_login: expiry before login by @BeryJu in #4920
  • website/integrations: Update Skyhigh provider instructions by @terratrax in #4921
  • website/docs: separate pages for each webserver by @BeryJu in #4911
  • website/docs: final 2023.3 release notes by @BeryJu in #4923
  • website/docs: add new release to sidebar, cleanup by @BeryJu in #4926
  • release: 2023.3.0 by @BeryJu in #4925
  • web: bump API Client version by @authentik-bot in #4928
  • web/flows: update background by @BeryJu in #4927
  • stages/authenticator_webauthn: remove credential_id size limit by @BeryJu in #4931
  • website/docs: capitalization of product names by @tanberry in #4922
  • providers: fix authorization_flow not required in API by @BeryJu in #4932
  • web: bump API Client version by @authentik-bot in #4934
  • web/admin: fix wizards with radio selects not working correctly after use by @BeryJu in #4933
  • web: bump @typescript-eslint/parser from 5.54.1 to 5.55.0 in /web by @dependabot in #4943
  • web: bump core-js from 3.29.0 to 3.29.1 in /web by @dependabot in #4944
  • web: bump @typescript-eslint/eslint-plugin from 5.54.1 to 5.55.0 in /web by @dependabot in #4941
  • web: bump @sentry/browser from 7.42.0 to 7.43.0 in /web by @dependabot in #4940
  • web: bump @sentry/tracing from 7.42.0 to 7.43.0 in /web by @dependabot in #4939
  • core: bump goauthentik.io/api/v3 from 3.2023022.15 to 3.2023030.2 by @dependabot in #4942
  • website/integrations: Changes to reverse proxy information for grafana by @SiskoUrso in #4938
  • website/docs: forward-auth page, add list of links by @tanberry in #4937
  • root: add common fixture loader by @BeryJu in #4946
  • core: bump google.golang.org/protobuf from 1.29.0 to 1.29.1 by @dependabot in #4949
  • website: bump webpack from 5.73.0 to 5.76.1 in /website by @dependabot in #4950
  • core: bump goauthentik.io/api/v3 from 3.2023030.2 to 3.2023030.3 by @dependabot in #4954
  • web: bump @babel/core from 7.21.0 to 7.21.3 in /web by @dependabot in #4953
  • website/docs: Fix detail and improve latest changelog regarding SCIM by @thomas-mc-work in #4955
  • core: fix url validator by @BeryJu in #4957
  • *: fix mismatched task names for discovery, make output service connection task monitored by @BeryJu in #4956
  • website/docs: capitalization and clarifications by @tanberry in #4948
  • web/common: fix tab label color on dark theme by @BeryJu in #4959
  • web/user: fix custom user interface background with dark theme by @BeryJu in #4960
  • stages/user_login: stay logged in by @BeryJu in #4958
  • core: bump goauthentik.io/api/v3 from 3.2023030.3 to 3.2023030.4 by @dependabot in #4963
  • web: bump API Client version by @authentik-bot in #4961
  • core: bump github.com/pires/go-proxyproto from 0.6.2 to 0.7.0 by @dependabot in #4962
  • web: bump pyright from 1.1.298 to 1.1.299 in /web by @dependabot in #4967
  • core: bump webauthn from 1.7.2 to 1.8.0 by @dependabot in #4969
  • core: bump goauthentik.io/api/v3 from 3.2023030.4 to 3.2023030.7 by @dependabot in #4968
  • ci: bump actions/setup-go from 3 to 4 by @dependabot in #4966
  • core: bump maxmindinc/geoipupdate from v4.10 to v4.11 by @dependabot in #4965
  • providers/ldap: fix duplicate attributes by @BeryJu in #4972
  • providers/oauth2: fix response for response_type code and response_mode fragment by @BeryJu in #4975
  • web/flows: fix authenticator selector in dark mode by @BeryJu in #4974
  • website/docs: prepare 2023.3.1 release notes by @BeryJu in #4976
  • website/blog: authentik on Django: 500% slower to run but 200% faster to build by @BeryJu in #4978
  • website/blog: fix wrong language by @BeryJu in #4979
  • web/admin: fix inconsistent display of flows in selections by @BeryJu in #4977
  • Version 2023.3 by @BeryJu in #4980
  • web: bump API Client version by @authentik-bot in #4981
  • website/intergrations: update sentry to reflect name change by @zaourzag in #4988
  • core: bump github.com/go-openapi/strfmt from 0.21.3 to 0.21.5 by @dependabot in #4987
  • core: bump goauthentik.io/api/v3 from 3.2023030.7 to 3.2023031.1 by @dependabot in #4986
  • core: bump uvicorn from 0.21.0 to 0.21.1 by @dependabot in #4985
  • core: bump sentry-sdk from 1.16.0 to 1.17.0 by @dependabot in #4983
  • core: bump coverage from 7.2.1 to 7.2.2 by @dependabot in #4984
  • web/elements: fix search select inconsistency by @BeryJu in #4989
  • website/docs: Capitalized company name in copyright by @tanberry in #4991
  • web/admin: fix prompt field display by @BeryJu in #4990
  • web: full web components part 1 by @BeryJu in #4964
  • blueprints: allow setting of token key in blueprint context by @BeryJu in #4995
  • website/docs: added content to Welcome page by @tanberry in #4996
  • website: use slider on docs, add flow images by @BeryJu in #4997
  • providers/proxy: rework endpoints logic by @BeryJu in #4993
  • website/integrations: Automatic sign-in to HedgeDoc by @lkiesow in #4843
  • website/integrations: Writefreely instructions by @Tealk in #4787
  • website/docs: improve docs for configuring event retention by @BeryJu in #5002
  • stages/prompt: Add Radio Button Group, Dropdown and Text Area prompt fields by @sdimovv in #4822
  • web: bump API Client version by @authentik-bot in #5003
  • core: Add unique constraint to user UUID by @sdimovv in #5004
  • core: bump drf-spectacular from 0.26.0 to 0.26.1 by @dependabot in #5007
  • web: bump country-flag-icons from 1.5.5 to 1.5.6 in /web by @dependabot in #5006
  • core: bump importlib-metadata from 6.0.0 to 6.1.0 by @dependabot in #5009
  • core: bump goauthentik.io/api/v3 from 3.2023031.1 to 3.2023031.2 by @dependabot in #5008
  • providers/radius: simple radius outpost by @BeryJu in #1796
  • web: bump API Client version by @authentik-bot in #5013
  • root: bump go api client by @BeryJu in #5014
  • web/admin: fix error adding users to groups by @BeryJu in #5016
  • *: load websocket paths similarly to URLs by @BeryJu in #5018
  • core: fix websocket url path by @BeryJu in #5019
  • web: bump @typescript-eslint/parser from 5.55.0 to 5.56.0 in /web by @dependabot in #5026
  • web: bump @typescript-eslint/eslint-plugin from 5.55.0 to 5.56.0 in /web by @dependabot in #5025
  • core: bump watchdog from 2.3.1 to 3.0.0 by @dependabot in #5028
  • web: bump prettier from 2.8.4 to 2.8.5 in /web by @dependabot in #5024
  • web: bump @sentry/tracing from 7.43.0 to 7.44.1 in /web by @dependabot in #5022
  • website: bump prettier from 2.8.4 to 2.8.6 in /website by @dependabot in #5029
  • web: bump @sentry/browser from 7.43.0 to 7.44.2 in /web by @dependabot in #5030
  • web: bump @codemirror/legacy-modes from 6.3.1 to 6.3.2 in /web by @dependabot in #5023
  • Translate 'web/src/locales/en.po' in 'zh_CN' [manual sync] by @transifex-integration in #5034
  • Translate 'web/src/locales/en.po' in 'zh-Hans' [manual sync] by @transifex-integration in #5033
  • Translate 'locale/en/LC_MESSAGES/django.po' in 'zh-Hans' [manual sync] by @transifex-integration in #5032
  • Translate 'locale/en/LC_MESSAGES/django.po' in 'zh_CN' [manual sync] by @transifex-integration in #5031
  • website/integrations: add detail to MinIO docs by @bjschafer in #5000
  • website/docs: "productive" to "production" term change and version info by @tanberry in #5010
  • web: bump lit from 2.6.1 to 2.7.0 in /web by @dependabot in #5040
  • web: bump pyright from 1.1.299 to 1.1.300 in /web by @dependabot in #5038
  • web: bump prettier from 2.8.5 to 2.8.6 in /web by @dependabot in #5039
  • web: bump @sentry/tracing from 7.44.1 to 7.44.2 in /web by @dependabot in #5037
  • web/admin: fix error listing blueprints with missing metadata by @BeryJu in #5041
  • stages/prompt: Fix dropdown invalid choice by @sdimovv in #5046
  • core: bump twilio from 7.16.5 to 7.17.0 by @dependabot in #5052
  • core: bump pylint from 2.17.0 to 2.17.1 by @dependabot in #5053
  • web: bump country-flag-icons from 1.5.6 to 1.5.7 in /web by @dependabot in #5051
  • web/elements: only render form once instance is loaded by @BeryJu in #5049
  • website/stages/prompt: Update new prompt fields docs by @sdimovv in #5055
  • website: add pricing waitlist and blog post by @BeryJu in #5058
  • website: fix build by @BeryJu in #5060
  • web: remove more until by @BeryJu in #5057
  • website/blog: removed strikethrough text and formatted feature list by @tanberry in #5061
  • website: codespell with custom dictionary and CI by @BeryJu in #5062
  • ci: bump peter-evans/enable-pull-request-automerge from 2 to 3 by @dependabot in #5067
  • providers: Add ability to choose a default authentication flow by @rissson in #5070
  • web: bump API Client version by @authentik-bot in #5072
  • web/admin: prompt preview by @BeryJu in #5078
  • web: bump API Client version by @authentik-bot in #5079
  • web/admin: fix error when creating bindings due to hidden inputs by @BeryJu in #5081
  • providers/scim: fix error when user-group m2m is updated forward by @BeryJu in #5082
  • core: bump selenium from 4.8.2 to 4.8.3 by @dependabot in #5090
  • core: bump django-filter from 22.1 to 23.1 by @dependabot in #5088
  • web: bump @sentry/tracing from 7.44.2 to 7.45.0 in /web by @dependabot in #5087
  • web: bump prettier from 2.8.6 to 2.8.7 in /web by @dependabot in #5086
  • website: bump prettier from 2.8.6 to 2.8.7 in /website by @dependabot in #5084
  • web: bump @sentry/browser from 7.44.2 to 7.45.0 in /web by @dependabot in #5085
  • core: bump goauthentik.io/api/v3 from 3.2023031.3 to 3.2023031.5 by @dependabot in #5089
  • web/admin: show warning when adding user to superuser group by @BeryJu in #5091
  • website/developer-docs: add note to create version subdomain and conf… by @BeryJu in #5093
  • stages/authenticator_validate: fix stage not working without pending user by @BeryJu in #5096
  • core: bump duo-client from 4.6.1 to 4.7.0 by @dependabot in #5105
  • web: bump @typescript-eslint/eslint-plugin from 5.56.0 to 5.57.0 in /web by @dependabot in #5100
  • core: bump redis from 4.3.4 to 4.5.3 by @dependabot in #5098
  • core: bump goauthentik.io/api/v3 from 3.2023031.5 to 3.2023031.10 by @dependabot in #5104
  • web: bump @fortawesome/fontawesome-free from 6.3.0 to 6.4.0 in /web by @dependabot in #5099
  • web: bump @codemirror/lang-html from 6.4.2 to 6.4.3 in /web by @dependabot in #5101
  • core: bump github.com/go-openapi/strfmt from 0.21.5 to 0.21.7 by @dependabot in #5103
  • website/docs: prepare 2023.4 release notes by @BeryJu in #5083
  • web: bump @typescript-eslint/parser from 5.56.0 to 5.57.0 in /web by @dependabot in #5102
  • web/user: rework search by @BeryJu in #5107
  • providers/scim: add missing default fields by @BeryJu in #5108
  • web: only show debug locale if debug mode is enabled by @BeryJu in #5111
  • core: bump black from 23.1.0 to 23.3.0 by @dependabot in #5114
  • core: bump sentry-sdk from 1.17.0 to 1.18.0 by @dependabot in #5118
  • web: bump eslint from 8.36.0 to 8.37.0 in /web by @dependabot in #5116
  • web: bump pyright from 1.1.300 to 1.1.301 in /web by @dependabot in #5117
  • core: bump channels-redis from 4.0.0 to 4.1.0 by @dependabot in #5115
  • core: fix app launch URL flow selection by @BeryJu in #5113
  • lifecycle: also migrate before starting worker, trap exit to cleanup mode by @BeryJu in #5123
  • website/blog: JWT blog final draft for review by @tanberry in #5128
  • web: bump @webcomponents/webcomponentsjs from 2.7.0 to 2.8.0 in /web by @dependabot in #5131
  • web: bump @sentry/tracing from 7.45.0 to 7.46.0 in /web by @dependabot in #5132
  • web: bump @sentry/browser from 7.45.0 to 7.46.0 in /web by @dependabot in #5130
  • core: bump redis from 4.5.3 to 4.5.4 by @dependabot in #5135
  • root: set codecov after_n_builds and threshold by @BeryJu in #5137
  • stages/user_write: improve error handling by @BeryJu in #5136
  • root: bump api generator by @BeryJu in #5139
  • stages: Add ability to set user friendly names for MFA stages by @sdimovv in #5005
  • core: extend postgres configuration by @Ongy in #5138
  • web: bump API Client version by @authentik-bot in #5141
  • core: bump goauthentik.io/api/v3 from 3.2023031.11 to 3.2023031.14 by @dependabot in #5147
  • web: bump @babel/plugin-transform-runtime from 7.21.0 to 7.21.4 in /web by @dependabot in #5144
  • core: bump github.com/getsentry/sentry-go from 0.19.0 to 0.20.0 by @dependabot in #5146
  • web: bump @babel/core from 7.21.3 to 7.21.4 in /web by @dependabot in #5142
  • web: bump @babel/preset-typescript from 7.21.0 to 7.21.4 in /web by @dependabot in #5143
  • web: bump @babel/preset-env from 7.20.2 to 7.21.4 in /web by @dependabot in #5145
  • core: bump psycopg2-binary from 2.9.5 to 2.9.6 by @dependabot in #5150
  • lifecycle: don't use celery ping for worker healthcheck by @BeryJu in #5153
  • core: bump pylint from 2.17.1 to 2.17.2 by @dependabot in #5160
  • web: bump lit from 2.7.0 to 2.7.1 in /web by @dependabot in #5159
  • web: bump core-js from 3.29.1 to 3.30.0 in /web by @dependabot in #5157
  • web: bump @typescript-eslint/parser from 5.57.0 to 5.57.1 in /web by @dependabot in #5158
  • web: bump @typescript-eslint/eslint-plugin from 5.57.0 to 5.57.1 in /web by @dependabot in #5156
  • web/admin: fix ldap form when editing scim provider from view page by @BeryJu in #5164
  • core: bump sentry-sdk from 1.18.0 to 1.19.0 by @dependabot in #5169
  • web: bump @rollup/plugin-typescript from 11.0.0 to 11.1.0 in /web by @dependabot in #5180
  • web: bump mermaid from 10.0.2 to 10.1.0 in /web by @dependabot in #5182
  • web: bump pyright from 1.1.301 to 1.1.302 in /web by @dependabot in #5177
  • web: bump @rollup/plugin-node-resolve from 15.0.1 to 15.0.2 in /web by @dependabot in #5178
  • ci: bump peter-evans/create-pull-request from 4 to 5 by @dependabot in #5179
  • core: bump golang from 1.20.2-bullseye to 1.20.3-bullseye by @dependabot in #5175
  • core: bump goauthentik.io/api/v3 from 3.2023031.14 to 3.2023031.17 by @dependabot in #5181
  • web: bump @codemirror/lang-javascript from 6.1.4 to 6.1.5 in /web by @dependabot in #5176
  • outposts: set k8s deployment security context by @BeryJu in #5163
  • CONTRIBUTING: added a section about contributing to docs by @tanberry in #5173
  • web/admin: fix sidebar avatar not loaded by @BeryJu in #5184
  • stages/identification: revert is_active check by @BeryJu in #5183
  • README: added link to Contributor file, small edits by @tanberry in #5172
  • policies: provider raw result for better policy reusability by @BeryJu in #5189
  • core: bump duo-client from 4.7.0 to 4.7.1 by @dependabot in #5196
  • Update README.md by @yash-gupta167 in #5188
  • web: bump @sentry/tracing from 7.46.0 to 7.47.0 in /web by @dependabot in #5193
  • core: bump python from 3.11.2-slim-bullseye to 3.11.3-slim-bullseye by @dependabot in #5191
  • web: bump lit from 2.7.1 to 2.7.2 in /web by @dependabot in #5192
  • web: bump @sentry/browser from 7.46.0 to 7.47.0 in /web by @dependabot in #5190
  • core: bump sentry-sdk from 1.19.0 to 1.19.1 by @dependabot in #5195
  • core: bump coverage from 7.2.2 to 7.2.3 by @dependabot in #5203
  • core: bump structlog from 22.3.0 to 23.1.0 by @dependabot in #5202
  • core: bump twilio from 7.17.0 to 8.0.0 by @dependabot in #5194
  • outposts: run containers as non root by @BeryJu in #5212
  • website/blog: blog re supply chain attacks by @tanberry in #5204
  • core: bump importlib-metadata from 6.1.0 to 6.3.0 by @dependabot in #5220
  • web: bump eslint from 8.37.0 to 8.38.0 in /web by @dependabot in #5217
  • core: bump golang.org/x/oauth2 from 0.6.0 to 0.7.0 by @dependabot in #5219
  • core: bump pytest from 7.2.2 to 7.3.0 by @dependabot in #5218
  • web: bump eslint-plugin-custom-elements from 0.0.7 to 0.0.8 in /web by @dependabot in #5215
  • web/flows: update flow background by @BeryJu in #5222
  • sources/ldap: make schema optional by @BeryJu in #5213
  • web: bump @typescript-eslint/parser from 5.57.1 to 5.58.0 in /web by @dependabot in #5226
  • web: bump @typescript-eslint/eslint-plugin from 5.57.1 to 5.58.0 in /web by @dependabot in #5225
  • core: bump django from 4.1.7 to 4.2 by @dependabot in #5151
  • web: bump @rollup/plugin-commonjs from 24.0.1 to 24.1.0 in /web by @dependabot in #5230
  • web: bump pyright from 1.1.302 to 1.1.303 in /web by @dependabot in #5229
  • website/integrations: Addition of phpIPAM SAML integration documentation by @aaronnad in #5221
  • core: bump maxmindinc/geoipupdate from v4.11 to v5.0 by @dependabot in #5233
  • core: bump packaging from 23.0 to 23.1 by @dependabot in #5234
  • website: bump docusaurus by @BeryJu in #5235
  • core: revert django update by @BeryJu in #5236
  • website/docs: prepare 2023.4 release notes by @BeryJu in #5223
  • core: bump gitpython from 3.1.29 to 3.1.30 by @dependabot in #5239
  • providers/oauth2: inconsistent client secret generation by @BeryJu in #5241
  • website: fix doc build by @BeryJu in #5242
  • root: fix contributing List points by @larsl-net in #5245
  • events: unpack wrapped query from FlowExecutor by @BeryJu in #5244
  • core: bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 by @dependabot in #5249
  • web: bump core-js from 3.30.0 to 3.30.1 in /web by @dependabot in #5248
  • web: bump @codemirror/lang-javascript from 6.1.5 to 6.1.6 in /web by @dependabot in #5247
  • web/admin: fix impersonate button layout by @BeryJu in #5251
  • core: fix user metrics for users which can't access events by @BeryJu in #5252

New Contributors

Full Changelog: version/2023.2.2...version/2023.4.0

Don't miss a new authentik release

NewReleases is sending notifications on new releases.