Skip to content

Commit

Permalink
Add Apollo
Browse files Browse the repository at this point in the history
  • Loading branch information
vinnie4k committed Apr 10, 2024
1 parent a25ef8d commit eb0256a
Show file tree
Hide file tree
Showing 73 changed files with 1,183 additions and 2,371 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
**/config.json
**/Keys.plist
**/GoogleService-Info.plist
**/uplift-codegen-config-dev.json
**/uplift-codegen-config-prod.json
**/UpliftAPI
**/schema.graphqls

.DS_Store
*/.DS_Store
Expand Down
1 change: 1 addition & 0 deletions .swiftlint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,4 @@ excluded: # paths to ignore during linting. Takes precedence over `included`.
- TCAT/AppDelegate.swift
- TCAT/Utilities/Loader.swift
- TCAT/Views/RPCircularProgress.swift
- UpliftAPI
21 changes: 0 additions & 21 deletions LICENSE

This file was deleted.

16 changes: 10 additions & 6 deletions Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ target 'TCAT' do
pod 'GoogleMaps'

# Networking + Data
pod 'Apollo'
pod 'SwiftyJSON', '~> 5.0'
pod 'FutureNova', :git => 'https://github.com/cuappdev/ios-networking.git'
pod 'Wormholy', :configurations => ['Debug']
Expand All @@ -33,14 +34,8 @@ target 'TCAT' do
pod 'WhatsNewKit', '~> 1.1'

# Other
pod 'AppDevAnnouncements', :git => 'https://github.com/cuappdev/appdev-announcements.git'
pod 'SwiftLint'

target 'TCATTests' do
inherit! :search_paths
# Pods for testing
end

end


Expand All @@ -51,4 +46,13 @@ post_install do |installer|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '15.0'
end
end

installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
xcconfig_path = config.base_configuration_reference.real_path
xcconfig = File.read(xcconfig_path)
xcconfig_mod = xcconfig.gsub(/DT_TOOLCHAIN_DIR/, "TOOLCHAIN_DIR")
File.open(xcconfig_path, "w") { |file| file << xcconfig_mod }
end
end
end
223 changes: 137 additions & 86 deletions Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,88 +1,135 @@
PODS:
- AppDevAnnouncements (0.0.1)
- Apollo (1.9.3):
- Apollo/Core (= 1.9.3)
- Apollo/Core (1.9.3)
- DZNEmptyDataSet (1.8.1)
- Firebase (7.7.0):
- Firebase/Core (= 7.7.0)
- Firebase/Core (7.7.0):
- Firebase (10.24.0):
- Firebase/Core (= 10.24.0)
- Firebase/Core (10.24.0):
- Firebase/CoreOnly
- FirebaseAnalytics (= 7.7.0)
- Firebase/CoreOnly (7.7.0):
- FirebaseCore (= 7.7.0)
- FirebaseAnalytics (7.7.0):
- FirebaseCore (~> 7.0)
- FirebaseInstallations (~> 7.0)
- GoogleAppMeasurement (= 7.7.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.0)
- GoogleUtilities/MethodSwizzler (~> 7.0)
- GoogleUtilities/Network (~> 7.0)
- "GoogleUtilities/NSData+zlib (~> 7.0)"
- nanopb (~> 2.30907.0)
- FirebaseCore (7.7.0):
- FirebaseCoreDiagnostics (~> 7.4)
- GoogleUtilities/Environment (~> 7.0)
- GoogleUtilities/Logger (~> 7.0)
- FirebaseCoreDiagnostics (7.9.0):
- GoogleDataTransport (~> 8.0)
- GoogleUtilities/Environment (~> 7.0)
- GoogleUtilities/Logger (~> 7.0)
- nanopb (~> 2.30907.0)
- FirebaseCrashlytics (7.9.0):
- FirebaseCore (~> 7.0)
- FirebaseInstallations (~> 7.0)
- GoogleDataTransport (~> 8.0)
- nanopb (~> 2.30907.0)
- PromisesObjC (~> 1.2)
- FirebaseInstallations (7.11.0):
- FirebaseCore (~> 7.0)
- GoogleUtilities/Environment (~> 7.0)
- GoogleUtilities/UserDefaults (~> 7.0)
- PromisesObjC (~> 1.2)
- FirebaseAnalytics (~> 10.24.0)
- Firebase/CoreOnly (10.24.0):
- FirebaseCore (= 10.24.0)
- FirebaseAnalytics (10.24.0):
- FirebaseAnalytics/AdIdSupport (= 10.24.0)
- FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- GoogleUtilities/MethodSwizzler (~> 7.11)
- GoogleUtilities/Network (~> 7.11)
- "GoogleUtilities/NSData+zlib (~> 7.11)"
- nanopb (< 2.30911.0, >= 2.30908.0)
- FirebaseAnalytics/AdIdSupport (10.24.0):
- FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0)
- GoogleAppMeasurement (= 10.24.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- GoogleUtilities/MethodSwizzler (~> 7.11)
- GoogleUtilities/Network (~> 7.11)
- "GoogleUtilities/NSData+zlib (~> 7.11)"
- nanopb (< 2.30911.0, >= 2.30908.0)
- FirebaseCore (10.24.0):
- FirebaseCoreInternal (~> 10.0)
- GoogleUtilities/Environment (~> 7.12)
- GoogleUtilities/Logger (~> 7.12)
- FirebaseCoreExtension (10.24.0):
- FirebaseCore (~> 10.0)
- FirebaseCoreInternal (10.24.0):
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- FirebaseCrashlytics (10.24.0):
- FirebaseCore (~> 10.5)
- FirebaseInstallations (~> 10.0)
- FirebaseRemoteConfigInterop (~> 10.23)
- FirebaseSessions (~> 10.5)
- GoogleDataTransport (~> 9.2)
- GoogleUtilities/Environment (~> 7.8)
- nanopb (< 2.30911.0, >= 2.30908.0)
- PromisesObjC (~> 2.1)
- FirebaseInstallations (10.24.0):
- FirebaseCore (~> 10.0)
- GoogleUtilities/Environment (~> 7.8)
- GoogleUtilities/UserDefaults (~> 7.8)
- PromisesObjC (~> 2.1)
- FirebaseRemoteConfigInterop (10.24.0)
- FirebaseSessions (10.24.0):
- FirebaseCore (~> 10.5)
- FirebaseCoreExtension (~> 10.0)
- FirebaseInstallations (~> 10.0)
- GoogleDataTransport (~> 9.2)
- GoogleUtilities/Environment (~> 7.10)
- nanopb (< 2.30911.0, >= 2.30908.0)
- PromisesSwift (~> 2.1)
- FutureNova (0.1.6)
- GoogleAppMeasurement (7.7.0):
- GoogleUtilities/AppDelegateSwizzler (~> 7.0)
- GoogleUtilities/MethodSwizzler (~> 7.0)
- GoogleUtilities/Network (~> 7.0)
- "GoogleUtilities/NSData+zlib (~> 7.0)"
- nanopb (~> 2.30907.0)
- GoogleDataTransport (8.3.1):
- GoogleUtilities/Environment (~> 7.2)
- nanopb (~> 2.30907.0)
- PromisesObjC (~> 1.2)
- GoogleMaps (8.2.0):
- GoogleMaps/Maps (= 8.2.0)
- GoogleMaps/Base (8.2.0)
- GoogleMaps/Maps (8.2.0):
- GoogleAppMeasurement (10.24.0):
- GoogleAppMeasurement/AdIdSupport (= 10.24.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- GoogleUtilities/MethodSwizzler (~> 7.11)
- GoogleUtilities/Network (~> 7.11)
- "GoogleUtilities/NSData+zlib (~> 7.11)"
- nanopb (< 2.30911.0, >= 2.30908.0)
- GoogleAppMeasurement/AdIdSupport (10.24.0):
- GoogleAppMeasurement/WithoutAdIdSupport (= 10.24.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- GoogleUtilities/MethodSwizzler (~> 7.11)
- GoogleUtilities/Network (~> 7.11)
- "GoogleUtilities/NSData+zlib (~> 7.11)"
- nanopb (< 2.30911.0, >= 2.30908.0)
- GoogleAppMeasurement/WithoutAdIdSupport (10.24.0):
- GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- GoogleUtilities/MethodSwizzler (~> 7.11)
- GoogleUtilities/Network (~> 7.11)
- "GoogleUtilities/NSData+zlib (~> 7.11)"
- nanopb (< 2.30911.0, >= 2.30908.0)
- GoogleDataTransport (9.4.1):
- GoogleUtilities/Environment (~> 7.7)
- nanopb (< 2.30911.0, >= 2.30908.0)
- PromisesObjC (< 3.0, >= 1.2)
- GoogleMaps (8.4.0):
- GoogleMaps/Maps (= 8.4.0)
- GoogleMaps/Base (8.4.0)
- GoogleMaps/Maps (8.4.0):
- GoogleMaps/Base
- GoogleUtilities/AppDelegateSwizzler (7.12.0):
- GoogleUtilities/AppDelegateSwizzler (7.13.0):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
- GoogleUtilities/Network
- GoogleUtilities/Environment (7.12.0):
- GoogleUtilities/Privacy
- GoogleUtilities/Environment (7.13.0):
- GoogleUtilities/Privacy
- PromisesObjC (< 3.0, >= 1.2)
- GoogleUtilities/Logger (7.12.0):
- GoogleUtilities/Logger (7.13.0):
- GoogleUtilities/Environment
- GoogleUtilities/MethodSwizzler (7.12.0):
- GoogleUtilities/Privacy
- GoogleUtilities/MethodSwizzler (7.13.0):
- GoogleUtilities/Logger
- GoogleUtilities/Network (7.12.0):
- GoogleUtilities/Privacy
- GoogleUtilities/Network (7.13.0):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Privacy
- GoogleUtilities/Reachability
- "GoogleUtilities/NSData+zlib (7.12.0)"
- GoogleUtilities/Reachability (7.12.0):
- "GoogleUtilities/NSData+zlib (7.13.0)":
- GoogleUtilities/Privacy
- GoogleUtilities/Privacy (7.13.0)
- GoogleUtilities/Reachability (7.13.0):
- GoogleUtilities/Logger
- GoogleUtilities/UserDefaults (7.12.0):
- GoogleUtilities/Privacy
- GoogleUtilities/UserDefaults (7.13.0):
- GoogleUtilities/Logger
- GoogleUtilities/Privacy
- MarqueeLabel (4.0.5)
- nanopb (2.30907.0):
- nanopb/decode (= 2.30907.0)
- nanopb/encode (= 2.30907.0)
- nanopb/decode (2.30907.0)
- nanopb/encode (2.30907.0)
- nanopb (2.30910.0):
- nanopb/decode (= 2.30910.0)
- nanopb/encode (= 2.30910.0)
- nanopb/decode (2.30910.0)
- nanopb/encode (2.30910.0)
- NotificationBannerSwift (3.0.6):
- MarqueeLabel (~> 4.0.5)
- SnapKit (~> 5.0.1)
- Presentation (4.2.4)
- PromisesObjC (1.2.12)
- PromisesObjC (2.4.0)
- PromisesSwift (2.4.0):
- PromisesObjC (= 2.4.0)
- Pulley (2.9.1)
- SnapKit (5.0.1)
- SwiftLint (0.54.0)
Expand All @@ -92,7 +139,7 @@ PODS:
- Zip (1.1.0)

DEPENDENCIES:
- AppDevAnnouncements (from `https://github.com/cuappdev/appdev-announcements.git`)
- Apollo
- DZNEmptyDataSet (from `https://github.com/cuappdev/DZNEmptyDataSet.git`)
- Firebase
- FirebaseCrashlytics
Expand All @@ -110,12 +157,16 @@ DEPENDENCIES:

SPEC REPOS:
trunk:
- Apollo
- Firebase
- FirebaseAnalytics
- FirebaseCore
- FirebaseCoreDiagnostics
- FirebaseCoreExtension
- FirebaseCoreInternal
- FirebaseCrashlytics
- FirebaseInstallations
- FirebaseRemoteConfigInterop
- FirebaseSessions
- GoogleAppMeasurement
- GoogleDataTransport
- GoogleMaps
Expand All @@ -124,6 +175,7 @@ SPEC REPOS:
- nanopb
- NotificationBannerSwift
- PromisesObjC
- PromisesSwift
- Pulley
- SnapKit
- SwiftLint
Expand All @@ -133,8 +185,6 @@ SPEC REPOS:
- Zip

EXTERNAL SOURCES:
AppDevAnnouncements:
:git: https://github.com/cuappdev/appdev-announcements.git
DZNEmptyDataSet:
:git: https://github.com/cuappdev/DZNEmptyDataSet.git
FutureNova:
Expand All @@ -143,9 +193,6 @@ EXTERNAL SOURCES:
:git: https://github.com/cuappdev/Presentation.git

CHECKOUT OPTIONS:
AppDevAnnouncements:
:commit: ae01d4b73c8a5edc6c6c03b9c5670d016a5a63ef
:git: https://github.com/cuappdev/appdev-announcements.git
DZNEmptyDataSet:
:commit: a4a007e7ade7d9711f067f4d6510085fa1d92629
:git: https://github.com/cuappdev/DZNEmptyDataSet.git
Expand All @@ -157,24 +204,28 @@ CHECKOUT OPTIONS:
:git: https://github.com/cuappdev/Presentation.git

SPEC CHECKSUMS:
AppDevAnnouncements: e17a7f441fb0664583bb08e21dc709214d15b70f
Apollo: b339a44b439f6b64208eb8761a0336813287a903
DZNEmptyDataSet: b94434220f87d9dda46660eb4f07a424778e93b4
Firebase: cd2ab85eec8170dc260186159f21072ecb679ad5
FirebaseAnalytics: f3f8f75de34fe04141a69bb1c4bd7e24a80178e1
FirebaseCore: ac35d680a0bf32319a59966a1478e0741536b97b
FirebaseCoreDiagnostics: 3d36e05da74cb8b7ce30e6594a8f201b982c725c
FirebaseCrashlytics: 73cfa8d24d573ed1ff648acce3900df39ca32d77
FirebaseInstallations: a58d4f72ec5861840b84df489f2668d970df558a
Firebase: 91fefd38712feb9186ea8996af6cbdef41473442
FirebaseAnalytics: b5efc493eb0f40ec560b04a472e3e1a15d39ca13
FirebaseCore: 11dc8a16dfb7c5e3c3f45ba0e191a33ac4f50894
FirebaseCoreExtension: af5fd85e817ea9d19f9a2659a376cf9cf99f03c0
FirebaseCoreInternal: bcb5acffd4ea05e12a783ecf835f2210ce3dc6af
FirebaseCrashlytics: af38ea4adfa606f6e63fcc22091b61e7938fcf66
FirebaseInstallations: 8f581fca6478a50705d2bd2abd66d306e0f5736e
FirebaseRemoteConfigInterop: 6c349a466490aeace3ce9c091c86be1730711634
FirebaseSessions: 2651b464e241c93fd44112f995d5ab663c970487
FutureNova: 95f9aa352b2c250253b96fdf380754afcc87c7f3
GoogleAppMeasurement: 0c3b134b2c0a90c4c24833873894bfe0e42a0384
GoogleDataTransport: 8b0e733ea77c9218778e5a9e34ba9508b8328939
GoogleMaps: 081f2547b60a1c0870a8f49166a653900e5055d5
GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34
GoogleAppMeasurement: f3abf08495ef2cba7829f15318c373b8d9226491
GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a
GoogleMaps: 8939898920281c649150e0af74aa291c60f2e77d
GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152
MarqueeLabel: 00cc0bcd087111dca575878b3531af980559707d
nanopb: 59221d7f958fb711001e6a449489542d92ae113e
nanopb: 438bc412db1928dac798aa6fd75726007be04262
NotificationBannerSwift: 7021be2338f8f29cf424b0aca43da462bf9e2a1a
Presentation: c66e877bb3e8a6437ca9c19ab018cfa4b04a98ee
PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
PromisesSwift: 9d77319bbe72ebf6d872900551f7eeba9bce2851
Pulley: a4c28c930958f42978d69631000bc1abb82cb232
SnapKit: 97b92857e3df3a0c71833cce143274bf6ef8e5eb
SwiftLint: c1de071d9d08c8aba837545f6254315bc900e211
Expand All @@ -183,6 +234,6 @@ SPEC CHECKSUMS:
Wormholy: ab1c8c2f02f58587a0941deb0088555ffbf039a1
Zip: 8877eede3dda76bcac281225c20e71c25270774c

PODFILE CHECKSUM: 4687c2ccc9b4c276b7ea3f6c48ab78be8cf219ae
PODFILE CHECKSUM: 2bc2917c9852873acd565e06b273a1884fa7d20b

COCOAPODS: 1.15.2
COCOAPODS: 1.12.1
Loading

0 comments on commit eb0256a

Please sign in to comment.