Skip to content

Commit

Permalink
firebase setup
Browse files Browse the repository at this point in the history
  • Loading branch information
ChaseTeichmann committed Sep 25, 2019
1 parent 569eeb5 commit 54dc326
Show file tree
Hide file tree
Showing 9 changed files with 8,523 additions and 4 deletions.
5 changes: 5 additions & 0 deletions Routinely/.firebaserc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"projects": {
"default": "routinely-85bf8"
}
}
17 changes: 17 additions & 0 deletions Routinely/android/.project
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>android</name>
<comment>Project android created by Buildship.</comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures>
</projectDescription>
2 changes: 2 additions & 0 deletions Routinely/android/.settings/org.eclipse.buildship.core.prefs
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
connection.project.dir=
eclipse.preferences.version=1
7 changes: 7 additions & 0 deletions Routinely/database.rules.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
/* Visit https://firebase.google.com/docs/database/security to learn more about security rules. */
"rules": {
".read": false,
".write": false
}
}
5 changes: 5 additions & 0 deletions Routinely/firebase.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"database": {
"rules": "database.rules.json"
}
}
1 change: 1 addition & 0 deletions Routinely/ios/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ target 'Routinely' do
pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'

pod 'FBSDKLoginKit'
pod ‘Firebase/Analytics’

target 'RoutinelyTests' do
inherit! :search_paths
Expand Down
94 changes: 90 additions & 4 deletions Routinely/ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,37 @@ PODS:
- FBSDKLoginKit/Login (= 5.6.0)
- FBSDKLoginKit/Login (5.6.0):
- FBSDKCoreKit (~> 5.0)
- Firebase/Analytics (6.9.0):
- Firebase/Core
- Firebase/Core (6.9.0):
- Firebase/CoreOnly
- FirebaseAnalytics (= 6.1.2)
- Firebase/CoreOnly (6.9.0):
- FirebaseCore (= 6.3.0)
- FirebaseAnalytics (6.1.2):
- FirebaseCore (~> 6.3)
- FirebaseInstanceID (~> 4.2)
- GoogleAppMeasurement (= 6.1.2)
- GoogleUtilities/AppDelegateSwizzler (~> 6.0)
- GoogleUtilities/MethodSwizzler (~> 6.0)
- GoogleUtilities/Network (~> 6.0)
- "GoogleUtilities/NSData+zlib (~> 6.0)"
- nanopb (~> 0.3)
- FirebaseCore (6.3.0):
- FirebaseCoreDiagnostics (~> 1.0)
- FirebaseCoreDiagnosticsInterop (~> 1.0)
- GoogleUtilities/Environment (~> 6.2)
- GoogleUtilities/Logger (~> 6.2)
- FirebaseCoreDiagnostics (1.1.0):
- FirebaseCoreDiagnosticsInterop (~> 1.0)
- GoogleDataTransportCCTSupport (~> 1.0)
- GoogleUtilities/Environment (~> 6.2)
- GoogleUtilities/Logger (~> 6.2)
- FirebaseCoreDiagnosticsInterop (1.0.0)
- FirebaseInstanceID (4.2.5):
- FirebaseCore (~> 6.0)
- GoogleUtilities/Environment (~> 6.0)
- GoogleUtilities/UserDefaults (~> 6.0)
- Folly (2018.10.22.00):
- boost-for-react-native
- DoubleConversion
Expand All @@ -29,6 +60,39 @@ PODS:
- DoubleConversion
- glog
- glog (0.3.5)
- GoogleAppMeasurement (6.1.2):
- GoogleUtilities/AppDelegateSwizzler (~> 6.0)
- GoogleUtilities/MethodSwizzler (~> 6.0)
- GoogleUtilities/Network (~> 6.0)
- "GoogleUtilities/NSData+zlib (~> 6.0)"
- nanopb (~> 0.3)
- GoogleDataTransport (2.0.0)
- GoogleDataTransportCCTSupport (1.1.0):
- GoogleDataTransport (~> 2.0)
- nanopb
- GoogleUtilities/AppDelegateSwizzler (6.3.0):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
- GoogleUtilities/Network
- GoogleUtilities/Environment (6.3.0)
- GoogleUtilities/Logger (6.3.0):
- GoogleUtilities/Environment
- GoogleUtilities/MethodSwizzler (6.3.0):
- GoogleUtilities/Logger
- GoogleUtilities/Network (6.3.0):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Reachability
- "GoogleUtilities/NSData+zlib (6.3.0)"
- GoogleUtilities/Reachability (6.3.0):
- GoogleUtilities/Logger
- GoogleUtilities/UserDefaults (6.3.0):
- GoogleUtilities/Logger
- nanopb (0.3.901):
- nanopb/decode (= 0.3.901)
- nanopb/encode (= 0.3.901)
- nanopb/decode (0.3.901)
- nanopb/encode (0.3.901)
- RCTRequired (0.61.0)
- RCTTypeSafety (0.61.0):
- FBLazyVector (= 0.61.0)
Expand Down Expand Up @@ -234,6 +298,7 @@ DEPENDENCIES:
- FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
- FBReactNativeSpec (from `../node_modules/react-native/Libraries/FBReactNativeSpec`)
- FBSDKLoginKit
- Firebase/Analytics
- Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`)
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
- RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`)
Expand Down Expand Up @@ -261,11 +326,21 @@ DEPENDENCIES:
- Yoga (from `../node_modules/react-native/ReactCommon/yoga`)

