From 605002f5bd4b015791d3d1f260e03b4127c5020d Mon Sep 17 00:00:00 2001 From: Jagandeep Brar Date: Thu, 30 Mar 2023 11:39:24 -0400 Subject: [PATCH] refactor: remove cupertino_icons and email_validator packages --- ios/Podfile | 2 +- ios/Podfile.lock | 102 +++++++++--------- ios/Runner.xcodeproj/project.pbxproj | 140 ++++++++++++------------- lib/modules/settings/core/dialogs.dart | 4 +- macos/Podfile | 2 +- macos/Podfile.lock | 110 +++++++++---------- macos/Runner.xcodeproj/project.pbxproj | 68 ++++++------ pubspec.lock | 104 ++++++++---------- pubspec.yaml | 18 ++-- 9 files changed, 266 insertions(+), 284 deletions(-) diff --git a/ios/Podfile b/ios/Podfile index f85e36a5..86c2e9fc 100644 --- a/ios/Podfile +++ b/ios/Podfile @@ -1,5 +1,5 @@ platform :ios, '11.0' -$FirebaseSDKVersion = '10.5.0' +$FirebaseSDKVersion = '10.7.0' # CocoaPods analytics sends network stats synchronously affecting flutter build latency. ENV['COCOAPODS_DISABLE_STATS'] = 'true' diff --git a/ios/Podfile.lock b/ios/Podfile.lock index fbe027db..7e20cbaa 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -1,6 +1,6 @@ PODS: - - cloud_firestore (4.4.5): - - Firebase/Firestore (= 10.5.0) + - cloud_firestore (4.5.0): + - Firebase/Firestore (= 10.7.0) - firebase_core - Flutter - nanopb (< 2.30910.0, >= 2.30908.0) @@ -38,43 +38,43 @@ PODS: - file_picker (0.0.1): - DKImagePickerController/PhotoGallery - Flutter - - Firebase/Auth (10.5.0): + - Firebase/Auth (10.7.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.5.0) - - Firebase/CoreOnly (10.5.0): - - FirebaseCore (= 10.5.0) - - Firebase/Firestore (10.5.0): + - FirebaseAuth (~> 10.7.0) + - Firebase/CoreOnly (10.7.0): + - FirebaseCore (= 10.7.0) + - Firebase/Firestore (10.7.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.5.0) - - Firebase/Messaging (10.5.0): + - FirebaseFirestore (~> 10.7.0) + - Firebase/Messaging (10.7.0): - Firebase/CoreOnly - - FirebaseMessaging (~> 10.5.0) - - Firebase/Storage (10.5.0): + - FirebaseMessaging (~> 10.7.0) + - Firebase/Storage (10.7.0): - Firebase/CoreOnly - - FirebaseStorage (~> 10.5.0) - - firebase_auth (4.3.0): - - Firebase/Auth (= 10.5.0) + - FirebaseStorage (~> 10.7.0) + - firebase_auth (4.4.0): + - Firebase/Auth (= 10.7.0) - firebase_core - Flutter - - firebase_core (2.8.0): - - Firebase/CoreOnly (= 10.5.0) + - firebase_core (2.9.0): + - Firebase/CoreOnly (= 10.7.0) - Flutter - - firebase_messaging (14.3.0): - - Firebase/Messaging (= 10.5.0) + - firebase_messaging (14.4.0): + - Firebase/Messaging (= 10.7.0) - firebase_core - Flutter - - firebase_storage (11.0.16): - - Firebase/Storage (= 10.5.0) + - firebase_storage (11.1.0): + - Firebase/Storage (= 10.7.0) - firebase_core - Flutter - FirebaseAppCheckInterop (10.7.0) - - FirebaseAuth (10.5.0): + - FirebaseAuth (10.7.0): - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - FirebaseAuthInterop (10.7.0) - - FirebaseCore (10.5.0): + - FirebaseCore (10.7.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) @@ -82,20 +82,20 @@ PODS: - FirebaseCore (~> 10.0) - FirebaseCoreInternal (10.7.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.5.0): - - FirebaseFirestore/AutodetectLeveldb (= 10.5.0) - - FirebaseFirestore/AutodetectLeveldb (10.5.0): + - FirebaseFirestore (10.7.0): + - FirebaseFirestore/AutodetectLeveldb (= 10.7.0) + - FirebaseFirestore/AutodetectLeveldb (10.7.0): - FirebaseFirestore/Base - FirebaseFirestore/WithLeveldb - - FirebaseFirestore/Base (10.5.0) - - FirebaseFirestore/WithLeveldb (10.5.0): + - FirebaseFirestore/Base (10.7.0) + - FirebaseFirestore/WithLeveldb (10.7.0): - FirebaseFirestore/Base - FirebaseInstallations (10.7.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseMessaging (10.5.0): + - FirebaseMessaging (10.7.0): - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) - GoogleDataTransport (~> 9.2) @@ -104,7 +104,7 @@ PODS: - GoogleUtilities/Reachability (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseStorage (10.5.0): + - FirebaseStorage (10.7.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -157,13 +157,13 @@ PODS: - SDWebImage (5.15.5): - SDWebImage/Core (= 5.15.5) - SDWebImage/Core (5.15.5) - - Sentry/HybridSDK (8.3.1): - - SentryPrivate (= 8.3.1) + - Sentry/HybridSDK (8.3.3): + - SentryPrivate (= 8.3.3) - sentry_flutter (0.0.1): - Flutter - FlutterMacOS - - Sentry/HybridSDK (= 8.3.1) - - SentryPrivate (8.3.1) + - Sentry/HybridSDK (= 8.3.3) + - SentryPrivate (8.3.3) - share_plus (0.0.1): - Flutter - shared_preferences_foundation (0.0.1): @@ -184,7 +184,7 @@ DEPENDENCIES: - firebase_core (from `.symlinks/plugins/firebase_core/ios`) - firebase_messaging (from `.symlinks/plugins/firebase_messaging/ios`) - firebase_storage (from `.symlinks/plugins/firebase_storage/ios`) - - FirebaseFirestore (from `https://github.com/invertase/firestore-ios-sdk-frameworks.git`, tag `10.5.0`) + - FirebaseFirestore (from `https://github.com/invertase/firestore-ios-sdk-frameworks.git`, tag `10.7.0`) - Flutter (from `Flutter`) - flutter_native_splash (from `.symlinks/plugins/flutter_native_splash/ios`) - in_app_purchase_storekit (from `.symlinks/plugins/in_app_purchase_storekit/ios`) @@ -237,7 +237,7 @@ EXTERNAL SOURCES: :path: ".symlinks/plugins/firebase_storage/ios" FirebaseFirestore: :git: https://github.com/invertase/firestore-ios-sdk-frameworks.git - :tag: 10.5.0 + :tag: 10.7.0 Flutter: :path: Flutter flutter_native_splash: @@ -264,28 +264,28 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestore: :git: https://github.com/invertase/firestore-ios-sdk-frameworks.git - :tag: 10.5.0 + :tag: 10.7.0 SPEC CHECKSUMS: - cloud_firestore: 29dafcfe235974cd3907d6212400629838180a16 + cloud_firestore: 84f58b426bd8d21a22c4b19d9d18028fc4ff3eb1 DKImagePickerController: b512c28220a2b8ac7419f21c491fc8534b7601ac DKPhotoGallery: fdfad5125a9fdda9cc57df834d49df790dbb4179 file_picker: ce3938a0df3cc1ef404671531facef740d03f920 - Firebase: 3d6637234ab163e31852834617b4fe1df3b7af6d - firebase_auth: 94ca572cd6a84385096c5a8f6328d5ee6cf84a16 - firebase_core: d9c8f891a986a99a60ab81eabb5ef2ea2edcfee1 - firebase_messaging: b9ce7e6dbd0c80fca3c8b9ba112eb59e50e178ae - firebase_storage: b6a95fdcb9cc14e4ae44121764e893e08fd65020 + Firebase: 0219acf760880eeec8ce479895bd7767466d9f81 + firebase_auth: 5984ebaf5463319e304ab1c0966b06994bd1c69a + firebase_core: d85432877e814811e040e7659f9c82faeab66e04 + firebase_messaging: 45c0514ca78426630338a42fb7b55af962c7ccd2 + firebase_storage: 3419feab3ca832a07bdff5307477e0b9d20eb5f8 FirebaseAppCheckInterop: 8e907eea79958960a8bd2058e067f31e03a7914b - FirebaseAuth: 1028326bcaa7a61391386e74b9078cc558ae14f1 + FirebaseAuth: dd64c01631df724b09f33e584625775c52f7d71f FirebaseAuthInterop: 46201190fe90ef1f581513eb0f9fa3d7820e7d6d - FirebaseCore: 324b8d182d9ff7e3f6d1fa2f04b082d1c7a3e366 + FirebaseCore: e317665b9d744727a97e623edbbed009320afdd7 FirebaseCoreExtension: f17247ba8c61e4d3c8d136b5e2de3cb4ac6a85b6 FirebaseCoreInternal: 8845798510aae74703467480f71ac613788d0696 - FirebaseFirestore: 41e14a56b72dfdf579790c42b7ac361b30d171f2 + FirebaseFirestore: 712ff268d746fc65efb361e9ce2cfeb458f10643 FirebaseInstallations: 59c0e4c7a816a0f76710d83f77e5369b3e45eb96 - FirebaseMessaging: 35ecbbc68ff547fca80f9326c9622e79288c7149 - FirebaseStorage: 858ba102341232ad8f4e3a457090858200716966 + FirebaseMessaging: ac9062bcc35ed56e15a0241d8fd317022499baf8 + FirebaseStorage: 4841efa304543e1f9e4ca116c559c7a1ea2a9d0f Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854 flutter_native_splash: 52501b97d1c0a5f898d687f1646226c1f93c56ef FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a @@ -299,15 +299,15 @@ SPEC CHECKSUMS: PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef quick_actions_ios: bb09d1c35b4a89f9dbb15487039fa1b983ca375e SDWebImage: fd7e1a22f00303e058058278639bf6196ee431fe - Sentry: 316f997b2f89557014ae9919f0d0c71e6e43c01e - sentry_flutter: f0e51fac01e46af2e16f0a7458e3014bbc131ff5 - SentryPrivate: 63dd9ee25187d20427ab7b5d03054df149912c23 + Sentry: 8ffc397d98fe58d693e73959b26ed0eaee55646a + sentry_flutter: 5028afacfa875785cb0e3682aece171fcd9dc0d5 + SentryPrivate: bf776a47a131648f5023097215987b40fbd47025 share_plus: 056a1e8ac890df3e33cb503afffaf1e9b4fbae68 shared_preferences_foundation: 986fc17f3d3251412d18b0265f9c64113a8c2472 sqflite: 6d358c025f5b867b29ed92fc697fd34924e11904 SwiftyGif: 93a1cc87bf3a51916001cf8f3d63835fb64c819f url_launcher_ios: 08a3dfac5fb39e8759aeb0abbd5d9480f30fc8b4 -PODFILE CHECKSUM: e27cc29c7cdd07e9428874a7c32df1ab5677bbc7 +PODFILE CHECKSUM: a6733085e951fef104751649a2a2b404da0cbd5f COCOAPODS: 1.12.0 diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index b548b61e..5158cbce 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -7,17 +7,17 @@ objects = { /* Begin PBXBuildFile section */ - 0076D3D6D60E83034A1E0D0E /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 09FE6EE3FA652F683E30D461 /* Pods_Runner.framework */; }; - 007DE1E782B48FF895CE4B6C /* Pods_ImageNotification.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BD8A9D1D71899A3A89676B04 /* Pods_ImageNotification.framework */; }; 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; }; + 849C2933AA1B97340EBE9953 /* Pods_ImageNotification.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 54FFE014976A652BE1BB1494 /* Pods_ImageNotification.framework */; }; 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; }; 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; }; 9C2991242453FE3100B93AB2 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9C2991232453FE3100B93AB2 /* StoreKit.framework */; }; 9C7092B325E77E470056AE0B /* NotificationService.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C7092B225E77E470056AE0B /* NotificationService.m */; }; 9C7092B725E77E470056AE0B /* ImageNotification.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 9C7092AF25E77E470056AE0B /* ImageNotification.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + C05F88BBB72BB95A8E3AA178 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 737AB4BBCBD47228DD43216B /* Pods_Runner.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -55,14 +55,17 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 09FE6EE3FA652F683E30D461 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; }; 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; }; + 35059A84BC70900306023481 /* Pods-ImageNotification.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ImageNotification.profile.xcconfig"; path = "Target Support Files/Pods-ImageNotification/Pods-ImageNotification.profile.xcconfig"; sourceTree = ""; }; 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; }; + 3DAC3CFCC83E7F95ED48FDCA /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; }; + 54FFE014976A652BE1BB1494 /* Pods_ImageNotification.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ImageNotification.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 737AB4BBCBD47228DD43216B /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; }; 74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; }; - 8D3B7B67E1BB6745AD368CC8 /* Pods-ImageNotification.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ImageNotification.debug.xcconfig"; path = "Target Support Files/Pods-ImageNotification/Pods-ImageNotification.debug.xcconfig"; sourceTree = ""; }; + 7FB5FED64BF621857FFC3D21 /* Pods-ImageNotification.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ImageNotification.debug.xcconfig"; path = "Target Support Files/Pods-ImageNotification/Pods-ImageNotification.debug.xcconfig"; sourceTree = ""; }; 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = ""; }; 9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = ""; }; 97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -70,6 +73,7 @@ 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 98E160ABF015B5D4A99B35EF /* Pods-ImageNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ImageNotification.release.xcconfig"; path = "Target Support Files/Pods-ImageNotification/Pods-ImageNotification.release.xcconfig"; sourceTree = ""; }; 9C0A396F23E0F00900EC8127 /* Runner.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Runner.entitlements; sourceTree = ""; }; 9C2991232453FE3100B93AB2 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; }; 9C63379625F08BCB00C44AF3 /* Release-ImageNotification.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = "Release-ImageNotification.xcconfig"; path = "Flutter/Release-ImageNotification.xcconfig"; sourceTree = ""; }; @@ -78,12 +82,8 @@ 9C7092B125E77E470056AE0B /* NotificationService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NotificationService.h; sourceTree = ""; }; 9C7092B225E77E470056AE0B /* NotificationService.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NotificationService.m; sourceTree = ""; }; 9C7092B425E77E470056AE0B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - A0A8F8D04139A672EDF6A85F /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; }; - B4DF18831CC2053BF748706B /* Pods-ImageNotification.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ImageNotification.profile.xcconfig"; path = "Target Support Files/Pods-ImageNotification/Pods-ImageNotification.profile.xcconfig"; sourceTree = ""; }; - BB3E22A8716743EFBC805A48 /* Pods-ImageNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ImageNotification.release.xcconfig"; path = "Target Support Files/Pods-ImageNotification/Pods-ImageNotification.release.xcconfig"; sourceTree = ""; }; - BD8A9D1D71899A3A89676B04 /* Pods_ImageNotification.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ImageNotification.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - C4DA1502BC108DB9BB52F223 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; }; - D9B67C19C099711F4CDD87D9 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; }; + B556834D7E7F432CA70496C8 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; }; + C18946FF4D38E61AA09A32B4 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -92,7 +92,7 @@ buildActionMask = 2147483647; files = ( 9C2991242453FE3100B93AB2 /* StoreKit.framework in Frameworks */, - 0076D3D6D60E83034A1E0D0E /* Pods_Runner.framework in Frameworks */, + C05F88BBB72BB95A8E3AA178 /* Pods_Runner.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -100,7 +100,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 007DE1E782B48FF895CE4B6C /* Pods_ImageNotification.framework in Frameworks */, + 849C2933AA1B97340EBE9953 /* Pods_ImageNotification.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -179,8 +179,8 @@ isa = PBXGroup; children = ( 9C2991232453FE3100B93AB2 /* StoreKit.framework */, - BD8A9D1D71899A3A89676B04 /* Pods_ImageNotification.framework */, - 09FE6EE3FA652F683E30D461 /* Pods_Runner.framework */, + 54FFE014976A652BE1BB1494 /* Pods_ImageNotification.framework */, + 737AB4BBCBD47228DD43216B /* Pods_Runner.framework */, ); name = Frameworks; sourceTree = ""; @@ -188,12 +188,12 @@ F5D05D221249C73674C5DB0D /* Pods */ = { isa = PBXGroup; children = ( - 8D3B7B67E1BB6745AD368CC8 /* Pods-ImageNotification.debug.xcconfig */, - BB3E22A8716743EFBC805A48 /* Pods-ImageNotification.release.xcconfig */, - B4DF18831CC2053BF748706B /* Pods-ImageNotification.profile.xcconfig */, - D9B67C19C099711F4CDD87D9 /* Pods-Runner.debug.xcconfig */, - A0A8F8D04139A672EDF6A85F /* Pods-Runner.release.xcconfig */, - C4DA1502BC108DB9BB52F223 /* Pods-Runner.profile.xcconfig */, + 7FB5FED64BF621857FFC3D21 /* Pods-ImageNotification.debug.xcconfig */, + 98E160ABF015B5D4A99B35EF /* Pods-ImageNotification.release.xcconfig */, + 35059A84BC70900306023481 /* Pods-ImageNotification.profile.xcconfig */, + 3DAC3CFCC83E7F95ED48FDCA /* Pods-Runner.debug.xcconfig */, + C18946FF4D38E61AA09A32B4 /* Pods-Runner.release.xcconfig */, + B556834D7E7F432CA70496C8 /* Pods-Runner.profile.xcconfig */, ); path = Pods; sourceTree = ""; @@ -205,7 +205,7 @@ isa = PBXNativeTarget; buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */; buildPhases = ( - 5AC1B074EBDF4B45CD073933 /* [CP] Check Pods Manifest.lock */, + E99155ECB0C6A61B1806B7AE /* [CP] Check Pods Manifest.lock */, 9740EEB61CF901F6004384FC /* Run Script */, 97C146EA1CF9000F007C117D /* Sources */, 97C146EB1CF9000F007C117D /* Frameworks */, @@ -213,8 +213,8 @@ 9705A1C41CF9048500538489 /* Embed Frameworks */, 3B06AD1E1E4923F5004D2608 /* Thin Binary */, 9C7092B825E77E470056AE0B /* Embed App Extensions */, - E6A6BAA8A7CCB50967DD02A1 /* [CP] Embed Pods Frameworks */, - 8FC36251779B316E672E05BD /* [CP] Copy Pods Resources */, + F68ED0A587233D189FA06BC2 /* [CP] Embed Pods Frameworks */, + 425A5744531DA959CC765B08 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -230,7 +230,7 @@ isa = PBXNativeTarget; buildConfigurationList = 9C7092BC25E77E470056AE0B /* Build configuration list for PBXNativeTarget "ImageNotification" */; buildPhases = ( - 1D89D7AEADC332B0D3E033A0 /* [CP] Check Pods Manifest.lock */, + F0E74E09AA58C4BC1371768A /* [CP] Check Pods Manifest.lock */, 9C7092AB25E77E470056AE0B /* Sources */, 9C7092AC25E77E470056AE0B /* Frameworks */, 9C7092AD25E77E470056AE0B /* Resources */, @@ -308,28 +308,6 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 1D89D7AEADC332B0D3E033A0 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-ImageNotification-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; 3B06AD1E1E4923F5004D2608 /* Thin Binary */ = { isa = PBXShellScriptBuildPhase; alwaysOutOfDate = 1; @@ -345,29 +323,7 @@ shellPath = /bin/sh; shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin"; }; - 5AC1B074EBDF4B45CD073933 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; - 8FC36251779B316E672E05BD /* [CP] Copy Pods Resources */ = { + 425A5744531DA959CC765B08 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -400,7 +356,51 @@ shellPath = /bin/sh; shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build\n"; }; - E6A6BAA8A7CCB50967DD02A1 /* [CP] Embed Pods Frameworks */ = { + E99155ECB0C6A61B1806B7AE /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + F0E74E09AA58C4BC1371768A /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-ImageNotification-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + F68ED0A587233D189FA06BC2 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( diff --git a/lib/modules/settings/core/dialogs.dart b/lib/modules/settings/core/dialogs.dart index 2b437957..63cb104a 100644 --- a/lib/modules/settings/core/dialogs.dart +++ b/lib/modules/settings/core/dialogs.dart @@ -1,4 +1,3 @@ -import 'package:email_validator/email_validator.dart'; import 'package:flutter/material.dart'; import 'package:lunasea/database/tables/lunasea.dart'; import 'package:lunasea/firebase/types.dart'; @@ -6,6 +5,7 @@ import 'package:lunasea/modules.dart'; import 'package:lunasea/modules/settings/core/types/header.dart'; import 'package:lunasea/system/state.dart'; import 'package:lunasea/system/localization.dart'; +import 'package:lunasea/utils/validator.dart'; import 'package:lunasea/vendor.dart'; import 'package:lunasea/widgets/ui.dart'; import 'package:lunasea/modules/dashboard/core/adapters/calendar_starting_day.dart'; @@ -591,7 +591,7 @@ class SettingsDialogs { title: 'settings.Email'.tr(), onSubmitted: (_) => _setValues(true), validator: (value) { - return EmailValidator.validate(value ?? '') + return LunaValidator().email(value ?? '') ? null : 'settings.EmailValidation'.tr(); }, diff --git a/macos/Podfile b/macos/Podfile index 5f5e9dc1..e0a75adc 100644 --- a/macos/Podfile +++ b/macos/Podfile @@ -1,5 +1,5 @@ platform :osx, '10.15' -$FirebaseSDKVersion = '10.5.0' +$FirebaseSDKVersion = '10.7.0' # CocoaPods analytics sends network stats synchronously affecting flutter build latency. ENV['COCOAPODS_DISABLE_STATS'] = 'true' diff --git a/macos/Podfile.lock b/macos/Podfile.lock index 4d805f55..26517e6c 100644 --- a/macos/Podfile.lock +++ b/macos/Podfile.lock @@ -1,50 +1,50 @@ PODS: - - cloud_firestore (4.4.5): - - Firebase/CoreOnly (~> 10.5.0) - - Firebase/Firestore (~> 10.5.0) + - cloud_firestore (4.5.0): + - Firebase/CoreOnly (~> 10.7.0) + - Firebase/Firestore (~> 10.7.0) - firebase_core - FlutterMacOS - nanopb (< 2.30910.0, >= 2.30908.0) - - Firebase/Auth (10.5.0): + - Firebase/Auth (10.7.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.5.0) - - Firebase/CoreOnly (10.5.0): - - FirebaseCore (= 10.5.0) - - Firebase/Firestore (10.5.0): + - FirebaseAuth (~> 10.7.0) + - Firebase/CoreOnly (10.7.0): + - FirebaseCore (= 10.7.0) + - Firebase/Firestore (10.7.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.5.0) - - Firebase/Messaging (10.5.0): + - FirebaseFirestore (~> 10.7.0) + - Firebase/Messaging (10.7.0): - Firebase/CoreOnly - - FirebaseMessaging (~> 10.5.0) - - Firebase/Storage (10.5.0): + - FirebaseMessaging (~> 10.7.0) + - Firebase/Storage (10.7.0): - Firebase/CoreOnly - - FirebaseStorage (~> 10.5.0) - - firebase_auth (4.3.0): - - Firebase/Auth (~> 10.5.0) - - Firebase/CoreOnly (~> 10.5.0) + - FirebaseStorage (~> 10.7.0) + - firebase_auth (4.4.0): + - Firebase/Auth (~> 10.7.0) + - Firebase/CoreOnly (~> 10.7.0) - firebase_core - FlutterMacOS - - firebase_core (2.8.0): - - Firebase/CoreOnly (~> 10.5.0) + - firebase_core (2.9.0): + - Firebase/CoreOnly (~> 10.7.0) - FlutterMacOS - - firebase_messaging (14.3.0): - - Firebase/CoreOnly (~> 10.5.0) - - Firebase/Messaging (~> 10.5.0) + - firebase_messaging (14.4.0): + - Firebase/CoreOnly (~> 10.7.0) + - Firebase/Messaging (~> 10.7.0) - firebase_core - FlutterMacOS - - firebase_storage (11.0.16): - - Firebase/CoreOnly (~> 10.5.0) - - Firebase/Storage (~> 10.5.0) + - firebase_storage (11.1.0): + - Firebase/CoreOnly (~> 10.7.0) + - Firebase/Storage (~> 10.7.0) - firebase_core - FlutterMacOS - FirebaseAppCheckInterop (10.7.0) - - FirebaseAuth (10.5.0): + - FirebaseAuth (10.7.0): - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - FirebaseAuthInterop (10.7.0) - - FirebaseCore (10.5.0): + - FirebaseCore (10.7.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) @@ -52,20 +52,20 @@ PODS: - FirebaseCore (~> 10.0) - FirebaseCoreInternal (10.7.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.5.0): - - FirebaseFirestore/AutodetectLeveldb (= 10.5.0) - - FirebaseFirestore/AutodetectLeveldb (10.5.0): + - FirebaseFirestore (10.7.0): + - FirebaseFirestore/AutodetectLeveldb (= 10.7.0) + - FirebaseFirestore/AutodetectLeveldb (10.7.0): - FirebaseFirestore/Base - FirebaseFirestore/WithLeveldb - - FirebaseFirestore/Base (10.5.0) - - FirebaseFirestore/WithLeveldb (10.5.0): + - FirebaseFirestore/Base (10.7.0) + - FirebaseFirestore/WithLeveldb (10.7.0): - FirebaseFirestore/Base - FirebaseInstallations (10.7.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseMessaging (10.5.0): + - FirebaseMessaging (10.7.0): - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) - GoogleDataTransport (~> 9.2) @@ -74,7 +74,7 @@ PODS: - GoogleUtilities/Reachability (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseStorage (10.5.0): + - FirebaseStorage (10.7.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -122,13 +122,13 @@ PODS: - PromisesObjC (2.2.0) - screen_retriever (0.0.1): - FlutterMacOS - - Sentry/HybridSDK (8.3.1): - - SentryPrivate (= 8.3.1) + - Sentry/HybridSDK (8.3.3): + - SentryPrivate (= 8.3.3) - sentry_flutter (0.0.1): - Flutter - FlutterMacOS - - Sentry/HybridSDK (= 8.3.1) - - SentryPrivate (8.3.1) + - Sentry/HybridSDK (= 8.3.3) + - SentryPrivate (8.3.3) - share_plus (0.0.1): - FlutterMacOS - shared_preferences_foundation (0.0.1): @@ -148,7 +148,7 @@ DEPENDENCIES: - firebase_core (from `Flutter/ephemeral/.symlinks/plugins/firebase_core/macos`) - firebase_messaging (from `Flutter/ephemeral/.symlinks/plugins/firebase_messaging/macos`) - firebase_storage (from `Flutter/ephemeral/.symlinks/plugins/firebase_storage/macos`) - - FirebaseFirestore (from `https://github.com/invertase/firestore-ios-sdk-frameworks.git`, tag `10.5.0`) + - FirebaseFirestore (from `https://github.com/invertase/firestore-ios-sdk-frameworks.git`, tag `10.7.0`) - FlutterMacOS (from `Flutter/ephemeral`) - in_app_purchase_storekit (from `Flutter/ephemeral/.symlinks/plugins/in_app_purchase_storekit/macos`) - package_info_plus (from `Flutter/ephemeral/.symlinks/plugins/package_info_plus/macos`) @@ -195,7 +195,7 @@ EXTERNAL SOURCES: :path: Flutter/ephemeral/.symlinks/plugins/firebase_storage/macos FirebaseFirestore: :git: https://github.com/invertase/firestore-ios-sdk-frameworks.git - :tag: 10.5.0 + :tag: 10.7.0 FlutterMacOS: :path: Flutter/ephemeral in_app_purchase_storekit: @@ -222,25 +222,25 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestore: :git: https://github.com/invertase/firestore-ios-sdk-frameworks.git - :tag: 10.5.0 + :tag: 10.7.0 SPEC CHECKSUMS: - cloud_firestore: 8e4fec98ea1763cde647885a128eba36f8afa309 - Firebase: 3d6637234ab163e31852834617b4fe1df3b7af6d - firebase_auth: 391d6435ac5bbbb434d0152ebf529532099b59e7 - firebase_core: 9e42ae416d2371a6b69442df10f51ed8abcf8b3c - firebase_messaging: 2ba746ab17b9f4651627cee5842150e33ea7aa5f - firebase_storage: 5b1f26fe65467bfc9e01197221f85068c032871f + cloud_firestore: ada6b6cea885ad634105e3d9af0e327bfafa1a4f + Firebase: 0219acf760880eeec8ce479895bd7767466d9f81 + firebase_auth: 245a4653f4f49249a5db759970e57ec27cdcd88d + firebase_core: b2f73bfbb070109d2149e257a786e3093f99a9da + firebase_messaging: 3a64899355514a25d48dd893cf5a56194990736f + firebase_storage: 2d688398517fa6493b0e74c53b30bc56b14e9d04 FirebaseAppCheckInterop: 8e907eea79958960a8bd2058e067f31e03a7914b - FirebaseAuth: 1028326bcaa7a61391386e74b9078cc558ae14f1 + FirebaseAuth: dd64c01631df724b09f33e584625775c52f7d71f FirebaseAuthInterop: 46201190fe90ef1f581513eb0f9fa3d7820e7d6d - FirebaseCore: 324b8d182d9ff7e3f6d1fa2f04b082d1c7a3e366 + FirebaseCore: e317665b9d744727a97e623edbbed009320afdd7 FirebaseCoreExtension: f17247ba8c61e4d3c8d136b5e2de3cb4ac6a85b6 FirebaseCoreInternal: 8845798510aae74703467480f71ac613788d0696 - FirebaseFirestore: 41e14a56b72dfdf579790c42b7ac361b30d171f2 + FirebaseFirestore: 712ff268d746fc65efb361e9ce2cfeb458f10643 FirebaseInstallations: 59c0e4c7a816a0f76710d83f77e5369b3e45eb96 - FirebaseMessaging: 35ecbbc68ff547fca80f9326c9622e79288c7149 - FirebaseStorage: 858ba102341232ad8f4e3a457090858200716966 + FirebaseMessaging: ac9062bcc35ed56e15a0241d8fd317022499baf8 + FirebaseStorage: 4841efa304543e1f9e4ca116c559c7a1ea2a9d0f FlutterMacOS: 8f6f14fa908a6fb3fba0cd85dbd81ec4b251fb24 FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a GoogleDataTransport: ea169759df570f4e37bdee1623ec32a7e64e67c4 @@ -252,15 +252,15 @@ SPEC CHECKSUMS: path_provider_foundation: c68054786f1b4f3343858c1e1d0caaded73f0be9 PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef screen_retriever: 59634572a57080243dd1bf715e55b6c54f241a38 - Sentry: 316f997b2f89557014ae9919f0d0c71e6e43c01e - sentry_flutter: f0e51fac01e46af2e16f0a7458e3014bbc131ff5 - SentryPrivate: 63dd9ee25187d20427ab7b5d03054df149912c23 + Sentry: 8ffc397d98fe58d693e73959b26ed0eaee55646a + sentry_flutter: 5028afacfa875785cb0e3682aece171fcd9dc0d5 + SentryPrivate: bf776a47a131648f5023097215987b40fbd47025 share_plus: 76dd39142738f7a68dd57b05093b5e8193f220f7 shared_preferences_foundation: 986fc17f3d3251412d18b0265f9c64113a8c2472 sqflite: a5789cceda41d54d23f31d6de539d65bb14100ea url_launcher_macos: 5335912b679c073563f29d89d33d10d459f95451 window_manager: 3a1844359a6295ab1e47659b1a777e36773cd6e8 -PODFILE CHECKSUM: c8c251e58db0a1ba73b6df4f75e3325d446f19ac +PODFILE CHECKSUM: 5ed0c33a2eb7b8a389481878ea74dba00deb3393 COCOAPODS: 1.12.0 diff --git a/macos/Runner.xcodeproj/project.pbxproj b/macos/Runner.xcodeproj/project.pbxproj index 589f092c..81f80f61 100644 --- a/macos/Runner.xcodeproj/project.pbxproj +++ b/macos/Runner.xcodeproj/project.pbxproj @@ -21,12 +21,12 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 04B0CA65E37F34DDF928F9D4 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9910D974391F822320CE4AF2 /* Pods_Runner.framework */; }; 335BBD1B22A9A15E00E9071D /* GeneratedPluginRegistrant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 335BBD1A22A9A15E00E9071D /* GeneratedPluginRegistrant.swift */; }; 33CC10F12044A3C60003C045 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33CC10F02044A3C60003C045 /* AppDelegate.swift */; }; 33CC10F32044A3C60003C045 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 33CC10F22044A3C60003C045 /* Assets.xcassets */; }; 33CC10F62044A3C60003C045 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 33CC10F42044A3C60003C045 /* MainMenu.xib */; }; 33CC11132044BFA00003C045 /* MainFlutterWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33CC11122044BFA00003C045 /* MainFlutterWindow.swift */; }; + E969CC337C055819A9E39498 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E211BA3902891AD703F4877 /* Pods_Runner.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -53,7 +53,7 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 004937EC220475D104B0DBD1 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; }; + 1A1B6B3A74B1102343354236 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; }; 333000ED22D3DE5D00554162 /* Warnings.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Warnings.xcconfig; sourceTree = ""; }; 335BBD1A22A9A15E00E9071D /* GeneratedPluginRegistrant.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GeneratedPluginRegistrant.swift; sourceTree = ""; }; 33CC10ED2044A3C60003C045 /* LunaSea.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LunaSea.app; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -68,11 +68,11 @@ 33E51913231747F40026EE4D /* DebugProfile.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = DebugProfile.entitlements; sourceTree = ""; }; 33E51914231749380026EE4D /* Release.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = Release.entitlements; sourceTree = ""; }; 33E5194F232828860026EE4D /* AppInfo.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = AppInfo.xcconfig; sourceTree = ""; }; - 38CE22118865AC3F60C58F04 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; }; + 343673395AAF1AC0652D0779 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; }; 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = ""; }; 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = ""; }; - 9910D974391F822320CE4AF2 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 99F22B966767BF86F7BE24CE /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; }; + 9E211BA3902891AD703F4877 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + D69F937F1436D6851D810C76 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -80,7 +80,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 04B0CA65E37F34DDF928F9D4 /* Pods_Runner.framework in Frameworks */, + E969CC337C055819A9E39498 /* Pods_Runner.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -105,7 +105,7 @@ 33CEB47122A05771004F2AC0 /* Flutter */, 33CC10EE2044A3C60003C045 /* Products */, C16DBC6D5885D252E3ED5BAD /* Pods */, - 8F05B623D0C09065488ABABD /* Frameworks */, + 7930944B655BDDB3805FA203 /* Frameworks */, ); sourceTree = ""; }; @@ -152,10 +152,10 @@ path = Runner; sourceTree = ""; }; - 8F05B623D0C09065488ABABD /* Frameworks */ = { + 7930944B655BDDB3805FA203 /* Frameworks */ = { isa = PBXGroup; children = ( - 9910D974391F822320CE4AF2 /* Pods_Runner.framework */, + 9E211BA3902891AD703F4877 /* Pods_Runner.framework */, ); name = Frameworks; sourceTree = ""; @@ -163,9 +163,9 @@ C16DBC6D5885D252E3ED5BAD /* Pods */ = { isa = PBXGroup; children = ( - 004937EC220475D104B0DBD1 /* Pods-Runner.debug.xcconfig */, - 38CE22118865AC3F60C58F04 /* Pods-Runner.release.xcconfig */, - 99F22B966767BF86F7BE24CE /* Pods-Runner.profile.xcconfig */, + D69F937F1436D6851D810C76 /* Pods-Runner.debug.xcconfig */, + 1A1B6B3A74B1102343354236 /* Pods-Runner.release.xcconfig */, + 343673395AAF1AC0652D0779 /* Pods-Runner.profile.xcconfig */, ); path = Pods; sourceTree = ""; @@ -177,14 +177,14 @@ isa = PBXNativeTarget; buildConfigurationList = 33CC10FB2044A3C60003C045 /* Build configuration list for PBXNativeTarget "Runner" */; buildPhases = ( - C2B0D2AA3328A389D7BF401D /* [CP] Check Pods Manifest.lock */, + 7D6E5B5B0B6D618B24E3ACAD /* [CP] Check Pods Manifest.lock */, 33CC10E92044A3C60003C045 /* Sources */, 33CC10EA2044A3C60003C045 /* Frameworks */, 33CC10EB2044A3C60003C045 /* Resources */, 33CC110E2044A8840003C045 /* Bundle Framework */, 3399D490228B24CF009A79C7 /* ShellScript */, - 42A39DD6CC096A78DC0236C9 /* [CP] Embed Pods Frameworks */, - 05FC34232064BBA08A1BCC8C /* [CP] Copy Pods Resources */, + 6332648502C6D4B190B324B2 /* [CP] Embed Pods Frameworks */, + 5E0E6F9D1F99892AEF0335D9 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -253,23 +253,6 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 05FC34232064BBA08A1BCC8C /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Copy Pods Resources"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; 3399D490228B24CF009A79C7 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; alwaysOutOfDate = 1; @@ -308,7 +291,24 @@ shellPath = /bin/sh; shellScript = "\"$FLUTTER_ROOT\"/packages/flutter_tools/bin/macos_assemble.sh && touch Flutter/ephemeral/tripwire"; }; - 42A39DD6CC096A78DC0236C9 /* [CP] Embed Pods Frameworks */ = { + 5E0E6F9D1F99892AEF0335D9 /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Copy Pods Resources"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; + 6332648502C6D4B190B324B2 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -325,7 +325,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - C2B0D2AA3328A389D7BF401D /* [CP] Check Pods Manifest.lock */ = { + 7D6E5B5B0B6D618B24E3ACAD /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( diff --git a/pubspec.lock b/pubspec.lock index a21a9743..2e94cb85 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -13,10 +13,10 @@ packages: dependency: transitive description: name: _flutterfire_internals - sha256: "330d7fcbb72624f5b6d374af8b059b0ef4ba96ba5b8987f874964a1287eb617d" + sha256: f175bc1414e4edf8c5b83372c98eeabecf8353f39c9da423c2cfdf1f1f508788 url: "https://pub.dev" source: hosted - version: "1.0.18" + version: "1.1.0" analyzer: dependency: transitive description: @@ -197,26 +197,26 @@ packages: dependency: "direct main" description: name: cloud_firestore - sha256: "0ad93f01816ab7e59560bffeece2d19cec872fedfea04a7ad5be418cad25d574" + sha256: "3a2dba23d7d084a2d3c2dfd240d2122908cca40bab2d142f7e107f40df174ab5" url: "https://pub.dev" source: hosted - version: "4.4.5" + version: "4.5.0" cloud_firestore_platform_interface: dependency: transitive description: name: cloud_firestore_platform_interface - sha256: "6255cf3ad845d44c6c69a7db51139c8d90691e435dd175578f6365f10c023fcc" + sha256: "29349a0687bc31290ab81d1de2b1cdadb40d0ea3ab30d247323c6c5be0d4c6fc" url: "https://pub.dev" source: hosted - version: "5.11.5" + version: "5.12.0" cloud_firestore_web: dependency: transitive description: name: cloud_firestore_web - sha256: "3bc08abdeb21a59e80491aee827895aaa3c6da602bad9ab68d83e1ab13c951b1" + sha256: bc1fbcd6287acedded1139c9b13cfd47e792d5198f130f98759464839ea510a7 url: "https://pub.dev" source: hosted - version: "3.3.5" + version: "3.4.0" code_builder: dependency: transitive description: @@ -273,14 +273,6 @@ packages: url: "https://pub.dev" source: hosted version: "0.17.2" - cupertino_icons: - dependency: "direct main" - description: - name: cupertino_icons - sha256: e35129dc44c9118cee2a5603506d823bab99c68393879edb440e0090d07586be - url: "https://pub.dev" - source: hosted - version: "1.0.5" dart_style: dependency: transitive description: @@ -309,10 +301,10 @@ packages: dependency: "direct main" description: name: dio - sha256: f7c26ddb3a10ff033cf1bfbf2c668feb3472327f48385775f7cf25b104f8bfce + sha256: "0894a098594263fe1caaba3520e3016d8a855caeb010a882273189cca10f11e9" url: "https://pub.dev" source: hosted - version: "5.1.0" + version: "5.1.1" easy_localization: dependency: "direct main" description: @@ -329,14 +321,6 @@ packages: url: "https://pub.dev" source: hosted version: "0.0.2" - email_validator: - dependency: "direct main" - description: - name: email_validator - sha256: e9a90f27ab2b915a27d7f9c2a7ddda5dd752d6942616ee83529b686fc086221b - url: "https://pub.dev" - source: hosted - version: "2.1.17" encrypt: dependency: "direct main" description: @@ -405,98 +389,98 @@ packages: dependency: "direct main" description: name: firebase_auth - sha256: "94c229e296a5b9ee5c8cda918e0b320e3a0cc4f6a349cd410c427da347f2a244" + sha256: "3d33d6646f08407122cd2cbd292d274b98035d93f59c9e341ba992ebefd59ffa" url: "https://pub.dev" source: hosted - version: "4.3.0" + version: "4.4.0" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface - sha256: "1217d8aa313b49d58b489aa8879544563abc8793d9612ff20d8df193f202aedc" + sha256: "5d5f283517ba34afd69ef448cc81ea23bcf8887393bedae4f70f45060b045fb9" url: "https://pub.dev" source: hosted - version: "6.12.0" + version: "6.13.0" firebase_auth_web: dependency: transitive description: name: firebase_auth_web - sha256: bf7f1a87995a58b0f07dc617806dabd7ff25c64be7fa47b41ab1bb9a485b0062 + sha256: f50f7026b95c62dba3f0b28bdb3ab3601ea402b4908c1469103f16ae2b0f5281 url: "https://pub.dev" source: hosted - version: "5.2.10" + version: "5.3.0" firebase_core: dependency: "direct main" description: name: firebase_core - sha256: "75f747cafd7cbd6c00b908e3a7aa59fc31593d46ba8165d9ee8a79e69464a394" + sha256: ed611fb8e67e43ecc7956f242cecca383d87cf71aace27287aa5dd4bdba4ac07 url: "https://pub.dev" source: hosted - version: "2.8.0" + version: "2.9.0" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface - sha256: "5615b30c36f55b2777d0533771deda7e5730e769e5d3cb7fda79e9bed86cfa55" + sha256: "0df0a064ab0cad7f8836291ca6f3272edd7b83ad5b3540478ee46a0849d8022b" url: "https://pub.dev" source: hosted - version: "4.5.3" + version: "4.6.0" firebase_core_web: dependency: transitive description: name: firebase_core_web - sha256: "0c1cf1f1022d2245ac117443bb95207952ca770281524d2908e323bc063fb8ff" + sha256: "347351a8f0518f3343d79a9a0690fa67ad232fc32e2ea270677791949eac792b" url: "https://pub.dev" source: hosted - version: "2.2.2" + version: "2.3.0" firebase_messaging: dependency: "direct main" description: name: firebase_messaging - sha256: e82c99bcccf707db4d82ac3fb07be629a392c4cc2a6756aaf1a74c009114846f + sha256: e4a5eb079aa9e7bd6b5fb2681f2bb8a6c78f87aacbf1c732c6ce91ad71e595ba url: "https://pub.dev" source: hosted - version: "14.3.0" + version: "14.4.0" firebase_messaging_platform_interface: dependency: transitive description: name: firebase_messaging_platform_interface - sha256: "710bb139ff6e27fe47a0684ba88df4b7517a44d814dc6b7f54a2537568a82fcf" + sha256: "3a007c888e3414c9e4f7c35ea6fa59eafc623c62ee36155710563a1ebc160063" url: "https://pub.dev" source: hosted - version: "4.2.16" + version: "4.3.0" firebase_messaging_web: dependency: transitive description: name: firebase_messaging_web - sha256: "66ece031cb17fb771cda4b3328858395fa48aa4c3b3e6a5d1bcaff928086cacd" + sha256: a3239662b91b652cea4ce3b3ecac6cccbaebc1b4ac3101224bef805de4195fbf url: "https://pub.dev" source: hosted - version: "3.2.17" + version: "3.3.0" firebase_storage: dependency: "direct main" description: name: firebase_storage - sha256: "0a49413725587aa3ceaaa6233fdb2e32687e4972f13cd7277526219cd5acb398" + sha256: a27909491c25acef90acc932be4d87bafb9d33fb98678edd2f81eaec9568a109 url: "https://pub.dev" source: hosted - version: "11.0.16" + version: "11.1.0" firebase_storage_platform_interface: dependency: transitive description: name: firebase_storage_platform_interface - sha256: "951871b91ffdc49ead69daa03e58606f29b9b541056258ef805bbb7128f54afc" + sha256: f254e064890df4ee588f10bea06d679e047018910451a4bc3c529b9791adb0a9 url: "https://pub.dev" source: hosted - version: "4.1.32" + version: "4.2.0" firebase_storage_web: dependency: transitive description: name: firebase_storage_web - sha256: d77573712c9fa5e05c7f1e23c77db0757b0b0718136a550d4d9823c92eeca8c8 + sha256: b6d3c104fecafdce5fe1795306d33856c9a11fa76f73fe7eb062430fc151d686 url: "https://pub.dev" source: hosted - version: "3.3.25" + version: "3.4.0" fixnum: dependency: transitive description: @@ -633,10 +617,10 @@ packages: dependency: "direct main" description: name: go_router - sha256: "432409518740645ce7f28802171b78783197d01149fad44f9b8ae55f40277139" + sha256: "7f25c4bb371b74b6f32f74946707db4595fa66e68ddc7f0da4a4dafb18a21480" url: "https://pub.dev" source: hosted - version: "6.5.0" + version: "6.5.1" google_fonts: dependency: "direct main" description: @@ -937,10 +921,10 @@ packages: dependency: transitive description: name: path_provider_foundation - sha256: "12eee51abdf4d34c590f043f45073adbb45514a108bd9db4491547a2fd891059" + sha256: "818b2dc38b0f178e0ea3f7cf3b28146faab11375985d815942a68eee11c2d0f7" url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.2.1" path_provider_linux: dependency: transitive description: @@ -1121,18 +1105,18 @@ packages: dependency: transitive description: name: sentry - sha256: faecda9087cd6d1c2b95bd5e16cce0adeef2e9aa34b8016b150b314be7b5c642 + sha256: "144d96d63c23dfd6bba991ba2154279d4e7db5e325767f8fe0f466293da86890" url: "https://pub.dev" source: hosted - version: "7.2.0" + version: "7.4.0" sentry_flutter: dependency: "direct main" description: name: sentry_flutter - sha256: "038607c578d2601c63ced78a503c23d7b25f24bd3c24492cadfc47bc9cbb6636" + sha256: d60384b6dd61c461f3891b96ad7f0293397c3afc6ea4a129c12e92a27651e000 url: "https://pub.dev" source: hosted - version: "7.2.0" + version: "7.4.0" share_plus: dependency: "direct main" description: @@ -1185,10 +1169,10 @@ packages: dependency: transitive description: name: shared_preferences_platform_interface - sha256: "824bfd02713e37603b2bdade0842e47d56e7db32b1dcdd1cae533fb88e2913fc" + sha256: fb5cf25c0235df2d0640ac1b1174f6466bd311f621574997ac59018a6664548d url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.2.0" shared_preferences_web: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 02a72fd0..7d13effa 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -10,26 +10,24 @@ dependencies: sdk: flutter badges: ^3.0.3 cached_network_image: ^3.2.3 - cloud_firestore: ^4.4.5 + cloud_firestore: ^4.5.0 collection: ^1.17.0 convert: ^3.1.1 - cupertino_icons: ^1.0.5 device_preview: ^1.1.0 - dio: ^5.1.0 + dio: ^5.1.1 easy_localization: ^3.0.1 - email_validator: ^2.1.17 encrypt: ^5.0.1 expandable: ^5.0.1 file_picker: ^5.2.6 - firebase_auth: ^4.3.0 - firebase_core: ^2.8.0 - firebase_messaging: ^14.3.0 - firebase_storage: ^11.0.16 + firebase_auth: ^4.4.0 + firebase_core: ^2.9.0 + firebase_messaging: ^14.4.0 + firebase_storage: ^11.1.0 fl_chart: ^0.61.0 flash: ^2.0.5+1 flutter_cache_manager: ^3.3.0 flutter_spinkit: ^5.1.0 - go_router: ^6.5.0 + go_router: ^6.5.1 google_fonts: ^4.0.3 google_nav_bar: ^5.0.6 hive: ^2.2.3 @@ -44,7 +42,7 @@ dependencies: percent_indicator: ^4.2.3 quick_actions: ^1.0.2 retrofit: ^4.0.1 - sentry_flutter: ^7.2.0 + sentry_flutter: ^7.4.0 share_plus: ^6.3.1 shimmer: ^2.0.0 simple_icons: ^7.10.0