immich/web/src
Frank de Lange e2defbc49a
feat: start oauth with autoLaunch=1 (#18763)
* Add automatic OpenID Connect login by using parameter `autoLaunch=1`

By launching Immich with `/auth/login?autoLaunch=1` an OpenID Connect login attempt is directly initated on installations where OAuth Auto Launch is not enabled. The intended use for this parameter is to enable Immich to be launched from e.g. Nextcloud using the _External sites_ app and the _oids_ OpenID Connect provider app so as to enable the user to directly interact with Immich without the need to press the `Login with ...` button.

* Add documentation for autolaunch by navigating to `/auth/login?autoLaunch=1`

* Look ma, no braces!

_This could be a single line_

And now it is, as is its predecessor.

* Change formatting to satisfy _prettier_

* if (condition) return true -> return condition

* More _prettier_ reformatting

* Look ma, braces!
2025-05-30 22:12:53 +00:00
..
lib feat: start oauth with autoLaunch=1 (#18763) 2025-05-30 22:12:53 +00:00
params feat(web): assets now have a permanent URL (#8532) 2024-04-24 19:24:19 +00:00
routes feat: start oauth with autoLaunch=1 (#18763) 2025-05-30 22:12:53 +00:00
service-worker feat: preload and cancel images with a service worker (#16893) 2025-04-28 14:23:05 +00:00
test-data feat(web): make google cast opt in (#18514) 2025-05-28 15:57:36 -05:00
app.css chore: allow overriding dark mode to light mode with the .light class (#18687) 2025-05-27 14:42:22 -05:00
app.d.ts chore(web): restore type checks and IDE autocomplete for $t('...') (#14343) 2024-11-25 11:10:12 -07:00
app.html chore: upgrade to tailwind v4 (#18353) 2025-05-18 13:51:33 +00:00
hooks.client.ts feat(web): link router (#10644) 2024-06-27 09:09:28 -04:00
hooks.server.ts feat: preload fonts (#13068) 2024-10-01 09:08:25 +07:00