diff --git a/mobile/lib/emergency/emergency_service.dart b/mobile/lib/emergency/emergency_service.dart index 537adaf513..1afb01adc5 100644 --- a/mobile/lib/emergency/emergency_service.dart +++ b/mobile/lib/emergency/emergency_service.dart @@ -13,7 +13,7 @@ import "package:photos/generated/l10n.dart"; import "package:photos/models/api/user/key_attributes.dart"; import "package:photos/models/api/user/set_keys_request.dart"; import "package:photos/models/api/user/srp.dart"; -import "package:photos/services/user_service.dart"; +import "package:photos/services/account/user_service.dart"; import "package:photos/ui/common/user_dialogs.dart"; import "package:photos/utils/dialog_util.dart"; import "package:photos/utils/email_util.dart"; diff --git a/mobile/lib/emergency/select_contact_page.dart b/mobile/lib/emergency/select_contact_page.dart index a61828f3b1..5253d01f52 100644 --- a/mobile/lib/emergency/select_contact_page.dart +++ b/mobile/lib/emergency/select_contact_page.dart @@ -6,8 +6,8 @@ import "package:photos/emergency/emergency_service.dart"; import "package:photos/emergency/model.dart"; import "package:photos/generated/l10n.dart"; import "package:photos/models/api/collection/user.dart"; +import "package:photos/services/account/user_service.dart"; import 'package:photos/services/collections_service.dart'; -import "package:photos/services/user_service.dart"; import 'package:photos/theme/ente_theme.dart'; import 'package:photos/ui/actions/collection/collection_sharing_actions.dart'; import 'package:photos/ui/components/buttons/button_widget.dart'; diff --git a/mobile/lib/main.dart b/mobile/lib/main.dart index b2e00dfbdf..ad85fab533 100644 --- a/mobile/lib/main.dart +++ b/mobile/lib/main.dart @@ -28,6 +28,7 @@ import 'package:photos/ente_theme_data.dart'; import "package:photos/extensions/stop_watch.dart"; import "package:photos/l10n/l10n.dart"; import "package:photos/service_locator.dart"; +import "package:photos/services/account/user_service.dart"; import 'package:photos/services/app_lifecycle_service.dart'; import 'package:photos/services/collections_service.dart'; import 'package:photos/services/favorites_service.dart'; @@ -45,7 +46,6 @@ import 'package:photos/services/push_service.dart'; import 'package:photos/services/remote_sync_service.dart'; import 'package:photos/services/search_service.dart'; import "package:photos/services/sync_service.dart"; -import "package:photos/services/user_service.dart"; import 'package:photos/ui/tools/app_lock.dart'; import 'package:photos/ui/tools/lock_screen.dart'; import "package:photos/utils/email_util.dart"; diff --git a/mobile/lib/service_locator.dart b/mobile/lib/service_locator.dart index f056258598..075c642602 100644 --- a/mobile/lib/service_locator.dart +++ b/mobile/lib/service_locator.dart @@ -4,7 +4,7 @@ import "package:ente_cast_normal/ente_cast_normal.dart"; import "package:ente_feature_flag/ente_feature_flag.dart"; import "package:package_info_plus/package_info_plus.dart"; import "package:photos/gateways/entity_gw.dart"; -import "package:photos/services/billing_service.dart"; +import "package:photos/services/account/billing_service.dart"; import "package:photos/services/entity_service.dart"; import "package:photos/services/location_service.dart"; import "package:photos/services/machine_learning/face_ml/face_recognition_service.dart"; diff --git a/mobile/lib/services/billing_service.dart b/mobile/lib/services/account/billing_service.dart similarity index 98% rename from mobile/lib/services/billing_service.dart rename to mobile/lib/services/account/billing_service.dart index 7da0976c8f..3b2c825544 100644 --- a/mobile/lib/services/billing_service.dart +++ b/mobile/lib/services/account/billing_service.dart @@ -11,7 +11,7 @@ import "package:photos/generated/l10n.dart"; import 'package:photos/models/api/billing/billing_plan.dart'; import 'package:photos/models/api/billing/subscription.dart'; import 'package:photos/models/user_details.dart'; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; import 'package:photos/ui/common/web_page.dart'; import 'package:photos/utils/dialog_util.dart'; diff --git a/mobile/lib/services/passkey_service.dart b/mobile/lib/services/account/passkey_service.dart similarity index 100% rename from mobile/lib/services/passkey_service.dart rename to mobile/lib/services/account/passkey_service.dart diff --git a/mobile/lib/services/user_service.dart b/mobile/lib/services/account/user_service.dart similarity index 100% rename from mobile/lib/services/user_service.dart rename to mobile/lib/services/account/user_service.dart diff --git a/mobile/lib/services/search_service.dart b/mobile/lib/services/search_service.dart index 8274db3b0a..94cce83bd2 100644 --- a/mobile/lib/services/search_service.dart +++ b/mobile/lib/services/search_service.dart @@ -38,6 +38,7 @@ import "package:photos/models/search/search_constants.dart"; import "package:photos/models/search/search_types.dart"; import "package:photos/models/trip_memory.dart"; import "package:photos/service_locator.dart"; +import "package:photos/services/account/user_service.dart"; import 'package:photos/services/collections_service.dart'; import "package:photos/services/filter/db_filters.dart"; import "package:photos/services/location_service.dart"; @@ -45,7 +46,6 @@ import "package:photos/services/machine_learning/face_ml/face_filtering/face_fil import "package:photos/services/machine_learning/face_ml/person/person_service.dart"; import "package:photos/services/machine_learning/ml_computer.dart"; import 'package:photos/services/machine_learning/semantic_search/semantic_search_service.dart'; -import "package:photos/services/user_service.dart"; import "package:photos/states/location_screen_state.dart"; import "package:photos/ui/viewer/location/add_location_sheet.dart"; import "package:photos/ui/viewer/location/location_screen.dart"; diff --git a/mobile/lib/services/sync_service.dart b/mobile/lib/services/sync_service.dart index 66291e02d1..551f78405c 100644 --- a/mobile/lib/services/sync_service.dart +++ b/mobile/lib/services/sync_service.dart @@ -9,7 +9,6 @@ import 'package:photos/core/configuration.dart'; import 'package:photos/core/constants.dart'; import 'package:photos/core/errors.dart'; import 'package:photos/core/event_bus.dart'; -import 'package:photos/core/network/network.dart'; import 'package:photos/events/permission_granted_event.dart'; import 'package:photos/events/subscription_purchased_event.dart'; import 'package:photos/events/sync_status_update_event.dart'; @@ -26,7 +25,6 @@ class SyncService { final _logger = Logger("SyncService"); final _localSyncService = LocalSyncService.instance; final _remoteSyncService = RemoteSyncService.instance; - final _enteDio = NetworkClient.instance.enteDio; final _uploader = FileUploader.instance; bool _syncStopRequested = false; Completer? _existingSync; diff --git a/mobile/lib/states/user_details_state.dart b/mobile/lib/states/user_details_state.dart index 842d8bfad6..5c366b3fef 100644 --- a/mobile/lib/states/user_details_state.dart +++ b/mobile/lib/states/user_details_state.dart @@ -4,7 +4,7 @@ import 'package:flutter/material.dart'; import 'package:photos/core/event_bus.dart'; import 'package:photos/events/opened_settings_event.dart'; import 'package:photos/models/user_details.dart'; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; class UserDetailsStateWidget extends StatefulWidget { final Widget child; diff --git a/mobile/lib/ui/account/change_email_dialog.dart b/mobile/lib/ui/account/change_email_dialog.dart index 4b888760d1..3f0c83d9c1 100644 --- a/mobile/lib/ui/account/change_email_dialog.dart +++ b/mobile/lib/ui/account/change_email_dialog.dart @@ -1,6 +1,6 @@ import 'package:flutter/material.dart'; import "package:photos/l10n/l10n.dart"; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; import 'package:photos/utils/dialog_util.dart'; import 'package:photos/utils/email_util.dart'; diff --git a/mobile/lib/ui/account/delete_account_page.dart b/mobile/lib/ui/account/delete_account_page.dart index 7a433829b6..7fed66a104 100644 --- a/mobile/lib/ui/account/delete_account_page.dart +++ b/mobile/lib/ui/account/delete_account_page.dart @@ -8,7 +8,7 @@ import "package:logging/logging.dart"; import 'package:photos/core/configuration.dart'; import "package:photos/generated/l10n.dart"; import 'package:photos/models/api/user/delete_account.dart'; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; import 'package:photos/theme/ente_theme.dart'; import 'package:photos/ui/components/buttons/button_widget.dart'; import 'package:photos/ui/components/models/button_type.dart'; diff --git a/mobile/lib/ui/account/email_entry_page.dart b/mobile/lib/ui/account/email_entry_page.dart index 262bd0fc6c..26cf44c53f 100644 --- a/mobile/lib/ui/account/email_entry_page.dart +++ b/mobile/lib/ui/account/email_entry_page.dart @@ -5,7 +5,7 @@ import 'package:password_strength/password_strength.dart'; import 'package:photos/core/configuration.dart'; import 'package:photos/ente_theme_data.dart'; import "package:photos/generated/l10n.dart"; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; import "package:photos/theme/ente_theme.dart"; import 'package:photos/ui/common/dynamic_fab.dart'; import 'package:photos/ui/common/web_page.dart'; diff --git a/mobile/lib/ui/account/login_page.dart b/mobile/lib/ui/account/login_page.dart index 6b960aa9e3..dd3e5cc92c 100644 --- a/mobile/lib/ui/account/login_page.dart +++ b/mobile/lib/ui/account/login_page.dart @@ -7,7 +7,7 @@ import "package:photos/core/errors.dart"; import "package:photos/generated/l10n.dart"; import "package:photos/l10n/l10n.dart"; import "package:photos/models/api/user/srp.dart"; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; import "package:photos/theme/ente_theme.dart"; import "package:photos/ui/account/login_pwd_verification_page.dart"; import 'package:photos/ui/common/dynamic_fab.dart'; diff --git a/mobile/lib/ui/account/login_pwd_verification_page.dart b/mobile/lib/ui/account/login_pwd_verification_page.dart index c919b19018..1969a033f3 100644 --- a/mobile/lib/ui/account/login_pwd_verification_page.dart +++ b/mobile/lib/ui/account/login_pwd_verification_page.dart @@ -6,7 +6,7 @@ import "package:logging/logging.dart"; import 'package:photos/core/configuration.dart'; import "package:photos/generated/l10n.dart"; import "package:photos/models/api/user/srp.dart"; -import "package:photos/services/user_service.dart"; +import "package:photos/services/account/user_service.dart"; import "package:photos/theme/ente_theme.dart"; import 'package:photos/ui/common/dynamic_fab.dart'; import "package:photos/ui/components/buttons/button_widget.dart"; diff --git a/mobile/lib/ui/account/ott_verification_page.dart b/mobile/lib/ui/account/ott_verification_page.dart index f411bd09d3..cca13d1da0 100644 --- a/mobile/lib/ui/account/ott_verification_page.dart +++ b/mobile/lib/ui/account/ott_verification_page.dart @@ -1,7 +1,7 @@ import 'package:flutter/material.dart'; import 'package:photos/ente_theme_data.dart'; import "package:photos/generated/l10n.dart"; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; import "package:photos/theme/ente_theme.dart"; import 'package:photos/ui/common/dynamic_fab.dart'; import 'package:step_progress_indicator/step_progress_indicator.dart'; diff --git a/mobile/lib/ui/account/passkey_page.dart b/mobile/lib/ui/account/passkey_page.dart index 11ca53adea..39b3fd341c 100644 --- a/mobile/lib/ui/account/passkey_page.dart +++ b/mobile/lib/ui/account/passkey_page.dart @@ -8,7 +8,7 @@ import "package:photos/core/errors.dart"; import "package:photos/generated/l10n.dart"; import "package:photos/l10n/l10n.dart"; import "package:photos/models/account/two_factor.dart"; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; import "package:photos/ui/account/two_factor_authentication_page.dart"; import "package:photos/ui/components/buttons/button_widget.dart"; import "package:photos/ui/components/models/button_type.dart"; diff --git a/mobile/lib/ui/account/password_entry_page.dart b/mobile/lib/ui/account/password_entry_page.dart index 60de6c6899..37a358ae0b 100644 --- a/mobile/lib/ui/account/password_entry_page.dart +++ b/mobile/lib/ui/account/password_entry_page.dart @@ -11,7 +11,7 @@ import 'package:photos/events/subscription_purchased_event.dart'; import "package:photos/generated/l10n.dart"; import "package:photos/l10n/l10n.dart"; import "package:photos/models/api/user/key_gen_result.dart"; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; import "package:photos/theme/ente_theme.dart"; import 'package:photos/ui/account/recovery_key_page.dart'; import 'package:photos/ui/common/dynamic_fab.dart'; diff --git a/mobile/lib/ui/account/password_reentry_page.dart b/mobile/lib/ui/account/password_reentry_page.dart index 8597ba1d45..f54b82c832 100644 --- a/mobile/lib/ui/account/password_reentry_page.dart +++ b/mobile/lib/ui/account/password_reentry_page.dart @@ -9,7 +9,7 @@ import 'package:photos/core/errors.dart'; import 'package:photos/core/event_bus.dart'; import 'package:photos/events/subscription_purchased_event.dart'; import "package:photos/generated/l10n.dart"; -import "package:photos/services/user_service.dart"; +import "package:photos/services/account/user_service.dart"; import "package:photos/theme/ente_theme.dart"; import 'package:photos/ui/account/recovery_page.dart'; import 'package:photos/ui/common/dynamic_fab.dart'; diff --git a/mobile/lib/ui/account/sessions_page.dart b/mobile/lib/ui/account/sessions_page.dart index 5de4bf1002..da69faee96 100644 --- a/mobile/lib/ui/account/sessions_page.dart +++ b/mobile/lib/ui/account/sessions_page.dart @@ -4,7 +4,7 @@ import 'package:photos/core/configuration.dart'; import 'package:photos/ente_theme_data.dart'; import "package:photos/generated/l10n.dart"; import 'package:photos/models/api/user/sessions.dart'; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; import "package:photos/theme/ente_theme.dart"; import 'package:photos/ui/common/loading_widget.dart'; import "package:photos/utils/date_time_util.dart"; diff --git a/mobile/lib/ui/account/two_factor_authentication_page.dart b/mobile/lib/ui/account/two_factor_authentication_page.dart index 84ab13a37a..bb9b0d9361 100644 --- a/mobile/lib/ui/account/two_factor_authentication_page.dart +++ b/mobile/lib/ui/account/two_factor_authentication_page.dart @@ -2,7 +2,7 @@ import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import "package:photos/generated/l10n.dart"; import "package:photos/models/account/two_factor.dart"; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; import 'package:photos/ui/lifecycle_event_handler.dart'; import "package:pinput/pinput.dart"; diff --git a/mobile/lib/ui/account/two_factor_recovery_page.dart b/mobile/lib/ui/account/two_factor_recovery_page.dart index 6274024b9c..8beea1da75 100644 --- a/mobile/lib/ui/account/two_factor_recovery_page.dart +++ b/mobile/lib/ui/account/two_factor_recovery_page.dart @@ -1,7 +1,7 @@ import 'package:flutter/material.dart'; import "package:photos/generated/l10n.dart"; import "package:photos/models/account/two_factor.dart"; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; import "package:photos/theme/ente_theme.dart"; import 'package:photos/utils/dialog_util.dart'; diff --git a/mobile/lib/ui/account/two_factor_setup_page.dart b/mobile/lib/ui/account/two_factor_setup_page.dart index c9db107deb..3cd4082dbc 100644 --- a/mobile/lib/ui/account/two_factor_setup_page.dart +++ b/mobile/lib/ui/account/two_factor_setup_page.dart @@ -6,7 +6,7 @@ import 'package:flutter/services.dart'; import 'package:photos/core/configuration.dart'; import 'package:photos/ente_theme_data.dart'; import "package:photos/generated/l10n.dart"; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; import 'package:photos/ui/account/recovery_key_page.dart'; import 'package:photos/ui/lifecycle_event_handler.dart'; import 'package:photos/utils/navigation_util.dart'; diff --git a/mobile/lib/ui/account/verify_recovery_page.dart b/mobile/lib/ui/account/verify_recovery_page.dart index 94a289089b..47bf0b150c 100644 --- a/mobile/lib/ui/account/verify_recovery_page.dart +++ b/mobile/lib/ui/account/verify_recovery_page.dart @@ -8,8 +8,8 @@ import 'package:photos/ente_theme_data.dart'; import 'package:photos/events/notification_event.dart'; import "package:photos/generated/l10n.dart"; import "package:photos/service_locator.dart"; +import 'package:photos/services/account/user_service.dart'; import 'package:photos/services/local_authentication_service.dart'; -import 'package:photos/services/user_service.dart'; import "package:photos/theme/ente_theme.dart"; import 'package:photos/ui/account/recovery_key_page.dart'; import 'package:photos/ui/common/gradient_button.dart'; diff --git a/mobile/lib/ui/actions/collection/collection_sharing_actions.dart b/mobile/lib/ui/actions/collection/collection_sharing_actions.dart index 1cf642dff0..b7cc2350c3 100644 --- a/mobile/lib/ui/actions/collection/collection_sharing_actions.dart +++ b/mobile/lib/ui/actions/collection/collection_sharing_actions.dart @@ -14,9 +14,9 @@ import 'package:photos/models/file/file.dart'; import 'package:photos/models/files_split.dart'; import "package:photos/models/metadata/collection_magic.dart"; import "package:photos/models/metadata/common_keys.dart"; +import 'package:photos/services/account/user_service.dart'; import 'package:photos/services/collections_service.dart'; import 'package:photos/services/hidden_service.dart'; -import 'package:photos/services/user_service.dart'; import 'package:photos/theme/colors.dart'; import 'package:photos/theme/ente_theme.dart'; import 'package:photos/ui/common/progress_dialog.dart'; diff --git a/mobile/lib/ui/growth/referral_screen.dart b/mobile/lib/ui/growth/referral_screen.dart index 6a913415bd..426bb3e015 100644 --- a/mobile/lib/ui/growth/referral_screen.dart +++ b/mobile/lib/ui/growth/referral_screen.dart @@ -3,7 +3,7 @@ import "package:photos/generated/l10n.dart"; import "package:photos/models/api/storage_bonus/storage_bonus.dart"; import "package:photos/models/user_details.dart"; import "package:photos/service_locator.dart"; -import "package:photos/services/user_service.dart"; +import "package:photos/services/account/user_service.dart"; import "package:photos/theme/ente_theme.dart"; import "package:photos/ui/common/loading_widget.dart"; import "package:photos/ui/common/web_page.dart"; diff --git a/mobile/lib/ui/payment/child_subscription_widget.dart b/mobile/lib/ui/payment/child_subscription_widget.dart index 2fb6353ec1..a4c95be321 100644 --- a/mobile/lib/ui/payment/child_subscription_widget.dart +++ b/mobile/lib/ui/payment/child_subscription_widget.dart @@ -2,7 +2,7 @@ import 'package:flutter/material.dart'; import 'package:logging/logging.dart'; import "package:photos/generated/l10n.dart"; import 'package:photos/models/user_details.dart'; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; import "package:photos/theme/ente_theme.dart"; import 'package:photos/ui/components/buttons/button_widget.dart'; import 'package:photos/utils/dialog_util.dart'; diff --git a/mobile/lib/ui/payment/payment_web_page.dart b/mobile/lib/ui/payment/payment_web_page.dart index aa1b50a499..a19536a59d 100644 --- a/mobile/lib/ui/payment/payment_web_page.dart +++ b/mobile/lib/ui/payment/payment_web_page.dart @@ -10,8 +10,8 @@ import 'package:photos/ente_theme_data.dart'; import "package:photos/generated/l10n.dart"; import 'package:photos/models/api/billing/subscription.dart'; import "package:photos/service_locator.dart"; -import 'package:photos/services/billing_service.dart'; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/billing_service.dart'; +import 'package:photos/services/account/user_service.dart'; import 'package:photos/ui/common/loading_widget.dart'; import 'package:photos/utils/dialog_util.dart'; import "package:photos/utils/email_util.dart"; diff --git a/mobile/lib/ui/payment/store_subscription_page.dart b/mobile/lib/ui/payment/store_subscription_page.dart index 709ee632ef..ab0854ef89 100644 --- a/mobile/lib/ui/payment/store_subscription_page.dart +++ b/mobile/lib/ui/payment/store_subscription_page.dart @@ -13,7 +13,7 @@ import 'package:photos/models/api/billing/billing_plan.dart'; import 'package:photos/models/api/billing/subscription.dart'; import 'package:photos/models/user_details.dart'; import "package:photos/service_locator.dart"; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; import "package:photos/theme/colors.dart"; import "package:photos/theme/ente_theme.dart"; import 'package:photos/ui/common/loading_widget.dart'; diff --git a/mobile/lib/ui/payment/stripe_subscription_page.dart b/mobile/lib/ui/payment/stripe_subscription_page.dart index c6229fab07..ba04d24908 100644 --- a/mobile/lib/ui/payment/stripe_subscription_page.dart +++ b/mobile/lib/ui/payment/stripe_subscription_page.dart @@ -10,7 +10,7 @@ import 'package:photos/models/api/billing/billing_plan.dart'; import 'package:photos/models/api/billing/subscription.dart'; import 'package:photos/models/user_details.dart'; import "package:photos/service_locator.dart"; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; import "package:photos/theme/colors.dart"; import 'package:photos/theme/ente_theme.dart'; import 'package:photos/ui/common/loading_widget.dart'; @@ -164,8 +164,9 @@ class _StripeSubscriptionPageState extends State { crossAxisAlignment: CrossAxisAlignment.start, children: [ TitleBarTitleWidget( - title: - widget.isOnboarding ? S.of(context).selectYourPlan : S.of(context).subscription, + title: widget.isOnboarding + ? S.of(context).selectYourPlan + : S.of(context).subscription, ), _isFreePlanUser() || !_hasLoadedData ? const SizedBox.shrink() diff --git a/mobile/lib/ui/settings/account_section_widget.dart b/mobile/lib/ui/settings/account_section_widget.dart index 5783598f5b..a137349639 100644 --- a/mobile/lib/ui/settings/account_section_widget.dart +++ b/mobile/lib/ui/settings/account_section_widget.dart @@ -5,8 +5,8 @@ import "package:flutter/foundation.dart"; import 'package:flutter/material.dart'; import "package:photos/emergency/emergency_page.dart"; import "package:photos/generated/l10n.dart"; +import 'package:photos/services/account/user_service.dart'; import 'package:photos/services/local_authentication_service.dart'; -import 'package:photos/services/user_service.dart'; import 'package:photos/theme/ente_theme.dart'; import 'package:photos/ui/account/change_email_dialog.dart'; import 'package:photos/ui/account/delete_account_page.dart'; diff --git a/mobile/lib/ui/settings/general_section_widget.dart b/mobile/lib/ui/settings/general_section_widget.dart index d42d280244..b5f7e35ad3 100644 --- a/mobile/lib/ui/settings/general_section_widget.dart +++ b/mobile/lib/ui/settings/general_section_widget.dart @@ -5,7 +5,7 @@ import "package:photos/app.dart"; import "package:photos/generated/l10n.dart"; import "package:photos/l10n/l10n.dart"; import "package:photos/service_locator.dart"; -import 'package:photos/services/user_service.dart'; +import 'package:photos/services/account/user_service.dart'; import 'package:photos/theme/ente_theme.dart'; import "package:photos/ui/components/captioned_text_widget.dart"; import "package:photos/ui/components/expandable_menu_item_widget.dart"; diff --git a/mobile/lib/ui/settings/security_section_widget.dart b/mobile/lib/ui/settings/security_section_widget.dart index c136018acb..7e3e88dd9c 100644 --- a/mobile/lib/ui/settings/security_section_widget.dart +++ b/mobile/lib/ui/settings/security_section_widget.dart @@ -12,9 +12,9 @@ import 'package:photos/events/two_factor_status_change_event.dart'; import "package:photos/generated/l10n.dart"; import "package:photos/l10n/l10n.dart"; import "package:photos/models/user_details.dart"; +import "package:photos/services/account/passkey_service.dart"; +import 'package:photos/services/account/user_service.dart'; import 'package:photos/services/local_authentication_service.dart'; -import "package:photos/services/passkey_service.dart"; -import 'package:photos/services/user_service.dart'; import 'package:photos/theme/ente_theme.dart'; import "package:photos/ui/account/request_pwd_verification_page.dart"; import 'package:photos/ui/account/sessions_page.dart'; diff --git a/mobile/lib/ui/sharing/add_participant_page.dart b/mobile/lib/ui/sharing/add_participant_page.dart index 6c7b064014..dd3d210a67 100644 --- a/mobile/lib/ui/sharing/add_participant_page.dart +++ b/mobile/lib/ui/sharing/add_participant_page.dart @@ -4,8 +4,8 @@ import "package:photos/extensions/user_extension.dart"; import "package:photos/generated/l10n.dart"; import "package:photos/models/api/collection/user.dart"; import 'package:photos/models/collection/collection.dart'; +import "package:photos/services/account/user_service.dart"; import 'package:photos/services/collections_service.dart'; -import "package:photos/services/user_service.dart"; import 'package:photos/theme/ente_theme.dart'; import 'package:photos/ui/actions/collection/collection_sharing_actions.dart'; import 'package:photos/ui/components/buttons/button_widget.dart'; diff --git a/mobile/lib/ui/sharing/verify_identity_dialog.dart b/mobile/lib/ui/sharing/verify_identity_dialog.dart index 424525f2fc..88374b58e3 100644 --- a/mobile/lib/ui/sharing/verify_identity_dialog.dart +++ b/mobile/lib/ui/sharing/verify_identity_dialog.dart @@ -8,7 +8,7 @@ import "package:flutter/services.dart"; import "package:logging/logging.dart"; import "package:photos/core/configuration.dart"; import "package:photos/generated/l10n.dart"; -import "package:photos/services/user_service.dart"; +import "package:photos/services/account/user_service.dart"; import "package:photos/theme/ente_theme.dart"; import "package:photos/ui/common/loading_widget.dart"; import 'package:photos/ui/components/buttons/button_widget.dart'; diff --git a/mobile/lib/ui/tabs/home_widget.dart b/mobile/lib/ui/tabs/home_widget.dart index cfb44c5d64..d972927856 100644 --- a/mobile/lib/ui/tabs/home_widget.dart +++ b/mobile/lib/ui/tabs/home_widget.dart @@ -34,13 +34,13 @@ import 'package:photos/models/collection/collection_items.dart'; import "package:photos/models/file/file.dart"; import 'package:photos/models/selected_files.dart'; import "package:photos/service_locator.dart"; +import 'package:photos/services/account/user_service.dart'; import 'package:photos/services/app_lifecycle_service.dart'; import 'package:photos/services/collections_service.dart'; import 'package:photos/services/local_sync_service.dart'; import "package:photos/services/machine_learning/face_ml/person/person_service.dart"; import "package:photos/services/notification_service.dart"; import "package:photos/services/remote_sync_service.dart"; -import 'package:photos/services/user_service.dart'; import 'package:photos/states/user_details_state.dart'; import 'package:photos/theme/colors.dart'; import "package:photos/theme/effects.dart"; diff --git a/mobile/lib/ui/tools/lock_screen.dart b/mobile/lib/ui/tools/lock_screen.dart index 6a77e0c97d..e81cc2b8bc 100644 --- a/mobile/lib/ui/tools/lock_screen.dart +++ b/mobile/lib/ui/tools/lock_screen.dart @@ -10,7 +10,7 @@ import "package:photos/core/configuration.dart"; import "package:photos/generated/l10n.dart"; import "package:photos/l10n/l10n.dart"; import "package:photos/service_locator.dart"; -import "package:photos/services/user_service.dart"; +import "package:photos/services/account/user_service.dart"; import "package:photos/theme/ente_theme.dart"; import "package:photos/ui/components/buttons/icon_button_widget.dart"; import 'package:photos/ui/tools/app_lock.dart'; diff --git a/mobile/lib/ui/viewer/people/link_email_screen.dart b/mobile/lib/ui/viewer/people/link_email_screen.dart index bf610d0542..2a647754d1 100644 --- a/mobile/lib/ui/viewer/people/link_email_screen.dart +++ b/mobile/lib/ui/viewer/people/link_email_screen.dart @@ -10,8 +10,8 @@ import "package:photos/generated/l10n.dart"; import "package:photos/l10n/l10n.dart"; import "package:photos/models/api/collection/user.dart"; import "package:photos/models/ml/face/person.dart"; +import "package:photos/services/account/user_service.dart"; import "package:photos/services/machine_learning/face_ml/person/person_service.dart"; -import "package:photos/services/user_service.dart"; import 'package:photos/theme/ente_theme.dart'; import 'package:photos/ui/components/buttons/button_widget.dart'; import 'package:photos/ui/components/captioned_text_widget.dart'; diff --git a/mobile/lib/ui/viewer/people/save_or_edit_person.dart b/mobile/lib/ui/viewer/people/save_or_edit_person.dart index 9216801a20..2127eab235 100644 --- a/mobile/lib/ui/viewer/people/save_or_edit_person.dart +++ b/mobile/lib/ui/viewer/people/save_or_edit_person.dart @@ -18,11 +18,11 @@ import "package:photos/l10n/l10n.dart"; import "package:photos/models/api/collection/user.dart"; import "package:photos/models/file/file.dart"; import "package:photos/models/ml/face/person.dart"; +import "package:photos/services/account/user_service.dart"; import "package:photos/services/machine_learning/face_ml/feedback/cluster_feedback.dart"; import "package:photos/services/machine_learning/face_ml/person/person_service.dart"; import "package:photos/services/machine_learning/ml_result.dart"; import "package:photos/services/search_service.dart"; -import "package:photos/services/user_service.dart"; import "package:photos/theme/ente_theme.dart"; import "package:photos/ui/common/date_input.dart"; import "package:photos/ui/common/loading_widget.dart"; diff --git a/mobile/lib/utils/file_uploader.dart b/mobile/lib/utils/file_uploader.dart index 9929628e09..e4c1c4abb7 100644 --- a/mobile/lib/utils/file_uploader.dart +++ b/mobile/lib/utils/file_uploader.dart @@ -34,11 +34,11 @@ import "package:photos/models/user_details.dart"; import 'package:photos/module/upload/model/upload_url.dart'; import "package:photos/module/upload/service/multipart.dart"; import "package:photos/service_locator.dart"; +import "package:photos/services/account/user_service.dart"; import 'package:photos/services/collections_service.dart'; import 'package:photos/services/local_sync_service.dart'; import "package:photos/services/preview_video_store.dart"; import 'package:photos/services/sync_service.dart'; -import "package:photos/services/user_service.dart"; import 'package:photos/utils/data_util.dart'; import "package:photos/utils/exif_util.dart"; import "package:photos/utils/file_key.dart";