Commit Graph

252 Commits

Author SHA1 Message Date
Jose Pablo Rocha, Jr
6d31320686 Set NSNumber to nonnull for storage config calls
Made change requested by Chris Bianca via Discord chat. New versions of react-native requires that all NSNumber arguments are explicitly marked as `nonnull` to ensure compatibility with Android.

Only changed for a few storage methods. The other method exports with NSNumber will probably need to be updated as well, but I did not have a project setup to test them.
2018-01-07 15:09:40 -06:00
Chris Bianca
0fe2fec819 [internals] More tidy up and hiding of internal functions 2018-01-03 20:00:38 +00:00
Chris Bianca
92ae311ed1 [ios] Final header fix for crashlytics 2017-12-15 17:16:32 +00:00
Chris Bianca
c8d82207f4 [crashlytics][ios] Fix a couple of minor issues 2017-12-15 17:04:11 +00:00
Chris Bianca
865944d9a9 [ios][links] Remove warning for dynamic links 2017-12-15 16:09:02 +00:00
Chris Bianca
2dcb84c327 [ios] Add Fabric and Crashlytics search paths 2017-12-15 16:04:54 +00:00
Chris Bianca
3a497fa1a2 [ios] Update podspec location to resolve RN 0.50+ install issues 2017-12-15 15:14:05 +00:00
Chris Bianca
a03c445e0c [auth] Add support for state in email actions 2017-12-07 12:36:51 +00:00
Chris Bianca
efeb24d168 [crashlytics] Add first version of crashlytics functionality 2017-12-06 17:25:17 +00:00
Marcel Friedrich
22ace9e3ed add smartbanner landscape for iOS 2017-12-03 19:15:26 +01:00
Salakar
66fcbd5c24 [ios][firestore] added enableLogging(boolean) method 2017-11-28 08:02:05 +00:00
Michael Diarmid
1b6e4cbaad [ios][auth] updatePassword fix
updatePassword using default app always by default, now uses correct app
2017-11-10 22:03:15 +00:00
Michael Diarmid
d005e2f0aa Fix for #607
signOut using incorrect app instance
2017-11-10 22:00:42 +00:00
Chris Bianca
a633dab4a2 [perf][ios] Fix traceWithName 2017-11-09 15:39:25 +00:00
Salakar
b36d320b83 Merge remote-tracking branch 'origin/master' 2017-11-08 11:44:05 +00:00
Salakar
615450f763 [ios][database] added setPersistenceCacheSizeBytes(bytes: integer); 2017-11-08 11:32:18 +00:00
Salakar
152c6a63c3 [ios][database] add enableLogging method 2017-11-08 11:15:24 +00:00
Christian Haug
1fdb907496 Add search paths for ios/Firebase when not using CocoaPods 2017-11-08 09:48:46 +01:00
Salakar
80c7faa0b1 [ios][perf] fix for #593 - trace incorrectly calling startTraceWithName instead of just traceWithName 2017-11-08 08:07:12 +00:00
Salakar
535de47ee1 [ios][auth] Fix issue with confirmPasswordReset, applyActionCode and checkActionCode not handling specific app instances 2017-11-07 09:54:38 +00:00
Chris Bianca
e6b8ce193c Merge branch 'v3.0.x' 2017-11-01 17:47:15 +00:00
erezrokah
89584900d2 fix compilation issue on iOS 2017-11-01 13:22:27 +02: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
d8fd09adef [firestore][ios] Correctly apply integer limit 2017-10-31 14:29:23 +00:00
Chris Bianca
402c1b05c5 [firestore][ios] Fix missing limit functionality on iOS 2017-10-31 07:34:41 +00: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
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
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
9822cb34d4 [database] Correctly differentiate limitToLast and other similar clauses 2017-10-23 17:03:49 +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
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
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
Chris Bianca
31854bae5b [auth] Update auth providers providerId to match official SDKs 2017-10-16 11:12:40 +01:00
Michael Diarmid
60a9f879ff Merge pull request #511 from rmrs/omer_links
Dynamic Links - ios bug fixes
2017-10-15 12:04:23 +01:00
Omer Levy
e9b139f5dd [ios] fix DynamicLink pod import issue and post installation initialization issue 2017-10-14 18:33:30 -04:00
chrisbianca
101a426307 Merge pull request #481 from rmrs/omer_links
Dynamic Links Support
2017-10-13 18:27:53 +01:00
Chris Bianca
0af5e71b4f [firestore][ios] Retain timezone information when formatting the date 2017-10-13 11:40:31 +01:00
Chris Bianca
e76ab93a72 [ios] Temporary fix for #233 2017-10-12 09:42:38 +01:00
Chris Bianca
114e3b2b5b [ios] Explicitly set requiresMainQueueSetup to prevent warnings on app start 2017-10-12 09:18:01 +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
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
f2966d46ed [ios] remove native validation for invalid parameters 2017-10-08 21:40:27 -04: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