mirror of
https://github.com/immich-app/immich
synced 2025-11-14 17:36:12 +00:00
* add store entity and migration * make store service take both isar and drift repos * migrate and switch store on beta timeline state change * chore: make drift variables final * dispose old store before switching repos * use store to update values for beta timeline * change log service to use the proper store * migrate store when beta already enabled * use isar repository to check beta timeline in store service * remove unused update method from store repo * dispose after create * change watchAll signature in store repo * fix test * rename init isar to initDB * request user to close and reopen on beta migration * fix tests * handle empty version in migration * wait for cache to be populated after migration --------- Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> Co-authored-by: Alex <alex.tran1502@gmail.com> |
||
|---|---|---|
| .. | ||
| cache | ||
| hooks | ||
| action_button.utils.dart | ||
| async_mutex.dart | ||
| backup_progress.dart | ||
| bootstrap.dart | ||
| bytes_units.dart | ||
| color_filter_generator.dart | ||
| database.utils.dart | ||
| datetime_comparison.dart | ||
| debounce.dart | ||
| diff.dart | ||
| draggable_scroll_controller.dart | ||
| hash.dart | ||
| http_ssl_cert_override.dart | ||
| http_ssl_options.dart | ||
| image_url_builder.dart | ||
| immich_loading_overlay.dart | ||
| isolate.dart | ||
| licenses.dart | ||
| map_utils.dart | ||
| migration.dart | ||
| openapi_patching.dart | ||
| people.utils.dart | ||
| provider_utils.dart | ||
| selection_handlers.dart | ||
| string_helper.dart | ||
| throttle.dart | ||
| thumbnail_utils.dart | ||
| url_helper.dart | ||
| user_agent.dart | ||
| version_compatibility.dart | ||