Skip to content

Commit

Permalink
Merge pull request #18 from BU-Spark/testing
Browse files Browse the repository at this point in the history
Testing
  • Loading branch information
molly-yan authored May 1, 2024
2 parents 615be6b + bcda876 commit c88140c
Show file tree
Hide file tree
Showing 3,208 changed files with 10,557 additions and 801,115 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,14 @@ flutter pub get
```
Since our application is built using Flutter, the command above will download all the necessary dependencies to run the project.

3. Run the application locally
3. Install pod Files
Before running this app for the first time, you have to install pod files. To do this, ensure that you are in the '/ios' directory and execute the following command:
```bash
pod install
```
If there are any issues with version mismatches, delete the 'podfile.lock' file and re-run the same commmand.

4. Run the application locally
```bash
flutter run
```
Expand Down Expand Up @@ -117,5 +124,3 @@ All automated testing files are in this directory
- Do additional research if an admin side of the app is needed/necessary
- Work on a new method of pulling events. Currently, events are pulled using a web scraper to fetch calendar data from the BU Arts calendar website. However, this likely wouldn't be the long-term solution. JSON or ICS files are avaliable, but additional research shows that these files may not be appropriate for the use case of this project (see JSON vs. ICS document on Google Drive).
- Find a way to generate tags for events. At the moment, BU has not generated any tags for their events. This may change in the future, but for now, a work around would be to discover a reliable method to generate tags for events. These tags are essential for implementing the interest page, event filtering page, and the passport page. Some additional insights are added to the 'JSON vs. ICS' document, but not comprehensive enough to implement a solution yet.


1 change: 1 addition & 0 deletions bu_passport/android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ android {
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
multiDexEnabled true
minSdkVersion 20
}

buildTypes {
Expand Down
2 changes: 1 addition & 1 deletion bu_passport/ios/.symlinks/plugins/cloud_firestore
2 changes: 1 addition & 1 deletion bu_passport/ios/.symlinks/plugins/firebase_core
2 changes: 1 addition & 1 deletion bu_passport/ios/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ target 'Runner' do

pod 'FirebaseFirestore',
:git => 'https://github.com/invertase/firestore-ios-sdk-frameworks.git',
:tag => '10.22.0'
:tag => '10.24.0'

flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
target 'RunnerTests' do
Expand Down
139 changes: 69 additions & 70 deletions bu_passport/ios/Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,71 +1,70 @@
PODS:
- cloud_firestore (4.15.6):
- Firebase/Firestore (= 10.22.0)
- cloud_firestore (4.17.2):
- Firebase/Firestore (= 10.24.0)
- firebase_core
- Flutter
- nanopb (< 2.30910.0, >= 2.30908.0)
- Firebase/Auth (10.22.0):
- Firebase/Auth (10.24.0):
- Firebase/CoreOnly
- FirebaseAuth (~> 10.22.0)
- Firebase/CoreOnly (10.22.0):
- FirebaseCore (= 10.22.0)
- Firebase/Firestore (10.22.0):
- FirebaseAuth (~> 10.24.0)
- Firebase/CoreOnly (10.24.0):
- FirebaseCore (= 10.24.0)
- Firebase/Firestore (10.24.0):
- Firebase/CoreOnly
- FirebaseFirestore (~> 10.22.0)
- Firebase/Storage (10.22.0):
- FirebaseFirestore (~> 10.24.0)
- Firebase/Storage (10.24.0):
- Firebase/CoreOnly
- FirebaseStorage (~> 10.22.0)
- FirebaseStorage (~> 10.24.0)
- firebase_auth (4.17.5):
- Firebase/Auth (= 10.22.0)
- Firebase/Auth (= 10.24.0)
- firebase_core
- Flutter
- firebase_core (2.27.1):
- Firebase/CoreOnly (= 10.22.0)
- firebase_core (2.30.1):
- Firebase/CoreOnly (= 10.24.0)
- Flutter
- firebase_storage (11.6.10):
- Firebase/Storage (= 10.22.0)
- Firebase/Storage (= 10.24.0)
- firebase_core
- Flutter
- FirebaseAppCheckInterop (10.23.0)
- FirebaseAuth (10.22.0):
- FirebaseAppCheckInterop (10.24.0)
- FirebaseAuth (10.24.0):
- FirebaseAppCheckInterop (~> 10.17)
- FirebaseCore (~> 10.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
- GoogleUtilities/Environment (~> 7.8)
- GTMSessionFetcher/Core (< 4.0, >= 2.1)
- RecaptchaInterop (~> 100.0)
- FirebaseAuthInterop (10.23.0)
- FirebaseCore (10.22.0):
- FirebaseAuthInterop (10.24.0)
- FirebaseCore (10.24.0):
- FirebaseCoreInternal (~> 10.0)
- GoogleUtilities/Environment (~> 7.12)
- GoogleUtilities/Logger (~> 7.12)
- FirebaseCoreExtension (10.22.0):
- FirebaseCoreExtension (10.24.0):
- FirebaseCore (~> 10.0)
- FirebaseCoreInternal (10.23.0):
- FirebaseCoreInternal (10.24.0):
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- FirebaseFirestore (10.22.0):
- FirebaseFirestoreBinary (= 10.22.0)
- FirebaseFirestoreAbseilBinary (1.2022062300.0)
- FirebaseFirestoreBinary (10.22.0):
- FirebaseCore (= 10.22.0)
- FirebaseCoreExtension (= 10.22.0)
- FirebaseFirestoreInternalBinary (= 10.22.0)
- FirebaseSharedSwift (= 10.22.0)
- FirebaseFirestoreGRPCBoringSSLBinary (1.49.1)
- FirebaseFirestoreGRPCCoreBinary (1.49.1):
- FirebaseFirestoreAbseilBinary (= 1.2022062300.0)
- FirebaseFirestoreGRPCBoringSSLBinary (= 1.49.1)
- FirebaseFirestoreGRPCCPPBinary (1.49.1):
- FirebaseFirestoreAbseilBinary (= 1.2022062300.0)
- FirebaseFirestoreGRPCCoreBinary (= 1.49.1)
- FirebaseFirestoreInternalBinary (10.22.0):
- FirebaseCore (= 10.22.0)
- FirebaseFirestoreAbseilBinary (= 1.2022062300.0)
- FirebaseFirestoreGRPCCPPBinary (= 1.49.1)
- FirebaseFirestore (10.24.0):
- FirebaseFirestoreBinary (= 10.24.0)
- FirebaseFirestoreAbseilBinary (1.2024011601.0)
- FirebaseFirestoreBinary (10.24.0):
- FirebaseCore (= 10.24.0)
- FirebaseCoreExtension (= 10.24.0)
- FirebaseFirestoreInternalBinary (= 10.24.0)
- FirebaseSharedSwift (= 10.24.0)
- FirebaseFirestoreGRPCBoringSSLBinary (1.62.1)
- FirebaseFirestoreGRPCCoreBinary (1.62.1):
- FirebaseFirestoreAbseilBinary (= 1.2024011601.0)
- FirebaseFirestoreGRPCBoringSSLBinary (= 1.62.1)
- FirebaseFirestoreGRPCCPPBinary (1.62.1):
- FirebaseFirestoreAbseilBinary (= 1.2024011601.0)
- FirebaseFirestoreGRPCCoreBinary (= 1.62.1)
- FirebaseFirestoreInternalBinary (10.24.0):
- FirebaseCore (= 10.24.0)
- FirebaseFirestoreAbseilBinary (= 1.2024011601.0)
- FirebaseFirestoreGRPCCPPBinary (= 1.62.1)
- leveldb-library (~> 1.22)
- nanopb (< 2.30911.0, >= 2.30908.0)
- FirebaseSharedSwift (10.22.0)
- FirebaseStorage (10.22.0):
- FirebaseSharedSwift (10.24.0)
- FirebaseStorage (10.24.0):
- FirebaseAppCheckInterop (~> 10.0)
- FirebaseAuthInterop (~> 10.0)
- FirebaseCore (~> 10.0)
Expand Down Expand Up @@ -104,10 +103,10 @@ PODS:
- GoogleUtilities/Reachability (7.13.0):
- GoogleUtilities/Logger
- GoogleUtilities/Privacy
- GTMSessionFetcher/Core (3.3.2)
- GTMSessionFetcher/Core (3.4.1)
- image_picker_ios (0.0.1):
- Flutter
- leveldb-library (1.22.4)
- leveldb-library (1.22.5)
- nanopb (2.30909.1):
- nanopb/decode (= 2.30909.1)
- nanopb/encode (= 2.30909.1)
Expand All @@ -125,7 +124,7 @@ DEPENDENCIES:
- firebase_auth (from `.symlinks/plugins/firebase_auth/ios`)
- firebase_core (from `.symlinks/plugins/firebase_core/ios`)
- firebase_storage (from `.symlinks/plugins/firebase_storage/ios`)
- FirebaseFirestore (from `https://github.com/invertase/firestore-ios-sdk-frameworks.git`, tag `10.22.0`)
- FirebaseFirestore (from `https://github.com/invertase/firestore-ios-sdk-frameworks.git`, tag `10.24.0`)
- Flutter (from `Flutter`)
- geolocator_apple (from `.symlinks/plugins/geolocator_apple/ios`)
- google_maps_flutter_ios (from `.symlinks/plugins/google_maps_flutter_ios/ios`)
Expand Down Expand Up @@ -169,7 +168,7 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/firebase_storage/ios"
FirebaseFirestore:
:git: https://github.com/invertase/firestore-ios-sdk-frameworks.git
:tag: 10.22.0
:tag: 10.24.0
Flutter:
:path: Flutter
geolocator_apple:
Expand All @@ -186,43 +185,43 @@ EXTERNAL SOURCES:
CHECKOUT OPTIONS:
FirebaseFirestore:
:git: https://github.com/invertase/firestore-ios-sdk-frameworks.git
:tag: 10.22.0
:tag: 10.24.0

