diff --git a/.github/workflows/flutter_ci.yml b/.github/workflows/flutter_ci.yml index 7e7e9c4..5efd9b2 100644 --- a/.github/workflows/flutter_ci.yml +++ b/.github/workflows/flutter_ci.yml @@ -4,7 +4,7 @@ on: push: branches: - main - - 2023 + - 2023 pull_request: branches: - main @@ -19,10 +19,11 @@ jobs: - name: Check out code uses: actions/checkout@v2 + - name: Set up Flutter uses: subosito/flutter-action@v2 with: - flutter-version: 3.7.10 + flutter-version: 3.24.3 - name: Install dependencies run: flutter pub get @@ -37,13 +38,13 @@ jobs: run: flutter build ios - name: Archive and upload Android artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: build-android path: build/app/outputs/flutter-apk/app-release.apk - name: Archive and upload iOS artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: build-ios path: build/ios/Runner.app diff --git a/android/app/build.gradle b/android/app/build.gradle index af1ac9d..4a7e7bb 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -33,7 +33,19 @@ apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" } android { - compileSdkVersion 33 + namespace "com.arcadia.auction" + compileSdkVersion flutter.compileSdkVersion + + + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } + + kotlinOptions { + jvmTarget = '1.8' + } + sourceSets { main.java.srcDirs += 'src/main/kotlin' @@ -42,8 +54,8 @@ android { defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). applicationId "com.arcadia.auction" - minSdkVersion 21 - targetSdkVersion 33 + minSdkVersion 23 + targetSdkVersion flutter.targetSdkVersion versionCode flutterVersionCode.toInteger() versionName flutterVersionName multiDexEnabled true diff --git a/android/build.gradle b/android/build.gradle index 6cc04f2..fb97205 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -1,13 +1,14 @@ buildscript { - ext.kotlin_version = '1.9.10' + ext.kotlin_version = '2.0.21' repositories { google() jcenter() + mavenCentral() } dependencies { - classpath 'com.google.gms:google-services:4.3.14' - classpath 'com.android.tools.build:gradle:7.3.0' + classpath 'com.google.gms:google-services:4.4.2' + classpath 'com.android.tools.build:gradle:8.7.0' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } @@ -16,12 +17,15 @@ allprojects { repositories { google() jcenter() + mavenCentral() } } rootProject.buildDir = '../build' subprojects { project.buildDir = "${rootProject.buildDir}/${project.name}" +} +subprojects { project.evaluationDependsOn(':app') } diff --git a/android/build/reports/problems/problems-report.html b/android/build/reports/problems/problems-report.html new file mode 100644 index 0000000..8bed0e0 --- /dev/null +++ b/android/build/reports/problems/problems-report.html @@ -0,0 +1,663 @@ + + + + + + + + + + + + + Gradle Configuration Cache + + + +
+ +
+ Loading... +
+ + + + + + diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index 6b66533..43722a8 100644 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.11-milestone-1-all.zip diff --git a/lib/main.dart b/lib/main.dart index b62c153..b57b8eb 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -81,7 +81,7 @@ class MyApp extends StatelessWidget { routes: { AdminMainPage.routeName: (ctx) => AdminMainPage(), AuctionHome.routeName: (ctx) => AuctionHome(), - // AuctionPlayer.routeName: (ctx) => AuctionPlayer(), + //AuctionPlayer.routeName: (ctx) => AuctionPlayer(), AuctionPlayerResell.routeName: (ctx) => AuctionPlayerResell(), AuctionDetails.routeName: (ctx) => AuctionDetails(), TeamDetails.routeName: (ctx) => TeamDetails(), diff --git a/lib/screens/player/schedule_screen.dart b/lib/screens/player/schedule_screen.dart index 0bd5425..b292961 100644 --- a/lib/screens/player/schedule_screen.dart +++ b/lib/screens/player/schedule_screen.dart @@ -128,6 +128,7 @@ class UpcomingMatchCard extends StatelessWidget { ); }, child: Container( + width: MediaQuery.sizeOf(context).width*0.8, decoration: BoxDecoration( borderRadius: BorderRadius.circular(20), border: Border.all( @@ -211,12 +212,14 @@ class UpcomingMatchCard extends StatelessWidget { ), title: Center( child: Column(children: [ - Text( - "Match " + match.matchId, - style: TextStyle( - fontSize: 22, - fontWeight: FontWeight.bold, - color: Colors.white60), + Container( + child: Text( + "Match " + match.matchId, + style: TextStyle( + fontWeight: FontWeight.bold, + color: Colors.white60), + textScaler: TextScaler.linear(1.5), + ), ), SizedBox( height: 12, @@ -224,37 +227,51 @@ class UpcomingMatchCard extends StatelessWidget { Row( mainAxisAlignment: MainAxisAlignment.spaceEvenly, children: [ - Text( - teams - .firstWhere((e) => e.teamUid == match.teamId1) - .teamAbbreviation, - // teams.firstWhere((e) => e.teamUid==match.teamId1).teamAbbreviation[1] + - // teams.firstWhere((e) => e.teamUid==match.teamId1).teamAbbreviation[2], + Container( + width: MediaQuery.sizeOf(context).width*0.175, + alignment: Alignment.center, + child: Text( + teams + .firstWhere((e) => e.teamUid == match.teamId1) + .teamAbbreviation, + // teams.firstWhere((e) => e.teamUid==match.teamId1).teamAbbreviation[1] + + // teams.firstWhere((e) => e.teamUid==match.teamId1).teamAbbreviation[2], - // overflow: TextOverflow.visible, - style: TextStyle( - color: Colors.white60, - fontWeight: FontWeight.bold, - fontSize: 18), + // overflow: TextOverflow.visible, + style: TextStyle( + color: Colors.white60, + fontWeight: FontWeight.bold, + ), + textScaler: TextScaler.linear(1), + ), ), - Text( - " Vs ", - style: TextStyle( - color: Colors.white60, - fontWeight: FontWeight.bold, - fontSize: 18), + Container( + width: MediaQuery.sizeOf(context).width*0.075, + alignment: Alignment.center, + child: Text( + " Vs ", + style: TextStyle( + color: Colors.white60, + fontWeight: FontWeight.bold, + ), + textScaler: TextScaler.linear(1), + ), ), - Text( - teams - .firstWhere((e) => e.teamUid == match.teamId2) - .teamAbbreviation, - // teams.firstWhere((e) => e.teamUid==match.teamId2).teamAbbreviation[1] + - // teams.firstWhere((e) => e.teamUid==match.teamId2).teamAbbreviation[2], - overflow: TextOverflow.visible, - style: TextStyle( - color: Colors.white60, - fontWeight: FontWeight.bold, - fontSize: 18), + Container( + alignment: Alignment.center, + width: MediaQuery.sizeOf(context).width*0.175, + child: Text( + teams + .firstWhere((e) => e.teamUid == match.teamId2) + .teamAbbreviation, + // teams.firstWhere((e) => e.teamUid==match.teamId2).teamAbbreviation[1] + + // teams.firstWhere((e) => e.teamUid==match.teamId2).teamAbbreviation[2], + // overflow: TextOverflow.ellipsis, + style: TextStyle( + color: Colors.white60, + fontWeight: FontWeight.bold, + ),textScaler: TextScaler.linear(1), + ), ), ], ), diff --git a/lib/widgets/upcoming_match_card.dart b/lib/widgets/upcoming_match_card.dart index 203aae4..412a729 100644 --- a/lib/widgets/upcoming_match_card.dart +++ b/lib/widgets/upcoming_match_card.dart @@ -67,9 +67,11 @@ class _UpcomingMatchCardState extends State { snapshot.data.toString(), ), ); - } else if (snapshot.hasError) { + } + else if (snapshot.hasError) { return Icon(Icons.image_not_supported_sharp); - } else { + } + else { return CircleAvatar( radius: 20, backgroundColor: CustomColors.primaryColor, @@ -80,12 +82,15 @@ class _UpcomingMatchCardState extends State { }, ), ), - Text( - team1.teamAbbreviation, - overflow: TextOverflow.ellipsis, - style: TextStyle( - fontSize: 15, - color: Colors.white60, + Container( + width: MediaQuery.sizeOf(context).width*0.175, + child: Text( + team1.teamAbbreviation, + overflow: TextOverflow.ellipsis, + style: TextStyle( + fontSize: 15, + color: Colors.white60, + ), ), ), ], @@ -168,12 +173,15 @@ class _UpcomingMatchCardState extends State { }, ), ), - Text( - team2.teamAbbreviation, - overflow: TextOverflow.ellipsis, - style: TextStyle( - fontSize: 15, - color: Colors.white60, + Container( + width: MediaQuery.sizeOf(context).width*0.175, + child: Text( + team2.teamAbbreviation, + overflow: TextOverflow.ellipsis, + style: TextStyle( + fontSize: 15, + color: Colors.white60, + ), ), ), ], diff --git a/pubspec.lock b/pubspec.lock index a2a4cf1..78772da 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -1,30 +1,22 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - _fe_analyzer_shared: - dependency: transitive - description: - name: _fe_analyzer_shared - sha256: ae92f5d747aee634b87f89d9946000c2de774be1d6ac3e58268224348cd0101a - url: "https://pub.dev" - source: hosted - version: "61.0.0" _flutterfire_internals: dependency: transitive description: name: _flutterfire_internals - sha256: d84d98f1992976775f83083523a34c5d22fea191eec3abb2bd09537fb623c2e0 + sha256: "5534e701a2c505fed1f0799e652dd6ae23bd4d2c4cf797220e5ced5764a7c1c2" url: "https://pub.dev" source: hosted - version: "1.3.7" - analyzer: + version: "1.3.44" + ansicolor: dependency: transitive description: - name: analyzer - sha256: ea3d8652bda62982addfd92fdc2d0214e5f82e43325104990d4f4c4a2a313562 + name: ansicolor + sha256: "50e982d500bc863e1d703448afdbf9e5a72eb48840a4f766fa361ffd6877055f" url: "https://pub.dev" source: hosted - version: "5.13.0" + version: "2.0.3" archive: dependency: transitive description: @@ -37,10 +29,10 @@ packages: dependency: transitive description: name: args - sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596 + sha256: "7cf60b9f0cc88203c5a190b4cd62a99feea42759a7fa695010eb5de1c0b2252a" url: "https://pub.dev" source: hosted - version: "2.4.2" + version: "2.5.0" async: dependency: transitive description: @@ -69,34 +61,34 @@ packages: dependency: "direct main" description: name: cached_network_image - sha256: f98972704692ba679db144261172a8e20feb145636c617af0eb4022132a6797f + sha256: "7c1183e361e5c8b0a0f21a28401eecdbde252441106a9816400dd4c2b2424916" url: "https://pub.dev" source: hosted - version: "3.3.0" + version: "3.4.1" cached_network_image_platform_interface: dependency: transitive description: name: cached_network_image_platform_interface - sha256: "56aa42a7a01e3c9db8456d9f3f999931f1e05535b5a424271e9a38cabf066613" + sha256: "35814b016e37fbdc91f7ae18c8caf49ba5c88501813f73ce8a07027a395e2829" url: "https://pub.dev" source: hosted - version: "3.0.0" + version: "4.1.1" cached_network_image_web: dependency: transitive description: name: cached_network_image_web - sha256: "759b9a9f8f6ccbb66c185df805fac107f05730b1dab9c64626d1008cca532257" + sha256: "980842f4e8e2535b8dbd3d5ca0b1f0ba66bf61d14cc3a17a9b4788a3685ba062" url: "https://pub.dev" source: hosted - version: "1.1.0" + version: "1.3.1" carousel_slider: dependency: "direct main" description: name: carousel_slider - sha256: "9c695cc963bf1d04a47bd6021f68befce8970bcd61d24938e1fb0918cf5d9c42" + sha256: "7b006ec356205054af5beaef62e2221160ea36b90fb70a35e4deacd49d0349ae" url: "https://pub.dev" source: hosted - version: "4.2.1" + version: "5.0.0" characters: dependency: transitive description: @@ -117,34 +109,34 @@ packages: dependency: "direct main" description: name: cloud_firestore - sha256: "1179ae4c69e2ea18179d844d70fc6ed2f082a2bbeb7fa62d35a2a24e2992bd4d" + sha256: bdc7607e9169ee3ce736bbbe6a81c2a6cb15c41379346b74f77f8e641211a17f url: "https://pub.dev" source: hosted - version: "4.9.3" + version: "5.4.4" cloud_firestore_platform_interface: dependency: transitive description: name: cloud_firestore_platform_interface - sha256: acdcf0743bbdd0e6b342f3d2033e15d260a2c6f9434dd34b008b8f1c35e62b23 + sha256: "884fa34c6be2d9c7c1f4af86f90f36c0a3b3afef585a12b350a5d15368e7ec7a" url: "https://pub.dev" source: hosted - version: "5.16.2" + version: "6.4.3" cloud_firestore_web: dependency: transitive description: name: cloud_firestore_web - sha256: "321bb0732c8d782a49aede96805e59609e05cf98b6c34370faa04103f46a4a3a" + sha256: "6e621bbcc999f32db0bc6bfcb18d9991617ec20f8d6bf51b6a1571f5c324fafd" url: "https://pub.dev" source: hosted - version: "3.7.2" + version: "4.3.2" collection: dependency: transitive description: name: collection - sha256: f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687 + sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a url: "https://pub.dev" source: hosted - version: "1.17.2" + version: "1.18.0" convert: dependency: transitive description: @@ -181,34 +173,34 @@ packages: dependency: "direct main" description: name: cupertino_icons - sha256: d57953e10f9f8327ce64a508a355f0b1ec902193f66288e8cb5070e7c47eeb2d + sha256: ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6 url: "https://pub.dev" source: hosted - version: "1.0.6" + version: "1.0.8" date_format: dependency: "direct main" description: name: date_format - sha256: "8e5154ca363411847220c8cbc43afcf69c08e8debe40ba09d57710c25711760c" + sha256: a48254e60bdb7f1d5a15cac7f86e37491808056c0a99dbdc850841def4754ddc url: "https://pub.dev" source: hosted - version: "2.0.7" + version: "2.0.9" device_info_plus: dependency: transitive description: name: device_info_plus - sha256: "7035152271ff67b072a211152846e9f1259cf1be41e34cd3e0b5463d2d6b8419" + sha256: a7fd703482b391a87d60b6061d04dfdeab07826b96f9abd8f5ed98068acc0074 url: "https://pub.dev" source: hosted - version: "9.1.0" + version: "10.1.2" device_info_plus_platform_interface: dependency: transitive description: name: device_info_plus_platform_interface - sha256: d3b01d5868b50ae571cd1dc6e502fc94d956b665756180f7b16ead09e836fd64 + sha256: "282d3cf731045a2feb66abfe61bbc40870ae50a3ed10a4d3d217556c35c8c2ba" url: "https://pub.dev" source: hosted - version: "7.0.0" + version: "7.0.1" fake_async: dependency: transitive description: @@ -221,10 +213,10 @@ packages: dependency: transitive description: name: ffi - sha256: "7bf0adc28a23d395f19f3f1eb21dd7cfd1dd9f8e1c50051c069122e6853bc878" + sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6" url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "2.1.3" file: dependency: transitive description: @@ -269,98 +261,106 @@ packages: dependency: "direct main" description: name: firebase_auth - sha256: "95c74884ff25eafcbbbcd5506b738e68ee98ff54d09522a6092a2fb95d02ee7a" + sha256: d453acec0d958ba0e25d41a9901b32cb77d1535766903dea7a61b2788c304596 url: "https://pub.dev" source: hosted - version: "4.10.1" + version: "5.3.1" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface - sha256: "05d2636673e145d2b5eccc452c009808af4c15e8b402f34bb8fec63f2c76e86b" + sha256: "78966c2ef774f5bf2a8381a307222867e9ece3509110500f7a138c115926aa65" url: "https://pub.dev" source: hosted - version: "6.19.1" + version: "7.4.7" firebase_auth_web: dependency: transitive description: name: firebase_auth_web - sha256: "4b8374da5d8969f99453ebd65074c1d379fe781bb3680fa7f65a4d3ac4ec87b3" + sha256: "77ad3b252badedd3f08dfa21a4c7fe244be96c6da3a4067f253b13ea5d32424c" url: "https://pub.dev" source: hosted - version: "5.8.2" + version: "5.13.2" firebase_core: dependency: "direct main" description: name: firebase_core - sha256: "95580fa07c8ca3072a2bb1fecd792616a33f8683477d25b7d29d3a6a399e6ece" + sha256: "51dfe2fbf3a984787a2e7b8592f2f05c986bfedd6fdacea3f9e0a7beb334de96" url: "https://pub.dev" source: hosted - version: "2.17.0" + version: "3.6.0" firebase_core_platform_interface: dependency: "direct main" description: name: firebase_core_platform_interface - sha256: b63e3be6c96ef5c33bdec1aab23c91eb00696f6452f0519401d640938c94cba2 + sha256: e30da58198a6d4b49d5bce4e852f985c32cb10db329ebef9473db2b9f09ce810 url: "https://pub.dev" source: hosted - version: "4.8.0" + version: "5.3.0" firebase_core_web: dependency: transitive description: name: firebase_core_web - sha256: e8c408923cd3a25bd342c576a114f2126769cd1a57106a4edeaa67ea4a84e962 + sha256: f967a7138f5d2ffb1ce15950e2a382924239eaa521150a8f144af34e68b3b3e5 url: "https://pub.dev" source: hosted - version: "2.8.0" + version: "2.18.1" firebase_messaging: dependency: "direct main" description: name: firebase_messaging - sha256: "67f9d7c87457e71ad78ee81e332f232b8a24f7d5e338f8c958fa7d6e9e0e3636" + sha256: eb6e28a3a35deda61fe8634967c84215efc19133ba58d8e0fc6c9a2af2cba05e url: "https://pub.dev" source: hosted - version: "14.6.9" + version: "15.1.3" firebase_messaging_platform_interface: dependency: transitive description: name: firebase_messaging_platform_interface - sha256: "8c7ced3201886ad7ba37f344c1468ccfc08abb3023922e0e5a016eaf38abb96c" + sha256: b316c4ee10d93d32c033644207afc282d9b2b4372f3cf9c6022f3558b3873d2d url: "https://pub.dev" source: hosted - version: "4.5.8" + version: "4.5.46" firebase_messaging_web: dependency: transitive description: name: firebase_messaging_web - sha256: b601322bdb44e2fefe4cc7b85ef0dbb7a2479d4a7653a51340821cf8d60696b5 + sha256: d7f0147a1a9fe4313168e20154a01fd5cf332898de1527d3930ff77b8c7f5387 url: "https://pub.dev" source: hosted - version: "3.5.8" + version: "3.9.2" firebase_storage: dependency: "direct main" description: name: firebase_storage - sha256: "4ceb092cd14c3bce0dc8cd4046754cd1e5e5c1977155e286b512b3f84fe1c03e" + sha256: e00e2909e36f5e44f839fd77dff90ff764f7bb303ed548d43617014ce05c77c8 url: "https://pub.dev" source: hosted - version: "11.2.8" + version: "12.3.3" firebase_storage_platform_interface: dependency: transitive description: name: firebase_storage_platform_interface - sha256: "88f8b8bb7181eef125536297f11b28171f59d2f53a59610e3966c2e38be3de4c" + sha256: "462621bbdb5ab496518aa0f4785cb6db87763d5f1063aa228e1f65562937af1d" url: "https://pub.dev" source: hosted - version: "4.4.7" + version: "5.1.31" firebase_storage_web: dependency: transitive description: name: firebase_storage_web - sha256: bd05589cf17a8d5e2a90bdffcdab434c97e27bc37ca0056bfa90accf0366a7b0 + sha256: d9221c943c1341ee2cba51857ddb5916686994b16b181e9e9d2e0d5a9056f9b7 + url: "https://pub.dev" + source: hosted + version: "3.10.3" + fixnum: + dependency: transitive + description: + name: fixnum + sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1" url: "https://pub.dev" source: hosted - version: "3.6.8" + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -370,18 +370,18 @@ packages: dependency: transitive description: name: flutter_cache_manager - sha256: "8207f27539deb83732fdda03e259349046a39a4c767269285f449ade355d54ba" + sha256: "400b6592f16a4409a7f2bb929a9a7e38c72cceb8ffb99ee57bbf2cb2cecf8386" url: "https://pub.dev" source: hosted - version: "3.3.1" + version: "3.4.1" flutter_native_splash: dependency: "direct main" description: name: flutter_native_splash - sha256: "5bf4c3e5e5a0426c1e2fc8ca3555a9e617e76369c3442e1dae8385c7767ba97a" + sha256: aa06fec78de2190f3db4319dd60fdc8d12b2626e93ef9828633928c2dcaea840 url: "https://pub.dev" source: hosted - version: "2.3.4" + version: "2.4.1" flutter_plugin_android_lifecycle: dependency: transitive description: @@ -404,26 +404,18 @@ packages: dependency: "direct main" description: name: font_awesome_flutter - sha256: "52671aea66da73b58d42ec6d0912b727a42248dd9a7c76d6c20f275783c48c08" - url: "https://pub.dev" - source: hosted - version: "10.6.0" - glob: - dependency: transitive - description: - name: glob - sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63" + sha256: "275ff26905134bcb59417cf60ad979136f1f8257f2f449914b2c3e05bbb4cd6f" url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "10.7.0" google_fonts: dependency: "direct main" description: name: google_fonts - sha256: f0b8d115a13ecf827013ec9fc883390ccc0e87a96ed5347a3114cac177ef18e8 + sha256: b1ac0fe2832c9cc95e5e88b57d627c5e68c223b9657f4b96e1487aa9098c7b82 url: "https://pub.dev" source: hosted - version: "6.1.0" + version: "6.2.1" google_identity_services_web: dependency: transitive description: @@ -436,10 +428,10 @@ packages: dependency: "direct main" description: name: google_sign_in - sha256: f45038d27bcad37498f282295ae97eece23c9349fc16649154067b87b9f1fd03 + sha256: "0b8787cb9c1a68ad398e8010e8c8766bfa33556d2ab97c439fb4137756d7308f" url: "https://pub.dev" source: hosted - version: "6.1.5" + version: "6.2.1" google_sign_in_android: dependency: transitive description: @@ -452,10 +444,10 @@ packages: dependency: transitive description: name: google_sign_in_ios - sha256: "974944859f9cd40eb8a15b3fe8efb2d47fb7e99438f763f61a1ccd28d74ff4ce" + sha256: "83f015169102df1ab2905cf8abd8934e28f87db9ace7a5fa676998842fed228a" url: "https://pub.dev" source: hosted - version: "5.6.4" + version: "5.7.8" google_sign_in_platform_interface: dependency: transitive description: @@ -484,10 +476,10 @@ packages: dependency: transitive description: name: http - sha256: "759d1a329847dd0f39226c688d3e06a6b8679668e350e2891a6474f8b4bb8525" + sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010 url: "https://pub.dev" source: hosted - version: "1.1.0" + version: "1.2.2" http_parser: dependency: transitive description: @@ -500,18 +492,18 @@ packages: dependency: transitive description: name: image - sha256: "028f61960d56f26414eb616b48b04eb37d700cbe477b7fb09bf1d7ce57fd9271" + sha256: "2237616a36c0d69aef7549ab439b833fb7f9fb9fc861af2cc9ac3eedddd69ca8" url: "https://pub.dev" source: hosted - version: "4.1.3" + version: "4.2.0" image_picker: dependency: "direct main" description: name: image_picker - sha256: "7d7f2768df2a8b0a3cefa5ef4f84636121987d403130e70b17ef7e2cf650ba84" + sha256: "021834d9c0c3de46bf0fe40341fa07168407f694d9b2bb18d532dc1261867f7a" url: "https://pub.dev" source: hosted - version: "1.0.4" + version: "1.1.2" image_picker_android: dependency: transitive description: @@ -556,10 +548,10 @@ packages: dependency: transitive description: name: image_picker_platform_interface - sha256: ed9b00e63977c93b0d2d2b343685bed9c324534ba5abafbb3dfbd6a780b1b514 + sha256: "9ec26d410ff46f483c5519c29c02ef0e02e13a543f882b152d4bfd2f06802f80" url: "https://pub.dev" source: hosted - version: "2.9.1" + version: "2.10.0" image_picker_windows: dependency: transitive description: @@ -572,10 +564,10 @@ packages: dependency: "direct main" description: name: intl - sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d" + sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf url: "https://pub.dev" source: hosted - version: "0.18.1" + version: "0.19.0" js: dependency: transitive description: @@ -584,30 +576,54 @@ packages: url: "https://pub.dev" source: hosted version: "0.6.7" + leak_tracker: + dependency: transitive + description: + name: leak_tracker + sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" + url: "https://pub.dev" + source: hosted + version: "10.0.5" + leak_tracker_flutter_testing: + dependency: transitive + description: + name: leak_tracker_flutter_testing + sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" + url: "https://pub.dev" + source: hosted + version: "3.0.5" + leak_tracker_testing: + dependency: transitive + description: + name: leak_tracker_testing + sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" + url: "https://pub.dev" + source: hosted + version: "3.0.1" matcher: dependency: transitive description: name: matcher - sha256: "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e" + sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb url: "https://pub.dev" source: hosted - version: "0.12.16" + version: "0.12.16+1" material_color_utilities: dependency: transitive description: name: material_color_utilities - sha256: "9528f2f296073ff54cb9fee677df673ace1218163c3bc7628093e7eed5203d41" + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec url: "https://pub.dev" source: hosted - version: "0.5.0" + version: "0.11.1" meta: dependency: transitive description: name: meta - sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3" + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 url: "https://pub.dev" source: hosted - version: "1.9.1" + version: "1.15.0" mime: dependency: transitive description: @@ -628,15 +644,7 @@ packages: dependency: transitive description: name: octo_image - sha256: "45b40f99622f11901238e18d48f5f12ea36426d8eced9f4cbf58479c7aa2430d" - url: "https://pub.dev" - source: hosted - version: "2.0.0" - package_config: - dependency: transitive - description: - name: package_config - sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd" + sha256: "34faa6639a78c7e3cbe79be6f9f96535867e879748ade7d17c9b1ae7536293bd" url: "https://pub.dev" source: hosted version: "2.1.0" @@ -644,18 +652,18 @@ packages: dependency: transitive description: name: path - sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917" + sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" url: "https://pub.dev" source: hosted - version: "1.8.3" + version: "1.9.0" path_provider: dependency: transitive description: name: path_provider - sha256: a1aa8aaa2542a6bc57e381f132af822420216c80d4781f7aa085ca3229208aaa + sha256: fec0d61223fba3154d87759e3cc27fe2c8dc498f6386c6d6fc80d1afdd1bf378 url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.1.4" path_provider_android: dependency: transitive description: @@ -668,10 +676,10 @@ packages: dependency: transitive description: name: path_provider_foundation - sha256: "19314d595120f82aca0ba62787d58dde2cc6b5df7d2f0daf72489e38d1b57f2d" + sha256: f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16 url: "https://pub.dev" source: hosted - version: "2.3.1" + version: "2.4.0" path_provider_linux: dependency: transitive description: @@ -700,58 +708,58 @@ packages: dependency: "direct main" description: name: permission_handler - sha256: "284a66179cabdf942f838543e10413246f06424d960c92ba95c84439154fcac8" + sha256: "18bf33f7fefbd812f37e72091a15575e72d5318854877e0e4035a24ac1113ecb" url: "https://pub.dev" source: hosted - version: "11.0.1" + version: "11.3.1" permission_handler_android: dependency: transitive description: name: permission_handler_android - sha256: f9fddd3b46109bd69ff3f9efa5006d2d309b7aec0f3c1c5637a60a2d5659e76e + sha256: "76e4ab092c1b240d31177bb64d2b0bea43f43d0e23541ec866151b9f7b2490fa" url: "https://pub.dev" source: hosted - version: "11.1.0" + version: "12.0.12" permission_handler_apple: dependency: transitive description: name: permission_handler_apple - sha256: "99e220bce3f8877c78e4ace901082fb29fa1b4ebde529ad0932d8d664b34f3f5" + sha256: e6f6d73b12438ef13e648c4ae56bd106ec60d17e90a59c4545db6781229082a0 + url: "https://pub.dev" + source: hosted + version: "9.4.5" + permission_handler_html: + dependency: transitive + description: + name: permission_handler_html + sha256: af26edbbb1f2674af65a8f4b56e1a6f526156bc273d0e65dd8075fab51c78851 url: "https://pub.dev" source: hosted - version: "9.1.4" + version: "0.1.3+2" permission_handler_platform_interface: dependency: transitive description: name: permission_handler_platform_interface - sha256: "6760eb5ef34589224771010805bea6054ad28453906936f843a8cc4d3a55c4a4" + sha256: e9c8eadee926c4532d0305dff94b85bf961f16759c3af791486613152af4b4f9 url: "https://pub.dev" source: hosted - version: "3.12.0" + version: "4.2.3" permission_handler_windows: dependency: transitive description: name: permission_handler_windows - sha256: cc074aace208760f1eee6aa4fae766b45d947df85bc831cde77009cdb4720098 + sha256: "1a790728016f79a41216d88672dbc5df30e686e811ad4e698bfc51f76ad91f1e" url: "https://pub.dev" source: hosted - version: "0.1.3" + version: "0.2.1" petitparser: dependency: transitive description: name: petitparser - sha256: cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750 + sha256: c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27 url: "https://pub.dev" source: hosted - version: "5.4.0" - pigeon: - dependency: transitive - description: - name: pigeon - sha256: "5a79fd0b10423f6b5705525e32015597f861c31220b522a67d1e6b580da96719" - url: "https://pub.dev" - source: hosted - version: "11.0.1" + version: "6.0.2" platform: dependency: transitive description: @@ -764,10 +772,10 @@ packages: dependency: transitive description: name: plugin_platform_interface - sha256: da3fdfeccc4d4ff2da8f8c556704c08f912542c5fb3cf2233ed75372384a034d + sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02" url: "https://pub.dev" source: hosted - version: "2.1.6" + version: "2.1.8" pointycastle: dependency: transitive description: @@ -780,18 +788,10 @@ packages: dependency: "direct main" description: name: provider - sha256: cdbe7530b12ecd9eb455bdaa2fcb8d4dad22e80b8afb4798b41479d5ce26847f - url: "https://pub.dev" - source: hosted - version: "6.0.5" - pub_semver: - dependency: transitive - description: - name: pub_semver - sha256: "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c" + sha256: c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c url: "https://pub.dev" source: hosted - version: "2.1.4" + version: "6.1.2" quiver: dependency: transitive description: @@ -841,34 +841,58 @@ packages: dependency: transitive description: name: sqflite - sha256: "591f1602816e9c31377d5f008c2d9ef7b8aca8941c3f89cc5fd9d84da0c38a9a" + sha256: "79a297dc3cc137e758c6a4baf83342b039e5a6d2436fcdf3f96a00adaaf2ad62" url: "https://pub.dev" source: hosted - version: "2.3.0" + version: "2.4.0" + sqflite_android: + dependency: transitive + description: + name: sqflite_android + sha256: "78f489aab276260cdd26676d2169446c7ecd3484bbd5fead4ca14f3ed4dd9ee3" + url: "https://pub.dev" + source: hosted + version: "2.4.0" sqflite_common: dependency: transitive description: name: sqflite_common - sha256: "1b92f368f44b0dee2425bb861cfa17b6f6cf3961f762ff6f941d20b33355660a" + sha256: "4468b24876d673418a7b7147e5a08a715b4998a7ae69227acafaab762e0e5490" url: "https://pub.dev" source: hosted - version: "2.5.0" + version: "2.5.4+5" + sqflite_darwin: + dependency: transitive + description: + name: sqflite_darwin + sha256: "769733dddf94622d5541c73e4ddc6aa7b252d865285914b6fcd54a63c4b4f027" + url: "https://pub.dev" + source: hosted + version: "2.4.1-1" + sqflite_platform_interface: + dependency: transitive + description: + name: sqflite_platform_interface + sha256: "8dd4515c7bdcae0a785b0062859336de775e8c65db81ae33dd5445f35be61920" + url: "https://pub.dev" + source: hosted + version: "2.4.0" stack_trace: dependency: transitive description: name: stack_trace - sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5 + sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" url: "https://pub.dev" source: hosted - version: "1.11.0" + version: "1.11.1" stream_channel: dependency: transitive description: name: stream_channel - sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8" + sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.1.2" string_scanner: dependency: transitive description: @@ -881,66 +905,66 @@ packages: dependency: transitive description: name: syncfusion_flutter_core - sha256: d3405e92dbfc1c68e55bf883fb9cd7e3dcae1f53eefd00b8b6b1803e474cf4d6 + sha256: "7130fc3259247946b59fe9b76ee89500c775c3f7e5c1d0826f3105e1dd0bebf6" url: "https://pub.dev" source: hosted - version: "23.1.42" + version: "27.1.52" syncfusion_flutter_pdf: dependency: transitive description: name: syncfusion_flutter_pdf - sha256: "5dc498ba4ba540752db83c9993219b556682bf9ad172d266e00f98b1cd8696d6" + sha256: f6cd0cec7acd506069f102002a8bdb60a003451d66fa0de4c17d4b65f4e6bcae url: "https://pub.dev" source: hosted - version: "23.1.42" + version: "27.1.52" syncfusion_flutter_pdfviewer: dependency: "direct main" description: name: syncfusion_flutter_pdfviewer - sha256: "9926f037a52254f12c95a1d472b7fbcec5835fd7015d4b39a0a9b3489d82c9d2" + sha256: b80995c23b445839e3b20afaccd201e4cdf89cd10253e96724a8267f3887eadf url: "https://pub.dev" source: hosted - version: "23.1.42" + version: "27.1.52" syncfusion_flutter_signaturepad: dependency: transitive description: name: syncfusion_flutter_signaturepad - sha256: "1a8cc87c828a5d246e19e781ddb590c4fa9df8c625f8221d6da81a07c980bf25" + sha256: "67f522b483a2ad57935a4d8dfc22fa73651f31336725cd7e35d8acfbf60480d6" url: "https://pub.dev" source: hosted - version: "23.1.42" + version: "27.1.52" syncfusion_pdfviewer_macos: dependency: transitive description: name: syncfusion_pdfviewer_macos - sha256: "933a1430b6be6e1c045eed0a534ac83f7a76332bcb6b415072dc7d894347a755" + sha256: "275991c5d25cb984f6be09d7c345ccc326244ee610126e1ecf3545d18cb06e8f" url: "https://pub.dev" source: hosted - version: "23.1.42" + version: "27.1.52" syncfusion_pdfviewer_platform_interface: dependency: transitive description: name: syncfusion_pdfviewer_platform_interface - sha256: c3d58a0add28b2196307ffd8141595b71cd05a7e42e5991f86e2786008182614 + sha256: d044b687862a7b8261eb82d572b3671f20fc85794ae3018ba97202e7f047b537 url: "https://pub.dev" source: hosted - version: "23.1.42" + version: "27.1.52" syncfusion_pdfviewer_web: dependency: transitive description: name: syncfusion_pdfviewer_web - sha256: "1c9b267c27213fa07aba626ceaa1fedc156ddb5a519ed1f50b2ff89360bdf1e4" + sha256: b4ebeb78f1b60bb0aefcb5baae7f6c26e5b24d4fb369f2b75249794093ca078b url: "https://pub.dev" source: hosted - version: "23.1.42" + version: "27.1.52" syncfusion_pdfviewer_windows: dependency: transitive description: name: syncfusion_pdfviewer_windows - sha256: "37daf723238b6704ff576be693ae2743b919d9cd304f3b946cbe65ff988dec46" + sha256: f46ea967a94c9d7d3e3150402ff0c5f015660a8cc1a54b87e84936cc146f7169 url: "https://pub.dev" source: hosted - version: "23.1.42" + version: "27.1.52" synchronized: dependency: transitive description: @@ -961,10 +985,10 @@ packages: dependency: transitive description: name: test_api - sha256: "75760ffd7786fffdfb9597c35c5b27eaeec82be8edfb6d71d32651128ed7aab8" + sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" url: "https://pub.dev" source: hosted - version: "0.6.0" + version: "0.7.2" typed_data: dependency: transitive description: @@ -1049,10 +1073,10 @@ packages: dependency: transitive description: name: uuid - sha256: b715b8d3858b6fa9f68f87d20d98830283628014750c2b09b6f516c1da4af2a7 + sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff url: "https://pub.dev" source: hosted - version: "4.1.0" + version: "4.5.1" vector_math: dependency: transitive description: @@ -1065,42 +1089,42 @@ packages: dependency: "direct main" description: name: velocity_x - sha256: "41734c40f1609aaafa5337fd9a9e7e9aaf3464dce8ee2cad18be4226b184e5ca" + sha256: "99b910c80cc2010b184ef921f0af6894a8d632e13169cf77e6f6cb5a7f310698" url: "https://pub.dev" source: hosted - version: "4.1.1" - vxstate: + version: "4.2.1" + vm_service: dependency: transitive description: - name: vxstate - sha256: ed5a880018191c5cfed8528bd77f2a942b04847168ca12636a306c323d311086 + name: vm_service + sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d" url: "https://pub.dev" source: hosted - version: "2.3.0" - watcher: + version: "14.2.5" + vxstate: dependency: transitive description: - name: watcher - sha256: "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8" + name: vxstate + sha256: ed5a880018191c5cfed8528bd77f2a942b04847168ca12636a306c323d311086 url: "https://pub.dev" source: hosted - version: "1.1.0" + version: "2.3.0" web: dependency: transitive description: name: web - sha256: dc8ccd225a2005c1be616fe02951e2e342092edf968cf0844220383757ef8f10 + sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb url: "https://pub.dev" source: hosted - version: "0.1.4-beta" + version: "1.1.0" win32: - dependency: transitive + dependency: "direct main" description: name: win32 - sha256: "350a11abd2d1d97e0cc7a28a81b781c08002aa2864d9e3f192ca0ffa18b06ed3" + sha256: e5c39a90447e7c81cfec14b041cdbd0d0916bd9ebbc7fe02ab69568be703b9bd url: "https://pub.dev" source: hosted - version: "5.0.9" + version: "5.6.0" win32_registry: dependency: transitive description: @@ -1121,10 +1145,10 @@ packages: dependency: transitive description: name: xml - sha256: "5bc72e1e45e941d825fd7468b9b4cc3b9327942649aeb6fc5cdbf135f0a86e84" + sha256: b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226 url: "https://pub.dev" source: hosted - version: "6.3.0" + version: "6.5.0" yaml: dependency: transitive description: @@ -1134,5 +1158,5 @@ packages: source: hosted version: "3.1.2" sdks: - dart: ">=3.1.0 <4.0.0" - flutter: ">=3.13.0" + dart: ">=3.5.0 <4.0.0" + flutter: ">=3.24.0" diff --git a/pubspec.yaml b/pubspec.yaml index c3b1488..fa54a21 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -21,28 +21,29 @@ environment: sdk: ">=2.12.0 <3.0.0" dependencies: - cached_network_image: ^3.1.0 - carousel_slider: ^4.0.0 - cloud_firestore: ^4.9.3 - cupertino_icons: ^1.0.2 - date_format: ^2.0.4 - firebase_auth: ^4.10.1 - firebase_core: ^2.17.0 - firebase_storage: ^11.2.8 + win32: ^5.6.0 + cached_network_image: ^3.4.1 + carousel_slider: ^5.0.0 + cloud_firestore: ^5.4.4 + cupertino_icons: ^1.0.8 + date_format: ^2.0.9 + firebase_auth: ^5.3.1 + firebase_core: ^3.6.0 + firebase_storage: ^12.3.3 flutter: sdk: flutter - flutter_native_splash: ^2.3.3 - font_awesome_flutter: ^10.5.0 - google_fonts: ^6.1.0 - google_sign_in: ^6.1.5 - image_picker: ^1.0.4 - intl: ^0.18.1 - permission_handler: ^11.0.1 - provider: ^6.0.0 - velocity_x: ^4.1.1 - firebase_core_platform_interface: ^4.8.0 - firebase_messaging: ^14.6.9 - syncfusion_flutter_pdfviewer: ^23.1.39 + flutter_native_splash: ^2.4.1 + font_awesome_flutter: ^10.7.0 + google_fonts: ^6.2.1 + google_sign_in: ^6.2.1 + image_picker: ^1.1.2 + intl: ^0.19.0 + permission_handler: ^11.3.1 + provider: ^6.1.2 + velocity_x: ^4.2.1 + firebase_core_platform_interface: ^5.3.0 + firebase_messaging: ^15.1.3 + syncfusion_flutter_pdfviewer: ^27.1.52 rflutter_alert: ^2.0.7 dev_dependencies: