Commit Graph
232 Commits
Author SHA1 Message Date
Paul Beusterien c6b4b03fff Move GoogleUtilities out of Firebase directory (#1516) 2018-07-11 08:28:35 -07:00
Paul Beusterien cce28ec727 Remove one more umbrella header import in Auth Tests (#1502)
* Remove one more umbrella header import in Auth Tests
* Add -ObjC for Auth Mac
* Scheme cleanups
* Make sure the FirebaseAuth framework gets linked for tvOS
2018-07-09 12:55:47 -07:00
Paul Beusterien e732be51e2 Don't use module import in tests (#1500) 2018-07-06 11:16:27 -07:00
Paul Beusterien 98b6eef71e Split GoogleUtilities from FirebaseCore (#1370) 2018-07-06 09:37:23 -07:00
Chen Liang 5e1472b492 Fix the race condition of global data flag and fcm auto init enabled flag (#1466) 2018-06-29 11:39:45 -07:00
Paul Beusterien 7c34f464d8 Merge pull request #1482 from firebase/release-5.4.0
Update versions for Release 5.4.0
2018-06-29 08:40:40 -07:00
Morgan Chen 7aa852fb23 Merge pull request #1436 from morganchen12/auth2
Add informative error to JWT parse failures
2018-06-28 12:02:16 -07:00
Ryan Wilson 2f6bf8d669 Add FirebaseCore component interoperability. (#1437)
* Add FirebaseCore component interoperability.

This puts in place the system that will allow SDKs to register with
Core and retrieve functionalities provided by other SDKs.

* Updated documentation.

* Add copywrite, fix log messages.

* Explicitly import headers from Private dir
2018-06-28 13:48:13 -04:00
Paul Beusterien ac3654572e Update versions for Release 5.4.0 2018-06-27 07:57:56 -07:00
Ryan Wilson 8d399c78bd Better mocking for Core Unit Tests (#1467)
* Better mocking for Core Unit Tests

This includes NSNotificationCenter and NSUserDefaults to prevent
flaky tests and unit tests interfering with each other.

* Share variable for intervals being set.
2018-06-27 06:42:09 -07:00
Morgan Chen 21116161f9 Fix bad parsing of JWT dates 2018-06-26 15:47:26 -07:00
Paul Beusterien 66c1142f61 Disable sanitizers (#1456) 2018-06-26 09:35:50 -07:00
Paul Beusterien d897c43472 Always run sanitizers with AllUnitTests_iOS (#1447)
* Always run sanitizers with AllUnitTests_iOS
* increase timeout value
2018-06-25 17:19:02 -07:00
Paul Beusterien 6eb22aa3a0 Disable failing didReceiveRemoteNotification tests(#1451) (#1452) 2018-06-25 17:16:20 -07:00
Paul Beusterien ab06ec466a Merge and resolve conflicts from release-5.3.0 2018-06-20 13:37:28 -07:00
Morgan Chen a4b7a244e7 Merge pull request #1383 from morganchen12/auth2
Promote users to non-anonymous status even when linking account w/o pw
2018-06-20 10:14:10 -07:00
Morgan Chen 5fa4f5aac4 Promote users to non-anonymous status even when linking account w/o pw 2018-06-19 16:55:40 -07:00
Chen Liang 468cb91517 add a warning message that the topic operation is suspended without a token (#1427) 2018-06-19 15:59:04 -07:00
Chen Liang 69ccd6d8b1 Corrected the deprecation warning when subscribing to or unsubscribing from a topic (#1425) 2018-06-19 14:08:53 -07:00
Ryan Wilson 5de20858e4 Remove unused static logging variable. (#1405)
* Remove unused static variable.

This was previously used in an iOS 7 comparison that was removed in
Firebase version 5.0.0.

* Remove unused test variable.
2018-06-13 07:56:28 -07:00
Paul Beusterien 1cbf3b65aa Version updates for Firebase 5.3.0 (#1406) 2018-06-13 07:36:54 -07:00
davidair 3973b6499a Merge branch 'release-5.2.0' into master 2018-06-06 17:29:10 -04:00
Ryan Wilson fe31c8a039 Add public FIRAnalyticsConfiguration tests. (#1361) 2018-05-30 22:25:57 -04:00
davidair 4713ddf8df Version updates for 5.2.0 (#1355) 2018-05-30 11:53:51 -04:00
Ryan Wilson 21c17dd188 Bump version numbers for 5.1.0 (#1320)
* Bump version numbers for 5.1.0

* Update push pods script for releasing SDKs.

* Fix Core library version string.
2018-05-23 10:31:30 -04:00
Ryan Wilson 503d2debdd Add conformance to data collection switch for Analytics. (#1296)
* Add conformance to data collection switch for Analytics.

* Fix method documentation per PR comments.
2018-05-21 21:49:57 -04:00
Paul Beusterien f855450b5d merge 2018-05-15 15:23:35 -07:00
Paul Beusterien 959dd259c1 Test Core's build version matches FIROption version (#1279) 2018-05-15 06:39:48 -07:00
Ryan Wilson 08f447cd3f Add global data collection switch. (#1219)
* Addition of global data collection switch.
* Added Messaging conformance to data switch.
  Also formatted code.
* Move data collection flag internal until all SDKs conform to it.
* Formatting in response to code review.
2018-05-14 10:02:25 -07:00
Ryan Wilson 4484deff39 Add MLKit to FIRLogger constants. (#1263) 2018-05-14 07:24:54 -07:00
Paul Beusterien 8bdafd9f14 Version updates for 5.0.1 (#1272) 2018-05-14 07:14:22 -07:00
Ryan Wilson af4bf66cfe Add MLKit to FIRLogger constants. (#1263) 2018-05-11 11:28:30 -07:00
Paul Beusterien bb8c87a028 merge 2018-05-08 10:59:19 -07:00
Zsika Phillip 0d14d9f5f5 Fixes API tests (#1235) 2018-05-07 14:27:21 -07:00
Paul Beusterien 56a529531b Disable pre-release repos (#1228) 2018-05-04 10:13:02 -07:00
Paul Beusterien 9c689df385 Add -all_load to Firebase unit test runs (#1226) 2018-05-04 10:11:42 -07:00
Ryan Wilson a0e10d1add Remove logging count for this release. (#1201) 2018-05-01 06:43:13 -07:00
Ryan Wilson 421cd3c248 Remove logging count for this release. (#1201) 2018-05-01 06:42:57 -07:00
Zsika Phillip bf545d49e8 Remove deprecated verify phone number (#1200)
* remove_deprecated_verify_phone

* Fixes unit tests
2018-05-01 06:42:54 -07:00
Zsika Phillip d5e748d61b Remove deprecated verify phone number (#1200)
* remove_deprecated_verify_phone

* Fixes unit tests
2018-04-30 18:25:06 -07:00
Zsika Phillip b6a84b6b61 Adds phone auth testing. (disableAppVerification) (#1192) 2018-04-29 19:30:25 -07:00
Zsika Phillip 22a943708d Adds phone auth testing. (disableAppVerification) (#1192) 2018-04-29 19:29:48 -07:00
Zsika Phillip 5bb6e0f091 Adds new callback to createUse API (breaking change) (#1186) 2018-04-26 06:55:00 -07:00
Zsika Phillip bd85f55093 Adds new callback to createUse API (breaking change) (#1186) 2018-04-25 21:50:19 -07:00
Paul Beusterien e413e22142 Remove workaround for Analytics modular header issue (#1142) 2018-04-25 08:34:10 -07:00
Zsika Phillip 0ae7d902d7 First pass of Auth breaking changes (#1123) 2018-04-25 06:49:59 -07:00
Ryan Wilson 260557691f Add counter for errors and warnings logged. (#1168)
* Moved writes outside of dispatch_async block.
2018-04-25 06:45:36 -07:00
Paul Beusterien 83b519f0a5 Remove GTM dependency from FirebaseAuth (#1175) 2018-04-24 16:19:11 -07:00
Paul Beusterien 6a432ad628 Eliminate an Auth tvOS build warning (#1159) 2018-04-24 15:39:53 -07:00
Paul Beusterien 8e70791465 Update travis to use Xcode 9.3 (#1163)
* Workaround already installed brew error message
* NSJSONSerialization of doubles is now fixed on OSX
2018-04-23 10:00:02 -07:00