Conversation
✅ Deploy Preview for authentik-docs canceled.
|
✅ Deploy Preview for authentik-storybook ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for authentik-integrations canceled.
|
|
✅ All tests passed in 4029.72s |
bed15ca to
7dddb70
Compare
7dddb70 to
3cfa202
Compare
|
authentik PR Installation instructions Instructions for docker-composeAdd the following block to your AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-d9c808d5fe8585520758bf3e0efa04bad9030238
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)sAfterwards, run the upgrade commands from the latest release notes. Instructions for KubernetesAdd the following block to your 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-d9c808d5fe8585520758bf3e0efa04bad9030238Afterwards, run the upgrade commands from the latest release notes. |
3cfa202 to
25b3535
Compare
6cd91f9 to
fa9e7fc
Compare
25b3535 to
7669292
Compare
fa9e7fc to
bb636e7
Compare
7669292 to
097cbae
Compare
f93387c to
2ad644f
Compare
097cbae to
3acca87
Compare
2ad644f to
50deedb
Compare
50deedb to
7ab6db0
Compare
ca3879a to
85411ae
Compare
feb610d to
6b7d9b1
Compare
kensternberg-authentik
left a comment
There was a problem hiding this comment.
The changes I see all look coherent. A few suggestions, but otherwise it's all fine.
|
|
||
| @property({ type: String }) | ||
| help = ""; | ||
| help?: string; |
There was a problem hiding this comment.
Not sure how this, er, helps? :-) Especially given your aversion to undefined.
web/src/components/ak-text-input.ts
Outdated
| autocomplete=${ifDefined(code ? "off" : this.autocomplete)} | ||
| spellcheck=${ifDefined(code ? "false" : undefined)} | ||
| aria-label=${ifDefined(this.placeholder || this.label)} | ||
| aria-label=${ifDefined(this.placeholder || this.label || undefined)} |
There was a problem hiding this comment.
This idiom is in a lot of places. Suggestion: replace all of these with a new directive, derived from the existing idiom:
import { ifDefined } from 'lit/directives/if-defined.js';
const whenSet = (value) =>
ifDefined(value === '' ? undefined : (value ?? undefined));
|
|
||
| public override connectedCallback() { | ||
| super.connectedCallback(); | ||
|
|
There was a problem hiding this comment.
Event listeners applied to this do not need to be attached and detached; that's a mistake I made early on. You can just put them on the constructor and be done with them; they're removed and garbage-collected automatically and correctly when the component is destroyed.
You do not need to change this.. It works. I'm just pointing out that it's slightly less efficient than set-and-forget on the constructor.
| // into forms. | ||
| value!: (element: T | undefined) => string; | ||
| /** | ||
| * A function passed to this object that extracts an HTML representation of additional |
There was a problem hiding this comment.
It doesn't exactly extract, does it?
6b7d9b1 to
1a56dcb
Compare
0e115d4 to
4cd779c
Compare
4cd779c to
2ca2967
Compare
68109c4 to
d9c808d
Compare
* main: (58 commits) web: bump the esbuild group across 2 directories with 4 updates (#16868) core, web: update translations (#16864) core: bump astral-sh/uv from 0.8.17 to 0.8.18 (#16866) website: bump @types/node from 24.5.1 to 24.5.2 in /website (#16867) web: bump @types/node from 24.5.1 to 24.5.2 in /packages/esbuild-plugin-live-reload (#16869) web: bump pino from 9.9.5 to 9.10.0 in /packages/esbuild-plugin-live-reload (#16870) web: bump @types/node from 24.5.1 to 24.5.2 in /packages/prettier-config (#16871) web: bump @types/node from 22.15.19 to 24.5.2 in /web (#16872) web: bump dompurify from 3.2.6 to 3.2.7 in /web (#16873) web: bump pino from 9.9.5 to 9.10.0 in /web (#16874) web: bump vite from 7.1.5 to 7.1.6 in /web (#16875) web: bump chromedriver from 140.0.2 to 140.0.3 in /web (#16876) lifecycle/aws: bump aws-cdk from 2.1029.1 to 2.1029.2 in /lifecycle/aws (#16877) web: Fix docs links, a11y input descriptors (#16671) website: bump the eslint group in /website with 3 updates (#16788) website: bump the build group in /website with 3 updates (#16787) web: bump the eslint group across 2 directories with 3 updates (#16790) website/docs: extends the example to include `jwt_config` for matrix/synapse (#16860) web/a11y: Flow Search (#15876) web: bump API Client version, remove Webdriver dependencies (#16836) ...
Dependencies
Details
This PR prepares the flow search components for use in a screen reader and e2e test suite. The changes here represent a partial implementation of accessibility, curated for an approachable PR review.
Checklist
ak test authentik/)make lint-fix)If an API change has been made
make gen-build)If changes to the frontend have been made
make web)If applicable
make docs)