SPEC REPOS:
https://github.com/CocoaPods/Specs.git:
https://github.com/cocoapods/specs.git:
- boost-for-react-native
trunk:
- FBSDKCoreKit
- FBSDKLoginKit
- Firebase
- FirebaseAnalytics
- FirebaseCore
- FirebaseCoreDiagnostics
- FirebaseCoreDiagnosticsInterop
- FirebaseInstanceID
- GoogleAppMeasurement
- GoogleDataTransport
- GoogleDataTransportCCTSupport
- GoogleUtilities
- nanopb

EXTERNAL SOURCES:
DoubleConversion:
Expand Down Expand Up @@ -326,8 +401,19 @@ SPEC CHECKSUMS:
FBReactNativeSpec: a43dfecd1f9e31d5729a38adafba1790c4c6c950
FBSDKCoreKit: d6655a343868d4bb5c29a60859bab07c3be14a0b
FBSDKLoginKit: c5a623de88a6b0cda35b35582921f6cec2efcc36
Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4
FirebaseAnalytics: 5d9ccbf46ed25d3ec9304d263f85bddf1e93e2d2
FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529
FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a
FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb
FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42
Folly: 30e7936e1c45c08d884aa59369ed951a8e68cf51
glog: 1f3da668190260b06b429bb211bfbee5cd790c28
GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b
GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd
GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268
GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51
nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48
RCTRequired: 1f0d5c0baf372e291f70b6b1275b19142bdce931
RCTTypeSafety: 3b7329bbb97065c1f6ff7157f8eaf0da60fdc13d
React: e419a1c0c3afe96300511585756bbea2f9f35e04
Expand All @@ -349,6 +435,6 @@ SPEC CHECKSUMS:
ReactCommon: 584ef683c340894c1c82be43ce760390493ae8bf
Yoga: 3f70bbd9aa01e04eefec36e2a085b2fc0ff1dd98

PODFILE CHECKSUM: 9139a0d27b546535addccccafe05f762948c2f1f
PODFILE CHECKSUM: 98aca74e862e8fe13886f4ba1f789fe0605df9ce

COCOAPODS: 1.8.0
COCOAPODS: 1.7.5
36 changes: 36 additions & 0 deletions Routinely/ios/Routinely/GoogleService-Info.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CLIENT_ID</key>
<string>900148831632-3pq81fonvabhvneled75h51fgihfrgdo.apps.googleusercontent.com</string>
<key>REVERSED_CLIENT_ID</key>
<string>com.googleusercontent.apps.900148831632-3pq81fonvabhvneled75h51fgihfrgdo</string>
<key>API_KEY</key>
<string>AIzaSyBUfJ0abF8KQgz4GqtHh2s_Fs82TxPCPTY</string>
<key>GCM_SENDER_ID</key>
<string>900148831632</string>
<key>PLIST_VERSION</key>
<string>1</string>
<key>BUNDLE_ID</key>
<string>com.routinelyinc.routinely</string>
<key>PROJECT_ID</key>
<string>routinely-85bf8</string>
<key>STORAGE_BUCKET</key>
<string>routinely-85bf8.appspot.com</string>
<key>IS_ADS_ENABLED</key>
<false></false>
<key>IS_ANALYTICS_ENABLED</key>
<false></false>
<key>IS_APPINVITE_ENABLED</key>
<true></true>
<key>IS_GCM_ENABLED</key>
<true></true>
<key>IS_SIGNIN_ENABLED</key>
<true></true>
<key>GOOGLE_APP_ID</key>
<string>1:900148831632:ios:54a7ad2b5c4917cc473f15</string>
<key>DATABASE_URL</key>
<string>https://routinely-85bf8.firebaseio.com</string>
</dict>
</plist>
Loading

0 comments on commit 54dc326

Please sign in to comment.