Commit Graph

165 Commits

Author SHA1 Message Date
Chris Bianca e6b8ce193c Merge branch 'v3.0.x' 2017-11-01 17:47:15 +00:00
Chris Bianca 270279551a [firestore] Correctly support dates, geopoints, DocumentSnapshots and other types in startAt, startAfter, etc 2017-10-31 22:18:07 +00:00
Chris Bianca 6ae0049338 [firestore] Correctly support dates, GeoPoints and other types in `where` clause 2017-10-31 15:32:08 +00:00
Chris Bianca 5e12700c35 Merge commit '36c936779b9badf72a0a3d789efafd2dcdb5ba36'
# Conflicts:
#	ios/RNFirebase.xcodeproj/project.pbxproj
#	package.json
2017-10-31 14:33:31 +00:00
Chris Bianca 2b2f3ce594 [ios] Centralise event sending to ensure all events validate bridge present before sending 2017-10-26 11:55:07 +01:00
Chris Bianca 403a7eefa0 [firestore] Use ms instead of ISOString for date conversion 2017-10-24 09:09:48 +01:00
Chris Bianca b12d9b29d0 [database][tests] Add tests for #489 2017-10-23 18:01:42 +01:00
Chris Bianca dd5230f42f [database] Tests add test for Issue 532 2017-10-23 17:17:03 +01:00
Chris Bianca 9822cb34d4 [database] Correctly differentiate limitToLast and other similar clauses 2017-10-23 17:03:49 +01:00
Chris Bianca a42194a32a [database][tests] Add tests for issue 521 2017-10-23 12:23:00 +01:00
Chris Bianca 3d57cdc634 Merge branch 'v3.0.x'
# Conflicts:
#	docs/modules/authentication.md
#	package.json
2017-10-23 09:24:45 +01:00
Chris Bianca fc3fc6d0d2 [firestore][android] Correctly process date time zones 2017-10-18 14:29:37 +01:00
chrisbianca 101a426307 Merge pull request #481 from rmrs/omer_links
Dynamic Links Support
2017-10-13 18:27:53 +01:00
Chris Bianca f348ba8a8c [firestore] Support FieldValue.delete() and FieldValue.serverTimestamp() 2017-10-12 09:00:46 +01:00
Chris Bianca 7c95ceca5b [firestore][ios] Type map changes for iOS 2017-10-10 17:22:12 +01:00
Chris Bianca 76d77da2e5 [firestore][android] Finish type mapping work for Android 2017-10-10 15:36:08 +01:00
Omer Levy fbdc733d53 flatten dynamicLinkInfo to the top-level, move the mandatory keys validation to the javascript from the native modules and some minor fixes 2017-10-10 16:22:03 +03: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 1c81da466c Merge commit 'bc92ace8edef9d5ae4f9e5d6af5eccb8cfca4443' into firestore-types
# Conflicts:
#	android/src/main/java/io/invertase/firebase/firestore/FirestoreSerialize.java
2017-10-08 19:44:39 +01:00
Chris Bianca fac2272ac3 [firestore][android] Start work on type conversion to support DocumentReference, GeoPoint, Date, etc 2017-10-08 19:40:46 +01:00
erezrokah 98ade4d161 change tests to use url-parse 2017-10-08 18:05:48 +03:00
erezrokah 64ba939361 change test to use url-parse and query-string 2017-10-08 16:53:20 +03:00
Omer Levy 49a54ebedc [tests] remove unnecessary promise resulotions and add fetch to the .eslintrc 2017-10-08 16:25:02 +03:00
Omer Levy 2f233a64fe [android] fix a broken test 2017-10-08 04:26:21 +03:00
Omer Levy af47f7ca03 merge master into omer_links 2017-10-08 03:52:19 +03:00
Omer Levy 20d414652b [ios] fix link creation API, reject invalid arguments on creation and fix tests 2017-10-07 18:00:36 -04:00
Salakar 0eb38c4593 [tests][core] fixed broken test 2017-10-07 03:07:00 +01:00
Salakar 1d2549556b [tests][android] add perf package back into initialized modules 2017-10-07 01:53:05 +01:00
Omer Levy de6904e6f4 [android] validation of dynamicLinkInfo parameters, force using androidPackageName and tests fixes 2017-10-06 14:56:03 +03:00
Chris Bianca 46136e6c4d [firestore] Support `update` variations on DocumentReference and WriteBatch 2017-10-06 12:36:41 +01:00
Chris Bianca 2575fb4956 [firestore] Support all `onSnapshot` parameter options 2017-10-06 12:00:40 +01:00
Omer Levy 9e26d042d3 merge master into omer_links 2017-10-05 20:07:24 +03:00
Omer Levy 9d424f6e63 add links tests and support them on android 2017-10-05 17:51:37 +03:00
Salakar 870cb4ebe1 [tests] update to rn 49.1 2017-10-05 05:21:09 +01:00
Chris Bianca 5d6f43a540 [firestore][android] Correctly deserialise firestore arrays 2017-10-04 18:58:48 +01:00
Salakar 4877b80a8a [tests] ios project misc changes 2017-10-04 16:07:59 +01:00
Chris Bianca 592e6578c3 [android] Enable multidex 2017-10-03 18:02:33 +01:00
Chris Bianca c558af6480 Bump to final versions of Firestore iOS and Android libraries 2017-10-03 17:23:28 +01:00
Chris Bianca d94abaa77c Re-run react-native link to check all packages are installed correctly 2017-10-03 16:02:13 +01:00
Chris Bianca c1ecf22a38 Fix NetInfo RN 0.49 deprecation 2017-10-03 15:54:03 +01:00
Chris Bianca 5e404ca31d Merge commit '0470f4f4fcf74407ad1e070091c4a542dc8378a5'
# Conflicts:
#	tests/ios/Podfile.lock
2017-10-03 15:34:08 +01:00
Salakar 0470f4f4fc [tests] remove delete() app test - android not supported 2017-10-03 14:17:36 +01:00
Salakar c06fbf115a [tests] upgraded tests app to latest RN, removed broken toasts module that was causing a crash on boot and switched to using prop-types module 2017-10-03 14:09:09 +01:00
Chris Bianca 51074efdca Merge commit '49d29b53f21e530f5c918e472db93ee856947426' 2017-10-03 10:33:18 +01:00
Chris Bianca 22f7d77f54 [firestore] Add collection `onSnapshot` support 2017-10-03 10:12:25 +01:00
Salakar 49d29b53f2 [tests][js] phone-auth example/testing code 2017-10-03 10:08:51 +01:00
Chris Bianca cda1c27b5c [firestore][android][js] Add document `onSnapshot` support plus tests 2017-10-02 13:11:38 +01:00
Chris Bianca b4743ffa8b [firestore][tests] Tests for most of the current functionality 2017-09-28 17:48:13 +01:00
Chris Bianca 6060c36c1c [firestore][ios] Add initial iOS functionality 2017-09-28 13:48:28 +01:00
Chris Bianca bf35c349ae [firestore][tests] Get first collection tests working on Android 2017-09-27 15:41:25 +01:00