immich/mobile/lib/widgets
Tin Pecirep b7a0cf2470 feat: add oauth2 code verifier
* fix: ensure oauth state param matches before finishing oauth flow

Signed-off-by: Tin Pecirep <tin.pecirep@gmail.com>

* chore: upgrade openid-client to v6

Signed-off-by: Tin Pecirep <tin.pecirep@gmail.com>

* feat: use PKCE for oauth2 on supported clients

Signed-off-by: Tin Pecirep <tin.pecirep@gmail.com>

* feat: use state and PKCE in mobile app

Signed-off-by: Tin Pecirep <tin.pecirep@gmail.com>

* fix: remove obsolete oauth repository init

Signed-off-by: Tin Pecirep <tin.pecirep@gmail.com>

* fix: rewrite callback url if mobile redirect url is enabled

Signed-off-by: Tin Pecirep <tin.pecirep@gmail.com>

* fix: propagate oidc client error cause when oauth callback fails

Signed-off-by: Tin Pecirep <tin.pecirep@gmail.com>

* fix: adapt auth service tests to required state and PKCE params

Signed-off-by: Tin Pecirep <tin.pecirep@gmail.com>

* fix: update sdk types

Signed-off-by: Tin Pecirep <tin.pecirep@gmail.com>

* fix: adapt oauth e2e test to work with PKCE

Signed-off-by: Tin Pecirep <tin.pecirep@gmail.com>

* fix: allow insecure (http) oauth clients

Signed-off-by: Tin Pecirep <tin.pecirep@gmail.com>

---------

Signed-off-by: Tin Pecirep <tin.pecirep@gmail.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me>
2025-04-23 15:08:11 +01:00
..
activities feat(mobile): use Weblate for i18n (2) () 2025-04-15 15:54:26 +00:00
album feat(mobile): use Weblate for i18n (2) () 2025-04-15 15:54:26 +00:00
asset_grid feat(mobile): use Weblate for i18n (2) () 2025-04-15 15:54:26 +00:00
asset_viewer feat(mobile): use Weblate for i18n (2) () 2025-04-15 15:54:26 +00:00
backup chore(mobile): clear the backup detail view when no backup is in progress () 2025-04-15 11:30:24 -05:00
common fix(mobile): video player initialization () 2025-04-22 11:51:20 -04:00
forms feat: add oauth2 code verifier 2025-04-23 15:08:11 +01:00
map feat(mobile): map improvements () 2025-04-21 05:55:13 +00:00
memories chore: flutter 3.29.1 () 2025-03-10 21:46:36 -05:00
photo_view fix(mobile): fix typos () 2025-03-01 20:06:47 +00:00
search feat(mobile): map improvements () 2025-04-21 05:55:13 +00:00
settings feat(mobile): use Weblate for i18n (2) () 2025-04-15 15:54:26 +00:00
shared_link feat(mobile): use Weblate for i18n (2) () 2025-04-15 15:54:26 +00:00