SPEC CHECKSUMS:
cloud_firestore: 800217bf456c0f55fcf3c5a2e5d44d4533aeb002
Firebase: 797fd7297b7e1be954432743a0b3f90038e45a71
firebase_auth: 50bead5d815328246c8111d8c8c0eea4b47be490
firebase_core: d6dfb4cb86a9ebd92464bb8736075fe967211c97
firebase_storage: 4d91299aefc706729b17bd17c3a1e874a53722df
FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d
FirebaseAuth: bbe4c68f958504ba9e54aee181adbdf5b664fbc6
FirebaseAuthInterop: a458e398bb1e9b71b9b42d46e54acc666b021d0f
FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7
FirebaseCoreExtension: 6394c00b887d0bebadbc7049c464aa0cbddc5d41
FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3
FirebaseFirestore: 6a8bd88aedb9def0411f53e03b564278685fed93
FirebaseFirestoreAbseilBinary: fc2004a2da6b5978e974ca49c2e463f5e542a78f
FirebaseFirestoreBinary: c59e4adb329348a5a2479614f718c5b4f7429d5b
FirebaseFirestoreGRPCBoringSSLBinary: 85a615c0b7e97173d6af581c9879baac663d9743
FirebaseFirestoreGRPCCoreBinary: bf6ed68cea8ad7b24ba091b53374e91a5211a91f
FirebaseFirestoreGRPCCPPBinary: cff111ba3ae5bea45a6562e8bd8750d4a7e2ebc6
FirebaseFirestoreInternalBinary: 5f38434cc9b36a6897a616a14e85d00c890c5634
FirebaseSharedSwift: 48076404e6e52372290d15a07d2ed1d2f1754023
FirebaseStorage: bc7bddc743548a89cfb896843a77cf4bdde2c231
cloud_firestore: a291c7ca0e498f9b08bbabd47a2499a5ae02c152
Firebase: 91fefd38712feb9186ea8996af6cbdef41473442
firebase_auth: 3e976534db970b18163dba2195a931836d4fae83
firebase_core: 7f1e1156934d0da3be260174812842df9420e4ab
firebase_storage: 35c9b3b30a91e0b3fc54838a624022ec2d7cfef5
FirebaseAppCheckInterop: fecc08c89936c8acb1428d8088313aabedb348e4
FirebaseAuth: 711d01cccefaf10035b3090a92956d0dd4f99088
FirebaseAuthInterop: 29336ab84df12fc0f340ba5fe58d3e5811a4192d
FirebaseCore: 11dc8a16dfb7c5e3c3f45ba0e191a33ac4f50894
FirebaseCoreExtension: af5fd85e817ea9d19f9a2659a376cf9cf99f03c0
FirebaseCoreInternal: bcb5acffd4ea05e12a783ecf835f2210ce3dc6af
FirebaseFirestore: 455ba4bf3f0e1da88f77aaa76dc506d920396346
FirebaseFirestoreAbseilBinary: bd0451946879e0e01327c8efc35896bb273009c4
FirebaseFirestoreBinary: 7eccf62d9204bd1b8915bf4f30406f6b13a5f01a
FirebaseFirestoreGRPCBoringSSLBinary: c3007e61593e4583ec3bb8b34ce654663663b690
FirebaseFirestoreGRPCCoreBinary: 1243fc6604a52912694635f891916976924931ed
FirebaseFirestoreGRPCCPPBinary: e447b3a7c060c0abfc4e2c9f6fb53bf7635ded66
FirebaseFirestoreInternalBinary: 264bc7678c6df6581477b139a216f6b3340efb64
FirebaseSharedSwift: 76e1529c32101d80e4f1ca2fba7c39d59f0a390a
FirebaseStorage: 03710f9a0e3824d3069ed1128601a3d3a5e7d817
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
geolocator_apple: 6cbaf322953988e009e5ecb481f07efece75c450
google_maps_flutter_ios: f135b968a67c05679e0a53538e900b5c174b0d99
GoogleMaps: 20d7b12be49a14287f797e88e0e31bc4156aaeb4
GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152
GTMSessionFetcher: 0e876eea9782ec6462e91ab872711c357322c94f
GTMSessionFetcher: 8000756fc1c19d2e5697b90311f7832d2e33f6cd
image_picker_ios: b545a5f16c0fa88e3ecbbce3ed4de45567a8ec18
leveldb-library: 06a69cc7582d64b29424a63e085e683cc188230a
leveldb-library: e8eadf9008a61f9e1dde3978c086d2b6d9b9dc28
nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5
permission_handler_apple: 9878588469a2b0d0fc1e048d9f43605f92e6cec2
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21
url_launcher_ios: 6116280ddcfe98ab8820085d8d76ae7449447586

PODFILE CHECKSUM: f30163ccbb8c61c3b7bb0e5de496f3d54363e761
PODFILE CHECKSUM: 01ec8a5990ede6bbc6720abefed12c5e28f5646e

COCOAPODS: 1.15.2
2 changes: 1 addition & 1 deletion bu_passport/ios/Pods/Firebase/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion bu_passport/ios/Pods/FirebaseAuth/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion bu_passport/ios/Pods/FirebaseCore/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion bu_passport/ios/Pods/FirebaseCoreExtension/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions bu_passport/ios/Pods/FirebaseFirestore/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit c88140c

Please sign in to comment.