| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
| |
* Delete unused URLEncoded and URLDecoded
|
| |
|
| |
|
|
|
|
| |
__NSCFBoolean
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
Cleaning up implicit retain for the RTDB and Storage
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
Qualify all cross-pod imports of FirebaseCore headers
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Replacing FIR_SWIFT_NAME macro with NS_SWIFT_NAME.
This pushes the minimum Xcode version to 7.3, as NS_SWIFT_NAME was
limited before that version (which is why the macro was introduced in
the first place).
* Fixed FIRMessaging header
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Enumerator using generic. Cleaner for .. in .. loop in Swift
So
for childSnapshot in snapshot.children {
you don't need to cast each child. Each cild is already known as DataSnapshot
* Update FIRDataSnapshot.h
* Update FIRMutableData.h
* Update FIRMutableData.m
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* RTDB Changelog for v4.1.0
* Update CHANGELOG.md
|
|
|
|
|
| |
* Adding Multi-Resource support to the Firebase iOS SDK.
This CL also makes RepoInfo hashable and simplifies RepoManager based on this.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Delete an app from Database when deleted in Core.
When a FIRApp is deleted in Core, it should also be deleted from
the instances array in Database.
See #160 for more details.
* Add tests for deleting databases.
* Add call to clean up deleted FIRDatabase instance.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
|
|
| |
* Purge persistence cache if we can't load from it
* Adding unit test
* Review comments
|
| |
|
|
|
|
|
|
| |
* Add travis trailing whitespace check
* Remove trailing white space
|
| |
|
| |
|
|
|
| |
NSJSONSerialization parses long values as doubles and returns NSNumber that are backed by doubles to the users. For NSNumbers that can be stored as longs, we can overwrite this behavior by re-running the initialization step.
|
|
|
|
| |
I believe this should be a safe change since the timer function nop is only ever run after the websocket is initialized.
This works around potential issues in the websocket layer after we close the connection and hopefully addresses https://b.corp.google.com/issues/62363018x
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
| |
FIRDatabase's initializer is inherited from NSObject and causes subtle bugs if called. See https://github.com/firebase/firebase-ios-sdk/issues/31
|
|
|
| |
Also fixes minor leftovers from previous auth crendetial refactory.
|