Skip to content

core: fix error when viewing used_by for built-in source #13588

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Mar 31, 2025

Conversation

dominic-r
Copy link
Contributor

@dominic-r dominic-r commented Mar 20, 2025

What

This PR fixes an error that occurs when trying to view the /used_by/ API endpoint for the built-in source. Previously, accessing this endpoint would raise a NotImplementedError because the built-in source doesn't properly implement the required abstract methods.

How

  • Added special handling in SerializerModel.serializer to return SourceSerializer for built-in sources
  • Added implementations for component, property_mapping_type, get_base_user_properties, and get_base_group_properties methods in the Source class that handle the built-in source case

Testing:

Confirmed the /api/v3/sources/all/authentik-built-in/used_by/ endpoint now returns a proper response instead of a 500 (I think) error

Closes #13587<!--
👋 Hi there! Welcome.

Please check the Contributing guidelines: https://docs.goauthentik.io/docs/developer-docs/#how-can-i-contribute
-->

Details

REPLACE ME


Checklist

  • Local tests pass (ak test authentik/)
  • The code has been formatted (make lint-fix)

If an API change has been made

  • The API schema has been updated (make gen-build)

If changes to the frontend have been made

  • The code has been formatted (make web)

If applicable

  • The documentation has been updated
  • The documentation has been formatted (make website)

@dominic-r dominic-r requested a review from a team as a code owner March 20, 2025 03:05
Copy link

netlify bot commented Mar 20, 2025

Deploy Preview for authentik-docs ready!

Name Link
🔨 Latest commit ec5d238
🔍 Latest deploy log https://app.netlify.com/sites/authentik-docs/deploys/67eac15408cc020008d3f3e7
😎 Deploy Preview https://deploy-preview-13588--authentik-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

netlify bot commented Mar 20, 2025

Deploy Preview for authentik-storybook canceled.

Name Link
🔨 Latest commit ec5d238
🔍 Latest deploy log https://app.netlify.com/sites/authentik-storybook/deploys/67eac154049521000815b02e

Copy link

codecov bot commented Mar 20, 2025

Codecov Report

Attention: Patch coverage is 83.33333% with 4 lines in your changes missing coverage. Please review.

Project coverage is 92.79%. Comparing base (608f63e) to head (ec5d238).
Report is 14 commits behind head on main.

Files with missing lines Patch % Lines
authentik/core/models.py 55.55% 4 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main   #13588      +/-   ##
==========================================
+ Coverage   92.76%   92.79%   +0.02%     
==========================================
  Files         794      796       +2     
  Lines       40577    40748     +171     
