Brandon Wees
a43159f4ba
fix(mobile): skip widget updates if on android ( #19553 )
...
* fix: skip widget updates if on android
* remove dead line
2025-06-26 10:07:22 -05:00
shenlong
ea3a14ed25
feat(mobile): add album asset sync ( #19522 )
...
* feat(mobile): add album asset sync
* add SyncAlbumToAssetDeleteV1 to openapi-spec
* update delete queries to use where in statements
* clear remote album when clear remote data
* fix: bad merge
* fix: bad merge
* fix: _SyncAckV1 return type
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: wuzihao051119 <wuzihao051119@outlook.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2025-06-26 08:50:39 -05:00
shenlong
24a4cba953
fix: enable photo manager custom filter by default ( #19520 )
...
enable photo manager custom filter by default
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-06-25 21:28:17 -05:00
shenlong
65dce58aa4
refactor(mobile): do not skip iCloud albums during local sync ( #19231 )
...
do not skip cloud albums during local sync
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-06-25 16:46:31 +00:00
Brandon Wees
64cc7239fe
feat(mobile): ios widget deeplink to asset in app ( #19510 )
...
* feat: ios widget deeplinks to asset in app
* fix: casing
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-06-25 11:37:25 -05:00
Jason Rasmussen
881a96cdf9
feat: add album asset sync ( #19503 )
...
wip: fix album asset exif and some other refactorings
feat: add album assets sync
feat: album to assets relation sync
Co-authored-by: Zack Pollard <zackpollard@ymail.com>
2025-06-25 16:10:31 +00:00
Alex
b001ba44f5
feat: generic control bottom app bar ( #19524 )
...
* feat: sliver appbar
* feat: snapping segment
* Date label font size
* lint
* fix: scrollController reinitialize multiple times
* feat: tab navigation
* chore: refactor to private widget
* feat: new control bottom app bar
* bad merge
* feat: sliver control bottom app bar
2025-06-25 16:08:02 +00:00
Zack Pollard
027c4a8b34
ci: much faster mobile builds ( #19490 )
2025-06-25 10:40:53 -05:00
Jason Rasmussen
eca9b56847
feat(server): person delete ( #19511 )
...
feat(api): person delete
2025-06-25 11:12:36 -04:00
shenlong
5b0575b956
refactor: DCM - const border radius, constructor & switch expressions ( #19515 )
...
* enable border radius, switch exp, const constructor
* regenerate provider
* more formatting
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-06-25 13:06:24 +05:30
Alex
05064f87f0
feat: sliver appbar and snap scrubbing ( #19446 )
2025-06-24 20:02:46 -05:00
Alex
522cdbac99
feat: sliver timeline selection optimization ( #19504 )
2025-06-24 19:34:30 -05:00
Brandon Wees
3751f8bc57
fix: android app link support ( #19501 )
...
* fix: android app link support
* add autoVerify tag
* adjust intent to have scheme separate
2025-06-24 12:52:15 -05:00
Brandon Wees
2e13543d5d
fix: ios widget webp support ( #19469 )
2025-06-24 10:33:38 -05:00
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
Alex
9ca31abae9
feat: new timeline multi-selection ( #19443 )
...
* feat: new timeline multiselection
* select all from bucket
* wip
* group multi-select
* group multi-select
* pr feedback
* pr feedback
* lint
2025-06-24 02:05:25 -05:00
Alex
1923f1a887
refactor(mobile): interfaces refactor ( #19415 )
...
* refactor(mobile): interfaces refactor
* generate files
2025-06-23 11:27:44 -05:00
fmis13
20d9204ada
feat(mobile): enable Croatian (hr) translations ( #19428 )
2025-06-23 12:18:04 +01:00
Alex
ce8c80dad0
refactor(mobile): cast_destination.interface.dart ( #19346 )
2025-06-21 21:56:49 -05:00
Alex
81eb98d4e5
refactor(mobile): album.interface.dart ( #19354 )
2025-06-21 23:32:06 +00:00
Alex
2b03802e9c
refactor(mobile): asset_api.interface.dart ( #19353 )
2025-06-21 23:06:38 +00:00
Alex
484311e9bb
refactor(mobile): asset-media.interface.dart ( #19352 )
...
* refactor(mobile): asset-media.interface.dart
* refactor(mobile): asset-media.interface.dart
* refactor: asset media repo
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-06-21 22:47:16 +00:00
Alex
366539bc4c
refactor(mobile): asset.interface.dart ( #19351 )
...
* refactor(mobile): asset.interface.dart
* refactor(mobile): asset.interface.dart
2025-06-21 22:41:02 +00:00
Alex
69b1331026
refactor(mobile): auth_api.interface.dart ( #19350 )
2025-06-21 22:20:58 +00:00
Alex
af30d97668
refactor(mobile): auth.interface.dart ( #19349 )
2025-06-21 22:09:12 +00:00
Alex
9b047d30e4
refactor(mobile): backup_album.interface.dart ( #19348 )
2025-06-21 21:58:02 +00:00
Alex
6a5597b36b
refactor(mobile): etag.interface.dart ( #19344 )
...
* refactor(mobile): etag.interface.dart
* merge main
2025-06-21 21:46:38 +00:00
Alex
c10b795e99
refactor(mobile): file_media.interface.dart ( #19343 )
...
* refactor(mobile): file_media.interface.dart
* merge main
2025-06-21 19:24:59 +00:00
Alex
b606d4fe73
refactor(mobile): local_file_manager.interface.dart ( #19340 )
2025-06-21 18:35:30 +00:00
Alex
4c2ad44303
refactor(mobile): folder_api.interface.dart ( #19342 )
2025-06-21 13:14:14 -05:00
github-actions
6563fa608a
chore: version v1.135.3
2025-06-20 19:48:18 +00:00
Alex
c707f9cef4
refactor(mobile): partner.interface.dart ( #19338 )
2025-06-20 18:37:59 +00:00
Alex
0426699f13
refactor(mobile): partner_api.interface.dart ( #19337 )
...
* refactor(mobile): partner_api.interface.dart
* merge main
2025-06-20 17:04:15 +00:00
Alex
8154ec29df
refactor(mobile): person_api.interface.dart ( #19336 )
2025-06-20 11:45:31 -05:00
Alex
3024cd343b
refactor(mobile): timeline.interface.dart ( #19331 )
...
refactor(mobile): timeline.repository.dart
2025-06-20 11:44:02 -05:00
github-actions
a04c6ed80d
chore: version v1.135.2
2025-06-20 14:52:47 +00:00
Alex
e61d7f2616
refactor(mobile): album_media.interface.dart ( #19355 )
...
* refactor(mobile): album_media.interface.dart
* refactor: album_media repo
* make dcm happy
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-06-20 14:23:43 +00:00
Alex
a6b0869714
refactor(mobile): secure_storage.interface.dart ( #19335 )
...
* refactor(mobile): secure_storage.interface.dart
* fix: lint
2025-06-20 09:12:07 -05:00
Alex
9c25b8ba7d
refactor(mobile): download.interface.dart ( #19345 )
2025-06-20 09:11:52 -05:00
Alex
3c72f489d8
refactor(mobile): sessions_api.interface.dart ( #19334 )
...
refactor(mobile): sessions_api.repository.dart
2025-06-20 09:11:33 -05:00
Alex
1f2c779b36
refactor(mobile): shared_handler.interface.dart ( #19333 )
...
refactor(mobile): shared_handler.repository.dart
2025-06-20 09:11:21 -05:00
Alex
5c74f634b7
refactor(mobile): network.interface.dart ( #19341 )
...
* refactor(mobile): network.interface.dart
* refactor(mobile): network.interface.dart
2025-06-20 09:11:03 -05:00
Alex
ecc99bfd16
refactor(mobile): biometric.interface.dart ( #19347 )
2025-06-20 09:10:53 -05:00
Alex
ff4d70e351
refactor(mobile): album_api.interface.dart ( #19356 )
2025-06-20 09:08:23 -05:00
Alex
42c2389eb5
refactor(mobile): activity_api.interface.dart ( #19357 )
2025-06-20 09:08:12 -05:00
Alex
bce4f93c90
refactor(mobile): (1) user.interface.dart ( #19322 )
...
* refactor(mobile): user.interface.dart
* generate files
* refactor(mobile): (2) user_api.interface.dart (#19323 )
* refactor(mobile): (2) user_api.interface.dart
* generate files
* refactor(mobile): (3) sync_stream.interface.dart (#19325 )
2025-06-19 23:25:18 +00:00
Alex
a4c0dc5007
chore: post release tasks ( #19311 )
2025-06-19 15:35:25 -04:00
github-actions
3434544864
chore: version v1.135.1
2025-06-19 17:37:39 +00:00
Brandon Wees
269bf4b344
fix: iOS 17.0 target version for widget ( #19308 )
2025-06-19 17:00:54 +00:00
Alex
10e2ec2841
chore: skip truncating table in this release ( #19300 )
2025-06-19 16:11:18 +00:00