Skip to content

web: Fix Vendored Lex package. Add Unit Tests #22083

Merged
GirlBossRush merged 6 commits intomainfrom
fix-vendored-ql
May 6, 2026
Merged

web: Fix Vendored Lex package. Add Unit Tests #22083
GirlBossRush merged 6 commits intomainfrom
fix-vendored-ql

Conversation

@GirlBossRush
Copy link
Copy Markdown
Contributor

Details

This PR fixes a regression introduced into our vendored lex package, preventing QL search from consistently suggesting field names.

Additionally, unit testing coverage has been expanded to give this code some baseline of normalcy.

@GirlBossRush GirlBossRush requested a review from BeryJu May 6, 2026 11:30
@GirlBossRush GirlBossRush self-assigned this May 6, 2026
@GirlBossRush GirlBossRush requested a review from a team as a code owner May 6, 2026 11:30
@GirlBossRush GirlBossRush added area:frontend Features or issues related to the browser, TypeScript, Node.js, etc backport/version-2026.2 Add this label to PRs to backport changes to version-2026.2 labels May 6, 2026
@netlify
Copy link
Copy Markdown

netlify Bot commented May 6, 2026

Deploy Preview for authentik-storybook ready!

Name Link
🔨 Latest commit 7e0991b
🔍 Latest deploy log https://app.netlify.com/projects/authentik-storybook/deploys/69fb4b196d82080007d52a7e
😎 Deploy Preview https://deploy-preview-22083--authentik-storybook.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 project configuration.

@netlify
Copy link
Copy Markdown

netlify Bot commented May 6, 2026

Deploy Preview for authentik-docs ready!

Name Link
🔨 Latest commit 1f077ba
🔍 Latest deploy log https://app.netlify.com/projects/authentik-docs/deploys/69fb26758b9e43000803091a
😎 Deploy Preview https://deploy-preview-22083--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 project configuration.

@codecov
Copy link
Copy Markdown

codecov Bot commented May 6, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.23%. Comparing base (f6ef4d5) to head (7e0991b).
⚠️ Report is 3 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #22083      +/-   ##
==========================================
+ Coverage   93.05%   93.23%   +0.17%     
==========================================
  Files        1024     1024              
  Lines       59343    59343              
  Branches      400      400              
==========================================
+ Hits        55223    55326     +103     
+ Misses       4120     4017     -103     
Flag Coverage Δ
conformance 36.88% <ø> (ø)
e2e 42.07% <ø> (+0.56%) ⬆️
integration 33.28% <ø> (-0.01%) ⬇️
rust 0.00% <ø> (ø)
unit 92.14% <ø> (+<0.01%) ⬆️
unit-migrate 92.18% <ø> (-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.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

authentik PR Installation instructions

Instructions for docker-compose

Add the following block to your .env file:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-7e0991ba853de45ea59e9a8e4ca9781048a6e095
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s

Afterwards, run the upgrade commands from the latest release notes.

Instructions for Kubernetes

Add the following block to your values.yml file:

authentik:
    outposts:
        container_image_base: ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s
global:
    image:
        repository: ghcr.io/goauthentik/dev-server
        tag: gh-7e0991ba853de45ea59e9a8e4ca9781048a6e095

Afterwards, run the upgrade commands from the latest release notes.

@GirlBossRush GirlBossRush enabled auto-merge (squash) May 6, 2026 14:07
@netlify
Copy link
Copy Markdown

netlify Bot commented May 6, 2026

Deploy Preview for authentik-integrations ready!

Name Link
🔨 Latest commit 7e0991b
🔍 Latest deploy log https://app.netlify.com/projects/authentik-integrations/deploys/69fb4b19330b2300087d4459
😎 Deploy Preview https://deploy-preview-22083--authentik-integrations.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 project configuration.

@GirlBossRush GirlBossRush merged commit 1db6c3a into main May 6, 2026
115 checks passed
@GirlBossRush GirlBossRush deleted the fix-vendored-ql branch May 6, 2026 14:31
@authentik-automation
Copy link
Copy Markdown
Contributor

⚠️ Cherry-pick to version-2026.2 has conflicts: #22085

kensternberg-authentik added a commit that referenced this pull request May 6, 2026
* main: (338 commits)
  root: ensure uv sync does not update uv.lock (#22084)
  core: bump dramatiq from 1.17.1 to 2.1.0 (#22076)
  web: Fix Vendored Lex package. Add Unit Tests  (#22083)
  core, web: update translations (#22074)
  website: bump the build group in /website with 6 updates (#22075)
  web: bump ip-address from 10.1.0 to 10.2.0 in /web (#22082)
  web: bump the swc group across 1 directory with 11 updates (#22078)
  ci: bump taiki-e/install-action from 2.75.29 to 2.75.30 in /.github/actions/setup (#22077)
  web: bump country-flag-icons from 1.6.16 to 1.6.17 in /web (#22079)
  web: bump yaml from 2.8.3 to 2.8.4 in /web (#22080)
  core: bump sentry from 0.47.0 to 0.48.0 (#22081)
  packages/client-ts: Fix TypeScript config, ESBuild warnings (#21863)
  web: fix identification stage OUIA attributes (#22049)
  stages/invitation: Invitation wizard (#20399)
  Web/release202604/nits 2 (#22040)
  web: Gracefully handle missing element construction. (#21787)
  root: update django to 5.2.14 (#22064)
  tenants: add option to mark flag as deprecated (#22063)
  web/stages: better wording for webauthn authenticator attachments options (#22062)
  web: bump vite from 8.0.8 to 8.0.10 in /web (#21842)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:frontend Features or issues related to the browser, TypeScript, Node.js, etc backport/version-2026.2 Add this label to PRs to backport changes to version-2026.2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants