Commit Graph

85 Commits

Author SHA1 Message Date
Salakar 5e9909954a [internals] check for string type else return early 2018-07-10 21:37:17 +01:00
Salakar a8719338c0 [js][internals] cleanup old utils + add stripTrailingSlash util 2018-07-07 03:31:26 +01:00
Salakar e5233c9af3 Merge branch 'master' of https://github.com/invertase/react-native-firebase into functions 2018-05-06 00:55:37 +01:00
Salakar 30f23316c4 [core] add functions module to core + types 2018-05-05 19:25:52 +01:00
Salakar 374c617672 [internals][js] move Base64 util to shared utils 2018-05-03 21:54:45 +01:00
Salakar d0b6972e39 [database][js] fixed a regression where snapshot.child() would no longer work on array values 2018-04-22 00:29:33 +01:00
Salakar f4832410bb [firestore] .settings() - use hasOwnProperty instead of truthy value existence checks 2018-04-16 18:20:08 +01:00
Salakar 2a1e365231 fix flow issue #978 2018-04-13 22:37:48 +01:00
Chris Bianca b0abf23c6d [firestore] Add support for settings 2018-04-13 09:58:53 +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 b21e7d0eab [crashlytics] Move to top level crashlytics namespace 2018-04-03 16:51:05 +01:00
JinHao Chen cc8799b465 Implement multiple database shard support 2018-03-21 12:51:02 -07:00
Chris Bianca 7619548a2c Merge branch 'master' into fcm-rewrite
# Conflicts:
#	lib/modules/core/firebase.js
#	tests/ios/Podfile.lock
2018-03-08 09:32:57 +00:00
Salakar 820bb0b0d4 [internals] remove bows logger + window shims - fixes #858 2018-03-05 01:58:42 +00:00
Chris Bianca 7acace4ce6 [notifications][ios] Properly define attachment options 2018-03-01 08:39:24 +00:00
Salakar e73812a1e0 fix #848 2018-02-24 05:53:07 +00:00
Chris Bianca c57c6a74a8 [flow] Remove custom flow error tag 2018-02-17 12:55:19 +00:00
Kenneth Skovhus 60d847cf78 [types] Use literal values for strings 2018-02-15 00:17:05 +01:00
Chris Bianca 4e81527246 [types] Export app, auth, database and firestore types 2018-02-14 13:00:19 +00:00
Chris Bianca 0ace49ca81 [database] Fix wrong path from snapshot reference #679 2018-01-26 11:55:37 +00:00
Chris Bianca fba6380729 [js] Run prettier for the first time 2018-01-25 18:25:39 +00:00
Chris Bianca 63859b311d [internals] Bump the library and tests app to the latest version of RN, React, etc 2018-01-16 17:08:52 +00:00
Chris Bianca 301f2749c0 [internals] Migrate multi app flag to module configuration 2018-01-09 17:32:08 +00:00
Chris Bianca fe19942e18 [android][utils] Fix a couple of minor Android issues with internals refactor 2018-01-08 09:20:32 +00:00
Chris Bianca d1f2b3fcfa [internals][types] Fix a couple of minor issues 2018-01-05 18:23:38 +00:00
Chris Bianca 80cb54ee6d [internals][types] Last part of internal refactor; Got rid of remaining flow errors 2018-01-05 17:20:10 +00:00
Chris Bianca 0fe2fec819 [internals] More tidy up and hiding of internal functions 2018-01-03 20:00:38 +00:00
Chris Bianca 61d7c3b2eb [internals] Move native events to individual modules to make it easier to see the relationship 2017-12-22 15:57:33 +00:00
Chris Bianca f2c2007fdc [internals] Start refactoring some of the internals to simplify, tidy up and also reduce flow type pollution 2017-12-22 15:24:31 +00:00
Salakar 961112a108 [internals] check _NATIVE_DISABLED before throwing native not found error 2017-11-28 12:41:50 +00:00
Chris Bianca ff95c21b9d [typings] Continue work on flow 2017-11-23 17:29:40 +00:00
Chris Bianca fbe73f5dcb [types] Get types properly exporting as part of the build 2017-11-17 16:17:27 +00:00
Chris Bianca 8bd9684644 [types] Get flow type working again; Fix majority of firestore type issues 2017-11-17 11:07:52 +00:00
Chris Bianca 5e12700c35 Merge commit '36c936779b9badf72a0a3d789efafd2dcdb5ba36'
# Conflicts:
#	ios/RNFirebase.xcodeproj/project.pbxproj
#	package.json
2017-10-31 14:33:31 +00:00
Salakar 07204789f0 Fix for #532 2017-10-29 01:10:34 +01:00
Omer Levy a085733e03 move invalid parameters validation to javascript and remove validation from android 2017-10-09 03:42:57 +03:00
Chris Bianca 51074efdca Merge commit '49d29b53f21e530f5c918e472db93ee856947426' 2017-10-03 10:33:18 +01:00
Chris Bianca cda1c27b5c [firestore][android][js] Add document `onSnapshot` support plus tests 2017-10-02 13:11:38 +01:00
Chris Bianca bf35c349ae [firestore][tests] Get first collection tests working on Android 2017-09-27 15:41:25 +01:00
Chris Bianca 52b70d58e3 [android] Add the first raft of Android support 2017-09-27 12:57:53 +01:00
Chris Bianca dfd9080281 [firestore][js] First pass of javascript implementation 2017-09-26 14:57:25 +01:00
Salakar b53bf5bbe8 misc cleanup of redundant code + flow type fixes 2017-09-25 23:19:13 +01:00
Salakar c4472cf8e7 [flow] misc warnings 2017-09-25 23:05:07 +01:00
Salakar 0ac9513863 [auth] add new phone auth event to ModuleBase 2017-09-25 15:58:49 +01:00
Salakar 3f681ac065 [flow] fixed flow errors in ModuleBase 2017-09-25 15:38:54 +01:00
Salakar 3316a61bbb isIOS and isAndroid utils are now constants instead of functions 2017-09-24 13:19:24 +01:00
Salakar 2755fd2433 [internals] added isIOS / isAndroid utils 2017-09-23 18:25:48 +01:00
Salakar 5864481781 add 2017-09-23 18:16:43 +01:00
Chris Bianca 5dba443588 [auth] Fix event name 2017-09-21 17:11:17 +01:00