mirror of
https://github.com/immich-app/immich.git
synced 2026-06-29 21:01:03 +08:00
* feat: add playbackStyle to local asset entity and related database schema * implement conversion function for playbackStyle in local sync service * implement conversion function for playbackStyle in local sync service * refactor: remove deducedPlaybackStyle from TrashedLocalAssetEntityData * add playbackStyle column to trashed local asset entity * make playbackStyle non-nullable across the mobile codebase * Streamline playbackStyle backfill: - only backfill local assets playbackStyle in flutter/dart code - only update trashed local assets in db migration * bump target database version to 23 and update migration logic for playbackStyle * set playback_style to 0 in merged_asset.drift as its a getter in base asset * run make pigeon * Populate playbackStyle for trashed assets during native migration |
||
|---|---|---|
| .. | ||
| domain | ||
| drift/main | ||
| fixtures | ||
| infrastructure | ||
| medium | ||
| mocks | ||
| modules | ||
| pages/search | ||
| presentation/widgets/remote_album | ||
| services | ||
| test_utils | ||
| utils | ||
| api.mocks.dart | ||
| dto.mocks.dart | ||
| mock_http_override.dart | ||
| repository.mocks.dart | ||
| service.mocks.dart | ||
| test_utils.dart | ||
| widget_tester_extensions.dart | ||