mirror of
https://github.com/immich-app/immich.git
synced 2026-01-24 04:37:35 -05:00
* feat: bring back manual backup * expose iCloud retrieval progress * wip * unify http upload method, check for connectivity on iOS * handle LivePhotos progress * feat: speed calculation * wip * better upload detail page * handle error * handle error * pr feedback * feat: share intent upload * feat: manual upload * feat: manual upload progress * chore: styling * refactor * refactor * remove unused logs * fix: background android backup * feat: add error section * remove complete section * remove empty state and prevent slot jumps * more refactor * fix: background test * chore: add metadata to foreground upload * fix: email and name get reset in auth provider * pr feedback * remove version check for metadata field in upload payload * chore: fix unit test --------- Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
21 lines
880 B
Dart
21 lines
880 B
Dart
import 'package:immich_mobile/domain/services/store.service.dart';
|
|
import 'package:immich_mobile/domain/services/user.service.dart';
|
|
import 'package:immich_mobile/domain/utils/background_sync.dart';
|
|
import 'package:immich_mobile/platform/native_sync_api.g.dart';
|
|
import 'package:immich_mobile/services/app_settings.service.dart';
|
|
import 'package:immich_mobile/services/background_upload.service.dart';
|
|
import 'package:mocktail/mocktail.dart';
|
|
|
|
class MockStoreService extends Mock implements StoreService {}
|
|
|
|
class MockUserService extends Mock implements UserService {}
|
|
|
|
class MockBackgroundSyncManager extends Mock implements BackgroundSyncManager {}
|
|
|
|
class MockNativeSyncApi extends Mock implements NativeSyncApi {}
|
|
|
|
class MockAppSettingsService extends Mock implements AppSettingsService {}
|
|
|
|
class MockBackgroundUploadService extends Mock implements BackgroundUploadService {}
|
|
|