Release 2024.6.0-rc1
Pre-release
Pre-release
See https://docs.goauthentik.io/docs/releases/2024.6
What's Changed
- web: bump API Client version by @authentik-automation in #7365
- web: bump @rollup/plugin-replace from 5.0.4 to 5.0.5 in /web by @dependabot in #7380
- web: bump ts-lit-plugin from 2.0.0 to 2.0.1 in /web by @dependabot in #7379
- core: bump goauthentik.io/api/v3 from 3.2023101.1 to 3.2023102.1 by @dependabot in #7378
- web: bump the storybook group in /web with 5 updates by @dependabot in #7382
- website/integrations: add SonarQube by @senare in #7167
- web: bump rollup from 4.1.4 to 4.1.5 in /web by @dependabot in #7370
- web/admin: fix html error on oauth2 provider page by @kensternberg-authentik in #7384
- stages/email: fix duplicate querystring encoding by @BeryJu in #7386
- web: bump core-js from 3.33.1 to 3.33.2 in /web by @dependabot in #7390
- web: bump the eslint group in /web with 2 updates by @dependabot in #7389
- web: bump the sentry group in /web with 2 updates by @dependabot in #7366
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #7388
- core: bump pytest-django from 4.5.2 to 4.6.0 by @dependabot in #7387
- web: bump rollup from 4.1.5 to 4.2.0 in /web by @dependabot in #7403
- web: bump pyright from 1.1.333 to 1.1.334 in /web by @dependabot in #7402
- web: bump the sentry group in /web with 2 updates by @dependabot in #7401
- core: bump twisted from 23.8.0 to 23.10.0 by @dependabot in #7398
- core: bump github.com/redis/go-redis/v9 from 9.2.1 to 9.3.0 by @dependabot in #7396
- core: bump webauthn from 1.11.0 to 1.11.1 by @dependabot in #7399
- core: bump sentry-sdk from 1.32.0 to 1.33.1 by @dependabot in #7397
- website/integrations: argocd: add missing url in ArgoCD configuration by @gc4g40u6 in #7404
- root: Improve multi arch Docker image build speed by @PKizzle in #7355
- web: bump the eslint group in /tests/wdio with 1 update by @dependabot in #7415
- web: bump the eslint group in /web with 1 update by @dependabot in #7414
- core: bump django from 4.2.6 to 4.2.7 by @dependabot in #7413
- core: bump selenium from 4.14.0 to 4.15.0 by @dependabot in #7411
- website: bump react-tooltip from 5.21.6 to 5.22.0 in /website by @dependabot in #7412
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #7416
- website/blog: draft for happy bday blog by @tanberry in #7408
- providers/oauth2: set auth_via for token and other endpoints by @BeryJu in #7417
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #7423
- core: bump sentry-sdk from 1.33.1 to 1.34.0 by @dependabot in #7421
- web: bump yaml from 2.3.3 to 2.3.4 in /web by @dependabot in #7420
- core: bump selenium from 4.15.0 to 4.15.1 by @dependabot in #7422
- ci: explicitly give write permissions to packages by @BeryJu in #7428
- providers/proxy: fix closed redis client by @BeryJu in #7385
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #7452
- core: bump ruff from 0.1.3 to 0.1.4 by @dependabot in #7451
- core: bump selenium from 4.15.1 to 4.15.2 by @dependabot in #7449
- core: bump uvicorn from 0.23.2 to 0.24.0 by @dependabot in #7450
- web: bump the eslint group in /web with 2 updates by @dependabot in #7447
- web: bump rollup from 4.2.0 to 4.3.0 in /web by @dependabot in #7448
- core: bump github.com/gorilla/handlers from 1.5.1 to 1.5.2 by @dependabot in #7444
- core: bump github.com/gorilla/securecookie from 1.1.1 to 1.1.2 by @dependabot in #7440
- core: bump golang.org/x/sync from 0.4.0 to 0.5.0 by @dependabot in #7441
- core: bump github.com/gorilla/websocket from 1.5.0 to 1.5.1 by @dependabot in #7445
- core: bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in #7442
- core: bump github.com/gorilla/mux from 1.8.0 to 1.8.1 by @dependabot in #7443
- core: bump github.com/gorilla/sessions from 1.2.1 to 1.2.2 by @dependabot in #7446
- web/admin: fix chart label on dashboard user page by @macmoritz in #7434
- website: bump the docusaurus group in /website with 3 updates by @dependabot in #7400
- sources/oauth: fix patreon by @BeryJu in #7454
- web/flows: attempt to fix bitwareden android compatibility by @BeryJu in #7455
- web: bump @lit-labs/context from 0.4.1 to 0.5.1 in /web by @dependabot in #7368
- web: bump @lit/localize-tools from 0.7.0 to 0.7.1 in /web by @dependabot in #7369
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #7458
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #7459
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #7461
- web: bump mermaid from 10.6.0 to 10.6.1 in /web by @dependabot in #7475
- web: bump @types/codemirror from 5.60.12 to 5.60.13 in /web by @dependabot in #7471
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #7467
- web: bump the storybook group in /web with 5 updates by @dependabot in #7468
- core: bump uvicorn from 0.24.0 to 0.24.0.post1 by @dependabot in #7472
- web: bump the eslint group in /web with 2 updates by @dependabot in #7469
- website/integrations: add FreshRSS by @foux in #7301
- web: bump @types/chart.js from 2.9.39 to 2.9.40 in /web by @dependabot in #7470
- web: rollback dependabot context by @kensternberg-authentik in #7479
- Web: bugfix: broken backchannel selector by @kensternberg-authentik in #7480
- web: bump @formatjs/intl-listformat from 7.5.0 to 7.5.1 in /web by @dependabot in #7473
- website: bump @types/react from 18.2.36 to 18.2.37 in /website by @dependabot in #7487
- web: bump @types/grecaptcha from 3.0.6 to 3.0.7 in /web by @dependabot in #7485
- web: bump pyright from 1.1.334 to 1.1.335 in /web by @dependabot in #7484
- core: bump golang from 1.21.3-bookworm to 1.21.4-bookworm by @dependabot in #7483
- website/docs: Fix a small grammar issue by @agt-ru in #7490
- events: fix gdpr compliance always running by @rissson in #7491
- website: update comparison by @BeryJu in #7493
- website/docs: fix anchor link by @agt-ru in #7492
- website/docs: update release notes for 2023.10.3 by @rissson in #7506
- core: fix worker beat toggle inverted by @BeryJu in #7508
- website/docs: update release notes for 2023.10.3 by @rissson in #7510
- ci: fix permissions for release pipeline to publish binaries by @BeryJu in #7512
- web: bump the wdio group in /tests/wdio with 3 updates by @dependabot in #7502
- core: bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 by @dependabot in #7501
- core: bump ruff from 0.1.4 to 0.1.5 by @dependabot in #7499
- core: bump black from 23.10.1 to 23.11.0 by @dependabot in #7498
- core: bump pytest-django from 4.6.0 to 4.7.0 by @dependabot in #7497
- web: bump the sentry group in /web with 2 updates by @dependabot in #7500
- web: bump API Client version by @authentik-automation in #7513
- website/blog:IPv6 blog by @tanberry in #7496
- web: bump the babel group in /web with 7 updates by @dependabot in #7517
- web: bump the sentry group in /web with 2 updates by @dependabot in #7516
- core: bump goauthentik.io/api/v3 from 3.2023102.1 to 3.2023103.1 by @dependabot in #7515
- web: bump wdio-wait-for from 3.0.7 to 3.0.8 in /tests/wdio by @dependabot in #7514
- web: bump axios from 1.5.0 to 1.6.1 in /web by @dependabot in #7518
- core: bump twilio from 8.10.0 to 8.10.1 by @dependabot in #7474
- root: Restructure broker / cache / channel / result configuration by @PKizzle in #7097
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_TW by @transifex-integration in #7537
- website: bump prism-react-renderer from 2.1.0 to 2.2.0 in /website by @dependabot in #7535
- website: bump prettier from 3.0.3 to 3.1.0 in /website by @dependabot in #7534
- web: bump @trivago/prettier-plugin-sort-imports from 4.2.1 to 4.3.0 in /tests/wdio by @dependabot in #7533
- web: bump prettier from 3.0.3 to 3.1.0 in /tests/wdio by @dependabot in #7532
- web: bump @formatjs/intl-listformat from 7.5.1 to 7.5.2 in /web by @dependabot in #7530
- core: bump celery from 5.3.4 to 5.3.5 by @dependabot in #7536
- web: bump rollup from 4.3.0 to 4.4.0 in /web by @dependabot in #7529
- web: bump @trivago/prettier-plugin-sort-imports from 4.2.1 to 4.3.0 in /web by @dependabot in #7531
- web: bump prettier from 3.0.3 to 3.1.0 in /web by @dependabot in #7528
- core: compile backend translations by @authentik-automation in #7538
- internal: remove deprecated metrics by @BeryJu in #7540
- sources/ldap: add check command to verify ldap connectivity by @BeryJu in #7263
- web: bump API Client version by @authentik-automation in #7543
- providers/proxy: Fix duplicate cookies when using file system store. by @thijsa in #7541
- internal: remove special route for /outpost.goauthentik.io by @BeryJu in #7539
- website: bump react-tooltip from 5.22.0 to 5.23.0 in /website by @dependabot in #7558
- core: bump goauthentik.io/api/v3 from 3.2023103.1 to 3.2023103.2 by @dependabot in #7557
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #7556
- core: bump urllib3 from 2.0.7 to 2.1.0 by @dependabot in #7555
- core: bump pydantic from 2.4.2 to 2.5.0 by @dependabot in #7554
- core: bump sentry-sdk from 1.34.0 to 1.35.0 by @dependabot in #7553
- web: bump the eslint group in /web with 2 updates by @dependabot in #7552
- ci: bump actions/github-script from 6 to 7 by @dependabot in #7551
- web/elements: keep selected elements in table when fetching by @BeryJu in #7519
- web/admin: always show oidc well-known URL fields when they're set by @BeryJu in #7560
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #7565
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_TW by @transifex-integration in #7549
- web: bump pyright from 1.1.335 to 1.1.336 in /web by @dependabot in #7575
- web: bump rollup from 4.4.0 to 4.4.1 in /web by @dependabot in #7574
- web: bump the sentry group in /web with 2 updates by @dependabot in #7572
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #7571
- web: bump @formatjs/intl-listformat from 7.5.2 to 7.5.3 in /web by @dependabot in #7573
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #7577
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #7578
- core: bump aiohttp from 3.8.5 to 3.8.6 by @dependabot in #7568
- web/flows: don't auto-redirect to first source when passwordless is configured by @BeryJu in #7579
- web/admin: fix incorrectly encoded chars in translation by @BeryJu in #7580
- ci: translation-advice: avoid commenting after make i18n-extract [AUTH-145] by @rissson in #7563
- website/blog: Blog about zero trust and wireguard by @tanberry in #7567
- stages/email: use uuid for email confirmation token instead of username by @BeryJu in #7581
- events: sanitize functions by @BeryJu in #7587
- website/blog: title and slug change by @tanberry in #7585
- web/admin: contextually add user to group when creating user from group page by @BeryJu in #7586
- core: bump pydantic from 2.5.0 to 2.5.1 by @dependabot in #7592
- providers/scim: fix missing schemas attribute for User and Group by @BeryJu in #7477
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_TW by @transifex-integration in #7594
- events: fix missing model_* events when not directly authenticated by @BeryJu in #7588
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #7583
- web: bump @lit-labs/context from 0.4.1 to 0.5.1 in /web by @dependabot in #7486
- root: fix API schema for kotlin by @BeryJu in #7601
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #7604
- core: bump goauthentik.io/api/v3 from 3.2023103.2 to 3.2023103.3 by @dependabot in #7606
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #7603
- web: bump API Client version by @authentik-automation in #7602
- website: fix pricing page inconsistency by @BeryJu in #7607
- stages/authenticator_totp: fix API validation error due to choices by @BeryJu in #7608
- website/docs: fixed formatting on tabs by @tanberry in #7609
- events: don't update internal service accounts unless needed by @BeryJu in #7611
- stages/identification: add option to pretend user exists by @BeryJu in #7610
- web: bump API Client version by @authentik-automation in #7613
- tests: better per-test timeouts by @BeryJu in #7612
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #7618
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #7619
- root: specify node and python versions in respective config files, deduplicate in CI by @BeryJu in #7620
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_TW by @transifex-integration in #7628
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #7636
- core: bump goauthentik.io/api/v3 from 3.2023103.3 to 3.2023103.4 by @dependabot in #7634
- web: bump core-js from 3.33.2 to 3.33.3 in /web by @dependabot in #7633
- web: bump rollup from 4.4.1 to 4.5.0 in /web by @dependabot in #7631
- web: bump the esbuild group in /web with 2 updates by @dependabot in #7630
- web: bump the eslint group in /web with 1 update by @dependabot in #7629
- core: bump twilio from 8.10.1 to 8.10.2 by @dependabot in #7627
- core: bump ruff from 0.1.5 to 0.1.6 by @dependabot in #7626
- core: bump psycopg from 3.1.12 to 3.1.13 by @dependabot in #7625
- core: compile backend translations by @authentik-automation in #7637
- web: bump the eslint group in /tests/wdio with 1 update by @dependabot in #7635
- sources/ldap: clean-up certs written from db by @ChandonPierre in #7617
- web: refactor sidebar capabilities for categorical subsections by @kensternberg-authentik in #7482
- web: refactor status label to separate component by @kensternberg-authentik in #7407
- web: bump wdio-wait-for from 3.0.8 to 3.0.9 in /tests/wdio by @dependabot in #7657
- web: bump the wdio group in /tests/wdio with 2 updates by @dependabot in #7655
- web: bump typescript from 5.2.2 to 5.3.2 in /web by @dependabot in #7653
- web: bump @types/chart.js from 2.9.40 to 2.9.41 in /web by @dependabot in #7652
- website: bump typescript from 5.2.2 to 5.3.2 in /website by @dependabot in #7644
- core: bump django-filter from 23.3 to 23.4 by @dependabot in #7646
- web: bump the babel group in /web with 2 updates by @dependabot in #7648
- web: bump typescript from 5.2.2 to 5.3.2 in /tests/wdio by @dependabot in #7656
- web: bump @types/codemirror from 5.60.13 to 5.60.14 in /web by @dependabot in #7651
- web: bump the eslint group in /web with 2 updates by @dependabot in #7649
- web: bump the sentry group in /web with 2 updates by @dependabot in #7647
- website: bump @types/react from 18.2.37 to 18.2.38 in /website by @dependabot in #7645
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #7654
- web: bump the esbuild group in /web with 2 updates by @dependabot in #7650
- web/flows: use aria-invalid attribute to better show invalid input fields by @BeryJu in #7661
- web/admin: fix admins not able to delete MFA devices by @BeryJu in #7660
- website/docs: prepare 2023.10.4 release notes by @BeryJu in #7641
- security: fix CVE-2023-48228 by @BeryJu in #7666
- web: bump API Client version by @authentik-automation in #7670
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #7665
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #7663
- core: fix sources get icon naming by @BeryJu in #7674
- tests: fix flaky tests by @BeryJu in #7676
- website/blog: Blog on security by @tanberry in #7671
- core: bump goauthentik.io/api/v3 from 3.2023103.4 to 3.2023104.1 by @dependabot in #7687
- website: bump react-tooltip from 5.23.0 to 5.24.0 in /website by @dependabot in #7686
- web: bump the wdio group in /tests/wdio with 2 updates by @dependabot in #7684
- web: bump @types/codemirror from 5.60.14 to 5.60.15 in /web by @dependabot in #7682
- web: bump rollup from 4.5.0 to 4.5.1 in /web by @dependabot in #7680
- web: bump the sentry group in /web with 2 updates by @dependabot in #7679
- website: bump prism-react-renderer from 2.2.0 to 2.3.0 in /website by @dependabot in #7685
- core: bump sentry-sdk from 1.35.0 to 1.36.0 by @dependabot in #7683
- web: bump pyright from 1.1.336 to 1.1.337 in /web by @dependabot in #7681
- translate: Updates for file web/xliff/en.xlf in zh_TW by @transifex-integration in #7688
- core: bump python from 3.11.5-bookworm to 3.12.0-bookworm by @dependabot in #7048
- web: fix locale by @BeryJu in #7689
- website/docs: Add OIDC auth integration with Nextcloud by @sdimovv in #7406
- web: fix labels on group view page by @kensternberg-authentik in #7677
- events: include user agent in events by @BeryJu in #7693
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #7696
- events: add better fallback for sanitize_item to ensure everything can be saved as JSON by @BeryJu in #7694
- events: fix lint by @BeryJu in #7700
- web: bump the wdio group in /tests/wdio with 2 updates by @dependabot in #7702
- web: bump the esbuild group in /web with 2 updates by @dependabot in #7708
- web: bump rollup from 4.5.1 to 4.6.0 in /web by @dependabot in #7709
- web: bump country-flag-icons from 1.5.7 to 1.5.9 in /web by @dependabot in #7710
- root: disable django-silk profiler by @BeryJu in #7715
- website/blog: added first link by @tanberry in #7726
- Documentation: Added note for necessary unigue base DNs by @tedstriker in #7717
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #7725
- web: bump @codemirror/lang-html from 6.4.6 to 6.4.7 in /web by @dependabot in #7723
- web: bump the eslint group in /web with 2 updates by @dependabot in #7722
- web: bump the sentry group in /web with 2 updates by @dependabot in #7721
- core: bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 by @dependabot in #7719
- website/docs: add link to install video by @tanberry in #7728
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #7729
- web: bump the sentry group in /web with 2 updates by @dependabot in #7732
- web: bump @fortawesome/fontawesome-free from 6.4.2 to 6.5.0 in /web by @dependabot in #7734
- web: bump the storybook group in /web with 5 updates by @dependabot in #7733
- website/blog: automated versus human by @tanberry in #7745
- web: bump @fortawesome/fontawesome-free from 6.5.0 to 6.5.1 in /web by @dependabot in #7749
- web: bump rollup from 4.6.0 to 4.6.1 in /web by @dependabot in #7748
- website: bump the docusaurus group in /website with 9 updates by @dependabot in #7746
- web: bump pyright from 1.1.337 to 1.1.338 in /web by @dependabot in #7743
- web: bump the sentry group in /web with 2 updates by @dependabot in #7747
- web: bump the babel group in /web with 3 updates by @dependabot in #7741
- web: bump the wdio group in /tests/wdio with 3 updates by @dependabot in #7751
- website/blog: fix email syntax by @tanberry in #7753
- web: bump the storybook group in /web with 5 updates by @dependabot in #7750
- website: bump @types/react from 18.2.38 to 18.2.39 in /website by @dependabot in #7720
- web: bump the eslint group in /web with 2 updates by @dependabot in #7730
- web: revert storybook by @BeryJu in #7764
- root: don't show warning when app has no URLs to import by @BeryJu in #7765
- root: include ca-certificates in container by @BeryJu in #7763
- website: fix typos in example URLs by @Shamim56 in #7774
- web: bump the eslint group in /web with 1 update by @dependabot in #7772
- website: bump @types/react from 18.2.39 to 18.2.41 in /website by @dependabot in #7769
- web: bump the eslint group in /tests/wdio with 1 update by @dependabot in #7773
- website: bump postcss from 8.4.31 to 8.4.32 in /website by @dependabot in #7770
- core: bump github.com/go-openapi/strfmt from 0.21.7 to 0.21.8 by @dependabot in #7768
- stages/email: improve error handling for incorrect template syntax by @BeryJu in #7758
- outposts/ldap: avoid nil ptr deref in MemorySearcher by @slrz in #7767
- website: bump react-tooltip from 5.24.0 to 5.25.0 in /website by @dependabot in #7788
- website: bump @types/react from 18.2.41 to 18.2.42 in /website by @dependabot in #7787
- web: bump chart.js from 4.4.0 to 4.4.1 in /web by @dependabot in #7786
- web: bump the eslint group in /web with 2 updates by @dependabot in #7785
- web: bump the sentry group in /web with 2 updates by @dependabot in #7784
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #7783
- web/admin: revise wizard form handling by @kensternberg-authentik in #7331
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #7799
- core: bump golang from 1.21.4-bookworm to 1.21.5-bookworm by @dependabot in #7798
- web: bump core-js from 3.33.3 to 3.34.0 in /web by @dependabot in #7796
- website/docs: change links to point to our YouTube by @tanberry in #7794
- events: add graph for event volume by @BeryJu in #7639
- web: bump API Client version by @authentik-automation in #7803
- ci: bump actions/setup-go from 4 to 5 by @dependabot in #7804
- core: bump goauthentik.io/api/v3 from 3.2023104.1 to 3.2023104.2 by @dependabot in #7809
- web: bump typescript from 5.3.2 to 5.3.3 in /tests/wdio by @dependabot in #7808
- website: bump typescript from 5.3.2 to 5.3.3 in /website by @dependabot in #7807
- web: bump typescript from 5.3.2 to 5.3.3 in /web by @dependabot in #7806
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in #7823
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in #7822
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #7821
- web: bump vite-tsconfig-paths from 4.2.1 to 4.2.2 in /web by @dependabot in #7818
- web: bump the sentry group in /web with 2 updates by @dependabot in #7817
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #7820
- web: bump the wdio group in /tests/wdio with 1 update by @dependabot in #7816
- ci: bump actions/stale from 8 to 9 by @dependabot in #7815
- core: bump github.com/go-openapi/strfmt from 0.21.8 to 0.21.9 by @dependabot in #7814
- translate: Updates for file locale/en/LC_MESSAGES/django.po in de by @transifex-integration in #7812
- core: compile backend translations by @authentik-automation in #7827
- web: bump the storybook group in /web with 5 updates by @dependabot in #7819
- web/user: fix search not updating app by @BeryJu in #7825
- blueprints: improve file change handler by @BeryJu in #7813
- web/flows: show logo in card by @BeryJu in #7824
- root: Fix cache related image build issues by @PKizzle in #7831
- web/flows: fix logo height by @BeryJu in #7834
- web/flows: update flow background by @BeryJu in #7833
- core: bump python from 3.12.0-slim-bookworm to 3.12.1-slim-bookworm by @dependabot in #7848
- translate: Updates for file locale/en/LC_MESSAGES/django.po in fr by @transifex-integration in #7850
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #7851
- web: bump prettier from 3.1.0 to 3.1.1 in /tests/wdio by @dependabot in #7847
- web: bump the wdio group in /tests/wdio with 2 updates by @dependabot in #7845
- web: bump prettier from 3.1.0 to 3.1.1 in /web by @dependabot in #7844
- web: bump rollup from 4.6.1 to 4.7.0 in /web by @dependabot in #7843
- web: bump the esbuild group in /web with 2 updates by @dependabot in #7842
- website: bump prettier from 3.1.0 to 3.1.1 in /website by @dependabot in #7839
- core: bump github.com/go-openapi/runtime from 0.26.0 to 0.26.2 by @dependabot in #7841
- web: bump ts-node from 10.9.1 to 10.9.2 in /tests/wdio by @dependabot in #7846
- website: bump @types/react from 18.2.42 to 18.2.43 in /website by @dependabot in #7840
- scripts: postgres, redis: only listen on localhost by @rissson in #7849
- root: update security policy to include link to cure53 report by @tanberry in #7853
- documentation: Improve explanation of
kubernetes_json_patches
by @PKizzle in #7832 - web: refactor the table renderer for legibility by @kensternberg-authentik in #7433
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #7860
- web: bump rollup from 4.7.0 to 4.8.0 in /web by @dependabot in #7859
- web: bump the eslint group in /web with 2 updates by @dependabot in #7857
- web: bump the babel group in /web with 4 updates by @dependabot in #7856
- web: bump lit-analyzer from 2.0.1 to 2.0.2 in /web by @dependabot in #7858
- website/blog: okta part two blog by @tanberry in #7863
- web: bump wdio-wait-for from 3.0.9 to 3.0.10 in /tests/wdio by @dependabot in #7867
- website: bump @types/react from 18.2.43 to 18.2.45 in /website by @dependabot in #7865
- core: bump github.com/google/uuid from 1.4.0 to 1.5.0 by @dependabot in #7866
- web: fix turnstile types after update by @kensternberg-authentik in #7854
- web: expressing success by @kensternberg-authentik in #7830
- web: replace 'description-list' with list of descriptions by @kensternberg-authentik in #7392
- web: dark/light theme fixes by @BeryJu in #7872
- ci: bump github/codeql-action from 2 to 3 by @dependabot in #7878
- web: bump rollup from 4.8.0 to 4.9.0 in /web by @dependabot in #7877
- web: bump the sentry group in /web with 2 updates by @dependabot in #7876
- web: fix overflow glitch on ak-page-header by @kensternberg-authentik in #7883
- website/docs: expand Identification stage docs by @BeryJu in #7869
- website/integrations: add Jenkins docs by @BeryJu in #7882
- web: bump the sentry group in /web with 2 updates by @dependabot in #7889
- core: bump github.com/jellydator/ttlcache/v3 from 3.1.0 to 3.1.1 by @dependabot in #7888
- website/integrations: add Immich by @ZuluWhiskey in #7829
- web: bump rollup from 4.9.0 to 4.9.1 in /web by @dependabot in #7899
- web: bump the storybook group in /web with 7 updates by @dependabot in #7897
- web: bump the eslint group in /web with 2 updates by @dependabot in #7898
- web: bump the eslint group in /tests/wdio with 1 update by @dependabot in #7895
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #7896
- core: bump github.com/go-openapi/strfmt from 0.21.9 to 0.21.10 by @dependabot in #7901
- website/docs: add SharePoint Subscription Edition Integration by @vherrlein in #7358
- web: fix storybook build after npm update by @kensternberg-authentik in #7855
- web: bump vite from 4.4.9 to 5.0.10 in /web by @dependabot in #7903
- providers/scim: change familyName default by @BeryJu in #7904
- root: bump python deps (django 5) by @BeryJu in #7862
- web: bump API Client version by @authentik-automation in #7905
- root: make test database name configurable by @BeryJu in #7591
- core: bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #7908
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #7916
- website: bump prism-react-renderer from 2.3.0 to 2.3.1 in /website by @dependabot in #7915
- web: bump the eslint group in /web with 2 updates by @dependabot in #7913
- web: bump the esbuild group in /web with 2 updates by @dependabot in #7914
- core: bump goauthentik.io/api/v3 from 3.2023104.2 to 3.2023104.3 by @dependabot in #7912
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #7917
- website/integrations: update azure AD integration by @BeryJu in #7922
- flows: require outpost by @BeryJu in #7921
- web: bump API Client version by @authentik-automation in #7924
- root: fix static templates by @BeryJu in #7925
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #7929
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #7928
- providers/scim: set timeout based on page and page count by @BeryJu in #7941
- core: bump goauthentik.io/api/v3 from 3.2023104.3 to 3.2023104.4 by @dependabot in #7943
- web: bump the storybook group in /web with 7 updates by @dependabot in #7945
- web: bump the sentry group in /web with 2 updates by @dependabot in #7944
- core: bump github.com/redis/go-redis/v9 from 9.3.0 to 9.3.1 by @dependabot in #7942
- website: fix hosted API browser by @BeryJu in #7946
- website/docs: add expression example for geoip by @Rukk385 in #7739
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #7951
- events: add ASN Database reader by @BeryJu in #7793
- web: bump API Client version by @authentik-automation in #7953
- core: bump goauthentik.io/api/v3 from 3.2023104.4 to 3.2023104.5 by @dependabot in #7958
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #7957
- web: bump the sentry group in /web with 2 updates by @dependabot in #7955
- website/docs: prepare 2023.10.5 by @BeryJu in #7947
- stages/email: prevent authentik emails from being marked as spam (also add text template support) by @BeryJu in #7949
- providers/scim: use lock for sync by @BeryJu in #7948
- web: bump API Client version by @authentik-automation in #7962
- web: bump API Client version by @authentik-automation in #7964
- website/blog: Blog about our tech stack by @tanberry in #7954
- website/blog: fix logo by @tanberry in #7968
- lib: fix event creation when deprecated config is detected by @BeryJu in #7969
- sources/oauth: fix missing get_user_id for OIDC-like sources (Azure AD) by @BeryJu in #7970
- core: bump goauthentik.io/api/v3 from 3.2023104.5 to 3.2023105.1 by @dependabot in #7971
- providers/oauth2: remember session_id from initial token by @BeryJu in #7976
- stages/user_login: session binding by @BeryJu in #7881
- web: bump API Client version by @authentik-automation in #7978
- core: bump goauthentik.io/api/v3 from 3.2023105.1 to 3.2023105.2 by @dependabot in #7987
- web: bump the sentry group in /web with 2 updates by @dependabot in #7986
- translate: Updates for file locale/en/LC_MESSAGES/django.po in ko by @transifex-integration in #7980
- translate: Updates for file web/xliff/en.xlf in ko by @transifex-integration in #7979
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #7963
- core: compile backend translations by @authentik-automation in #7991
- website/docs: Updated url to flows-enrollment-2-stage.yaml by @dennisdenk in #7992
- web: bump the eslint group in /web with 2 updates by @dependabot in #7994
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #7996
- sources/ldap: fix Issue with changing passwords with eDirectory by @bdallen in #7997
- translate: Updates for file locale/en/LC_MESSAGES/django.po in it by @transifex-integration in #7998
- core: compile backend translations by @authentik-automation in #8000
- website: bump react-tooltip from 5.25.0 to 5.25.1 in /website by @dependabot in #8007
- core: bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by @dependabot in #8006
- outposts/ldap: allow overriding gidNumber for a user by @rissson in #8003
- core: bump github.com/go-openapi/strfmt from 0.21.10 to 0.22.0 by @dependabot in #8012
- website: bump @types/react from 18.2.45 to 18.2.46 in /website by @dependabot in #8011
- web: bump the wdio group in /tests/wdio with 1 update by @dependabot in #8008
- web: bump core-js from 3.34.0 to 3.35.0 in /web by @dependabot in #8010
- web: bump vite-tsconfig-paths from 4.2.2 to 4.2.3 in /web by @dependabot in #8009
- outposts: fix Outpost reconcile not re-assigning managed attribute by @BeryJu in #8014
- website/integrations: Add custom Group/Role mapping documentation for Grafana by @gmemstr in #7453
- providers/proxy: use access token by @BeryJu in #8022
- outposts: disable deployment and secret reconciler for embedded outpost in code instead of in config by @BeryJu in #8021
- enterprise/providers: Add RAC [AUTH-15] by @BeryJu in #7291
- web: bump API Client version by @authentik-automation in #8025
- website/docs: fix typo by @chkpwd in #8015
- tests/e2e: start fixing tests to work without docker network_mode host by @BeryJu in #8035
- web: bump rollup from 4.9.1 to 4.9.2 in /web by @dependabot in #8031
- web: bump the esbuild group in /web with 2 updates by @dependabot in #8029
- web: bump the babel group in /web with 4 updates by @dependabot in #8028
- core: bump golang from 1.21.3-bookworm to 1.21.5-bookworm by @dependabot in #8027
- website: bump clsx from 2.0.0 to 2.1.0 in /website by @dependabot in #8033
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #8039
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8038
- web: bump @types/guacamole-common-js from 1.3.2 to 1.5.2 in /web by @dependabot in #8030
- web: bump the eslint group in /web with 2 updates by @dependabot in #8043
- web: bump the storybook group in /web with 7 updates by @dependabot in #8042
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #8041
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #8046
- outposts/proxy: better Redis error message by @rissson in #8044
- enterprise/providers/rac: create authorize_application event when creating token by @BeryJu in #8050
- enterprise/providers/rac: add alert that enterprise is required for RAC by @BeryJu in #8057
- web: bump API Client version by @authentik-automation in #8058
- enterprise/providers/rac: add option to limit concurrent connections to endpoint by @BeryJu in #8053
- website/integrations: fix jellyfin typos by @chkpwd in #8056
- web: bump API Client version by @authentik-automation in #8059
- providers/oauth2: offline access by @BeryJu in #8026
- website/docs: add link to our example flows by @tanberry in #8052
- core: bump golang.org/x/sync from 0.5.0 to 0.6.0 by @dependabot in #8065
- web: bump the sentry group in /web with 2 updates by @dependabot in #8064
- website: bump postcss from 8.4.32 to 8.4.33 in /website by @dependabot in #8063
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #8062
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8061
- web/flows: fix device picker incorrect foreground color by @BeryJu in #8067
- rbac: fix error when looking up permissions for now uninstalled apps by @BeryJu in #8068
- providers/oauth2: fix missing nonce in id_token by @BeryJu in #8072
- core: bump goauthentik.io/api/v3 from 3.2023105.3 to 3.2023105.5 by @dependabot in #8066
- providers/oauth2: fix missing nonce in token endpoint not being saved by @BeryJu in #8073
- stages/user_login: only set last_ip in session if a binding is given by @BeryJu in #8074
- website: bump @types/react from 18.2.46 to 18.2.47 in /website by @dependabot in #8088
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #8086
- core: bump github.com/redis/go-redis/v9 from 9.3.1 to 9.4.0 by @dependabot in #8085
- web: bump rollup from 4.9.2 to 4.9.4 in /web by @dependabot in #8083
- web: bump the eslint group in /web with 2 updates by @dependabot in #8082
- web: update some locale details by @kensternberg-authentik in #8090
- web: abstract
rootInterface()?.config?.capabilities.includes()
into.can()
by @kensternberg-authentik in #7737 - web: Replace calls to
rootInterface()?.tenant?
with a contextualthis.tenant
object by @kensternberg-authentik in #7778 - web: bump lit-analyzer from 2.0.2 to 2.0.3 in /web by @dependabot in #8097
- web: bump the eslint group in /web with 2 updates by @dependabot in #8095
- web: bump ts-lit-plugin from 2.0.1 to 2.0.2 in /web by @dependabot in #8096
- web: bump the babel group in /web with 1 update by @dependabot in #8094
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #8093
- core: bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 by @dependabot in #8092
- website: bump follow-redirects from 1.15.3 to 1.15.4 in /website by @dependabot in #8099
- web: bump follow-redirects from 1.15.2 to 1.15.4 in /web by @dependabot in #8098
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8100
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #8101
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #8103
- providers/oauth2: fix CVE-2024-21637 by @BeryJu in #8104
- web: bump API Client version by @authentik-automation in #8107
- website/integrations: fix Grafana role mapping docs by @cornfeedhobo in #8110
- core: bump maxmind/geoipupdate from v6.0 to v6.1 by @dependabot in #8112
- core: bump golang from 1.21.5-bookworm to 1.21.6-bookworm by @dependabot in #8111
- web: bump @rollup/plugin-typescript from 11.1.5 to 11.1.6 in /web by @dependabot in #8113
- core: bump goauthentik.io/api/v3 from 3.2023105.5 to 3.2023106.1 by @dependabot in #8114
- website: add privacy policy [AUTH-52] by @BeryJu in #8079
- core: bump kubernetes from 27.2.0 to 29.0.0 by @dependabot in #8122
- core: bump pycryptodome from 3.19.1 to 3.20.0 by @dependabot in #8121
- core: bump ruff from 0.1.9 to 0.1.11 by @dependabot in #8120
- core: bump psycopg from 3.1.16 to 3.1.17 by @dependabot in #8119
- core: bump structlog from 23.3.0 to 24.1.0 by @dependabot in #8118
- core: bump django from 5.0 to 5.0.1 by @dependabot in #8117
- core: bump sentry-sdk from 1.39.1 to 1.39.2 by @dependabot in #8116
- core: bump gitpython from 3.1.40 to 3.1.41 by @dependabot in #8124
- root: fix listen trusted_proxy_cidrs config loading from environment by @rissson in #8075
- web: bump the sentry group in /web with 2 updates by @dependabot in #8130
- core: bump github.com/sethvargo/go-envconfig from 0.9.0 to 1.0.0 by @dependabot in #8128
- core: bump github.com/getsentry/sentry-go from 0.25.0 to 0.26.0 by @dependabot in #8129
- root: replace django-silk with Spotlight by @BeryJu in #7828
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #8136
- core: bump ruff from 0.1.11 to 0.1.12 by @dependabot in #8135
- core: bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in #8133
- sources/oauth: revert azure_ad profile URL change by @BeryJu in #8139
- sources/oauth: fix OAuth source type serializer by @BeryJu in #8140
- web: bump API Client version by @authentik-automation in #8142
- core: bump webauthn from 1.11.1 to 2.0.0 by @dependabot in #8134
- root: update dev postgresql image by @rissson in #8132
- web/flows: fix icon for generic oauth source with dark theme by @BeryJu in #8148
- sources/oauth: fix azure_ad user_id and add test and fallback by @BeryJu in #8146
- website/docs: Blog for the new year by @tanberry in #8150
- sources/oauth: fix URLs being overwritten by OIDC urls by @BeryJu in #8147
- providers/rac: fix property mapping without enterprise by @BeryJu in #8144
- web: bump API Client version by @authentik-automation in #8163
- website: bump prettier from 3.1.1 to 3.2.2 in /website by @dependabot in #8174
- core: bump goauthentik.io/api/v3 from 3.2023106.1 to 3.2023106.3 by @dependabot in #8173
- core: bump twilio from 8.11.0 to 8.11.1 by @dependabot in #8170
- web: bump prettier from 3.1.1 to 3.2.2 in /tests/wdio by @dependabot in #8172
- web: bump rollup from 4.9.4 to 4.9.5 in /web by @dependabot in #8166
- core: bump channels-redis from 4.1.0 to 4.2.0 by @dependabot in #8167
- core: bump service-identity from 23.1.0 to 24.1.0 by @dependabot in #8171
- core: bump ruff from 0.1.12 to 0.1.13 by @dependabot in #8169
- web: bump the storybook group in /web with 7 updates by @dependabot in #8164
- web: bump prettier from 3.1.1 to 3.2.2 in /web by @dependabot in #8168
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #8178
- website/integrations: add Zammad SLO URL by @hisakiyo in #7959
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #8191
- web: bump @formatjs/intl-listformat from 7.5.3 to 7.5.4 in /web by @dependabot in #8190
- web: bump mermaid from 10.6.1 to 10.7.0 in /web by @dependabot in #8189
- web: bump the eslint group in /web with 2 updates by @dependabot in #8187
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #8186
- website: bump react-tooltip from 5.25.1 to 5.25.2 in /website by @dependabot in #8185
- website: bump @types/react from 18.2.47 to 18.2.48 in /website by @dependabot in #8184
- website: update pricing page by @BeryJu in #8197
- website: bump prettier from 3.2.2 to 3.2.3 in /website by @dependabot in #8204
- web: bump vite-tsconfig-paths from 4.2.3 to 4.3.1 in /web by @dependabot in #8202
- web: bump prettier from 3.2.2 to 3.2.3 in /web by @dependabot in #8201
- core: bump uvicorn from 0.25.0 to 0.26.0 by @dependabot in #8198
- web: bump @formatjs/intl-listformat from 7.5.4 to 7.5.5 in /web by @dependabot in #8203
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #8199
- web: bump prettier from 3.2.2 to 3.2.3 in /tests/wdio by @dependabot in #8200
- web: bump prettier from 3.2.3 to 3.2.4 in /web by @dependabot in #8207
- web: clear "blanked" placeholder when present (#15) by @kensternberg-authentik in #5948
- web/flows: update flow background by @BeryJu in #8209
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8210
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #8211
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #8212
- ci: bump actions/cache from 3 to 4 by @dependabot in #8217
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #8221
- web: bump prettier from 3.2.3 to 3.2.4 in /tests/wdio by @dependabot in #8222
- web: bump the storybook group in /web with 7 updates by @dependabot in #8220
- website: bump prettier from 3.2.3 to 3.2.4 in /website by @dependabot in #8218
- core: bump pdoc from 14.3.0 to 14.4.0 by @dependabot in #8216
- website/docs: embed install video directly by @BeryJu in #8215
- web: bump the sentry group in /web with 1 update by @dependabot in #8219
- website/integrations: Fix OIDC attribute mapping for "groups" is specified in Nextcloud by @DonQuinleone in #8214
- website: bump the docusaurus group in /website with 9 updates by @dependabot in #8087
- web: fix event propagation in search-select wrappers by @kensternberg-authentik in #8224
- rbac: fix invitations listing with restricted permissions by @BeryJu in #8227
- web/components: improve error handling in ak-search-select by @BeryJu in #8228
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in #8234
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8233
- core: bump drf-spectacular from 0.27.0 to 0.27.1 by @dependabot in #8230
- web: bump the storybook group in /web with 7 updates by @dependabot in #8231
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #8232
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in #8235
- website/blog: Security hygiene Blog by @tanberry in #8225
- website/blog: add Rebecca's byline, add links for Reddit screenshots by @tanberry in #8238
- website/docs: fix nginx ingress proxy example by @eliottness in #8245
- website/docs: fix application hiding instructions by @lazaroblanc in #8240
- website: bump react-tooltip from 5.25.2 to 5.26.0 in /website by @dependabot in #8248
- core: bump ruff from 0.1.13 to 0.1.14 by @dependabot in #8247
- web: bump the sentry group in /web with 1 update by @dependabot in #8249
- web: bump core-js from 3.35.0 to 3.35.1 in /web by @dependabot in #8250
- web: bump rollup from 4.9.5 to 4.9.6 in /web by @dependabot in #8251
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #8253
- web: bump vite from 5.0.10 to 5.0.12 in /web by @dependabot in #8241
- stages/authenticator_validate: use friendly_name for stage selector when enrolling by @BeryJu in #8255
- core: bump uvicorn from 0.26.0 to 0.27.0 by @dependabot in #8264
- web: bump the eslint group in /web with 2 updates by @dependabot in #8263
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #8261
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #8262
- core: fix rac property mapping requiring enterprise by @BeryJu in #8267
- website/docs: add helm chart 2024.1 breaking changes by @rissson in #8268
- root: Multi-tenancy by @rissson in #7590
- web: bump API Client version by @authentik-automation in #8269
- core: bump goauthentik.io/api/v3 from 3.2023106.3 to 3.2023106.4 by @dependabot in #8270
- translate: Updates for file locale/en/LC_MESSAGES/django.po in fr by @transifex-integration in #8271
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #8272
- web: bad default in select by @kensternberg-authentik in #8258
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in #8276
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #8275
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in #8273
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8274
- website/docs: Improve example nginx reverse proxy config by @Daniel15 in #8160
- core: bump github.com/google/uuid from 1.5.0 to 1.6.0 by @dependabot in #8286
- core: bump github.com/go-openapi/runtime from 0.26.2 to 0.27.0 by @dependabot in #8287
- core: bump selenium from 4.16.0 to 4.17.2 by @dependabot in #8284
- core: bump bandit from 1.7.6 to 1.7.7 by @dependabot in #8285
- web: bump @codemirror/lang-html from 6.4.7 to 6.4.8 in /web by @dependabot in #8283
- web: bump the sentry group in /web with 1 update by @dependabot in #8281
- web: bump the esbuild group in /web with 2 updates by @dependabot in #8282
- enterprise: add full audit log [AUTH-458] by @BeryJu in #8177
- web: bump API Client version by @authentik-automation in #8288
- root: fix system check warnings by @BeryJu in #8277
- web/admin: fix footer links not being parsed on settings page by @rissson in #8289
- events: migrate SystemTasks to DB by @BeryJu in #8159
- core: compile backend translations by @authentik-automation in #8291
- web: bump API Client version by @authentik-automation in #8292
- enterrpise: exclude inactive users from license by @BeryJu in #8294
- website: update wording by @BeryJu in #8290
- translate: Updates for file locale/en/LC_MESSAGES/django.po in fr by @transifex-integration in #8295
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #8296
- web: restore test anchor tag by @kensternberg-authentik in #8298
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #8303
- core: bump goauthentik.io/api/v3 from 3.2023106.4 to 3.2023106.5 by @dependabot in #8302
- events: fix missing labels on prometheus metrics by @BeryJu in #8309
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in #8301
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in #8300
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8305
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #8304
- core: compile backend translations by @authentik-automation in #8311
- web: provide a context for checking the status of the enterprise license by @kensternberg-authentik in #8153
- web: provide dual-list multiselect with pagination by @kensternberg-authentik in #8004
- web: clear out selecteds list after an API event to ensure a fresh copy of the policies-to-delete list by @kensternberg-authentik in #8125
- web: bump follow-redirects from 1.15.3 to 1.15.5 in /tests/wdio by @dependabot in #8312
- website/docs: remove references to legacy Docker Compose v1 by @Daniel15 in #8138
- website/integrations: tweak template for integration docs by @tanberry in #8313
- ci: bump peter-evans/create-or-update-comment from 3 to 4 by @dependabot in #8317
- ci: bump peter-evans/find-comment from 2 to 3 by @dependabot in #8318
- blueprints: fix tenant access error by @rissson in #8322
- web: bump the babel group in /web with 4 updates by @dependabot in #8321
- web: bump the sentry group in /web with 1 update by @dependabot in #8320
- core: bump github.com/go-openapi/runtime from 0.27.0 to 0.27.1 by @dependabot in #8319
- web: bump chromedriver from 120.0.1 to 121.0.0 in /tests/wdio by @dependabot in #8316
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8314
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #8315
- website/docs: mention system settings by @rissson in #8323
- website/docs: fix mention of system settings by @rissson in #8325
- web/admin: revamped rbac and user settings tabs by @BeryJu in #8299
- docs: update developer docs by @smusali in #8326
- core: compile backend translations by @authentik-automation in #8327
- website/integrations: Add Synology DSM by @bobvmierlo in #8081
- web: minor fixes for the rbac rework by @BeryJu in #8328
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in #8334
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8333
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in #8331
- core: compile backend translations by @authentik-automation in #8335
- web: bump the wdio group in /tests/wdio with 1 update by @dependabot in #8339
- website: bump the docusaurus group in /website with 9 updates by @dependabot in #8338
- web: bump the esbuild group in /web with 2 updates by @dependabot in #8337
- web: bump the sentry group in /web with 1 update by @dependabot in #8336
- providers: allow previewing mappings for other users by @BeryJu in #8297
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #8332
- web: bump API Client version by @authentik-automation in #8341
- security: fix CVE-2024-23647 by @BeryJu in #8345
- website: update release notes by @BeryJu in #8348
- web: bump API Client version by @authentik-automation in #8351
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8349
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #8350
- website: add note to use compose v2 by @BeryJu in #8352
- core: optimise user list endpoint by @BeryJu in #8353
- core: bump aiohttp from 3.9.1 to 3.9.2 by @dependabot in #8354
- core: show all applications a user can access in admin interface by @BeryJu in #8343
- web: bump API Client version by @authentik-automation in #8355
- tenants: avoid extra queries in get_current_tenant by @rissson in #8367
- core: bump pytest from 7.4.4 to 8.0.0 by @dependabot in #8365
- core: bump ruff from 0.1.14 to 0.1.15 by @dependabot in #8364
- web: bump pyright from 1.1.338 to 1.1.349 in /web by @dependabot in #8363
- web: bump the eslint group in /web with 2 updates by @dependabot in #8362
- core: bump pydantic from 2.5.3 to 2.6.0 by @dependabot in #8361
- core: bump black from 23.12.1 to 24.1.1 by @dependabot in #8360
- core: bump coverage from 7.4.0 to 7.4.1 by @dependabot in #8359
- core: bump uvicorn from 0.27.0 to 0.27.0.post1 by @dependabot in #8358
- core: bump twilio from 8.11.1 to 8.12.0 by @dependabot in #8357
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #8356
- web: bump the storybook group in /web with 7 updates by @dependabot in #8375
- web: bump the sentry group in /web with 1 update by @dependabot in #8373
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #8374
- root: reformat with latest black version and fix tests by @BeryJu in #8376
- translate: Updates for file locale/en/LC_MESSAGES/django.po in fr by @transifex-integration in #8378
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #8379
- core: compile backend translations by @authentik-automation in #8380
- website/blog: Blog about container pitfalls by @tanberry in #8372
- ci: bump peter-evans/create-pull-request from 5 to 6 by @dependabot in #8388
- web: bump the wdio group in /tests/wdio with 1 update by @dependabot in #8386
- web: bump the storybook group in /web with 7 updates by @dependabot in #8383
- web: bump @lit/localize-tools from 0.7.1 to 0.7.2 in /web by @dependabot in #8385
- core: bump pytest-django from 4.7.0 to 4.8.0 by @dependabot in #8381
- website: bump @types/react from 18.2.48 to 18.2.51 in /website by @dependabot in #8395
- core: bump ruff from 0.1.15 to 0.2.0 by @dependabot in #8394
- web: bump the sentry group in /web with 1 update by @dependabot in #8393
- web: bump the wdio group in /tests/wdio with 3 updates by @dependabot in #8409
- web: bump prettier from 3.2.4 to 3.2.5 in /tests/wdio by @dependabot in #8410
- website: bump prettier from 3.2.4 to 3.2.5 in /website by @dependabot in #8407
- web: bump mermaid from 10.7.0 to 10.8.0 in /web by @dependabot in #8406
- web: bump prettier from 3.2.4 to 3.2.5 in /web by @dependabot in #8405
- web: bump @codemirror/lang-python from 6.1.3 to 6.1.4 in /web by @dependabot in #8404
- website: bump @types/react from 18.2.51 to 18.2.53 in /website by @dependabot in #8408
- ci: bump codecov/codecov-action from 3 to 4 by @dependabot in #8387
- web: only load enterprise summary for user and admin interface by @BeryJu in #8414
- web/admin: show connected services on user view page, fix styling by @BeryJu in #8416
- ci: do not run main, outpost when changes are made to website/ by @rissson in #8192
- ci: auto extract translation strings by @rissson in #8417
- website: bump @types/react from 18.2.53 to 18.2.54 in /website by @dependabot in #8429
- core: bump pydantic from 2.6.0 to 2.6.1 by @dependabot in #8426
- core: bump psycopg from 3.1.17 to 3.1.18 by @dependabot in #8425
- web: bump the eslint group in /web with 2 updates by @dependabot in #8428
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #8424
- core: bump sentry-sdk from 1.39.2 to 1.40.0 by @dependabot in #8427
- core: bump cryptography from 41.0.7 to 42.0.0 by @dependabot in #8423
- website: bump postcss from 8.4.33 to 8.4.34 in /website by @dependabot in #8430
- core, web: update translations by @authentik-automation in #8422
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #8419
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8418
- website: bump @types/react from 18.2.54 to 18.2.55 in /website by @dependabot in #8443
- web: bump wdio-wait-for from 3.0.10 to 3.0.11 in /tests/wdio by @dependabot in #8442
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #8441
- core: bump django from 5.0.1 to 5.0.2 by @dependabot in #8439
- core: bump watchdog from 3.0.0 to 4.0.0 by @dependabot in #8440
- core: bump golang from 1.21.6-bookworm to 1.22.0-bookworm by @dependabot in #8444
- web: bump the storybook group in /web with 7 updates by @dependabot in #8438
- core, web: update translations by @authentik-automation in #8436
- events: fix SystemTask timestamps and scheduling by @BeryJu in #8435
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in #8433
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in #8434
- web: bump API Client version by @authentik-automation in #8446
- stages/authenticator_validate: fix error when using pretend_user by @BeryJu in #8447
- root: simplify task signal imports by @BeryJu in #8454
- core: bump sentry-sdk from 1.40.0 to 1.40.2 by @dependabot in #8452
- core: bump python from 3.12.1-slim-bookworm to 3.12.2-slim-bookworm by @dependabot in #8450
- website: bump postcss from 8.4.34 to 8.4.35 in /website by @dependabot in #8451
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #8448
- core: bump github.com/getsentry/sentry-go from 0.26.0 to 0.27.0 by @dependabot in #8449
- enterprise: fix system task missing set_status by @BeryJu in #8455
- enterprise/providers/rac: fix maximum_connections set to -1 not being effective by @BeryJu in #8456
- core: use correct .evaluate implementation for testing PropertyMappings by @BeryJu in #8459
- web/admin: hide expiry time if item is set to not expire by @BeryJu in #8457
- website/blog: Blog about oss devs and content creators by @tanberry in #8458
- web: bump API Client version by @authentik-automation in #8460
- core: bump debugpy from 1.8.0 to 1.8.1 by @dependabot in #8464
- core: bump ruff from 0.2.0 to 0.2.1 by @dependabot in #8463
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #8462
- core: bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 by @dependabot in #8461
- ci: do not run main, outpost when changes are made to website/ by @rissson in #8469
- blueprints: only watch for fs events we're interested in by @rissson in #7810
- web: add RAC Provider to the list of providers understood by the wizard by @kensternberg-authentik in #8149
- blueprints: fix file observer on macos by @BeryJu in #8472
- web: bump rollup from 4.9.6 to 4.10.0 in /web by @dependabot in #8482
- web: bump the storybook group in /web with 8 updates by @dependabot in #8481
- ci: bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #8479
- core: bump sentry-sdk from 1.40.2 to 1.40.3 by @dependabot in #8475
- website: bump react-tooltip from 5.26.0 to 5.26.1 in /website by @dependabot in #8480
- ci: bump helm/kind-action from 1.8.0 to 1.9.0 by @dependabot in #8478
- core, web: update translations by @authentik-automation in #8474
- core: bump uvicorn from 0.27.0.post1 to 0.27.1 by @dependabot in #8477
- core: bump django-model-utils from 4.3.1 to 4.4.0 by @dependabot in #8476
- web: bump the sentry group in /web with 2 updates by @dependabot in #8445
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #8485
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8484
- ci: adapt for release candidates by @rissson in #8453
- core, web: update translations by @authentik-automation in #8491
- translate: Updates for file locale/en/LC_MESSAGES/django.po in fr by @transifex-integration in #8496
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #8497
- web: bump the eslint group in /tests/wdio with 3 updates by @dependabot in #8495
- website: bump @mdx-js/react from 3.0.0 to 3.0.1 in /website by @dependabot in #8493
- web: bump the eslint group in /web with 3 updates by @dependabot in #8494
- website: bump react-tooltip from 5.26.1 to 5.26.2 in /website by @dependabot in #8492
- ci: main, outpost: always push the Docker image by @rissson in #8499
- web: bump the storybook group in /web with 8 updates by @dependabot in #8506
- web: bump the sentry group in /web with 1 update by @dependabot in #8505
- core: bump goauthentik.io/api/v3 from 3.2023106.5 to 3.2023107.1 by @dependabot in #8504
- core: bump sentry-sdk from 1.40.3 to 1.40.4 by @dependabot in #8503
- core, web: update translations by @authentik-automation in #8502
- ci: temporarly comment pylint by @rissson in #8508
- enterprise/providers/rac: connection token management by @BeryJu in #8467
- enterprise: rework license summary caching by @BeryJu in #8501
- web: bump API Client version by @authentik-automation in #8511
- Revert "ci: do not run main, outpost when changes are made to website… by @rissson in #8510
- website/docs: changes to text and new screenshots for new Permissions tabs by @tanberry in #8490
- core: fix pagination in applications list being ignored by @BeryJu in #8512
- core, web: update translations by @authentik-automation in #8513
- website/docs: applications: add reference to S3 for icon URLs by @rissson in #8488
- translate: Updates for file locale/en/LC_MESSAGES/django.po in fr by @transifex-integration in #8514
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #8515
- website/docs: 2024.2 release notes by @rissson in #8468
- website/docs: release notes 2024.2: fix API changes titles by @rissson in #8516
- website/docs: release notes 2024.2: add note about RC by @rissson in #8517
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8520
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #8521
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in #8522
- core, web: update translations by @authentik-automation in #8518
- core: bump goauthentik.io/api/v3 from 3.2023107.1 to 3.2023107.2 by @dependabot in #8527
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in #8519
- ci: docker push: re-add timestamp image tag by @rissson in #8529
- ci: fix release pipeline by @BeryJu in #8530
- core, web: update translations by @authentik-automation in #8531
- web: fix save & reset behavior on System ➲ Settings page. by @kensternberg-authentik in #8528
- web: change "delete" verb to "remove" for one-to-many relationships by @kensternberg-authentik in #8535
- ci: fix release sentry step by @rissson in #8540
- web: bump the storybook group in /web with 8 updates by @dependabot in #8544
- web: bump chromedriver from 121.0.0 to 121.0.1 in /tests/wdio by @dependabot in #8545
- web: bump the wdio group in /tests/wdio with 2 updates by @dependabot in #8543
- web: bump the sentry group in /web with 1 update by @dependabot in #8542
- web: bump rollup from 4.10.0 to 4.11.0 in /web by @dependabot in #8546
- core: bump cryptography from 42.0.0 to 42.0.2 by @dependabot in #8553
- website: bump undici from 5.27.2 to 5.28.3 in /website by @dependabot in #8550
- core: bump github.com/redis/go-redis/v9 from 9.4.0 to 9.5.0 by @dependabot in #8567
- web: bump rollup from 4.11.0 to 4.12.0 in /web by @dependabot in #8566
- web: bump the storybook group in /web with 1 update by @dependabot in #8565
- web: bump chromedriver from 121.0.1 to 121.0.2 in /tests/wdio by @dependabot in #8564
- website: bump react-tooltip from 5.26.2 to 5.26.3 in /website by @dependabot in #8562
- website: bump @types/react from 18.2.55 to 18.2.56 in /website by @dependabot in #8561
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #8563
- web/flows: improve authenticator styling by @BeryJu in #8560
- root: fix app settings load order by @BeryJu in #8569
- ci: main: use correct previous version by @rissson in #8539
- Revert "core: bump github.com/redis/go-redis/v9 from 9.4.0 to 9.5.0 (… by @BeryJu in #8573
- core: bump twilio from 8.12.0 to 8.13.0 by @dependabot in #8525
- core: bump black from 24.1.1 to 24.2.0 by @dependabot in #8524
- web: bump core-js from 3.35.1 to 3.36.0 in /web by @dependabot in #8523
- core, web: update translations by @authentik-automation in #8574
- website/docs: kubernetes installation: update values by @rissson in #8575
- website/docs: edited Docs about tenants by @tanberry in #8549
- website/docs: remove outdated info by @tanberry in #8552
- providers/oauth2: improve conformance with client_credentials standard by @BeryJu in #8471
- website/docs: remove tenants docs from sidebar for now by @tanberry in #8551
- website/docs: edit RN to remove tenants by @tanberry in #8578
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #8582
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8581
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #8590
- website: bump @types/react from 18.2.56 to 18.2.57 in /website by @dependabot in #8589
- core: bump ruff from 0.2.1 to 0.2.2 by @dependabot in #8588
- core: bump github.com/jellydator/ttlcache/v3 from 3.1.1 to 3.2.0 by @dependabot in #8587
- web: bump the eslint group in /web with 2 updates by @dependabot in #8583
- web: bump the esbuild group in /web with 2 updates by @dependabot in #8584
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #8585
- rbac: fix permission decorator for global permissions by @BeryJu in #8591
- web: spell customization with a Z by @fheisler in #8596
- web/flows: fix webauthn retry by @BeryJu in #8599
- web: bump @codemirror/lang-javascript from 6.2.1 to 6.2.2 in /web by @dependabot in #8615
- web: bump @open-wc/lit-helpers from 0.6.0 to 0.7.0 in /web by @dependabot in #8614
- web: bump the storybook group in /web with 8 updates by @dependabot in #8613
- web: bump the sentry group in /web with 1 update by @dependabot in #8612
- core: bump github.com/redis/go-redis/v9 from 9.4.0 to 9.5.1 by @dependabot in #8611
- web: bump the wdio group in /tests/wdio with 3 updates by @dependabot in #8610
- web: bump ip from 1.1.8 to 1.1.9 in /tests/wdio by @dependabot in #8608
- core: bump cbor2 from 5.5.1 to 5.6.2 by @dependabot in #8607
- core, web: update translations by @authentik-automation in #8606
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8609
- web: bump API Client version by @authentik-automation in #8617
- website/blog: Blog about release 2024.2 by @tanberry in #8580
- website/docs: fix link to helm chart release notes by @BeryJu in #8624
- stages/authenticator_validate: fix error with get_webauthn_challenge_without_user by @BeryJu in #8625
- website/docs: added a new template for "combo" topics by @tanberry in #8595
- fix version by @tanberry in #8630
- core: bump goauthentik.io/api/v3 from 3.2023107.2 to 3.2024020.1 by @dependabot in #8635
- core: bump cryptography from 42.0.2 to 42.0.4 by @dependabot in #8629
- brands: fix context processor when request doesn't have a tenant by @BeryJu in #8643
- ci: fix missing tags from release by @BeryJu in #8645
- events: sanitize args and kwargs saved in system tasks by @BeryJu in #8644
- website/docs: prepare 2024.2.1 release notes by @BeryJu in #8649
- website/blog: add draft for blog about fletcher joining by @tanberry in #8634
- web: bump API Client version by @authentik-automation in #8654
- website/blog: fix image so it displays in twitter post by @tanberry in #8656
- core: rework recovery API to return better error messages by @BeryJu in #8655
- web: bump API Client version by @authentik-automation in #8658
- website/blog: Blog try again by @tanberry in #8659
- web: bump the sentry group in /web with 1 update by @dependabot in #8665
- core: bump selenium from 4.17.2 to 4.18.1 by @dependabot in #8664
- core: bump pytest from 8.0.0 to 8.0.1 by @dependabot in #8663
- web: bump chromedriver from 121.0.2 to 122.0.3 in /tests/wdio by @dependabot in #8662
- core: bump goauthentik.io/api/v3 from 3.2024020.1 to 3.2024021.2 by @dependabot in #8661
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #8622
- blueprints: use reconcile decorator instead of relying on function name prefix by @BeryJu in #8483
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8621
- website: test frontmatter image by @BeryJu in #8671
- website/docs: 2024.2: update comment about upgrading to mention breaking changes by @rissson in #8667
- website/integrations: multiple integration edits by @ZuluWhiskey in #7923
- root: early spring clean for linting by @BeryJu in #8498
- root: fix config loading after refactor during ruff migration by @BeryJu in #8674
- core, web: update translations by @authentik-automation in #8672
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in #8679
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in #8678
- providers/oauth2: fix inconsistent
sub
value when setting via mapping by @BeryJu in #8677 - core: bump coverage from 7.4.1 to 7.4.3 by @dependabot in #8694
- core: bump sentry-sdk from 1.40.4 to 1.40.5 by @dependabot in #8692
- web: bump the eslint group in /tests/wdio with 1 update by @dependabot in #8691
- website: bump @types/react from 18.2.57 to 18.2.58 in /website by @dependabot in #8690
- core: bump pytest from 8.0.1 to 8.0.2 by @dependabot in #8693
- web: bump the eslint group in /web with 1 update by @dependabot in #8688
- web: bump yaml from 2.3.4 to 2.4.0 in /web by @dependabot in #8689
- web: bump the sentry group in /web with 1 update by @dependabot in #8687
- core: fix blueprint export by @BeryJu in #8695
- enterprise: fix read_only activating when no license is installed by @BeryJu in #8697
- website: add solve gitea group does not take effect by @yidaqiang in #8413
- website/docs: Add documentation for Glitchtip by @Daniel15 in #8182
- Add missing commas, correction of spelling errors by @patsevanton in #8680
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #8702
- web: bump the eslint group in /web with 2 updates by @dependabot in #8701
- core, web: update translations by @authentik-automation in #8700
- translate: Updates for file locale/en/LC_MESSAGES/django.po in fr by @transifex-integration in #8709
- website: split by @BeryJu in #8616
- website: fix links in navbar opening in new tab by @BeryJu in #8713
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #8706
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #8705
- website/integrations: add documentation for OIDC setup with Paperless-ngx by @girlpunk in #8538
- translate: Updates for file web/xliff/en.xlf in fr by @transifex-integration in #8710
- ci: do not push docker image if fork by @rissson in #8724
- enterprise: force license usage update after change to license by @BeryJu in #8723
- website/docs: s3: fix environment variables by @rissson in #8722
- root: fix container build by @BeryJu in #8727
- core: bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 by @dependabot in #8720
- core: bump github.com/go-openapi/strfmt from 0.22.0 to 0.22.1 by @dependabot in #8719
- web: bump style-mod from 4.1.0 to 4.1.1 in /web by @dependabot in #8718
- web: bump the sentry group in /web with 1 update by @dependabot in #8717
- core: bump sentry-sdk from 1.40.5 to 1.40.6 by @dependabot in #8716
- core: bump pydantic from 2.6.1 to 2.6.3 by @dependabot in #8715
- website: bump @types/react from 18.2.58 to 18.2.60 in /website by @dependabot in #8714
- website: post-split cleanup by @BeryJu in #8729
- ci: fix missing DOCKER_USERNAME secret by @BeryJu in #8730
- providers/oauth2: fix offline_access requests when prompt doesn't include consent by @BeryJu in #8731
- website/docs: s3: fix migration docs by @rissson in #8735
- stages/authenticator_webauthn: fix error when enrolling new device by @BeryJu in #8738
- ci: fix missing output on composite action by @BeryJu in #8741
- core, web: update translations by @authentik-automation in #8743
- web: bump chromedriver from 122.0.3 to 122.0.4 in /tests/wdio by @dependabot in #8747
- web: bump chart.js from 4.4.1 to 4.4.2 in /web by @dependabot in #8746
- web: bump @types/grecaptcha from 3.0.7 to 3.0.8 in /web by @dependabot in #8745
- web: bump the babel group in /web with 4 updates by @dependabot in #8744
- sources/oauth: add gitlab type [AUTH-323] by @smusali in #8195
- web: bump API Client version by @authentik-automation in #8753
- website: redirect root to /docs by @BeryJu in #8754
- web/admin: don't mark property mappings as required anywhere by @BeryJu in #8752
- website/docs: move Applications docs up a level, other edits by @tanberry in #8712
- web/admin: don't mark remaining property mappings as required by @rissson in #8772
- core, web: update translations by @authentik-automation in #8759
- translate: Updates for file locale/en/LC_MESSAGES/django.po in fr by @transifex-integration in #8774
- core: bump twilio from 8.13.0 to 9.0.0 by @dependabot in #8767
- core: bump ruff from 0.2.2 to 0.3.0 by @dependabot in #8766
- core: bump goauthentik.io/api/v3 from 3.2024021.2 to 3.2024021.3 by @dependabot in #8765
- website: bump @types/react from 18.2.60 to 18.2.61 in /website by @dependabot in #8764
- web: bump style-mod from 4.1.1 to 4.1.2 in /web by @dependabot in #8763
- web: bump the sentry group in /web with 1 update by @dependabot in #8762
- root: ensure consistent install_id by @BeryJu in #8775
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in #8779
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in #8778
- core: bump twisted from 23.10.0 to 24.3.0 by @dependabot in #8788
- core: bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #8790
- web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #8789
- website/docs: installation: kubernetes: fix values by @rissson in #8783
- web: clean up UserInterface in prep for OAuth and Silo Projects by @kensternberg-authentik in #8278
- providers/oauth2: fix validation ordering by @BeryJu in #8793
- flows: fix mismatched redirect behaviour for invalid and valid flows by @BeryJu in #8794
- website/docs: prepare 2024.2.2 release notes by @BeryJu in #8782
- web: bump API Client version by @authentik-automation in #8797
- website/integrations: fix typo in proxmox docs by @wdhdev in #8791
- web: bump the eslint group in /web with 2 updates by @dependabot in #8807
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #8806
- website: bump @types/react from 18.2.61 to 18.2.62 in /website by @dependabot in #8805
- core: bump github.com/go-openapi/runtime from 0.27.1 to 0.27.2 by @dependabot in #8804
- core: bump golang.org/x/oauth2 from 0.17.0 to 0.18.0 by @dependabot in #8803
- core: bump goauthentik.io/api/v3 from 3.2024021.3 to 3.2024022.1 by @dependabot in #8802
- core, web: update translations by @authentik-automation in #8800
- core: bump github.com/go-openapi/strfmt from 0.22.1 to 0.22.2 by @dependabot in #8801
- core: bump django from 5.0.2 to 5.0.3 by @dependabot in #8808
- website: fix missing compose file by @BeryJu in #8809
- enterprise: only check for valid license existing for creating Enterprise objects by @BeryJu in #8813
- core: bump golang from 1.22.0-bookworm to 1.22.1-bookworm by @dependabot in #8820
- web: bump mermaid from 10.8.0 to 10.9.0 in /web by @dependabot in #8818
- website: bump @types/react from 18.2.62 to 18.2.63 in /website by @dependabot in #8817
- core: bump github.com/sethvargo/go-envconfig from 1.0.0 to 1.0.1 by @dependabot in #8819
- stages/email: Disable autoescape for text templates by @Chasethechicken in #8812
- enterprise: use tenant uuid instead of install_id when tenants are enabled by @BeryJu in #8823
- website/integrations: Add description for custom enrollment to azure ad by @tograss in #8392
- website: bump @types/react from 18.2.63 to 18.2.64 in /website by @dependabot in #8831
- website: bump typescript from 5.3.3 to 5.4.2 in /website by @dependabot in #8830
- web: bump typescript from 5.3.3 to 5.4.2 in /tests/wdio by @dependabot in #8832
- tests: fix e2e flow tests by @BeryJu in #8835
- website: fix bundled website build by @BeryJu in #8836
- web: replace rollup with esbuild by @kensternberg-authentik in #8699
- web: bump yaml from 2.4.0 to 2.4.1 in /web by @dependabot in #8829
- web: bump typescript from 5.3.3 to 5.4.2 in /web by @dependabot in #8827
- web: bump @codemirror/lang-xml from 6.0.2 to 6.1.0 in /web by @dependabot in #8826
- web: fix build script timing and clearing by @BeryJu in #8837
- core: bump importlib-metadata from 7.0.1 to 7.0.2 by @dependabot in #8845
- core: bump ruff from 0.3.0 to 0.3.1 by @dependabot in #8844
- core: bump sentry-sdk from 1.40.6 to 1.41.0 by @dependabot in #8843
- website: bump redocusaurus from 2.0.1 to 2.0.2 in /website by @dependabot in #8842
- web: bump the wdio group in /tests/wdio with 3 updates by @dependabot in #8841
- web: bump @rollup/rollup-linux-arm64-gnu from 4.12.0 to 4.12.1 in /web by @dependabot in #8848
- stages/email: fix issue when sending emails to users with same display as email by @BeryJu in #8850
- core: bump pytest-timeout from 2.2.0 to 2.3.1 by @dependabot in #8855
- web: bump the rollup group in /web with 2 updates by @dependabot in #8854
- web: bump the sentry group in /web with 1 update by @dependabot in #8853
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in #8811
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in #8810
- core: bump django-filter from 23.5 to 24.1 by @dependabot in #8874
- core: bump uvicorn from 0.27.1 to 0.28.0 by @dependabot in #8872
- core: bump requests-oauthlib from 1.3.1 to 1.4.0 by @dependabot in #8866
- web: bump the wdio group in /tests/wdio with 3 updates by @dependabot in #8865
- core: bump ruff from 0.3.1 to 0.3.2 by @dependabot in #8873
- core: bump packaging from 23.2 to 24.0 by @dependabot in #8871
- core: bump bandit from 1.7.7 to 1.7.8 by @dependabot in #8870
- core: bump github.com/go-openapi/strfmt from 0.22.2 to 0.23.0 by @dependabot in #8869
- core: bump pytest from 8.0.2 to 8.1.1 by @dependabot in #8868
- core: bump github.com/go-openapi/runtime from 0.27.2 to 0.28.0 by @dependabot in #8867
- tenants: really ensure default tenant cannot be deleted by @rissson in #8875
- web: fix esbuild issue with style sheets by @kensternberg-authentik in #8856
- web: upgrade to lit 3 by @kensternberg-authentik in #8781
- website: bump @types/react from 18.2.64 to 18.2.65 in /website by @dependabot in #8886
- web: bump the eslint group in /web with 2 updates by @dependabot in #8885
- web: bump the eslint group in /tests/wdio with 2 updates by @dependabot in #8883
- web: bump chromedriver from 122.0.4 to 122.0.5 in /tests/wdio by @dependabot in #8884
- web: bump the sentry group in /web with 1 update by @dependabot in #8881
- website/docs: new landing page for Providers by @tanberry in #8879
- Update _envoy_istio.md by @valkenburg-prevue-ch in #8888
- core: bump twilio from 9.0.0 to 9.0.1 by @dependabot in #8893
- core: bump pydantic from 2.6.3 to 2.6.4 by @dependabot in #8892
- web: bump the rollup group in /web with 3 updates by @dependabot in #8891
- api: capabilities: properly set can_save_media when s3 is enabled by @rissson in #8896
- web: provide InstallID on EnterpriseListPage by @kensternberg-authentik in #8898
- core: bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in https://github.