version/2024.4.0-rc1
版本发布时间: 2024-04-19 22:19:53
goauthentik/authentik最新发布版本:version/2024.8.6(2024-11-22 02:39:01)
See https://docs.goauthentik.io/docs/releases/2024.4
What's Changed
- ci: docker push: re-add timestamp image tag by @rissson in https://github.com/goauthentik/authentik/pull/8529
- ci: fix release pipeline by @BeryJu in https://github.com/goauthentik/authentik/pull/8530
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/8531
- web: fix save & reset behavior on System ➲ Settings page. by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/8528
- web: change "delete" verb to "remove" for one-to-many relationships by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/8535
- ci: fix release sentry step by @rissson in https://github.com/goauthentik/authentik/pull/8540
- web: bump the storybook group in /web with 8 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8544
- web: bump chromedriver from 121.0.0 to 121.0.1 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/8545
- web: bump the wdio group in /tests/wdio with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8543
- web: bump the sentry group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/8542
- web: bump rollup from 4.10.0 to 4.11.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8546
- core: bump cryptography from 42.0.0 to 42.0.2 by @dependabot in https://github.com/goauthentik/authentik/pull/8553
- website: bump undici from 5.27.2 to 5.28.3 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8550
- core: bump github.com/redis/go-redis/v9 from 9.4.0 to 9.5.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8567
- web: bump rollup from 4.11.0 to 4.12.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8566
- web: bump the storybook group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/8565
- web: bump chromedriver from 121.0.1 to 121.0.2 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/8564
- website: bump react-tooltip from 5.26.2 to 5.26.3 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8562
- website: bump @types/react from 18.2.55 to 18.2.56 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8561
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8563
- web/flows: improve authenticator styling by @BeryJu in https://github.com/goauthentik/authentik/pull/8560
- root: fix app settings load order by @BeryJu in https://github.com/goauthentik/authentik/pull/8569
- ci: main: use correct previous version by @rissson in https://github.com/goauthentik/authentik/pull/8539
- Revert "core: bump github.com/redis/go-redis/v9 from 9.4.0 to 9.5.0 (… by @BeryJu in https://github.com/goauthentik/authentik/pull/8573
- core: bump twilio from 8.12.0 to 8.13.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8525
- core: bump black from 24.1.1 to 24.2.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8524
- web: bump core-js from 3.35.1 to 3.36.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8523
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/8574
- website/docs: kubernetes installation: update values by @rissson in https://github.com/goauthentik/authentik/pull/8575
- website/docs: edited Docs about tenants by @tanberry in https://github.com/goauthentik/authentik/pull/8549
- website/docs: remove outdated info by @tanberry in https://github.com/goauthentik/authentik/pull/8552
- providers/oauth2: improve conformance with client_credentials standard by @BeryJu in https://github.com/goauthentik/authentik/pull/8471
- website/docs: remove tenants docs from sidebar for now by @tanberry in https://github.com/goauthentik/authentik/pull/8551
- website/docs: edit RN to remove tenants by @tanberry in https://github.com/goauthentik/authentik/pull/8578
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/8582
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/8581
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in https://github.com/goauthentik/authentik/pull/8590
- website: bump @types/react from 18.2.56 to 18.2.57 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8589
- core: bump ruff from 0.2.1 to 0.2.2 by @dependabot in https://github.com/goauthentik/authentik/pull/8588
- core: bump github.com/jellydator/ttlcache/v3 from 3.1.1 to 3.2.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8587
- web: bump the eslint group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8583
- web: bump the esbuild group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8584
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8585
- rbac: fix permission decorator for global permissions by @BeryJu in https://github.com/goauthentik/authentik/pull/8591
- web: spell customization with a Z by @fheisler in https://github.com/goauthentik/authentik/pull/8596
- web/flows: fix webauthn retry by @BeryJu in https://github.com/goauthentik/authentik/pull/8599
- web: bump @codemirror/lang-javascript from 6.2.1 to 6.2.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8615
- web: bump @open-wc/lit-helpers from 0.6.0 to 0.7.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8614
- web: bump the storybook group in /web with 8 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8613
- web: bump the sentry group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/8612
- core: bump github.com/redis/go-redis/v9 from 9.4.0 to 9.5.1 by @dependabot in https://github.com/goauthentik/authentik/pull/8611
- web: bump the wdio group in /tests/wdio with 3 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8610
- web: bump ip from 1.1.8 to 1.1.9 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/8608
- core: bump cbor2 from 5.5.1 to 5.6.2 by @dependabot in https://github.com/goauthentik/authentik/pull/8607
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/8606
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/8609
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/8617
- website/blog: Blog about release 2024.2 by @tanberry in https://github.com/goauthentik/authentik/pull/8580
- website/docs: fix link to helm chart release notes by @BeryJu in https://github.com/goauthentik/authentik/pull/8624
- stages/authenticator_validate: fix error with get_webauthn_challenge_without_user by @BeryJu in https://github.com/goauthentik/authentik/pull/8625
- website/docs: added a new template for "combo" topics by @tanberry in https://github.com/goauthentik/authentik/pull/8595
- fix version by @tanberry in https://github.com/goauthentik/authentik/pull/8630
- core: bump goauthentik.io/api/v3 from 3.2023107.2 to 3.2024020.1 by @dependabot in https://github.com/goauthentik/authentik/pull/8635
- core: bump cryptography from 42.0.2 to 42.0.4 by @dependabot in https://github.com/goauthentik/authentik/pull/8629
- brands: fix context processor when request doesn't have a tenant by @BeryJu in https://github.com/goauthentik/authentik/pull/8643
- ci: fix missing tags from release by @BeryJu in https://github.com/goauthentik/authentik/pull/8645
- events: sanitize args and kwargs saved in system tasks by @BeryJu in https://github.com/goauthentik/authentik/pull/8644
- website/docs: prepare 2024.2.1 release notes by @BeryJu in https://github.com/goauthentik/authentik/pull/8649
- website/blog: add draft for blog about fletcher joining by @tanberry in https://github.com/goauthentik/authentik/pull/8634
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/8654
- website/blog: fix image so it displays in twitter post by @tanberry in https://github.com/goauthentik/authentik/pull/8656
- core: rework recovery API to return better error messages by @BeryJu in https://github.com/goauthentik/authentik/pull/8655
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/8658
- website/blog: Blog try again by @tanberry in https://github.com/goauthentik/authentik/pull/8659
- web: bump the sentry group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/8665
- core: bump selenium from 4.17.2 to 4.18.1 by @dependabot in https://github.com/goauthentik/authentik/pull/8664
- core: bump pytest from 8.0.0 to 8.0.1 by @dependabot in https://github.com/goauthentik/authentik/pull/8663
- web: bump chromedriver from 121.0.2 to 122.0.3 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/8662
- core: bump goauthentik.io/api/v3 from 3.2024020.1 to 3.2024021.2 by @dependabot in https://github.com/goauthentik/authentik/pull/8661
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/8622
- blueprints: use reconcile decorator instead of relying on function name prefix by @BeryJu in https://github.com/goauthentik/authentik/pull/8483
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/8621
- website: test frontmatter image by @BeryJu in https://github.com/goauthentik/authentik/pull/8671
- website/docs: 2024.2: update comment about upgrading to mention breaking changes by @rissson in https://github.com/goauthentik/authentik/pull/8667
- website/integrations: multiple integration edits by @ZuluWhiskey in https://github.com/goauthentik/authentik/pull/7923
- root: early spring clean for linting by @BeryJu in https://github.com/goauthentik/authentik/pull/8498
- root: fix config loading after refactor during ruff migration by @BeryJu in https://github.com/goauthentik/authentik/pull/8674
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/8672
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/8679
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/8678
- providers/oauth2: fix inconsistent
sub
value when setting via mapping by @BeryJu in https://github.com/goauthentik/authentik/pull/8677 - core: bump coverage from 7.4.1 to 7.4.3 by @dependabot in https://github.com/goauthentik/authentik/pull/8694
- core: bump sentry-sdk from 1.40.4 to 1.40.5 by @dependabot in https://github.com/goauthentik/authentik/pull/8692
- web: bump the eslint group in /tests/wdio with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/8691
- website: bump @types/react from 18.2.57 to 18.2.58 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8690
- core: bump pytest from 8.0.1 to 8.0.2 by @dependabot in https://github.com/goauthentik/authentik/pull/8693
- web: bump the eslint group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/8688
- web: bump yaml from 2.3.4 to 2.4.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8689
- web: bump the sentry group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/8687
- core: fix blueprint export by @BeryJu in https://github.com/goauthentik/authentik/pull/8695
- enterprise: fix read_only activating when no license is installed by @BeryJu in https://github.com/goauthentik/authentik/pull/8697
- website: add solve gitea group does not take effect by @yidaqiang in https://github.com/goauthentik/authentik/pull/8413
- website/docs: Add documentation for Glitchtip by @Daniel15 in https://github.com/goauthentik/authentik/pull/8182
- Add missing commas, correction of spelling errors by @patsevanton in https://github.com/goauthentik/authentik/pull/8680
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8702
- web: bump the eslint group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8701
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/8700
- translate: Updates for file locale/en/LC_MESSAGES/django.po in fr by @transifex-integration in https://github.com/goauthentik/authentik/pull/8709
- website: split by @BeryJu in https://github.com/goauthentik/authentik/pull/8616
- website: fix links in navbar opening in new tab by @BeryJu in https://github.com/goauthentik/authentik/pull/8713
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/8706
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/8705
- website/integrations: add documentation for OIDC setup with Paperless-ngx by @girlpunk in https://github.com/goauthentik/authentik/pull/8538
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in https://github.com/goauthentik/authentik/pull/8710
- ci: do not push docker image if fork by @rissson in https://github.com/goauthentik/authentik/pull/8724
- enterprise: force license usage update after change to license by @BeryJu in https://github.com/goauthentik/authentik/pull/8723
- website/docs: s3: fix environment variables by @rissson in https://github.com/goauthentik/authentik/pull/8722
- root: fix container build by @BeryJu in https://github.com/goauthentik/authentik/pull/8727
- core: bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8720
- core: bump github.com/go-openapi/strfmt from 0.22.0 to 0.22.1 by @dependabot in https://github.com/goauthentik/authentik/pull/8719
- web: bump style-mod from 4.1.0 to 4.1.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8718
- web: bump the sentry group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/8717
- core: bump sentry-sdk from 1.40.5 to 1.40.6 by @dependabot in https://github.com/goauthentik/authentik/pull/8716
- core: bump pydantic from 2.6.1 to 2.6.3 by @dependabot in https://github.com/goauthentik/authentik/pull/8715
- website: bump @types/react from 18.2.58 to 18.2.60 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8714
- website: post-split cleanup by @BeryJu in https://github.com/goauthentik/authentik/pull/8729
- ci: fix missing DOCKER_USERNAME secret by @BeryJu in https://github.com/goauthentik/authentik/pull/8730
- providers/oauth2: fix offline_access requests when prompt doesn't include consent by @BeryJu in https://github.com/goauthentik/authentik/pull/8731
- website/docs: s3: fix migration docs by @rissson in https://github.com/goauthentik/authentik/pull/8735
- stages/authenticator_webauthn: fix error when enrolling new device by @BeryJu in https://github.com/goauthentik/authentik/pull/8738
- ci: fix missing output on composite action by @BeryJu in https://github.com/goauthentik/authentik/pull/8741
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/8743
- web: bump chromedriver from 122.0.3 to 122.0.4 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/8747
- web: bump chart.js from 4.4.1 to 4.4.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8746
- web: bump @types/grecaptcha from 3.0.7 to 3.0.8 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8745
- web: bump the babel group in /web with 4 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8744
- sources/oauth: add gitlab type [AUTH-323] by @smusali in https://github.com/goauthentik/authentik/pull/8195
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/8753
- website: redirect root to /docs by @BeryJu in https://github.com/goauthentik/authentik/pull/8754
- web/admin: don't mark property mappings as required anywhere by @BeryJu in https://github.com/goauthentik/authentik/pull/8752
- website/docs: move Applications docs up a level, other edits by @tanberry in https://github.com/goauthentik/authentik/pull/8712
- web/admin: don't mark remaining property mappings as required by @rissson in https://github.com/goauthentik/authentik/pull/8772
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/8759
- translate: Updates for file locale/en/LC_MESSAGES/django.po in fr by @transifex-integration in https://github.com/goauthentik/authentik/pull/8774
- core: bump twilio from 8.13.0 to 9.0.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8767
- core: bump ruff from 0.2.2 to 0.3.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8766
- core: bump goauthentik.io/api/v3 from 3.2024021.2 to 3.2024021.3 by @dependabot in https://github.com/goauthentik/authentik/pull/8765
- website: bump @types/react from 18.2.60 to 18.2.61 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8764
- web: bump style-mod from 4.1.1 to 4.1.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8763
- web: bump the sentry group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/8762
- root: ensure consistent install_id by @BeryJu in https://github.com/goauthentik/authentik/pull/8775
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/8779
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/8778
- core: bump twisted from 23.10.0 to 24.3.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8788
- core: bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8790
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8789
- website/docs: installation: kubernetes: fix values by @rissson in https://github.com/goauthentik/authentik/pull/8783
- web: clean up UserInterface in prep for OAuth and Silo Projects by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/8278
- providers/oauth2: fix validation ordering by @BeryJu in https://github.com/goauthentik/authentik/pull/8793
- flows: fix mismatched redirect behaviour for invalid and valid flows by @BeryJu in https://github.com/goauthentik/authentik/pull/8794
- website/docs: prepare 2024.2.2 release notes by @BeryJu in https://github.com/goauthentik/authentik/pull/8782
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/8797
- website/integrations: fix typo in proxmox docs by @wdhdev in https://github.com/goauthentik/authentik/pull/8791
- web: bump the eslint group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8807
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8806
- website: bump @types/react from 18.2.61 to 18.2.62 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8805
- core: bump github.com/go-openapi/runtime from 0.27.1 to 0.27.2 by @dependabot in https://github.com/goauthentik/authentik/pull/8804
- core: bump golang.org/x/oauth2 from 0.17.0 to 0.18.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8803
- core: bump goauthentik.io/api/v3 from 3.2024021.3 to 3.2024022.1 by @dependabot in https://github.com/goauthentik/authentik/pull/8802
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/8800
- core: bump github.com/go-openapi/strfmt from 0.22.1 to 0.22.2 by @dependabot in https://github.com/goauthentik/authentik/pull/8801
- core: bump django from 5.0.2 to 5.0.3 by @dependabot in https://github.com/goauthentik/authentik/pull/8808
- website: fix missing compose file by @BeryJu in https://github.com/goauthentik/authentik/pull/8809
- enterprise: only check for valid license existing for creating Enterprise objects by @BeryJu in https://github.com/goauthentik/authentik/pull/8813
- core: bump golang from 1.22.0-bookworm to 1.22.1-bookworm by @dependabot in https://github.com/goauthentik/authentik/pull/8820
- web: bump mermaid from 10.8.0 to 10.9.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8818
- website: bump @types/react from 18.2.62 to 18.2.63 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8817
- core: bump github.com/sethvargo/go-envconfig from 1.0.0 to 1.0.1 by @dependabot in https://github.com/goauthentik/authentik/pull/8819
- stages/email: Disable autoescape for text templates by @Chasethechicken in https://github.com/goauthentik/authentik/pull/8812
- enterprise: use tenant uuid instead of install_id when tenants are enabled by @BeryJu in https://github.com/goauthentik/authentik/pull/8823
- website/integrations: Add description for custom enrollment to azure ad by @tograss in https://github.com/goauthentik/authentik/pull/8392
- website: bump @types/react from 18.2.63 to 18.2.64 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8831
- website: bump typescript from 5.3.3 to 5.4.2 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8830
- web: bump typescript from 5.3.3 to 5.4.2 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/8832
- tests: fix e2e flow tests by @BeryJu in https://github.com/goauthentik/authentik/pull/8835
- website: fix bundled website build by @BeryJu in https://github.com/goauthentik/authentik/pull/8836
- web: replace rollup with esbuild by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/8699
- web: bump yaml from 2.4.0 to 2.4.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8829
- web: bump typescript from 5.3.3 to 5.4.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8827
- web: bump @codemirror/lang-xml from 6.0.2 to 6.1.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8826
- web: fix build script timing and clearing by @BeryJu in https://github.com/goauthentik/authentik/pull/8837
- core: bump importlib-metadata from 7.0.1 to 7.0.2 by @dependabot in https://github.com/goauthentik/authentik/pull/8845
- core: bump ruff from 0.3.0 to 0.3.1 by @dependabot in https://github.com/goauthentik/authentik/pull/8844
- core: bump sentry-sdk from 1.40.6 to 1.41.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8843
- website: bump redocusaurus from 2.0.1 to 2.0.2 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8842
- web: bump the wdio group in /tests/wdio with 3 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8841
- web: bump @rollup/rollup-linux-arm64-gnu from 4.12.0 to 4.12.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8848
- stages/email: fix issue when sending emails to users with same display as email by @BeryJu in https://github.com/goauthentik/authentik/pull/8850
- core: bump pytest-timeout from 2.2.0 to 2.3.1 by @dependabot in https://github.com/goauthentik/authentik/pull/8855
- web: bump the rollup group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8854
- web: bump the sentry group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/8853
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/8811
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/8810
- core: bump django-filter from 23.5 to 24.1 by @dependabot in https://github.com/goauthentik/authentik/pull/8874
- core: bump uvicorn from 0.27.1 to 0.28.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8872
- core: bump requests-oauthlib from 1.3.1 to 1.4.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8866
- web: bump the wdio group in /tests/wdio with 3 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8865
- core: bump ruff from 0.3.1 to 0.3.2 by @dependabot in https://github.com/goauthentik/authentik/pull/8873
- core: bump packaging from 23.2 to 24.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8871
- core: bump bandit from 1.7.7 to 1.7.8 by @dependabot in https://github.com/goauthentik/authentik/pull/8870
- core: bump github.com/go-openapi/strfmt from 0.22.2 to 0.23.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8869
- core: bump pytest from 8.0.2 to 8.1.1 by @dependabot in https://github.com/goauthentik/authentik/pull/8868
- core: bump github.com/go-openapi/runtime from 0.27.2 to 0.28.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8867
- tenants: really ensure default tenant cannot be deleted by @rissson in https://github.com/goauthentik/authentik/pull/8875
- web: fix esbuild issue with style sheets by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/8856
- web: upgrade to lit 3 by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/8781
- website: bump @types/react from 18.2.64 to 18.2.65 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8886
- web: bump the eslint group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8885
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8883
- web: bump chromedriver from 122.0.4 to 122.0.5 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/8884
- web: bump the sentry group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/8881
- website/docs: new landing page for Providers by @tanberry in https://github.com/goauthentik/authentik/pull/8879
- Update _envoy_istio.md by @valkenburg-prevue-ch in https://github.com/goauthentik/authentik/pull/8888
- core: bump twilio from 9.0.0 to 9.0.1 by @dependabot in https://github.com/goauthentik/authentik/pull/8893
- core: bump pydantic from 2.6.3 to 2.6.4 by @dependabot in https://github.com/goauthentik/authentik/pull/8892
- web: bump the rollup group in /web with 3 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8891
- api: capabilities: properly set can_save_media when s3 is enabled by @rissson in https://github.com/goauthentik/authentik/pull/8896
- web: provide InstallID on EnterpriseListPage by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/8898
- core: bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8901
- web: bump vite-tsconfig-paths from 4.3.1 to 4.3.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8903
- web: bump chromedriver from 122.0.5 to 122.0.6 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/8902
- web/admin: fix markdown table rendering by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/8908
- web: clean up and remove redundant alias '@goauthentik/app' by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/8889
- stages: source stage by @BeryJu in https://github.com/goauthentik/authentik/pull/8330
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/8910
- enterprise/rac: fix connection token management by @BeryJu in https://github.com/goauthentik/authentik/pull/8909
- web: bump follow-redirects from 1.15.5 to 1.15.6 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/8913
- web: bump follow-redirects from 1.15.5 to 1.15.6 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8914
- website: bump follow-redirects from 1.15.4 to 1.15.6 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8911
- web: bump esbuild from 0.20.1 to 0.20.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8924
- web: bump the sentry group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/8922
- website: bump @types/react from 18.2.65 to 18.2.66 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8921
- core: bump goauthentik.io/api/v3 from 3.2024022.1 to 3.2024022.2 by @dependabot in https://github.com/goauthentik/authentik/pull/8920
- core: bump sentry-sdk from 1.41.0 to 1.42.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8919
- core: bump urllib3 from 1.26.18 to 2.2.1 by @dependabot in https://github.com/goauthentik/authentik/pull/8918
- core: bump coverage from 7.4.3 to 7.4.4 by @dependabot in https://github.com/goauthentik/authentik/pull/8917
- admin: Handle latest version unknown in admin dashboard by @RoboMagus in https://github.com/goauthentik/authentik/pull/8858
- website/docs: update example ldapsearch commands by @Trident101 in https://github.com/goauthentik/authentik/pull/8906
- stages/user_write: ensure user data is json-serializable by @BeryJu in https://github.com/goauthentik/authentik/pull/8926
- outpost: improved set secret answers for flow execution by @sirux88 in https://github.com/goauthentik/authentik/pull/8013
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/8927
- website/docs: add link to CRUD docs by @tanberry in https://github.com/goauthentik/authentik/pull/8925
- outposts: Enhance config options for k8s outposts by @PKizzle in https://github.com/goauthentik/authentik/pull/7363
- website/docs: add new name "Microsft Entra ID" for Azure AD by @tanberry in https://github.com/goauthentik/authentik/pull/8930
- core: bump goauthentik.io/api/v3 from 3.2024022.2 to 3.2024022.3 by @dependabot in https://github.com/goauthentik/authentik/pull/8946
- ci: always run ci-main on branch pushes by @rissson in https://github.com/goauthentik/authentik/pull/8950
- events: discard notification if user has empty email by @BeryJu in https://github.com/goauthentik/authentik/pull/8938
- core: bump ruff from 0.3.2 to 0.3.3 by @dependabot in https://github.com/goauthentik/authentik/pull/8943
- core: bump twilio from 9.0.1 to 9.0.2 by @dependabot in https://github.com/goauthentik/authentik/pull/8942
- website: bump postcss from 8.4.35 to 8.4.36 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8940
- web: bump the sentry group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/8941
- web: bump the wdio group in /tests/wdio with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8939
- core: bump black from 24.2.0 to 24.3.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8945
- root: support redis username by @BeryJu in https://github.com/goauthentik/authentik/pull/8935
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8963
- website: bump @types/react from 18.2.66 to 18.2.67 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8962
- web: bump core-js from 3.36.0 to 3.36.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8960
- web: bump the eslint group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8959
- core: cache user application list under policies by @BeryJu in https://github.com/goauthentik/authentik/pull/8895
- outposts/proxy: Fix invalid redirect on external hosts containing path components by @GermanCoding in https://github.com/goauthentik/authentik/pull/8915
- web: improve build speeds even moar!!!!!! by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/8954
- website/integrations: portainer: match portainer settings order by @MaxPelly in https://github.com/goauthentik/authentik/pull/8974
- internal: cleanup static file serving setup code by @BeryJu in https://github.com/goauthentik/authentik/pull/8965
- website: bump postcss from 8.4.36 to 8.4.37 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8967
- core: bump uvicorn from 0.28.0 to 0.28.1 by @dependabot in https://github.com/goauthentik/authentik/pull/8968
- web: bump the babel group in /web with 7 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8969
- web: bump country-flag-icons from 1.5.9 to 1.5.10 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8970
- web: bump @types/grecaptcha from 3.0.8 to 3.0.9 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8971
- website/docs: config: remove options moved to tenants by @rissson in https://github.com/goauthentik/authentik/pull/8976
- website: bump postcss from 8.4.37 to 8.4.38 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8988
- web: bump the wdio group in /tests/wdio with 3 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8985
- core: bump importlib-metadata from 7.0.2 to 7.1.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8982
- website: bump typescript from 5.4.2 to 5.4.3 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/8989
- web: bump chromedriver from 122.0.6 to 123.0.0 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/8987
- web: bump typescript from 5.4.2 to 5.4.3 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/8986
- web: bump typescript from 5.4.2 to 5.4.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/8984
- web: bump the babel group in /web with 3 updates by @dependabot in https://github.com/goauthentik/authentik/pull/8983
- core: bump sentry-sdk from 1.42.0 to 1.43.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8981
- core: bump uvicorn from 0.28.1 to 0.29.0 by @dependabot in https://github.com/goauthentik/authentik/pull/8980
- web/admin: remove enterprise preview banner by @BeryJu in https://github.com/goauthentik/authentik/pull/8991
- website/docs: add example policy to enforce unique email address by @BeryJu in https://github.com/goauthentik/authentik/pull/8955
- website/deverlop-docs website/integrations: add links to integrations template by @tanberry in https://github.com/goauthentik/authentik/pull/8995
- website/docs: improve flow inspector docs by @BeryJu in https://github.com/goauthentik/authentik/pull/8993
- website/docs: Upgrade nginx reverse porxy config by @vnwnv in https://github.com/goauthentik/authentik/pull/8947
- core: bump ruff from 0.3.3 to 0.3.4 by @dependabot in https://github.com/goauthentik/authentik/pull/8998
- website: bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/9001
- web/admin: small fixes by @BeryJu in https://github.com/goauthentik/authentik/pull/9002
- web: bump the sentry group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9017
- core: bump requests-oauthlib from 1.4.0 to 2.0.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9018
- website: bump @types/react from 18.2.67 to 18.2.69 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/9016
- web/flow: general ux improvements by @roney492 in https://github.com/goauthentik/authentik/pull/8558
- website/integrations: Update nextcloud Admin Group Expression by @smdion in https://github.com/goauthentik/authentik/pull/7314
- lifecycle: migrate: ensure template schema exists before migrating by @rissson in https://github.com/goauthentik/authentik/pull/8952
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/9020
- sources/ldap: add ability to disable password write on login by @rissson in https://github.com/goauthentik/authentik/pull/8377
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/9021
- website/docs: include OS-specific docker-compose install instructions + minor fixes by @fheisler in https://github.com/goauthentik/authentik/pull/8975
- translate: Updates for file locale/en/LC_MESSAGES/django.po in fr by @transifex-integration in https://github.com/goauthentik/authentik/pull/9023
- web: bump katex from 0.16.9 to 0.16.10 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9025
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9033
- website: bump @types/react from 18.2.69 to 18.2.70 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/9032
- core: bump goauthentik.io/api/v3 from 3.2024022.3 to 3.2024022.5 by @dependabot in https://github.com/goauthentik/authentik/pull/9031
- web: bump the eslint group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9030
- web: bump express from 4.18.3 to 4.19.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9028
- website: bump express from 4.18.2 to 4.19.2 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/9027
- core: bump duo-client from 5.2.0 to 5.3.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9029
- website/docs: maintenance, re-add system settings by @BeryJu in https://github.com/goauthentik/authentik/pull/9026
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/9035
- web: fix markdown rendering bug for alerts by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/9037
- core: bump goauthentik.io/api/v3 from 3.2024022.5 to 3.2024022.6 by @dependabot in https://github.com/goauthentik/authentik/pull/9042
- website: bump @types/react from 18.2.70 to 18.2.72 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/9041
- website/integrations: add documentation for OIDC setup with Xen Orchestra by @pgumpoldsberger in https://github.com/goauthentik/authentik/pull/9000
- web: a few minor bugfixes and lintfixes by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/9044
- website/integrations: wekan: fix properties by @falkheiland in https://github.com/goauthentik/authentik/pull/9047
- web: bump chromedriver from 123.0.0 to 123.0.1 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/9058
- core: bump selenium from 4.18.1 to 4.19.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9057
- core: bump requests-mock from 1.11.0 to 1.12.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9056
- core: bump django-filter from 24.1 to 24.2 by @dependabot in https://github.com/goauthentik/authentik/pull/9055
- web: bump the rollup group in /web with 3 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9053
- website: bump @types/react from 18.2.72 to 18.2.73 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/9052
- website/docs: update airgapped config by @BeryJu in https://github.com/goauthentik/authentik/pull/9049
- events: rework log messages returned from API and their rendering by @BeryJu in https://github.com/goauthentik/authentik/pull/8770
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/9061
- core: bump requests-mock from 1.12.0 to 1.12.1 by @dependabot in https://github.com/goauthentik/authentik/pull/9072
- core: bump sentry-sdk from 1.43.0 to 1.44.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9073
- core: bump webauthn from 2.0.0 to 2.1.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9070
- web: bump the eslint group in /tests/wdio with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/9071
- web: bump the rollup group in /web with 3 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9067
- web: bump glob from 10.3.10 to 10.3.12 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9069
- web: bump the eslint group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/9066
- web: bump @codemirror/lang-python from 6.1.4 to 6.1.5 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9068
- core: bump goauthentik.io/api/v3 from 3.2024022.6 to 3.2024022.7 by @dependabot in https://github.com/goauthentik/authentik/pull/9064
- web: bump the sentry group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9065
- events: fix log_capture by @BeryJu in https://github.com/goauthentik/authentik/pull/9075
- website/docs: fix transports example by @Mrs-Feathers in https://github.com/goauthentik/authentik/pull/9074
- providers/oauth2: fix interactive device flow by @BeryJu in https://github.com/goauthentik/authentik/pull/9076
- web: consistent style declarations internally by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/9077
- web: maintenance: split tsconfig into “base” and “build” variants. by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/9036
- web: move context controllers into reactive controller plugins by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/8996
- web/admin: allow custom sorting for bound* tables by @BeryJu in https://github.com/goauthentik/authentik/pull/9080
- website: bump the docusaurus group in /website with 9 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9087
- web: bump ts-pattern from 5.0.8 to 5.1.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9090
- web: bump @patternfly/elements from 2.4.0 to 3.0.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9089
- website/docs: email stage: fix example translation error by @schnadoslin in https://github.com/goauthentik/authentik/pull/9048
- website/docs: fix typo by @Iamanaws in https://github.com/goauthentik/authentik/pull/9082
- website/integrations: add outline knowledge base by @fallenhitokiri in https://github.com/goauthentik/authentik/pull/8786
- web: fix broken locale compile by @BeryJu in https://github.com/goauthentik/authentik/pull/9095
- website/docs: update notes on SECRET_KEY by @pidi3000 in https://github.com/goauthentik/authentik/pull/9091
- core: bump ruff from 0.3.4 to 0.3.5 by @dependabot in https://github.com/goauthentik/authentik/pull/9102
- core: bump django-model-utils from 4.4.0 to 4.5.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9101
- core: bump drf-spectacular from 0.27.1 to 0.27.2 by @dependabot in https://github.com/goauthentik/authentik/pull/9100
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9099
- core: bump twilio from 9.0.2 to 9.0.3 by @dependabot in https://github.com/goauthentik/authentik/pull/9103
- web: bump the eslint group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9098
- web: fix console log leftover by @BeryJu in https://github.com/goauthentik/authentik/pull/9096
- root: move database calls from ready() to dedicated startup signal by @BeryJu in https://github.com/goauthentik/authentik/pull/9081
- root: fix missing imports after #9081 by @BeryJu in https://github.com/goauthentik/authentik/pull/9106
- website/integrations: Update OPNsense LDAP instructions by @Meliox in https://github.com/goauthentik/authentik/pull/9014
- website: Bump @types/react from 18.2.73 to 18.2.74 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/9115
- web: Bump @fortawesome/fontawesome-free from 6.5.1 to 6.5.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9116
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/9112
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/9111
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/9109
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/9110
- web: Bump the rollup group in /web with 3 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9128
- core: Bump django from 5.0.3 to 5.0.4 by @dependabot in https://github.com/goauthentik/authentik/pull/9132
- core: Bump channels from 4.0.0 to 4.1.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9131
- core: Bump sentry-sdk from 1.44.0 to 1.44.1 by @dependabot in https://github.com/goauthentik/authentik/pull/9130
- web: Bump the eslint group in /tests/wdio with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/9129
- web: Bump the eslint group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/9127
- web: Bump the babel group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9126
- core: Bump golang from 1.22.1-bookworm to 1.22.2-bookworm by @dependabot in https://github.com/goauthentik/authentik/pull/9125
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/9124
- web: Bump vite from 5.1.4 to 5.2.8 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9120
- root: generate python client by @BeryJu in https://github.com/goauthentik/authentik/pull/9107
- ci: fix python client generator by @BeryJu in https://github.com/goauthentik/authentik/pull/9134
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/9133
- website/docs: add procedural docs for RAC by @tanberry in https://github.com/goauthentik/authentik/pull/9006
- blueprints: fix default username field in user-settings flow by @BeryJu in https://github.com/goauthentik/authentik/pull/9136
- blueprints: fix schema generation for PrimaryKeyRelated fields with non-int PK by @BeryJu in https://github.com/goauthentik/authentik/pull/9140
- web: Bump typescript from 5.4.3 to 5.4.4 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/9148
- core: Bump golang.org/x/sync from 0.6.0 to 0.7.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9147
- website: Bump typescript from 5.4.3 to 5.4.4 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/9150
- website: Bump the docusaurus group in /website with 9 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9149
- web: Bump typescript from 5.4.3 to 5.4.4 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9145
- web: Bump country-flag-icons from 1.5.10 to 1.5.11 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9144
- core: Bump twilio from 9.0.3 to 9.0.4 by @dependabot in https://github.com/goauthentik/authentik/pull/9143
- core: Bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9146
- root: fix startup by @BeryJu in https://github.com/goauthentik/authentik/pull/9151
- web: ak-checkbox-group for short, static, multi-select events by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/9138
- root: fix redis username in lifecycle by @orzFly in https://github.com/goauthentik/authentik/pull/9158
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/9156
- core: bump github.com/go-ldap/ldap/v3 from 3.4.6 to 3.4.7 by @dependabot in https://github.com/goauthentik/authentik/pull/9168
- web: bump ts-pattern from 5.1.0 to 5.1.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9167
- web: bump @codemirror/legacy-modes from 6.3.3 to 6.4.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9166
- web: bump the rollup group in /web with 3 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9164
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/9171
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/9170
- website/integrations: Update Nextcloud OIDC secret size limitation by @Fymyte in https://github.com/goauthentik/authentik/pull/9139
- stages/authenticator_webauthn: add MDS support by @BeryJu in https://github.com/goauthentik/authentik/pull/9114
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/9174
- web: bump @spotlightjs/spotlight from 1.2.16 to 1.2.17 in /web in the sentry group by @dependabot in https://github.com/goauthentik/authentik/pull/9162
- enterprise: fix audit middleware import by @BeryJu in https://github.com/goauthentik/authentik/pull/9177
- root: fix readme by @BeryJu in https://github.com/goauthentik/authentik/pull/9178
- web: fix application library list display length and capability by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/9094
- events: add context manager to ignore/modify audit events being written by @BeryJu in https://github.com/goauthentik/authentik/pull/9181
- core: bump maxmind/geoipupdate from v6.1 to v7.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9186
- website/docs: update Postgresql username by @pgumpoldsberger in https://github.com/goauthentik/authentik/pull/9190
- website: bump @types/react from 18.2.74 to 18.2.75 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/9185
- web: bump chromedriver from 123.0.1 to 123.0.2 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/9188
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/9183
- web/admin: fix SAML Provider preview by @BeryJu in https://github.com/goauthentik/authentik/pull/9192
- sources/oauth: make URLs not required, only check when no OIDC URLs are defined by @BeryJu in https://github.com/goauthentik/authentik/pull/9182
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/9195
- web: preserve selected list when provider updates by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/9200
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/9198
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/9196
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/9197
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/9194
- website/docs: add note for flow compatibility mode by @BeryJu in https://github.com/goauthentik/authentik/pull/9204
- core: bump python from 3.12.2-slim-bookworm to 3.12.3-slim-bookworm by @dependabot in https://github.com/goauthentik/authentik/pull/9211
- website: bump typescript from 5.4.4 to 5.4.5 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/9210
- web: bump typescript from 5.4.4 to 5.4.5 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9209
- core: bump sentry-sdk from 1.44.1 to 1.45.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9208
- web: bump chromedriver from 123.0.2 to 123.0.3 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/9207
- web: bump typescript from 5.4.4 to 5.4.5 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/9206
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/9205
- core: add user settable token durations by @jmdilly in https://github.com/goauthentik/authentik/pull/7410
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/9213
- stages/authenticator_validate: add ability to limit webauthn device types by @BeryJu in https://github.com/goauthentik/authentik/pull/9180
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/9214
- core: bump goauthentik.io/api/v3 from 3.2024022.7 to 3.2024022.8 by @dependabot in https://github.com/goauthentik/authentik/pull/9215
- website/docs: add more info and links about enforciing unique email addresses by @tanberry in https://github.com/goauthentik/authentik/pull/9154
- website/integrations: Jenkins, fix bolding by @tanberry in https://github.com/goauthentik/authentik/pull/9217
- website/integrations: nextcloud: add tip to solve hashed groups configuring OAuth2 by @lucaam in https://github.com/goauthentik/authentik/pull/9153
- internal: add tests to go flow executor by @BeryJu in https://github.com/goauthentik/authentik/pull/9219
- website/docs: add websocket support to nginx snippets by @BeryJu in https://github.com/goauthentik/authentik/pull/9220
- core: bump idna from 3.6 to 3.7 by @dependabot in https://github.com/goauthentik/authentik/pull/9224
- website/integrations: add pfSense search scope by @BeryJu in https://github.com/goauthentik/authentik/pull/9221
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/9225
- website: bump @types/react from 18.2.75 to 18.2.77 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/9236
- web: bump @sentry/browser from 7.109.0 to 7.110.0 in /web in the sentry group by @dependabot in https://github.com/goauthentik/authentik/pull/9234
- core: bump ruff from 0.3.5 to 0.3.7 by @dependabot in https://github.com/goauthentik/authentik/pull/9233
- core: bump pydantic from 2.6.4 to 2.7.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9232
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/9231
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/9228
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/9230
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/9229
- api: fix authentication schema by @BeryJu in https://github.com/goauthentik/authentik/pull/9238
- website/integrations: portainer: Fix Redirect URL mismatch by @MisterrrX in https://github.com/goauthentik/authentik/pull/9226
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/9239
- blueprints: only create default brand if no other default brand exists by @BeryJu in https://github.com/goauthentik/authentik/pull/9222
- website/docs: ensure yaml code blocks have language tags by @BeryJu in https://github.com/goauthentik/authentik/pull/9240
- web: manage stacked modals with a stack by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/9193
- core: bump dnspython from 2.4.2 to 2.6.1 by @dependabot in https://github.com/goauthentik/authentik/pull/9242
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/9243
- providers/scim: allow custom user and group schemas by @BeryJu in https://github.com/goauthentik/authentik/pull/9255
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9265
- web: bump the rollup group in /web with 3 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9262
- web: bump turnstile-types from 1.2.0 to 1.2.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9263
- core: bump goauthentik.io/api/v3 from 3.2024022.8 to 3.2024022.9 by @dependabot in https://github.com/goauthentik/authentik/pull/9261
- website: bump @types/react from 18.2.77 to 18.2.78 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/9260
- core: bump black from 24.3.0 to 24.4.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9258
- lib: cache gravatar connection status by @BeryJu in https://github.com/goauthentik/authentik/pull/9248
- web: bump @codemirror/lang-html from 6.4.8 to 6.4.9 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9264
- stages/authenticator_webauthn: Update FIDO MDS3 & Passkey aaguid blobs by @authentik-automation in https://github.com/goauthentik/authentik/pull/9268
- web/admin: rework captcha stage by @BeryJu in https://github.com/goauthentik/authentik/pull/9256
- core: optionally don't return groups' users and users' groups by default by @BeryJu in https://github.com/goauthentik/authentik/pull/9179
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/9269
- core: delegated group member management by @BeryJu in https://github.com/goauthentik/authentik/pull/9254
- sources: add SCIM source by @BeryJu in https://github.com/goauthentik/authentik/pull/3051
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/9270
- website/docs: cleanup more by @BeryJu in https://github.com/goauthentik/authentik/pull/9249
- root: fix geoipupdate arguments by @BeryJu in https://github.com/goauthentik/authentik/pull/9271
- web/flows: fix passwordless hidden without input by @BeryJu in https://github.com/goauthentik/authentik/pull/9273
- events: add indexes by @BeryJu in https://github.com/goauthentik/authentik/pull/9272
- lifecycle: gunicorn: fix app preload by @rissson in https://github.com/goauthentik/authentik/pull/9274
- core: bump sqlparse from 0.4.4 to 0.5.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9276
- core: bump goauthentik.io/api/v3 from 3.2024022.10 to 3.2024022.11 by @dependabot in https://github.com/goauthentik/authentik/pull/9285
- website: bump @types/react from 18.2.78 to 18.2.79 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/9286
- web: bump @lit/context from 1.1.0 to 1.1.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9281
- web: bump lit from 3.1.2 to 3.1.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9282
- web: bump the rollup group in /web with 3 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9280
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/9277
- web: bump @sentry/browser from 7.110.0 to 7.110.1 in /web in the sentry group by @dependabot in https://github.com/goauthentik/authentik/pull/9278
- providers/oauth2: fix refresh_token grant returning incorrect id_token by @BeryJu in https://github.com/goauthentik/authentik/pull/9275
- core: fix api schema for users and groups by @BeryJu in https://github.com/goauthentik/authentik/pull/9298
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/9299
- web: restore sourcemaps by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/9300
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/9296
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/9294
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/9295
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/9293
- events: fix incorrect user logged when using API token authentication by @BeryJu in https://github.com/goauthentik/authentik/pull/9302
- web/flow: fix form input rendering issue by @BeryJu in https://github.com/goauthentik/authentik/pull/9297
- core: replace authentik_signals_ignored_fields with audit_ignore by @BeryJu in https://github.com/goauthentik/authentik/pull/9291
- translate: Updates for file locale/en/LC_MESSAGES/django.po in fr by @transifex-integration in https://github.com/goauthentik/authentik/pull/9303
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in https://github.com/goauthentik/authentik/pull/9304
- web: fix locale loading being skipped by @Gunsmithy in https://github.com/goauthentik/authentik/pull/9301
- web/flows: update flow background by @BeryJu in https://github.com/goauthentik/authentik/pull/9305
- website/docs: system settings: add default token duration and length by @rissson in https://github.com/goauthentik/authentik/pull/9306
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/9307
- core: bump gunicorn from 21.2.0 to 22.0.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9308
- web: bump core-js from 3.36.1 to 3.37.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9309
- core: bump goauthentik.io/api/v3 from 3.2024022.11 to 3.2024022.12 by @dependabot in https://github.com/goauthentik/authentik/pull/9311
- core: bump github.com/go-ldap/ldap/v3 from 3.4.7 to 3.4.8 by @dependabot in https://github.com/goauthentik/authentik/pull/9310
- website/docs: fix formatting for stage changes by @BeryJu in https://github.com/goauthentik/authentik/pull/9314
- web/admin: fix log viewer empty state by @BeryJu in https://github.com/goauthentik/authentik/pull/9315
- website/docs: 2024.2.3 release notes by @BeryJu in https://github.com/goauthentik/authentik/pull/9313
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/9316
- sources/scim: cleanup service account when source is deleted by @BeryJu in https://github.com/goauthentik/authentik/pull/9319
- web: bump the storybook group in /web with 8 updates by @dependabot in https://github.com/goauthentik/authentik/pull/9266
- sources/scim: service account should be internal by @BeryJu in https://github.com/goauthentik/authentik/pull/9321
- core: bump goauthentik.io/api/v3 from 3.2024022.12 to 3.2024023.1 by @dependabot in https://github.com/goauthentik/authentik/pull/9327
- core: bump celery from 5.3.6 to 5.4.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9325
- web: bump @patternfly/elements from 3.0.0 to 3.0.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/9324
- core, web: update translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/9323
- website/docs: fix email template formatting by @Zapfmeister in https://github.com/goauthentik/authentik/pull/9330
- website/docs: fix SECRET_KEY length by @strugee in https://github.com/goauthentik/authentik/pull/9328
- stages/authenticator_webauthn: fix attestation value by @BeryJu in https://github.com/goauthentik/authentik/pull/9333
- web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/9334
- web/admin: fix error in admin interface due to un-hydrated context by @BeryJu in https://github.com/goauthentik/authentik/pull/9336
- root: make redis settings more consistent and allow TLS CA by @BeryJu in https://github.com/goauthentik/authentik/pull/9335
- root: fix go.mod for codeql checking by @BeryJu in https://github.com/goauthentik/authentik/pull/9338
- website/integrations: fix typo by @Code-Dreams in https://github.com/goauthentik/authentik/pull/9340
- root: expose session storage configuration by @BeryJu in https://github.com/goauthentik/authentik/pull/9337
- stages/prompt: fix username field throwing error with existing user by @BeryJu in https://github.com/goauthentik/authentik/pull/9342
- core: bump aiohttp from 3.9.2 to 3.9.4 by @dependabot in https://github.com/goauthentik/authentik/pull/9339
- web: fix locale prioritization scheme by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/9341
- brands: add indexes to brand domain and default by @BeryJu in https://github.com/goauthentik/authentik/pull/9343
- web/admin: fix user_write stage's user type input by @BeryJu in https://github.com/goauthentik/authentik/pull/9344
- web: bump @sentry/browser from 7.110.1 to 7.111.0 in /web in the sentry group by @dependabot in https://github.com/goauthentik/authentik/pull/9349
- core: bump ruff from 0.3.7 to 0.4.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9347
- core: bump twilio from 9.0.4 to 9.0.5 by @dependabot in https://github.com/goauthentik/authentik/pull/9346
- web: bump chromedriver from 123.0.3 to 123.0.4 in /tests/wdio by @dependabot in https://github.com/goauthentik/authentik/pull/9348
- core: bump goauthentik.io/api/v3 from 3.2024023.1 to 3.2024023.2 by @dependabot in https://github.com/goauthentik/authentik/pull/9345
- core: bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot in https://github.com/goauthentik/authentik/pull/9351
- web/admin: group form dual select by @BeryJu in https://github.com/goauthentik/authentik/pull/9354
- sources/ldap: fix default blueprint for mapping user DN to path by @BeryJu in https://github.com/goauthentik/authentik/pull/9355
- website/docs: 2024.4 release notes by @BeryJu in https://github.com/goauthentik/authentik/pull/9267
New Contributors
- @fheisler made their first contribution in https://github.com/goauthentik/authentik/pull/8596
- @yidaqiang made their first contribution in https://github.com/goauthentik/authentik/pull/8413
- @patsevanton made their first contribution in https://github.com/goauthentik/authentik/pull/8680
- @girlpunk made their first contribution in https://github.com/goauthentik/authentik/pull/8538
- @wdhdev made their first contribution in https://github.com/goauthentik/authentik/pull/8791
- @Chasethechicken made their first contribution in https://github.com/goauthentik/authentik/pull/8812
- @valkenburg-prevue-ch made their first contribution in https://github.com/goauthentik/authentik/pull/8888
- @RoboMagus made their first contribution in https://github.com/goauthentik/authentik/pull/8858
- @Trident101 made their first contribution in https://github.com/goauthentik/authentik/pull/8906
- @sirux88 made their first contribution in https://github.com/goauthentik/authentik/pull/8013
- @GermanCoding made their first contribution in https://github.com/goauthentik/authentik/pull/8915
- @MaxPelly made their first contribution in https://github.com/goauthentik/authentik/pull/8974
- @vnwnv made their first contribution in https://github.com/goauthentik/authentik/pull/8947
- @smdion made their first contribution in https://github.com/goauthentik/authentik/pull/7314
- @pgumpoldsberger made their first contribution in https://github.com/goauthentik/authentik/pull/9000
- @falkheiland made their first contribution in https://github.com/goauthentik/authentik/pull/9047
- @Mrs-Feathers made their first contribution in https://github.com/goauthentik/authentik/pull/9074
- @schnadoslin made their first contribution in https://github.com/goauthentik/authentik/pull/9048
- @Iamanaws made their first contribution in https://github.com/goauthentik/authentik/pull/9082
- @fallenhitokiri made their first contribution in https://github.com/goauthentik/authentik/pull/8786
- @pidi3000 made their first contribution in https://github.com/goauthentik/authentik/pull/9091
- @Meliox made their first contribution in https://github.com/goauthentik/authentik/pull/9014
- @orzFly made their first contribution in https://github.com/goauthentik/authentik/pull/9158
- @Fymyte made their first contribution in https://github.com/goauthentik/authentik/pull/9139
- @lucaam made their first contribution in https://github.com/goauthentik/authentik/pull/9153
- @MisterrrX made their first contribution in https://github.com/goauthentik/authentik/pull/9226
- @Gunsmithy made their first contribution in https://github.com/goauthentik/authentik/pull/9301
- @Zapfmeister made their first contribution in https://github.com/goauthentik/authentik/pull/9330
- @strugee made their first contribution in https://github.com/goauthentik/authentik/pull/9328
- @Code-Dreams made their first contribution in https://github.com/goauthentik/authentik/pull/9340
Full Changelog: https://github.com/goauthentik/authentik/compare/version/2024.2.3...version/2024.4.0-rc1
1、 authentik-outpost-ldap_darwin_amd64 35.43MB
2、 authentik-outpost-ldap_darwin_arm64 34.44MB
3、 authentik-outpost-ldap_linux_amd64 35.05MB
4、 authentik-outpost-ldap_linux_arm64 33.94MB
5、 authentik-outpost-proxy_darwin_amd64 58.5MB
6、 authentik-outpost-proxy_darwin_arm64 57.61MB
7、 authentik-outpost-proxy_linux_amd64 58.08MB
8、 authentik-outpost-proxy_linux_arm64 56.79MB
9、 authentik-outpost-radius_darwin_amd64 34.64MB
10、 authentik-outpost-radius_darwin_arm64 33.64MB
11、 authentik-outpost-radius_linux_amd64 34.29MB
12、 authentik-outpost-radius_linux_arm64 33.13MB