| Commit message (Collapse) | Author | Age |
|
|
|
| |
build environments. (#95)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* Removes old files that has been removed.
The class has been renamed to `FIREmailAuthProvider`.
* Removes remaining references to 'bears' from repository.
|
|
|
| |
This is to make the code more flexible in other build environment.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Calling stopFetching on GTMSeesionFetcher to stop callbacks from being called after deallocation.
Also fixing retain cycles in all task classes.
* Addressing build warnings
* Adjusting indentation
|
|
|
|
| |
* Add section explaining community supported efforts
* Suggestions by @ianbarber, @katowulf, and @salqadri
|
|
|
| |
Sends the SDK version with the "X-Client-Version" HTTP header to be consistent with other platforms for easier backend processing.
|
|
|
|
| |
Xcode. (#77)
|
| |
|
|
|
| |
* Adds unit tests for NSSecureCoding for FIRUser
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
Ecodes and decodes the phone number property of FIRUser.
|
|
|
| |
Adds error documentation pertaining to phone auth to signInAndRetrieveDataWithCredential:completion: method
|
|
|
|
|
|
|
|
|
| |
* Cleans up Firebase Auth sources:
- Updates umbrella header files to import all public header files.
- Moves remaining private header files under root of source directory to the private subdirectory.
- Makes the version header file non-executable.
* Excludes phone number auth headers from the umbrella header for mac OS.
|
|
|
|
| |
the iOS/macOS app split. (#64)
|
| |
|
|
|
| |
The header comments are directly reflected in Firebase documentation, so this improves that as well.
|
|
|
| |
This got lost in the transfer to new Xcode targets. The reasons why Messaging iOS has a specific bundle id is that this bundle is whitelisted for internal Google development, making it easier for folks that work on FCM to test with this app.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
| |
Adds appropriate error handling for missing email in the createUserWithEmail:password:completion: flow.
Also fixes a few typos.
|
|
|
|
| |
* removes warnings about APIs deprecated in iOS8
|
|
|
|
| |
* Add update phone number action to swift app
|
|
|
| |
Updating the version to 4.0.1
|
|
|
| |
FIRDatabase's initializer is inherited from NSObject and causes subtle bugs if called. See https://github.com/firebase/firebase-ios-sdk/issues/31
|
| |
|
|
|
|
|
|
| |
- Actually uses the developement entitlement for the sample app.
- Uses the matching bundle ID for the Swift sample app.
- Renames the Swift sample app from SwiftBear to SwiftSample.
- Removes reference to nonexistent Images.xcassets for TestApp.
|
| |
|
| |
|
|
|
|
| |
called. (#43)
|
|
|
|
| |
headers. (#42)
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Update error messages to be Swift friendly.
Error messages should include Swift references on top of the
Objective-C references.
* Add semicolon to [FIRApp configure] for consistency.
* Add Swift reference for application(_:didFinishLaunchingWithOptions:)
|
| |
|
|
|
| |
Also fixes minor leftovers from previous auth crendetial refactory.
|
|
|
| |
Be more explicit that the constructor is not a factory method.
|
|
|
|
|
|
|
|
|
| |
* Adds GoogleService-Info_multi.plist to the Auth Sample so it no longer crashes on the settings view.
* Also relaxes requirement of time differences in unit tests because Travis is slower.
* Relaxes requirement of time difference because unit tests executes slower on Travis.
* Applies the same relaxation on all time comparisons.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Remove mostly unused code from FIRMessagingLogger
This cleans up some left-over old logging logic from before we moved to FIRLogger in Firebase Core. We no longer need this logging functionality.
* Delete FIRMessagingConfig.{h,m}
We no longer need a config class to store an unused log level filter (that filter is no longer needed).
|
|
|
|
| |
Adds reference docs error documentation to FIRPhoneAuthProvider.
Also fixes small typo in FIRAuthErrorUtils.
|
|
|
| |
Maybe it was already swizzled, or some other issue. Either way, it would be good to log this error, as it might help us / developers diagnose an issue.
|
| |
|
| |
|