==========================================
+ Hits        37643    37812     +169     
- Misses       2934     2936       +2     
Flag Coverage Δ
e2e 47.95% <0.00%> (+0.02%) ⬆️
integration 24.18% <0.00%> (-0.11%) ⬇️
unit 90.55% <83.33%> (+0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@dominic-r
Copy link
Contributor Author

what? I didn't change docs at all. Will ignore

@rissson
Copy link
Member

rissson commented Mar 20, 2025

The error you're seeing is probably a symptom of a missing UsedByMixin on a serializer. Do you know which model this is failing on?

@dominic-r
Copy link
Contributor Author

dominic-r commented Mar 26, 2025

Oh my @rissson Completly forgot to answer this. I'll push a commit which should fix this issue

@dominic-r
Copy link
Contributor Author

dominic-r commented Mar 26, 2025

Verification: cURL (GET) http://localhost:9000/api/v3/sources/all/authentik-built-in/used_by/ : [] ~ In QA: Returns a server error

@dominic-r dominic-r changed the title core: used_by: handle NotImplementedError in used_by endpoint core: Fix component method in Source class to avoid NotImplementedError Mar 26, 2025
@rissson rissson requested review from BeryJu and a team March 27, 2025 10:59
@dominic-r dominic-r changed the title core: Fix component method in Source class to avoid NotImplementedError core: Fix error when viewing used_by for built-in source Mar 28, 2025
@rissson
Copy link
Member

rissson commented Mar 28, 2025

Could we add a test for this as well? I can quickly do it if you want me to

@dominic-r
Copy link
Contributor Author

Sure, thanks

Signed-off-by: Marc 'risson' Schmitt <[email protected]>
@rissson rissson changed the title core: Fix error when viewing used_by for built-in source core: fix error when viewing used_by for built-in source Mar 31, 2025
@rissson rissson enabled auto-merge (squash) March 31, 2025 16:23
@rissson rissson merged commit 8b42ff1 into goauthentik:main Mar 31, 2025
84 of 85 checks passed
@dominic-r dominic-r deleted the sdko/fix-13587 branch March 31, 2025 16:36
tanberry pushed a commit that referenced this pull request Apr 3, 2025
#13684)

* added self signed certs section

* Added mention of OS specific section

* Updated to include synology instructions

* Fixed typos

* Applied suggestions from Dominic and clarified the target of the commands

* Added headers

* Updated keytool documentation link to JDK21 (latest)

* Squashed commit of the following:

commit f0e58a6
Author: Dominic R <[email protected]>
Date:   Tue Apr 1 17:37:11 2025 -0400

    website/docs: sys-mgmt: service accounts (#13722)

    * website/docs: ops: service accounts

    * Update website/docs/sys-mgmt/service-accounts.md

    Co-authored-by: Tana M Berry <[email protected]>
    Signed-off-by: Dominic R <[email protected]>

    * Update website/docs/sys-mgmt/service-accounts.md

    Co-authored-by: Tana M Berry <[email protected]>
    Signed-off-by: Dominic R <[email protected]>

    * Update website/docs/sys-mgmt/service-accounts.md

    Co-authored-by: Tana M Berry <[email protected]>
    Signed-off-by: Dominic R <[email protected]>

    * Update website/docs/sys-mgmt/service-accounts.md

    Co-authored-by: Tana M Berry <[email protected]>
    Signed-off-by: Dominic R <[email protected]>

    * Update website/docs/sys-mgmt/service-accounts.md

    Co-authored-by: Tana M Berry <[email protected]>
    Signed-off-by: Dominic R <[email protected]>

    * Update website/docs/sys-mgmt/service-accounts.md

    Co-authored-by: Tana M Berry <[email protected]>
    Signed-off-by: Dominic R <[email protected]>

    * Update website/docs/sys-mgmt/service-accounts.md

    Co-authored-by: Tana M Berry <[email protected]>
    Signed-off-by: Dominic R <[email protected]>

    * Update website/docs/sys-mgmt/service-accounts.md

    Co-authored-by: Tana M Berry <[email protected]>
    Signed-off-by: Dominic R <[email protected]>

    * Update website/docs/sys-mgmt/service-accounts.md

    Co-authored-by: Tana M Berry <[email protected]>
    Signed-off-by: Dominic R <[email protected]>

    * Update website/docs/sys-mgmt/service-accounts.md

    Co-authored-by: Tana M Berry <[email protected]>
    Signed-off-by: Dominic R <[email protected]>

    * Dewi's suggestions

    ---------

    Signed-off-by: Dominic R <[email protected]>
    Co-authored-by: Tana M Berry <[email protected]>

commit a3d642c
Author: Ben <[email protected]>
Date:   Tue Apr 1 22:09:31 2025 +0200

    website/integrations: add mailcow (#13727)

    * Add mailcow to Applications

    * Update wording and layout

    * Update website/integrations/services/mailcow/index.md

    Co-authored-by: Tana M Berry <[email protected]>
    Signed-off-by: Ben <[email protected]>

    * Update website/integrations/services/mailcow/index.md

    Co-authored-by: Tana M Berry <[email protected]>
    Signed-off-by: Ben <[email protected]>

    * Update website/integrations/services/mailcow/index.md

    Co-authored-by: Tana M Berry <[email protected]>
    Signed-off-by: Ben <[email protected]>

    * lint

    ---------

    Signed-off-by: Ben <[email protected]>
    Co-authored-by: Tana M Berry <[email protected]>

commit 5d42cb9
Author: Tana M Berry <[email protected]>
Date:   Tue Apr 1 15:00:18 2025 -0500

    website: edit menu items (#13747)

    for review

    Co-authored-by: Tana M Berry <[email protected]>

commit 1fd0cc5
Author: Dominic R <[email protected]>
Date:   Tue Apr 1 14:31:07 2025 -0400

    website/integrations: slack,pocketbase,tandoor: convert to new authentik configuration format (#13742)

    * website/integrations-all: update authentik configuration template

    * website/integrations: slack,pocketbase,tandoor: convert to new authentik configuration format

    * Revert "website/integrations-all: update authentik configuration template"

    Not for this PR. Don't want to cause merge conflicts later on.

    This reverts commit 8378502.

commit deef365
Author: Dominic R <[email protected]>
Date:   Tue Apr 1 12:51:31 2025 -0400

    website/integrations-all: update authentik configuration template (#13740)

commit d1ae628
Author: Jens L. <[email protected]>
Date:   Tue Apr 1 18:35:35 2025 +0200

    web/admin: fix custom scope mappings being selected by default in proxy provider (#13735)

    Signed-off-by: Jens Langhammer <[email protected]>

commit 2e152cd
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Tue Apr 1 18:29:16 2025 +0200

    web: bump vite from 5.4.15 to 5.4.16 in /web (#13743)

    Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.15 to 5.4.16.
    - [Release notes](https://github.com/vitejs/vite/releases)
    - [Changelog](https://github.com/vitejs/vite/blob/v5.4.16/packages/vite/CHANGELOG.md)
    - [Commits](https://github.com/vitejs/vite/commits/v5.4.16/packages/vite)

    ---
    updated-dependencies:
    - dependency-name: vite
      dependency-version: 5.4.16
      dependency-type: indirect
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit f5941e4
Author: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
Date:   Tue Apr 1 18:18:59 2025 +0200

    translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN (#13736)

    Translate locale/en/LC_MESSAGES/django.po in zh_CN

    100% translated source file: 'locale/en/LC_MESSAGES/django.po'
    on 'zh_CN'.

    Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>

commit ff3cf8c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Tue Apr 1 18:18:42 2025 +0200

    core: bump goauthentik.io/api/v3 from 3.2025023.1 to 3.2025023.2 (#13746)

    Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go) from 3.2025023.1 to 3.2025023.2.
    - [Release notes](https://github.com/goauthentik/client-go/releases)
    - [Changelog](https://github.com/goauthentik/client-go/blob/main/model_version_history.go)
    - [Commits](goauthentik/client-go@v3.2025023.1...v3.2025023.2)

    ---
    updated-dependencies:
    - dependency-name: goauthentik.io/api/v3
      dependency-version: 3.2025023.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit bfa6328
Author: Dominic R <[email protected]>
Date:   Tue Apr 1 09:46:29 2025 -0400

    web/common: utils: fix infinite value handling in getRelativeTime function (#13564)

    Squash sdko/closes-13562

commit 4c9691c
Author: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com>
Date:   Tue Apr 1 12:58:43 2025 +0200

    stages/authenticator_webauthn: Update FIDO MDS3 & Passkey aaguid blobs (#13744)

    Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com>

commit a0f1566
Author: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com>
Date:   Tue Apr 1 02:15:47 2025 +0200

    web: bump API Client version (#13741)

    Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com>

commit 46261a4
Author: Jens L. <[email protected]>
Date:   Tue Apr 1 01:41:18 2025 +0200

    */saml: allow for domainless SAML URLs (#13737)

commit 8b42ff1
Author: Dominic R <[email protected]>
Date:   Mon Mar 31 12:36:14 2025 -0400

    core: fix error when viewing used_by for built-in source (#13588)

    Signed-off-by: Marc 'risson' Schmitt <[email protected]>
    Co-authored-by: Marc 'risson' Schmitt <[email protected]>

commit ca4cb0d
Author: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
Date:   Mon Mar 31 15:54:37 2025 +0000

    translate: Updates for file locale/en/LC_MESSAGES/django.po in fr (#13738)

    * Translate locale/en/LC_MESSAGES/django.po in fr

    100% translated source file: 'locale/en/LC_MESSAGES/django.po'
    on 'fr'.

    * Translate locale/en/LC_MESSAGES/django.po in fr

    100% translated source file: 'locale/en/LC_MESSAGES/django.po'
    on 'fr'.

    ---------

    Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>

commit a5a0fa7
Author: Tana M Berry <[email protected]>
Date:   Mon Mar 31 07:57:03 2025 -0500

    website/docs: style guide (#13704)

    * new word choices, tweaks

    * shockingly, a typo

    * tweaks

    * Update website/docs/developer-docs/docs/style-guide.mdx

    Co-authored-by: Dominic R <[email protected]>
    Signed-off-by: Tana M Berry <[email protected]>

    ---------

    Signed-off-by: Tana M Berry <[email protected]>
    Co-authored-by: Tana M Berry <[email protected]>
    Co-authored-by: Dominic R <[email protected]>
    Co-authored-by: Jens Langhammer <[email protected]>

commit c06a871
Author: Marcel Kempf <[email protected]>
Date:   Mon Mar 31 12:58:03 2025 +0200

    core: fix double slash in cache key (#13721)

commit 4a3df67
Author: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com>
Date:   Mon Mar 31 12:57:16 2025 +0200

    core, web: update translations (#13728)

    Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: rissson <[email protected]>

commit 422ccf6
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Mar 31 12:27:56 2025 +0200

    core: bump goauthentik.io/api/v3 from 3.2025022.6 to 3.2025023.1 (#13729)

    Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go) from 3.2025022.6 to 3.2025023.1.
    - [Release notes](https://github.com/goauthentik/client-go/releases)
    - [Changelog](https://github.com/goauthentik/client-go/blob/main/model_version_history.go)
    - [Commits](goauthentik/client-go@v3.2025022.6...v3.2025023.1)

    ---
    updated-dependencies:
    - dependency-name: goauthentik.io/api/v3
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit d989f23
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Mar 31 12:27:44 2025 +0200

    website: bump the build group in /website with 3 updates (#13730)

    Bumps the build group in /website with 3 updates: [@rspack/binding-darwin-arm64](https://github.com/web-infra-dev/rspack/tree/HEAD/packages/rspack), [@rspack/binding-linux-arm64-gnu](https://github.com/web-infra-dev/rspack/tree/HEAD/packages/rspack) and [@rspack/binding-linux-x64-gnu](https://github.com/web-infra-dev/rspack/tree/HEAD/packages/rspack).

    Updates `@rspack/binding-darwin-arm64` from 1.2.8 to 1.3.0
    - [Release notes](https://github.com/web-infra-dev/rspack/releases)
    - [Commits](https://github.com/web-infra-dev/rspack/commits/v1.3.0/packages/rspack)

    Updates `@rspack/binding-linux-arm64-gnu` from 1.2.8 to 1.3.0
    - [Release notes](https://github.com/web-infra-dev/rspack/releases)
    - [Commits](https://github.com/web-infra-dev/rspack/commits/v1.3.0/packages/rspack)

    Updates `@rspack/binding-linux-x64-gnu` from 1.2.8 to 1.3.0
    - [Release notes](https://github.com/web-infra-dev/rspack/releases)
    - [Commits](https://github.com/web-infra-dev/rspack/commits/v1.3.0/packages/rspack)

    ---
    updated-dependencies:
    - dependency-name: "@rspack/binding-darwin-arm64"
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: build
    - dependency-name: "@rspack/binding-linux-arm64-gnu"
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: build
    - dependency-name: "@rspack/binding-linux-x64-gnu"
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: build
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 059180e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Mar 31 12:27:18 2025 +0200

    core: bump astral-sh/uv from 0.6.10 to 0.6.11 (#13733)

    Bumps [astral-sh/uv](https://github.com/astral-sh/uv) from 0.6.10 to 0.6.11.
    - [Release notes](https://github.com/astral-sh/uv/releases)
    - [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
    - [Commits](astral-sh/uv@0.6.10...0.6.11)

    ---
    updated-dependencies:
    - dependency-name: astral-sh/uv
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 22f3063
Author: garar <[email protected]>
Date:   Sun Mar 30 20:28:11 2025 +0200

    website/docs: Fix Caddy forward auth example (#13726)

commit 35ff418
Author: Jens L. <[email protected]>
Date:   Sun Mar 30 19:56:03 2025 +0200

    policies: buffered policy access view for concurrent authorization attempts when unauthenticated (#13629)

    * policies: buffered policy access view for concurrent authorization attempts when unauthenticated

    Signed-off-by: Jens Langhammer <[email protected]>

    * better cleanup

    Signed-off-by: Jens Langhammer <[email protected]>

    * more polish

    Signed-off-by: Jens Langhammer <[email protected]>

    * more cleanup

    Signed-off-by: Jens Langhammer <[email protected]>

    * add tests

    Signed-off-by: Jens Langhammer <[email protected]>

    * fix multiple redirects, add e2e test

    Signed-off-by: Jens Langhammer <[email protected]>

    * unrelated: add sp initiated post test

    Signed-off-by: Jens Langhammer <[email protected]>

    * add SAML parallel test

    Signed-off-by: Jens Langhammer <[email protected]>

    * format

    Signed-off-by: Jens Langhammer <[email protected]>

    * optimise detection of when authentication is in progress

    Signed-off-by: Jens Langhammer <[email protected]>

    * better backoff timing

    Signed-off-by: Jens Langhammer <[email protected]>

    ---------

    Signed-off-by: Jens Langhammer <[email protected]>

commit 7826e7a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Mar 30 03:26:30 2025 +0200

    core: bump oss/go/microsoft/golang from 1.23-fips-bookworm to 1.24-fips-bookworm (#13027)

    * core: bump oss/go/microsoft/golang

    Bumps oss/go/microsoft/golang from 1.23-fips-bookworm to 1.24-fips-bookworm.

    ---
    updated-dependencies:
    - dependency-name: oss/go/microsoft/golang
      dependency-type: direct:production
    ...

    Signed-off-by: dependabot[bot] <[email protected]>

    * upstream docker image, use native fips

    Signed-off-by: Jens Langhammer <[email protected]>

    * bump go version

    Signed-off-by: Jens Langhammer <[email protected]>

    ---------

    Signed-off-by: dependabot[bot] <[email protected]>
    Signed-off-by: Jens Langhammer <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Jens Langhammer <[email protected]>

commit 64f1b82
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sat Mar 29 00:51:08 2025 +0100

    web: bump tar-fs from 2.1.1 to 2.1.2 in /web (#13713)

    Bumps [tar-fs](https://github.com/mafintosh/tar-fs) from 2.1.1 to 2.1.2.
    - [Commits](mafintosh/tar-fs@v2.1.1...v2.1.2)

    ---
    updated-dependencies:
    - dependency-name: tar-fs
      dependency-type: indirect
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit b2c13f0
Author: Jens L. <[email protected]>
Date:   Fri Mar 28 22:14:15 2025 +0100

    core: fix flaky tests introduced with is_superuser API fix (#13709)

    Signed-off-by: Jens Langhammer <[email protected]>

commit 6965628
Author: Jens L. <[email protected]>
Date:   Fri Mar 28 22:13:34 2025 +0100

    root: bump python patch version to 3.12.9 (#13710)

    Signed-off-by: Jens Langhammer <[email protected]>

commit 608f63e
Author: Jens L. <[email protected]>
Date:   Fri Mar 28 17:42:45 2025 +0100

    website/docs: add reference to setting in CVE (#13707)

    * website/docs: add reference to setting in CVE

    Signed-off-by: Jens Langhammer <[email protected]>

    * reword

    Signed-off-by: Jens Langhammer <[email protected]>

    ---------

    Signed-off-by: Jens Langhammer <[email protected]>

commit 22fa3a7
Author: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com>
Date:   Fri Mar 28 17:42:24 2025 +0100

    web: bump API Client version (#13708)

    Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com>

commit bcfd6fe
Author: Jens L. <[email protected]>
Date:   Fri Mar 28 17:08:57 2025 +0100

    release: 2025.2.3 (#13705)

    * release: 2025.2.3

    * fix uv lock not being bumped

    Signed-off-by: Jens Langhammer <[email protected]>

    ---------

    Signed-off-by: Jens Langhammer <[email protected]>

commit eae18d0
Author: Jens L. <[email protected]>
Date:   Fri Mar 28 14:55:56 2025 +0100

    website/docs: fix 2025 CVE category title (#13703)

    * website/docs: fix 2025 CVE category title

    Signed-off-by: Jens Langhammer <[email protected]>

    * add sideeffect of changing session backend

    Signed-off-by: Jens Langhammer <[email protected]>

    ---------

    Signed-off-by: Jens Langhammer <[email protected]>

commit 4a12a57
Author: Jens L. <[email protected]>
Date:   Fri Mar 28 14:49:35 2025 +0100

    website/docs: update release notes for 2024.12 and 2025.2 (#13702)

    * website/docs: update release notes for 2025.2 and 2024.12

    Signed-off-by: Jens Langhammer <[email protected]>

    * update

    Signed-off-by: Jens Langhammer <[email protected]>

    * update v2

    Signed-off-by: Jens Langhammer <[email protected]>

    * format

    Signed-off-by: Jens Langhammer <[email protected]>

    ---------

    Signed-off-by: Jens Langhammer <[email protected]>

commit 71294b7
Author: Jens L. <[email protected]>
Date:   Fri Mar 28 14:20:09 2025 +0100

    security: fix CVE-2025-29928 (#13695)

    Signed-off-by: Jens Langhammer <[email protected]>

commit 5af907d
Author: Jens L. <[email protected]>
Date:   Fri Mar 28 14:16:13 2025 +0100

    stages/identification: refresh captcha on failure (#13697)

    * refactor cleanup behavior after stage form submit

    * refresh captcha on failing Identification stage

    * Revert "stages/identification: check captcha after checking authentication (#13533)"

    This reverts commit b7beac6.

    Including a Captcha stage in an Identification stage is partially to
    prevent password spraying attacks. The reverted commit negated this
    feature to fix a UX bug. After 6fde42a9170, the functionality can now be
    reinstated.

    ---------

    Co-authored-by: Simonyi Gergő <[email protected]>

commit 63a118a
Author: Jens L. <[email protected]>
Date:   Fri Mar 28 14:15:39 2025 +0100

    core: fix non-exploitable open redirect (#13696)

    discovered by @dominic-r

    Signed-off-by: Jens Langhammer <[email protected]>

commit d9a3c34
Author: Jens L. <[email protected]>
Date:   Fri Mar 28 14:00:13 2025 +0100

    core: fix core/user is_superuser filter (#13693)

    Signed-off-by: Jens Langhammer <[email protected]>

commit 23bdad7
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri Mar 28 13:21:30 2025 +0100

    website: bump @types/semver from 7.5.8 to 7.7.0 in /website (#13682)

    Bumps [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) from 7.5.8 to 7.7.0.
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/semver)

    ---
    updated-dependencies:
    - dependency-name: "@types/semver"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 8ee9082
Author: Jens L. <[email protected]>
Date:   Thu Mar 27 19:07:36 2025 +0100

    enterprise/stages/source: set is_redirected in flow source stage redirects to (#13604)

    Signed-off-by: Jens Langhammer <[email protected]>

commit 8c7d4d2
Author: Teffen Ellis <[email protected]>
Date:   Thu Mar 27 17:49:16 2025 +0100

    website/docs: Clarify frontend development. Document local overrides. (#13586)

    * website/docs: Clarify setup flow. Document local overrides.

    * Update website/docs/developer-docs/setup/frontend-dev-environment.md

    Co-authored-by: Dominic R <[email protected]>
    Signed-off-by: Tana M Berry <[email protected]>

    * Update website/docs/developer-docs/setup/frontend-dev-environment.md

    Co-authored-by: Dominic R <[email protected]>
    Signed-off-by: Tana M Berry <[email protected]>

    * Update website/docs/developer-docs/setup/frontend-dev-environment.md

    Co-authored-by: Dominic R <[email protected]>
    Signed-off-by: Tana M Berry <[email protected]>

    * Update website/docs/developer-docs/setup/frontend-dev-environment.md

    Co-authored-by: Dominic R <[email protected]>
    Signed-off-by: Tana M Berry <[email protected]>

    * Update website/docs/developer-docs/setup/frontend-dev-environment.md

    Co-authored-by: Dominic R <[email protected]>
    Signed-off-by: Tana M Berry <[email protected]>

    * Update website/docs/developer-docs/setup/frontend-dev-environment.md

    Signed-off-by: Tana M Berry <[email protected]>

    * Update website/docs/developer-docs/setup/full-dev-environment.mdx

    Signed-off-by: Tana M Berry <[email protected]>

    * Update website/docs/install-config/install/docker-compose.mdx

    Signed-off-by: Tana M Berry <[email protected]>

    * Update website/docs/developer-docs/setup/frontend-dev-environment.md

    Signed-off-by: Tana M Berry <[email protected]>

    * Update website/docs/developer-docs/setup/full-dev-environment.mdx

    Signed-off-by: Teffen Ellis <[email protected]>

    * Update authentik/lib/default.yml

    Signed-off-by: Teffen Ellis <[email protected]>

    * fix linting to please the ci check

    ---------

    Signed-off-by: Teffen Ellis <[email protected]>
    Signed-off-by: Tana M Berry <[email protected]>
    Co-authored-by: Tana M Berry <[email protected]>
    Co-authored-by: Dominic R <[email protected]>
    Co-authored-by: Marcelo Elizeche Landó <[email protected]>

commit d72def0
Author: Jens L. <[email protected]>
Date:   Wed Mar 26 23:06:12 2025 +0000

    web/admin: add sync status refresh button (#13678)

    * web/admin: add refresh button to sync status card

    Signed-off-by: Jens Langhammer <[email protected]>

    * auto-expand if there's just one task

    Signed-off-by: Jens Langhammer <[email protected]>

    ---------

    Signed-off-by: Jens Langhammer <[email protected]>

commit 5bcf501
Author: Jens L. <[email protected]>
Date:   Wed Mar 26 23:05:43 2025 +0000

    outposts/ldap: fix paginator going into infinite loop (#13677)

    Signed-off-by: Jens Langhammer <[email protected]>

commit 13fc216
Author: Dominic R <[email protected]>
Date:   Wed Mar 26 17:38:57 2025 -0400

    website/integrations-all: convert authentik configuration to wizard (#13144)

    * init

    * 6 more

    * tana...

    * quick reformat

    * welp only time for one change

    * wip

    * wip

    * wip

    * wip

    * wip

    * wip

    * wip

    * wip

    * Revert "wip"

    This reverts commit e71f0d2.

    * wip

    * wip

    * wip

    * wip

    * wip

    * wip

    * wip

    * wip

    * wip

    * a

commit 27aed4b
Author: Dominic R <[email protected]>
Date:   Wed Mar 26 13:16:46 2025 -0400

    web: ensure wizard modal closes on first cancel click (#13636)

    The application wizard modal previously required two clicks of the cancel
    button to close when opened from the User Interface.
    This was caused by improper event handling where events
    would propagate up the DOM tree potentially triggering multiple handlers.

commit 84b5992
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Wed Mar 26 18:03:20 2025 +0100

    ci: bump golangci/golangci-lint-action from 6 to 7 (#13661)

    * ci: bump golangci/golangci-lint-action from 6 to 7

    Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6 to 7.
    - [Release notes](https://github.com/golangci/golangci-lint-action/releases)
    - [Commits](golangci/golangci-lint-action@v6...v7)

    ---
    updated-dependencies:
    - dependency-name: golangci/golangci-lint-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...

    Signed-off-by: dependabot[bot] <[email protected]>

    * fix lint

    Signed-off-by: Jens Langhammer <[email protected]>

    * fix v2

    Signed-off-by: Jens Langhammer <[email protected]>

    * fix v3

    Signed-off-by: Jens Langhammer <[email protected]>

    ---------

    Signed-off-by: dependabot[bot] <[email protected]>
    Signed-off-by: Jens Langhammer <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Jens Langhammer <[email protected]>

commit 7eb985f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Wed Mar 26 17:05:42 2025 +0100

    website: bump the build group in /website with 3 updates (#13660)

    Bumps the build group in /website with 3 updates: [@swc/core-darwin-arm64](https://github.com/swc-project/swc), [@swc/core-linux-arm64-gnu](https://github.com/swc-project/swc) and [@swc/core-linux-x64-gnu](https://github.com/swc-project/swc).

    Updates `@swc/core-darwin-arm64` from 1.11.12 to 1.11.13
    - [Release notes](https://github.com/swc-project/swc/releases)
    - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md)
    - [Commits](swc-project/swc@v1.11.12...v1.11.13)

    Updates `@swc/core-linux-arm64-gnu` from 1.11.12 to 1.11.13
    - [Release notes](https://github.com/swc-project/swc/releases)
    - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md)
    - [Commits](swc-project/swc@v1.11.12...v1.11.13)

    Updates `@swc/core-linux-x64-gnu` from 1.11.12 to 1.11.13
    - [Release notes](https://github.com/swc-project/swc/releases)
    - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md)
    - [Commits](swc-project/swc@v1.11.12...v1.11.13)

    ---
    updated-dependencies:
    - dependency-name: "@swc/core-darwin-arm64"
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: build
    - dependency-name: "@swc/core-linux-arm64-gnu"
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: build
    - dependency-name: "@swc/core-linux-x64-gnu"
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: build
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* deployment -> host
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

GET /api/v3/sources/all/authentik-built-in/used_by/
2 participants