Commit graph

7 commits

Author SHA1 Message Date
Peter Ombodi
d47a2b5669 refactor(trash-sync): optimize performance and fix minor issues 2025-10-15 14:20:48 +03:00
Peter Ombodi
df0ed1e8da remove trashed asset model
remove trash_sync.service
refactor DriftTrashedLocalAssetRepository, LocalSyncService
2025-10-07 18:24:57 +03:00
Peter Ombodi
3eb2bf0342 optimize, refactor code
remove redundant code and checking
getTrashedAssetsForAlbum for iOS
tests for hash trashed assets
2025-10-06 11:41:34 +03:00
Peter Ombodi
4b2b99942c refactor TrashedAsset model
fix missed data transfering
2025-09-24 18:57:31 +03:00
Peter Ombodi
ccc86d8440 refactor and format code 2025-09-24 18:07:24 +03:00
Peter Ombodi
bec1b30554 trashed_local_asset table mirror of local_asset table structure
trashed_local_asset<->local_asset transfer data on move to trash or restore
refactor code
2025-09-24 16:58:56 +03:00
Peter Ombodi
f7e5288173 rework trashed assets handling
- add new table trashed_local_asset
- mirror trashed assets data in trashed_local_asset.
- compute checksums for assets trashed out-of-app.
- restore assets present in trashed_local_asset and non-trashed in remote_asset.
- simplify moving-to-trash logic based on remote_asset events.
2025-09-18 13:55:56 +03:00