Commit Graph
242 Commits
Author SHA1 Message Date
Gil 2f0cd067e0 Bump CoreOnly requirements to 5.5.0 (#1629) 2018-08-02 15:38:16 -07:00
Ryan Wilson 32a4276b08 Reset Xcode project. 2018-07-26 15:27:45 -04:00
Ryan Wilson 5661a9ecf9 Deintegrate Xcode Project. 2018-07-26 15:14:37 -04:00
Ryan Wilson ef81fc2c93 Update versions for Release 5.5.0 2018-07-26 14:28:17 -04:00
Paul Beusterien 9a2aa9fbcc Fix FIRLogger initialization after GULLogger (#1592)
* Migrate of kFIRPersistedDebugModeKey
2018-07-26 09:45:44 -07:00
Ryan Wilson 1d484d33a7 Rename global data collection switch. (#1560) 2018-07-23 10:34:16 -07:00
Marek Gilbert ed5da58a17 Merge remote-tracking branch 'origin/release-5.4.1' into merge-5.4.1 2018-07-20 09:57:46 -07:00
Paul Beusterien acba81fcb0 Update versions for Release 5.4.1 2018-07-19 07:02:11 -07:00
Paul Beusterien c586dc8747 Separate Xcode project and tests for GoogleUtilities (#1521) 2018-07-12 12:03:50 -07:00
Ryan Wilson 79f663d5ea Add Auth interoperability library. (#1501)
* Add Auth interoperability library.

This allows other SDKs to retrieve the user ID and fetch a new
Auth token in a type-safe way through the Core container.

* Remove unnecessary import.

* Add missing copyright.

* Resolve comments.

- Remove unnecessary umbrella header.
- Move to version 1.0.
- Add tvOS support for app lifecycle changes.

* Move public interop headers to private.

* Add public_header_files too.

* Moved headers back into public.

* Shorten Interoperability and Interoperable to Interop.

* Add AuthInterop to travis linting.

* Fixed tag format in AuthInterop.podspec.

* Add AuthInterop path to Firestore Podfile.
2018-07-11 17:40:25 -04:00
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