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