Commit Graph

2186 Commits

Author SHA1 Message Date
Salakar 88410b409a [firestore] fix incomplete transaction error stack 2018-04-16 17:39:29 +01:00
Gilad Novik 15299429fe
allow using ringtones from RingtoneManager
when allowing users to pick a sound from RingtoneManager, RNFirebaseNotification should detect we are passing a Uri instead of trying to load this file from our bundle.
2018-04-16 19:38:32 +03:00
Salakar 317b02b901 [firestore] Path - remove unreachable code paths 2018-04-16 16:21:24 +01:00
Salakar b534e02016 [firestore] added missing conditional for firestore transaction errors - should now error on failed promise validations 2018-04-16 16:20:33 +01:00
Elliot Hesp 16b1c747d5 [codorial] Add Google login 2018-04-16 13:51:19 +01:00
Elliot Hesp 7a38b43393 [codorial] proof read changes 2018-04-16 13:38:47 +01:00
Salakar 5589ed7f4f [database] fix flow issue 2018-04-16 10:11:18 +01:00
Chris Bianca c275e02fcc [types] Fix typescript issues 2018-04-16 08:14:30 +01:00
Salakar e36519980b Merge remote-tracking branch 'origin/master' 2018-04-13 22:37:56 +01:00
Salakar 2a1e365231 fix flow issue #978 2018-04-13 22:37:48 +01:00
Chris Bianca 27ed3e1db5 4.0.3 2018-04-13 15:13:02 +01:00
Salakar 97bc7a88a8 Merge remote-tracking branch 'origin/master' 2018-04-13 15:08:17 +01:00
Salakar 25b23a1164 [tests] misc + auth tweaks 2018-04-13 15:08:09 +01:00
Salakar 61f283c8d3 [crash][ios] no longer force a crash on report() 2018-04-13 15:07:21 +01:00
Chris Bianca 23260691d4 [ios][notifications] Fix issue with iOS attachments #939 2018-04-13 15:02:27 +01:00
Chris Bianca 3a5686c226 [ios][notifications] Handle messaging token refreshed before bridge initialised #960 2018-04-13 14:23:55 +01:00
Salakar 93b4e3e052 Merge remote-tracking branch 'origin/master' 2018-04-13 13:49:11 +01:00
Salakar 47774a1a4a [tests][firestore] misc tests 2018-04-13 13:49:03 +01:00
Salakar 8abafb8cd8 [tests][firestore] tweak test helpers to allow path/doc specifying 2018-04-13 13:48:42 +01:00
Salakar 2e26858e3f [tests][crashlytics] mark crash() test as pending - sometimes flakey and breaks due to detox issue 2018-04-13 13:47:49 +01:00
Salakar f290d2eb02 [tests] misc cleanup 2018-04-13 13:46:52 +01:00
Salakar a9bb8a2bd8 [tests] move helpers require into mocha opts - makes them available in the module scope 2018-04-13 13:46:18 +01:00
Chris Bianca f7b1b5bc79 [ios][notifications] Add another missing completionHandler call 2018-04-13 13:21:09 +01:00
Chris Bianca 67d70b9fb7 [ios][notifications] Add missing completionHandler 2018-04-13 12:18:17 +01:00
Chris Bianca 673855c510 [android] Update to use google() path 2018-04-13 12:12:25 +01:00
Chris Bianca fe44ca90b1 [notifications] Fix sound on iOS 10+ #974 2018-04-13 12:12:25 +01:00
Salakar c14e60017e [firestore][DocumentSnapshot] explicitly bind context on data/get methods to keep context during destructuring (includes tests) 2018-04-13 11:50:30 +01:00
Salakar ccb5f70dc1 [tests] misc 2018-04-13 11:04:40 +01:00
Salakar 01ed77904f [tests] misc switch to using the new bridge.require() utility 2018-04-13 11:00:42 +01:00
Chris Bianca feb1315f84 [firestore] Ignore timestampsInSnapshotsEnabled on iOS 2018-04-13 10:10:05 +01:00
Chris Bianca b0abf23c6d [firestore] Add support for settings 2018-04-13 09:58:53 +01:00
Chris Bianca 1922a25198 [firestore] Add setLogLevel support 2018-04-13 08:41:57 +01:00
Chris Bianca c27918c53c [types] Add missing constructors 2018-04-13 08:41:57 +01:00
Salakar c1abfcf002 [tests] misc 2018-04-12 18:13:40 +01:00
Salakar 380720c5fe update build watch script 2018-04-12 18:10:44 +01:00
Chris Bianca c47ebe01c8 4.0.2 2018-04-12 17:30:40 +01:00
Salakar a131209e68 [tests][firestore] remove test focus 2018-04-12 12:56:29 +01:00
Salakar a3f5b01d67 [tests][firestore] start of migrating firestore tests 2018-04-12 12:54:29 +01:00
Salakar 4f5f617de0 [tests] additional tweaks to firestore test helpers 2018-04-12 12:53:18 +01:00
Salakar b918eea630 [firestore] add support for `DocumentSnapshot.get('dot.notated.field.path')` 2018-04-12 12:38:28 +01:00
Salakar f1e9d28869 [firestore] add support for `DocumentSnapshot.get('dot.notated.field.path')` 2018-04-12 12:30:41 +01:00
Chris Bianca 590d69ce89 [types] Add missing typescript statics for messaging, notifications and links 2018-04-12 08:50:13 +01:00
Salakar 1838089684 [tests] added global.TestHelpers + firestore helpers `TestHelpers.firestore.X` 2018-04-12 08:14:17 +01:00
Salakar 85efdecb1a [tests] added global.testRunId - should be used to prevent conflicts when multiple builds/tests are running - tests need to use this e.g. someDoc = `collection-tests/${testRunId}foobar` 2018-04-12 08:13:29 +01:00
Salakar 0be999a691 [tests] misc ios proj/pods 2018-04-12 08:10:33 +01:00
Salakar c238fdab03 add lib build watch script for local dev 2018-04-12 08:08:39 +01:00
Chris Bianca 62706f9629 [notifications][android] Fix file:// for android notification images 2018-04-11 18:27:02 +01:00
Chris Bianca cd5c616a93 [notifications][ios] Handle plain text alert #963 2018-04-11 18:23:34 +01:00
Chris Bianca 0645d179b3 [notifications] Make title and body optional fields 2018-04-11 18:15:38 +01:00
Salakar 548086db7a [tests][perf] added perf() tests -> 100% coverage 2018-04-11 03:42:25 +01:00