mirror-immich/e2e
sparsh985 55f2b3b6a0
feat(server): add configurable OAuth prompt parameter (#26755)
* feat(server): add configurable OAuth prompt parameter

Add a `prompt` field to the OAuth system config, allowing admins to
configure the OIDC `prompt` parameter (e.g. `select_account`, `login`,
`consent`). Defaults to empty string (no prompt sent), preserving
backward compatibility.

This is useful for providers like Google where users want to be prompted
to select an account when multiple accounts are signed in.

Discussed in #20762

* chore: regenerate OpenAPI spec and clients for OAuth prompt field

* Adding e2e test cases

* feat: web setting

* feat: docs

---------

Co-authored-by: Jason Rasmussen <jason@rasm.me>
2026-04-17 21:20:07 +00:00
..
src feat(server): add configurable OAuth prompt parameter (#26755) 2026-04-17 21:20:07 +00:00
test-assets@0eac5a3738 chore(web): refactor date section of asset viewer (#24514) 2026-04-17 12:56:39 +00:00
.gitignore feat: timeline e2e tests (#23895) 2025-11-18 21:08:55 -06:00
.nvmrc chore(deps): update node.js to v24.14.1 (#27412) 2026-03-31 12:46:38 +02:00
.prettierignore chore: linting (#7532) 2024-02-29 11:26:55 -05:00
.prettierrc chore: linting (#7532) 2024-02-29 11:26:55 -05:00
docker-compose.dev.yml fix: development containers init race conditions (#25876) 2026-02-16 18:34:42 -05:00
docker-compose.yml chore(deps): update docker.io/valkey/valkey:9 docker digest to 3b55fba (#27559) 2026-04-07 11:48:06 +02:00
eslint.config.mjs chore: finish migrating eslint config files; bump unicorn (#17200) 2025-03-31 12:18:25 +01:00
mise.toml feat: mise monorepo tasks (#23691) 2025-11-10 15:55:15 +01:00
package.json chore(deps): update dependency @types/node to ^24.12.2 (#27856) 2026-04-16 13:12:38 +00:00
playwright.config.ts chore: run maintenance test (e2e) in isolation too, share containers (#26246) 2026-02-18 09:39:13 -05:00
tsconfig.json chore(deps): update dependency typescript to v6 (#27577) 2026-04-07 17:15:55 +02:00
vitest.config.ts chore: vitest 4 for web, cli, and e2e (#26668) 2026-03-04 14:19:13 +00:00
vitest.maintenance.config.ts chore: vitest 4 for web, cli, and e2e (#26668) 2026-03-04 14:19:13 +00:00