immich/mobile/openapi/lib/api
santanoce dbf30b77bf
feat(server): added backchannel logout api endpoint (#26235)
* feat(server): added backchannel logout api endpoint

* test(server): fixed e2e tests

* fix(server): fixed suggested changes by reviewer

* feat(server): created function invalidateOAuth

* fix(server): fixed session.repository.sql

* test(server): added unit tests for backchannelLogout function

* test(server): added e2e tests for oidc backchnnel logout

* docs(server): added documentation on backchannel logout url

* docs(server): fixed typo

* feat(server): minor improvements of the oidc backchannel logout

* test(server): fixed tests after merge with main

* fix(server): fixed e2e test file

* refactor(server): tiny refactor of validateLogoutToken

* chore: cleanup

* fix: tests

* fix: make jwks extractable

---------

Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-04-17 18:45:33 +00:00
..
activities_api.dart refactor!: migrate class-validator to zod (#26597) 2026-04-14 23:39:03 +02:00
albums_api.dart chore!: remove without assets (#27835) 2026-04-15 18:34:22 -04:00
api_keys_api.dart chore!: rename API key schemas (#27828) 2026-04-15 15:58:26 -04:00
assets_api.dart chore!: remove deviceId and deviceAssetId (#27818) 2026-04-15 15:00:33 -04:00
authentication_admin_api.dart feat: endpoint descriptions (#23813) 2025-11-11 17:01:14 -05:00
authentication_api.dart feat(server): added backchannel logout api endpoint (#26235) 2026-04-17 18:45:33 +00:00
database_backups_admin_api.dart refactor!: migrate class-validator to zod (#26597) 2026-04-14 23:39:03 +02:00
deprecated_api.dart chore!: remove deviceId and deviceAssetId (#27818) 2026-04-15 15:00:33 -04:00
download_api.dart fix: Download the edited version when downloading multiple photos (#26259) 2026-02-18 21:47:45 +00:00
duplicates_api.dart feat(server): resolve duplicates (#25316) 2026-03-26 18:33:55 +00:00
faces_api.dart docs(openapi): add descriptions to OpenAPI specification (#25185) 2026-01-29 08:49:15 -05:00
jobs_api.dart refactor!: migrate class-validator to zod (#26597) 2026-04-14 23:39:03 +02:00
libraries_api.dart feat: endpoint descriptions (#23813) 2025-11-11 17:01:14 -05:00
maintenance_admin_api.dart feat: restore database backups (#23978) 2026-01-20 09:22:28 -06:00
map_api.dart docs(openapi): add descriptions to OpenAPI specification (#25185) 2026-01-29 08:49:15 -05:00
memories_api.dart refactor!: migrate class-validator to zod (#26597) 2026-04-14 23:39:03 +02:00
notifications_admin_api.dart feat: endpoint descriptions (#23813) 2025-11-11 17:01:14 -05:00
notifications_api.dart refactor!: migrate class-validator to zod (#26597) 2026-04-14 23:39:03 +02:00
partners_api.dart refactor!: migrate class-validator to zod (#26597) 2026-04-14 23:39:03 +02:00
people_api.dart docs(openapi): add descriptions to OpenAPI specification (#25185) 2026-01-29 08:49:15 -05:00
plugins_api.dart feat: workflow ui (#24190) 2025-12-20 21:07:07 -06:00
queues_api.dart refactor!: migrate class-validator to zod (#26597) 2026-04-14 23:39:03 +02:00
search_api.dart chore!: remove deviceId and deviceAssetId (#27818) 2026-04-15 15:00:33 -04:00
server_api.dart chore!: remove /api/server/theme endpoint (#27880) 2026-04-17 08:30:03 -04:00
sessions_api.dart feat: endpoint descriptions (#23813) 2025-11-11 17:01:14 -05:00
shared_links_api.dart refactor!: remove my shared link dto (#27023) 2026-04-14 20:58:02 -04:00
stacks_api.dart docs(openapi): add descriptions to OpenAPI specification (#25185) 2026-01-29 08:49:15 -05:00
sync_api.dart chore!: remove old timeline sync endpoints (#27804) 2026-04-15 13:58:48 -04:00
system_config_api.dart feat: endpoint descriptions (#23813) 2025-11-11 17:01:14 -05:00
system_metadata_api.dart feat: endpoint descriptions (#23813) 2025-11-11 17:01:14 -05:00
tags_api.dart feat: endpoint descriptions (#23813) 2025-11-11 17:01:14 -05:00
timeline_api.dart refactor!: migrate class-validator to zod (#26597) 2026-04-14 23:39:03 +02:00
trash_api.dart feat: endpoint descriptions (#23813) 2025-11-11 17:01:14 -05:00
users_admin_api.dart refactor!: migrate class-validator to zod (#26597) 2026-04-14 23:39:03 +02:00
users_api.dart chore!: rename API key schemas (#27828) 2026-04-15 15:58:26 -04:00
views_api.dart feat: endpoint descriptions (#23813) 2025-11-11 17:01:14 -05:00
workflows_api.dart feat: workflow foundation (#23621) 2025-11-14 20:05:05 +00:00