Commit Graph
22 Commits
Author SHA1 Message Date
Paul Beusterien e7347dc2f0 Delete unused private FIRCreateError (#631) 2018-01-09 07:43:37 -08:00
Greg Soltis 412e759a19 Expose library version, move it out of options (#588)
* slight cleanup

* Use -D defines for versions

* Undo FIROptionsTest change

* Drop failed macro attempt

* Add correct version to podspec

* Add newline

* Shuffle files around

* Bring back log change

* Fix change

* Fix space
2018-01-01 17:43:54 -08:00
rsgowman a251259f3c Include UID when sending (internal) auth state change notifications (#507)
This is to allow firestore to not require an explicit dependency on auth.
2017-11-30 13:26:25 -05:00
Gil 86f429b2f0 Make FSTIntegrationTestCase Objective-C++ (#439)
* Make all FIRLogger functions extern "C"

* Make FSTIntegrationTestCase Objective-C++

Keep external interface to FSTIntegrationTestCase Objective-C

* Add explicit dependency on Firebase/Community/Core from Tests

This fixes a linkage error on a missing _FIRSetLoggerLevel symbol
2017-11-09 09:16:20 -08:00
Ryan Wilson b561342aa6 Remove unused internal function. (#383)
This isn't referenced anywhere internally or externally.
2017-10-17 16:47:08 -04:00
Paul Beusterien 8156da3f32 Fix warnings exposed by Xcode 9.1 in Auth (#350) 2017-10-09 12:22:11 -07:00
Paul Beusterien b8d39fcabe Fix a warning that shows up in Xcode 9 (#342) 2017-10-06 14:19:01 -07:00
Gil bde743ed25 Release 4.3.0 (#327)
Initial release of Firestore at 0.8.0
Bump FirebaseCommunity to 0.1.3
2017-10-03 08:55:22 -07:00
Sebastian Schmidt dc36b0a5d7 Clang-formatting FIRLogger (#312) 2017-09-25 15:09:16 -07:00
Paul Beusterien 187c762137 Enable FIRLogger to be weakly linked (#244) 2017-09-10 11:47:23 -07:00
Paul Beusterien e27a3072f6 Non-functional changes to reduce FirebaseCore by 792 bytes (#250) 2017-09-10 06:38:25 -07:00
Michael Haney 50c0900787 Ensure that FIRLogger functions are declared as C (#238)
Wrap the FIRLogger functions in an extern "C" when being compiled as C++.
2017-09-06 06:55:01 -07:00
Ryan Wilson 5e1e35ebb9 Clean up FIRBundleUtil. (#191)
Remove `relevantBundleIdentifiers method that isn't used anywhere.
2017-08-14 17:26:39 -04:00
Ryan Wilson 6e00706604 Move Auth notification constant into Core. (#155)
* Move Auth notification constant into Core.

SDKs that want to listen for the internal Auth notifications needed
to copy the notification strings to their own SDK instead of relying
on Auth's definition in order to avoid a dependency on Auth. By moving
them to Core, SDKs can use the constants without taking on another
dependency.

* Remove Auth stub, add app instance to notification.
2017-08-04 15:42:14 -07:00
Marek Gilbert e4af03818c Formatting updates based on the latest clang-format
clang-format version 5.0.0 (tags/google/stable/2017-06-22)
2017-08-02 09:52:48 -07:00
Paul Beusterien 0abd344434 Add clang-format options and script; apply to FirebaseCore (#151) 2017-07-27 11:02:39 -07:00
Yury 325810096a Add Firebase AuthUI service for tracking FirebaseUI installations count. (#142) 2017-07-17 12:53:10 -07:00
Ryan Wilson 11d004105e Add method to check if defaultApp is configured. (#139)
This lets other SDKs check if the default `FIRApp` is set up without
accessing it, which causes unnecessary log messages to appear.
2017-07-17 14:31:01 -04:00
Paul Beusterien c33bdff405 Group public headers into Public directories (#112) 2017-06-29 12:03:45 -07:00
Paul Beusterien f5cabf4feb Move FIRAppEnvironmentUtil.m to third_party directory (#89) 2017-06-20 13:32:03 -07:00
Mathew Huusko V 5c59342e6e macOS (#38)
* 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
2017-06-02 10:42:17 -07:00
Paul Beusterien 98ba64449a Initial 2017-05-15 12:27:07 -07:00