mirror of
https://github.com/samsonjs/immich.git
synced 2026-03-25 09:15:56 +00:00
* 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> |
||
|---|---|---|
| .. | ||
| activity.service.dart | ||
| album.service.dart | ||
| api.service.dart | ||
| app_settings.service.dart | ||
| asset.service.dart | ||
| auth.service.dart | ||
| background.service.dart | ||
| backup.service.dart | ||
| backup_album.service.dart | ||
| backup_verification.service.dart | ||
| device.service.dart | ||
| download.service.dart | ||
| entity.service.dart | ||
| etag.service.dart | ||
| exif.service.dart | ||
| folder.service.dart | ||
| hash.service.dart | ||
| immich_logger.service.dart | ||
| local_notification.service.dart | ||
| localization.service.dart | ||
| map.service.dart | ||
| memory.service.dart | ||
| network.service.dart | ||
| oauth.service.dart | ||
| partner.service.dart | ||
| person.service.dart | ||
| person.service.g.dart | ||
| search.service.dart | ||
| server_info.service.dart | ||
| share.service.dart | ||
| share_intent_service.dart | ||
| shared_link.service.dart | ||
| stack.service.dart | ||
| sync.service.dart | ||
| timeline.service.dart | ||
| trash.service.dart | ||
| upload.service.dart | ||