Commit Graph

1221 Commits

Author SHA1 Message Date
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 d8fd09adef [firestore][ios] Correctly apply integer limit 2017-10-31 14:29:23 +00:00
Chris Bianca 36c936779b 3.0.6 2017-10-31 10:38:56 +00:00
Chris Bianca 402c1b05c5 [firestore][ios] Fix missing limit functionality on iOS 2017-10-31 07:34:41 +00:00
Salakar bd4dc28391 change incorrect comment annotations 2017-10-29 01:27:45 +01:00
Salakar 07204789f0 Fix for #532 2017-10-29 01:10:34 +01:00
Chris Bianca 9a17379e0e [auth][js] Add in `onUserChanged` method 2017-10-27 14:05:19 +01:00
Chris Bianca e535a1ebaa [auth][js] Rename a few methods to make it easier to follow 2017-10-27 11:55:00 +01:00
Chris Bianca 807e581ec7 [auth][android][js] Stop removing all listeners when using phone auth 2017-10-27 11:54:36 +01:00
Chris Bianca c2d25724ff [auth][android] Work around for native SDK missing phone number on provider data 2017-10-27 11:10:02 +01:00
Chris Bianca 31594756cc [auth] Simplify onAuthStateChanges and interceptUserValue to aid debugging 2017-10-27 11:00:06 +01:00
Chris Bianca f467e2d904 [auth][android] Cache auto-verified credential for use on the native side 2017-10-26 18:17:49 +01:00
Chris Bianca 44278f59cc [auth][android] Make sure email field is populated for password providers 2017-10-26 17:06:34 +01:00
Chris Bianca 447f74c1d1 [auth][ios] Reload the user after updating their email address to ensure it’s up to date 2017-10-26 15:22:42 +01:00
Chris Bianca 7b6d6c8728 [auth][ios] Reload the user after updating the profile to ensure that it has up to date information 2017-10-26 15:10:00 +01:00
Yousef 0549f962e2 Update typings to allow null values to clear Analytics values
See https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics#setUserId(java.lang.String)
2017-10-26 11:55:37 +01: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
Michael Diarmid f634159f14 Merge pull request #547 from YousefED/patch-1
Update typings to allow null values to clear Analytics values
2017-10-24 17:57:53 +01:00
Yousef c6468cd017 Update typings to allow null values to clear Analytics values
See https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics#setUserId(java.lang.String)
2017-10-24 12:41:19 +02:00
Chris Bianca ff8a8676d6 [messaging][ios] registerForRemoteNotification on main thread 2017-10-24 09:51:21 +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
Michael Diarmid f414796d16 Delete scratch.js 2017-10-23 17:38:33 +01:00
Michael Diarmid 83cb4e8e65 Delete scratch.js 2017-10-23 17:38:19 +01:00
Chris Bianca 665e753a2c 3.0.5 2017-10-23 17:22:14 +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
Elliot Hesp 9e8281c39a [admob] move native component to singleton 2017-10-23 09:22:06 +01:00
Salakar 6d9ffb16a0 fix for #529 2017-10-23 09:22:06 +01:00
Chris Bianca 31e78c8709 Merge commit '54c92d0640e8765e4ab3d624dc1577bcc4ed7bfa' 2017-10-23 09:21:10 +01:00
Chris Bianca 2c7c768522 [firestore][android] A further fix for date / timezone handling 2017-10-23 09:15:51 +01:00
Michael Diarmid 36d974a597 Merge pull request #537 from invertase/docs-removal
[docs] Remove docs directory in favour of new site/docs
2017-10-21 12:53:12 +01:00
Elliot Hesp 0f678f21d9 [docs] Remove docs directory in favour of new site/docs 2017-10-21 09:25:17 +01:00
Elliot Hesp 54c92d0640 [admob] move native component to singleton 2017-10-20 19:39:45 +01:00
Chris Bianca 4e66443c71 [auth][ios] Reload the user when unlinking an account to ensure that it’s up to date 2017-10-20 17:37:59 +01:00
Elliot Hesp fb638ea92f Update README.md 2017-10-19 14:53:16 +01:00
Salakar ffabe56b90 fix for #529 2017-10-19 14:46:02 +01:00
Chris Bianca fec365f059 3.0.4 2017-10-18 14:31:49 +01:00
Chris Bianca fc3fc6d0d2 [firestore][android] Correctly process date time zones 2017-10-18 14:29:37 +01:00
Chris Bianca bc1e827273 [database][js] Fix strict mode issue 2017-10-18 10:40:18 +01:00
Omer Levy 252b879ef4 fix reference compare to null 2017-10-18 10:30:24 +01:00
Omer Levy aa36487ec1 temporary fix to the reference off bug 2017-10-18 10:30:24 +01:00
Chris Bianca 2d35514287 [firestore] Cleanup unused methods 2017-10-18 10:29:46 +01:00
Chris Bianca 4f51b48430 [ios][database] Protect against calling off on a non-existent ref 2017-10-18 10:29:11 +01:00
chrisbianca 728173c7f1 Merge pull request #528 from rmrs/rumors
Workaround for null reference of database reference off
2017-10-18 10:25:36 +01:00
Omer Levy 11de8dd5a9 fix reference compare to null 2017-10-18 11:36:16 +03:00