immich/mobile/lib
Peter Ombodi 8ed81ac3e1
feat(mobile): do not restore locally deleted assets during trash sync (Android) (#24218)
* feat(trash_sync): do not restore assets deleted locally only
small fixes

* feat(trash_sync): revert tag name

* feat(trash_sync): resolve merge conflicts

* refactor(trash_sync): consolidate local asset deletion logic

* feat(mobile): Add TrashOrigin enum
Replace isRestorable to sourse
change related logic in repo

* feat(mobile): fix format

* fix(mobile): fix restoration scope

* fix(mobile): Add coverage for ActionService deleteLocal paths
Update LocalSyncService tests
Set default value for source column

* fix(mobile): db - require trash origin and update drift schema

---------

Co-authored-by: Peter Ombodi <peter.ombodi@gmail.com>
2026-01-12 21:46:36 +05:30
..
constants feat: free up space (#24999) 2026-01-07 20:55:28 -06:00
domain feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
entities chore: use hosted isar flutter libs (#22757) 2025-10-08 04:19:46 -05:00
extensions fix(mobile): use correct timezone displayed in the info sheet (#24310) 2025-12-02 16:37:19 +00:00
infrastructure feat(mobile): do not restore locally deleted assets during trash sync (Android) (#24218) 2026-01-12 21:46:36 +05:30
interfaces refactor(mobile): interfaces refactor (#19415) 2025-06-23 11:27:44 -05:00
mixins chore: flutter 3.29.1 (#16730) 2025-03-10 21:46:36 -05:00
models feat(mobile): view similar photos (#22148) 2025-10-28 16:17:26 -05:00
pages feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
platform fix: use adjustment time in iOS for hash reset (#24047) 2025-12-03 21:15:58 -06:00
presentation feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
providers feat: free up space (#24999) 2026-01-07 20:55:28 -06:00
repositories feat(mobile): do not restore locally deleted assets during trash sync (Android) (#24218) 2026-01-12 21:46:36 +05:30
routing feat: free up space (#24999) 2026-01-07 20:55:28 -06:00
services feat(mobile): do not restore locally deleted assets during trash sync (Android) (#24218) 2026-01-12 21:46:36 +05:30
theme chore(mobile): add debugPrint lint rule (#21872) 2025-09-12 18:56:00 -04:00
utils feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
widgets feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
main.dart refactor(mobile): form & form field (#25042) 2026-01-09 09:26:36 -06:00
wm_executor.dart fix: isolate freeze app on older ios device (#22509) 2025-10-22 12:43:03 -05:00