Commit Graph
508 Commits
Author SHA1 Message Date
Paul Beusterien 5fa1c93ae0 Fix tvOS build with Xcode 10 (#1819) 2018-09-13 15:15:07 -07:00
davidair 0da269c187 Merge pull request #1814 from firebase/release-5.8.0
Release 5.8.0
2018-09-13 13:26:30 -04:00
Paul Beusterien d195f6eb8a ifdef out flaky Database Integration Tests (#1808) 2018-09-12 10:13:39 -07:00
Paul Beusterien 1e8fc1ac13 Update versions for Release 5.8.0 2018-09-05 13:21:46 -04:00
Ryan Wilson de37b4602a Move Storage to Interop process (#1660)
* Move Storage to Interop process.

* Testing refactor.

* Fix tests, add common infrastructure for interop.

* Further re-working and updated comments.

* Style.sh

* Removed unnecessary import, updated doc comments.

* Address review comments.

* Address comments, fix copyWithZone assignment.
2018-09-04 14:31:15 -04:00
Paul Beusterien 668a7fa849 Podfile version updates 2018-08-24 13:01:05 -07:00
Morgan Chen f801c97591 Revert "Merge pull request #1721 from morganchen12/assign"
This reverts commit cbcf7c2e67, reversing
changes made to 9fc86590e8.
2018-08-24 12:46:29 -07:00
Morgan Chen af08555e7c Fix assign default on fetcherCompletion 2018-08-20 11:06:53 -07:00
Paul Beusterien dcffc99554 Delete unnecessary umbrella header import (#1720) 2018-08-20 10:10:37 -07:00
Paul Beusterien 270b1cd4fa Merge pull request #1695 from firebase/release-5.6.0
Update versions for Release 5.6.0
2018-08-15 13:51:01 -07:00
Paul Beusterien e2a3b5b98a Update Podfiles for Firebase 5.6.0 2018-08-15 13:23:59 -07:00
Benoit St-Pierre f95ee8916a Merge pull request #1666 from firebase/bs-messaging-category
Remove Messaging FIRApp Class Category
2018-08-14 10:24:55 -04:00
Chen Liang be235ce752 remove unused method (#1682) 2018-08-13 15:04:59 -07:00
Michael Lehenbauer b88f95c44f Reformat using 'clang-format version 7.0.0 (tags/google/stable/2018-04-24)' (#1681)
This is the version of clang-format that travis is currently using.
2018-08-13 14:18:02 -07:00
bstpierr 515e51be31 pod deintegrate 2018-08-09 10:39:20 -04:00
bstpierr f4025e95dc Remove Messaging FIRApp Class Category
Merge the config setup to FIRMessaging rather than a FIRApp class category.
2018-08-09 10:30:15 -04:00
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