immich/mobile/lib/repositories
Brandon Wees 7d0e8f50f7
feat(mobile): deep links (#19232)
* add deep linking on ios app

* add deeplinking to android

* code review fixes

* lint

* cleanly handle malformed URIs when launching app

* refactor deep link builder/service, still have bug with navigation stack not containing TabControllerRoute

* fix: tab controller insertion conditions

* add my.immich.app app linking

* chore: remove one-liner if statement

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-06-24 09:20:24 -05:00
..
activity_api.repository.dart refactor(mobile): activity_api.interface.dart (#19357) 2025-06-20 09:08:12 -05:00
album.repository.dart feat(mobile): deep links (#19232) 2025-06-24 09:20:24 -05:00
album_api.repository.dart refactor(mobile): album_api.interface.dart (#19356) 2025-06-20 09:08:23 -05:00
album_media.repository.dart refactor(mobile): album_media.interface.dart (#19355) 2025-06-20 14:23:43 +00:00
api.repository.dart refactor(mobile): DB repository for asset, backup, sync service (#12953) 2024-09-30 21:37:30 +07:00
asset.repository.dart refactor(mobile): asset.interface.dart (#19351) 2025-06-21 22:41:02 +00:00
asset_api.repository.dart refactor(mobile): asset_api.interface.dart (#19353) 2025-06-21 23:06:38 +00:00
asset_media.repository.dart refactor(mobile): asset-media.interface.dart (#19352) 2025-06-21 22:47:16 +00:00
auth.repository.dart refactor(mobile): auth.interface.dart (#19349) 2025-06-21 22:09:12 +00:00
auth_api.repository.dart refactor(mobile): auth_api.interface.dart (#19350) 2025-06-21 22:20:58 +00:00
backup.repository.dart refactor(mobile): backup_album.interface.dart (#19348) 2025-06-21 21:58:02 +00:00
biometric.repository.dart refactor(mobile): biometric.interface.dart (#19347) 2025-06-20 09:10:53 -05:00
database.repository.dart chore(mobile): refactor authentication (#14322) 2024-11-26 12:43:44 -06:00
download.repository.dart refactor(mobile): download.interface.dart (#19345) 2025-06-20 09:11:52 -05:00
etag.repository.dart refactor(mobile): etag.interface.dart (#19344) 2025-06-21 21:46:38 +00:00
file_media.repository.dart refactor(mobile): file_media.interface.dart (#19343) 2025-06-21 19:24:59 +00:00
folder_api.repository.dart refactor(mobile): folder_api.interface.dart (#19342) 2025-06-21 13:14:14 -05:00
gcast.repository.dart feat(mobile): add cast support (#18341) 2025-06-08 21:55:23 -05:00
local_files_manager.repository.dart refactor(mobile): local_file_manager.interface.dart (#19340) 2025-06-21 18:35:30 +00:00
network.repository.dart refactor(mobile): network.interface.dart (#19341) 2025-06-20 09:11:03 -05:00
partner.repository.dart refactor(mobile): partner.interface.dart (#19338) 2025-06-20 18:37:59 +00:00
partner_api.repository.dart refactor(mobile): partner_api.interface.dart (#19337) 2025-06-20 17:04:15 +00:00
permission.repository.dart feat(mobile): Auto switching server URLs (#14437) 2024-12-05 09:11:48 -06:00
person_api.repository.dart refactor(mobile): person_api.interface.dart (#19336) 2025-06-20 11:45:31 -05:00
secure_storage.repository.dart refactor(mobile): secure_storage.interface.dart (#19335) 2025-06-20 09:12:07 -05:00
sessions_api.repository.dart refactor(mobile): sessions_api.interface.dart (#19334) 2025-06-20 09:11:33 -05:00
share_handler.repository.dart refactor(mobile): shared_handler.interface.dart (#19333) 2025-06-20 09:11:21 -05:00
timeline.repository.dart refactor(mobile): timeline.interface.dart (#19331) 2025-06-20 11:44:02 -05:00
upload.repository.dart refactor(mobile): interfaces refactor (#19415) 2025-06-23 11:27:44 -05:00
widget.repository.dart refactor(mobile): interfaces refactor (#19415) 2025-06-23 11:27:44 -05:00