Release 2024.2.0-rc1
Pre-release
Pre-release
See https://goauthentik.io/docs/releases/2024.2
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 (cherry-pick #8529) by @gcp-cherry-pick-bot in #8532
- ci: fix release pipeline (cherry-pick #8530) by @gcp-cherry-pick-bot in #8533
- web: fix save & reset behavior on System ➲ Settings page. (cherry-pick #8528) by @gcp-cherry-pick-bot in #8534
New Contributors
- @gc4g40u6 made their first contribution in #7404
- @foux made their first contribution in #7301
- @agt-ru made their first contribution in #7490
- @thijsa made their first contribution in #7541
- @tedstriker made their first contribution in #7717
- @Shamim56 made their first contribution in #7774
- @slrz made their first contribution in #7767
- @ZuluWhiskey made their first contribution in #7829
- @Rukk385 made their first contribution in #7739
- @dennisdenk made their first contribution in #7992
- @bdallen made their first contribution in #7997
- @gmemstr made their first contribution in #7453
- @chkpwd made their first contribution in #8015
- @cornfeedhobo made their first contribution in #8110
- @hisakiyo made their first contribution in #7959
- @DonQuinleone made their first contribution in #8214
- @eliottness made their first contribution in #8245
- @Daniel15 made their first contribution in #8160
- @bobvmierlo made their first contribution in #8081
Full Changelog: version/2023.10.2...version/2024.2.0-rc1