aboutsummaryrefslogtreecommitdiffhomepage
path: root/Example/Core
Commit message (Collapse)AuthorAge
* Separate Xcode project and tests for GoogleUtilities (#1521)Gravatar Paul Beusterien2018-07-12
|
* Add Auth interoperability library. (#1501)Gravatar Ryan Wilson2018-07-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Split GoogleUtilities from FirebaseCore (#1370)Gravatar Paul Beusterien2018-07-06
|
* Add FirebaseCore component interoperability. (#1437)Gravatar Ryan Wilson2018-06-28
| | | | | | | | | | | | | * 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
* Better mocking for Core Unit Tests (#1467)Gravatar Ryan Wilson2018-06-27
| | | | | | | | | * 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.
* Remove unused static logging variable. (#1405)Gravatar Ryan Wilson2018-06-13
| | | | | | | | | * 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.
* Add public FIRAnalyticsConfiguration tests. (#1361)Gravatar Ryan Wilson2018-05-30
|
* Add conformance to data collection switch for Analytics. (#1296)Gravatar Ryan Wilson2018-05-21
| | | | | | * Add conformance to data collection switch for Analytics. * Fix method documentation per PR comments.
* Test Core's build version matches FIROption version (#1279)Gravatar Paul Beusterien2018-05-15
|
* Add global data collection switch. (#1219)Gravatar Ryan Wilson2018-05-14
| | | | | | | * 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.
* Add MLKit to FIRLogger constants. (#1263)Gravatar Ryan Wilson2018-05-11
|
* Remove logging count for this release. (#1201)Gravatar Ryan Wilson2018-05-01
|
* Add counter for errors and warnings logged. (#1168)Gravatar Ryan Wilson2018-04-25
| | | | * Moved writes outside of dispatch_async block.
* Add unit tests for FirebaseCore (#751)Gravatar Benoit St-Pierre2018-04-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add unit tests for FIRMutableDictionary Basic unit tests to increase overall code coverage. * Add unit tests for FIRReachabilityChecker Basic unit tests to increase overall test coverage. * Add unit tests for FIRNetwork Basic unit tests to increase overall test coverage. This also includes a mock HTTP server to serve mock network responses through the network stack. * Remove +internal from imports This was unnecessary. * Move Example/Tests/Core/Utils files to Example/Tests/Core This simplifies build files to include the correct dependencies I had also missed some tvOS test fixes. * PR Feedback Fixed some style issues and updated GTMHTTPServer comments. * Moved GTMHTTPServer.h into third_party directory * Revert Firebase Xcode project for merging. * Add tests to project file.
* Fix version number reporting for minor versions. (#1124)Gravatar Ryan Wilson2018-04-17
| | | | | | | * Fix version number reporting for minor versions. * run clang-format * Updated the comment in systemVersion.
* Match previous systemVersion functionality (#1120)Gravatar Ryan Wilson2018-04-16
| | | | | | | | * Match previous systemVersion functionality * style.sh * Add new test file to test targets
* Merge pull request #1050 from firebase/core-breaking-changesGravatar Ryan Wilson2018-04-10
|\ | | | | Core Breaking API Changes
* | Enable Core Unit Tests to run in a Release config (#1064)Gravatar Paul Beusterien2018-04-10
| |
| * Actually fixed the tests this time. (#796)Gravatar Ryan Wilson2018-04-09
| |
| * Fixed Core test's missing constant. (#795)Gravatar Ryan Wilson2018-04-09
| |
| * Remove old FIROptions constructor. (#615)Gravatar Ryan Wilson2018-04-09
|/
* Deflake testsGravatar Benoit St-Pierre2018-02-26
|
* PR feedbackGravatar Benoit St-Pierre2018-02-26
|
* Add tests for useragentGravatar Benoit St-Pierre2018-02-26
| | | | Tests a variety of simple use cases.
* Revert "Move -messageWasLogged to FIRTestCase"Gravatar Benoit St-Pierre2018-02-26
| | | | This reverts commit dfda142503e0daffeab67e996df03324e1f372b3.
* Move -messageWasLogged to FIRTestCaseGravatar Benoit St-Pierre2018-02-26
| | | | This makes it accessible to other test classes.
* Fixed capitalization of init in test function. (#797)Gravatar Ryan Wilson2018-02-14
|
* Fix build warnings by making void parameter explicit (#681)Gravatar Paul Beusterien2018-01-19
|
* Inject infoDictionary to fix flakey tests. (#664)Gravatar Ryan Wilson2018-01-15
| | | | | | * Inject infoDictionary to fix flakey tests. * Remove outdated comment, update format.
* Removing an obsolete setting from plist files (#617)Gravatar davidair2018-01-08
| | | | | | | | * Removing an obsolete setting from plist files * Fixing Unit Tests * Fixing nullability
* Add Community Supported tvOS (#590)Gravatar Paul Beusterien2018-01-03
| | | | | | | Add Community Supported tvOS for Core, Auth, Database and Storage. Add tvOS unit tests Add tvOS sample app Update README.md Add tvOS to travis testing
* Running scripts/style.shGravatar Sebastian Schmidt2017-12-10
|
* Disable FirebaseCore Test deprecation warnings (#545)Gravatar Paul Beusterien2017-12-08
|
* Fix warnings in FirebaseCore Unit Tests (#544)Gravatar Paul Beusterien2017-12-07
|
* Use brackets for module imports (#487)Gravatar Paul Beusterien2017-11-22
|
* Buildable and interoperable source pods (#444)Gravatar Paul Beusterien2017-11-21
|
* Result of clang-format with AllowShortFunctionsOnASingleLine: NoneGravatar Marek Gilbert2017-08-02
|
* Formatting updates based on the latest clang-formatGravatar Marek Gilbert2017-08-02
| | | | clang-format version 5.0.0 (tags/google/stable/2017-06-22)
* Add clang-format options and script; apply to FirebaseCore (#151)Gravatar Paul Beusterien2017-07-27
|
* Moving sMessageCodeRegex initialization into #ifdef DEBUG to remove the init ↵Gravatar davidair2017-07-25
| | | | cost, adding [FIRApp configure] to the Core example (#150)
* Add method to check if `defaultApp` is configured. (#139)Gravatar Ryan Wilson2017-07-17
| | | | This lets other SDKs check if the default `FIRApp` is set up without accessing it, which causes unnecessary log messages to appear.
* Use modulemap to fix exposure of FirebaseCore's internal headers (#121)Gravatar Paul Beusterien2017-07-10
|
* Removing a backspace character (#132)Gravatar davidair2017-07-10
|
* Disable failing FIRLogger test until Issue 128 is fixed (#129)Gravatar Paul Beusterien2017-07-10
|
* macOS (#38)Gravatar Mathew Huusko V2017-06-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Example/Core: create macOS app/tests target * Example/Core: Core_Example/Tests -> Core_Example/Tests_iOS * Example/Core: macOS building/tests passing * Example/Database: separate iOS/macOS targets * BuildFrameworks: macOS * .travis.yml, test.sh: AllUnitTests -> AllUnitTests_iOS * test.sh: add AllUnitTests_macOS * Example/Storage: Example/Tests->_iOS * Example/Storage: macOS * test.sh: try to prevent double error 65 * test.sh: build before test * Example/Auth|Messaging: -> _iOS * Example/Auth: macOS build * Example/Auth: macOS passing * Example/Firebase: pod de/re-integrate; fix static DerivedData references; copy phase for OCMock * Example/Firebase: manually copied OCMock, Products Dir vs. Frameworks * Example/Firebase: copied OCMock, prevent header removal * Example/Storage: integration tests sdk fix * Example/Auth: macOS exclude FIRAuthAppCredentialManager; cleanup * Firebase/Core: remove nullability annotation * Firebase/Core|Database: correct TARGET_X usage for correctness and anticipation of OS_WATCH|TV branches * build.swift: style fix * Firebase/Core: FIRLogger: fix macOS intermittent va_list error
* InitialGravatar Paul Beusterien2017-05-15