diff --git a/.firebase/hosting.YnVpbGRcd2Vi.cache b/.firebase/hosting.YnVpbGRcd2Vi.cache index d940412..9beb733 100644 --- a/.firebase/hosting.YnVpbGRcd2Vi.cache +++ b/.firebase/hosting.YnVpbGRcd2Vi.cache @@ -1,15 +1,26 @@ -manifest.json,1596817602285,8f27e3e0ae78a34f6186e796331147b9e04b0c103dcc6588f531514e273614fa -favicon.png,1606884987389,96ae806c55b2a212eb8e35c484baa09a70f0efdb62f2582e8b250f03dd8ff2d9 -index.html,1607218844646,c6f5a31b885cda2c93a52659f96bdea726518f0f2ed1b4ad61d0c281b3ce6c23 -flutter_service_worker.js,1607218845339,eb3c13e91624bdeea081c6f667103386448cfc614c0161b74f58f8060a45c757 -version.json,1607218842981,62d621682666f03aee5cc7f018ebc756e270273fd724ffe7c0391c395774659c -assets/AssetManifest.json,1607218844179,de113be2a22db981d935d7318ef5f6a6ef5755873e9a48053a2224842b6e0f7b -assets/FontManifest.json,1607218844179,210667deefef655c75d32a0c4132f33b81f91d01861ca0dca46e4a50fc7f4296 -assets/assets/google-play-badge.png,1607215371865,0e0d7e0de983bd6120a9391344221fe1ad77870959104451933f36d0011d1999 -assets/packages/fluttertoast/assets/toastify.css,1606449029000,83009481be3e03c0ecfea2b440423dd522e7abf1f4924958c1f471fe9832a9a0 -assets/packages/fluttertoast/assets/toastify.js,1606449029000,eb9fa401153f8cea1f7a5ce4d71a03b67c0cc27be706005948fc524886e85d47 -icons/Icon-192.png,1606885103551,efdd6a0d7ef3c2a1fac4bee4a94fe090415e82ba81291089ff151486a4d959d2 -icons/Icon-512.png,1606884878556,460d176c26cf7f70e03a2f8062c90bd8fc3e3ff5d20584f491410d0bfb816ff1 -assets/NOTICES,1607218844180,5fc50fc9174b189dc8398c9d17724b833c6966fcc1228c1af33471cbf9c62790 -assets/fonts/MaterialIcons-Regular.otf,1602978344319,0f68fedebd1cdda23d988dc25ac5e50b517322b79e04ed19e743bef2a4364d25 -main.dart.js,1607218842280,454cfe0cae8abf8530618f4276885390e6d3c083868300c28d3bf7ce3b78843a +favicon.png,1658556962918,d6f7a6563c407011a05ceec033440af358d7d6c80759ba26a31a00d8a5458a8a +flutter.js,1658574892415,e7fa3752169ac6ead0061dfc2b238e064b92fc5767aa6fa9a034a3b7546f5455 +flutter_service_worker.js,1658574966316,6120bb7f679427fc9094ee9d56d1b628a5fc85d2f48055b67a09c2afcc372c9b +index.html,1658574964661,5e0e392d6d4f80f538fc0813cbdc57823fcc093c87583942a8a181ebd1416eef +version.json,1658574964068,5a20885ad102526ae2318b65c5555449c3828f3f94a4045ffd683589f21a6b46 +assets/AssetManifest.json,1658574964293,9cc5998f00151a151a717087d17fa79e8e70cbacd62ec7e32e77f2abc43eba20 +assets/FontManifest.json,1658574964293,210667deefef655c75d32a0c4132f33b81f91d01861ca0dca46e4a50fc7f4296 +assets/assets/app-logo.svg,1658532788839,460f61dae04894b870589d9a715345f47f69b3ddb592482764b8dad88d981160 +assets/assets/chrome-logo.svg,1658533557296,c32330bad1105ce063f13263918f4900bd166cb3630dce7094dc25372aa59c47 +manifest.json,1658557407852,3452f833ffc69c83d9ae0b9eb64ceab4763df98268f7370bd07bccef926dca6e +assets/packages/fluttertoast/assets/toastify.css,1646749587146,6afc6f35b72ca06962c0b9197750a2af6334c905331f080d8047b437ffa170b1 +assets/packages/fluttertoast/assets/toastify.js,1646749587149,76b60b9795e3b1093a16956ede93215d4315c157c3fbc99de1483999c081eb89 +assets/assets/google-play-badge.png,1656429880574,0e0d7e0de983bd6120a9391344221fe1ad77870959104451933f36d0011d1999 +icons/Icon-192.png,1658556973887,608dfbd13c7a968fd5f5bd9d4761d431fd3befeed3fac8579a1221df74f30865 +assets/assets/pwa-logo.png,1656429880576,7e0c9d71387f8b1c13c9da77af61cff229d3159b3570c7732fc31807b0fc5c53 +icons/Icon-512.png,1658556873929,ffe7d41de5f9c32e0248a597106ee6a60005d7e42df566b2dcc8dfbc5737aaed +assets/assets/twitter-logo.svg,1658533215408,55e84b5fb3c079ceadb654ccaa69ac8e36c08c0ce27d3cb4dc899f1b3c0303b2 +icons/Icon-maskable-512.png,1658556925536,39f102f6cbe874605d8ca2de811b7d7aec166b9d337d2a04d86829a4599191b6 +icons/Icon-maskable-192.png,1658556925482,91ca741ff33d4f34f55fd76c66f8d0751d26a8c9ce8258fdc6bf87243cc7449f +canvaskit/canvaskit.js,1658051327951,d4bb233aafd8e7a814829511530caf2ba60e688681dc5f14fa3cc0e2275e332d +canvaskit/profiling/canvaskit.js,1658051328248,700abcf7f3603f0adab15cbffb4a3bff9845531c3a2f3b6894a47d1836a56cca +assets/NOTICES,1658574964294,cb9a1d36aad586319fc3dc88633336dcc091c2a3befe7bd54589de9fbf45fe00 +assets/fonts/MaterialIcons-Regular.otf,1652312710814,6c5b450bbaa24bf30f1a1c111fe2be1e9c2cb23dde6fa9ee8b3609e812302aed +main.dart.js,1658574962174,3711df364468a6bf567a2c4cf854098493470fba675fdef3f9b048de09b960ae +canvaskit/canvaskit.wasm,1658051328248,3d20d7c09f028a17b2bffa47fa8e73313af8299f1cf19e34fb9319770656d7bd +canvaskit/profiling/canvaskit.wasm,1658051328607,00021620f0517e1a025c49490f33b5a5eb0624d877ce70ac75bd95c65539a4a0 diff --git a/.gitignore b/.gitignore index 1ba9c33..dcf3eff 100644 --- a/.gitignore +++ b/.gitignore @@ -41,3 +41,4 @@ app.*.map.json # Exceptions to above rules. !/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages +.firebase/hosting.YnVpbGRcd2Vi.cache diff --git a/android/app/build.gradle b/android/app/build.gradle index ed15300..3c30ec7 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -21,6 +21,12 @@ if (flutterVersionName == null) { flutterVersionName = '1.0' } +def keystoreProperties = new Properties() +def keystorePropertiesFile = rootProject.file('key.properties') +if (keystorePropertiesFile.exists()) { + keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) +} + apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" @@ -53,13 +59,19 @@ android { versionName flutterVersionName } - buildTypes { - release { - // TODO: Add your own signing config for the release build. - // Signing with the debug keys for now, so `flutter run --release` works. - signingConfig signingConfigs.debug - } - } + signingConfigs { + release { + keyAlias keystoreProperties['keyAlias'] + keyPassword keystoreProperties['keyPassword'] + storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null + storePassword keystoreProperties['storePassword'] + } + } + buildTypes { + release { + signingConfig signingConfigs.release + } + } } flutter { diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 18fbfcd..da64395 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -1,7 +1,7 @@ =2.17.0 <3.0.0" @@ -17,13 +17,13 @@ dependencies: share_plus: ^4.0.10 syncfusion_flutter_gauges: ^20.1.61 fluttertoast: ^8.0.9 - flutter_lints: ^2.0.1 provider: ^6.0.3 flutter_svg: ^1.1.1+1 dev_dependencies: flutter_test: sdk: flutter + flutter_lints: ^2.0.1 # The following section is specific to Flutter. flutter: