aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Fix Auth Swift sample imports to be more precise and flexible for other ↵Gravatar Xiangtian Dai2017-06-20
| | | | build environments. (#95)
* Removes unused class (#94)Gravatar Zsika Phillip2017-06-20
|
* Update Core version to 4.0.3 (#92)Gravatar Paul Beusterien2017-06-20
|
* Move FIRAppEnvironmentUtil.m to third_party directory (#89)Gravatar Paul Beusterien2017-06-20
|
* Removes old `FIREmailPasswordAuthProvider` files. (#90)Gravatar Xiangtian Dai2017-06-20
| | | | | | | * Removes old files that has been removed. The class has been renamed to `FIREmailAuthProvider`. * Removes remaining references to 'bears' from repository.
* Uses framework imports for GoogleSignIn, FBSDKCoreKit, and FBSDKLoginKit. (#87)Gravatar Xiangtian Dai2017-06-18
| | | This is to make the code more flexible in other build environment.
* Removes trailing whitespaces in AuthSamples. (#85)Gravatar Xiangtian Dai2017-06-15
|
* Calling stopFetching on GTMSessionFetcher to stop callbacks from bein… (#81)Gravatar Sebastian Schmidt2017-06-15
| | | | | | | | | | * 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 (#63)Gravatar Riz2017-06-09
| | | | * Add section explaining community supported efforts * Suggestions by @ianbarber, @katowulf, and @salqadri
* Adds client version header to Firebase Auth server requests. (#79)Gravatar Xiangtian Dai2017-06-08
| | | Sends the SDK version with the "X-Client-Version" HTTP header to be consistent with other platforms for easier backend processing.
* Uses a symbol link as the path to unit test files to avoid red links in ↵Gravatar Xiangtian Dai2017-06-07
| | | | Xcode. (#77)
* Restore UIKit import to FIRApp.h to prevent breaking change (#78)Gravatar Paul Beusterien2017-06-07
|
* Adds NSSecureCoding unit tests for FIRUser (#74)Gravatar Zsika Phillip2017-06-07
| | | * Adds unit tests for NSSecureCoding for FIRUser
* Update Core version to 4.0.2 (#76)Gravatar Paul Beusterien2017-06-07
|
* Delete trailing whitespace (#73)Gravatar Paul Beusterien2017-06-06
|
* Add Foundation import so TARGET_OS_IOS or other TARGET_OS_* gets defined (#71)Gravatar Paul Beusterien2017-06-06
|
* Add missing terminating newlines (#70)Gravatar Paul Beusterien2017-06-06
|
* Add phone number property to NSSecureCoding (#68)Gravatar Zsika Phillip2017-06-04
| | | Ecodes and decodes the phone number property of FIRUser.
* documents phone auth with reference docs (#66)Gravatar Zsika Phillip2017-06-03
| | | Adds error documentation pertaining to phone auth to signInAndRetrieveDataWithCredential:completion: method
* Auth source file cleanup (#65)Gravatar Xiangtian Dai2017-06-02
| | | | | | | | | * 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.
* Updates references in Auth samples Xcode project for the example app after ↵Gravatar Xiangtian Dai2017-06-02
| | | | the iOS/macOS app split. (#64)
* Fix a typo (#62)Gravatar Paul Beusterien2017-06-02
|
* Fix formatting inconsistencies in Messaging header (#61)Gravatar Riz2017-06-02
| | | The header comments are directly reflected in Firebase documentation, so this improves that as well.
* Restore bundle id and dev team for Messaging iOS (#60)Gravatar Riz2017-06-02
| | | 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.
* Fix build break from macOS - Auth merge (#59)Gravatar Paul Beusterien2017-06-02
|
* 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
* Update FirebaseDev version and description (#57)Gravatar Paul Beusterien2017-06-02
|
* Handle missing email error (#54)Gravatar Zsika Phillip2017-06-01
| | | | | Adds appropriate error handling for missing email in the createUserWithEmail:password:completion: flow. Also fixes a few typos.
* Fixes warnings about APIs deprecated in iOS8 (#53)Gravatar Zsika Phillip2017-06-01
| | | | * removes warnings about APIs deprecated in iOS8
* Add update phone number action to swift app (#49)Gravatar Zsika Phillip2017-06-01
| | | | * Add update phone number action to swift app
* Updating version for an upcoming release (#52)Gravatar davidair2017-06-01
| | | Updating the version to 4.0.1
* mark FIRDatabase init unavailable (#48)Gravatar Andrew Breckenridge2017-06-01
| | | FIRDatabase's initializer is inherited from NSObject and causes subtle bugs if called. See https://github.com/firebase/firebase-ios-sdk/issues/31
* Remove modulemap for usage as a Pod dependency (#50)Gravatar Mickaël Floc'hlay2017-06-01
|
* Fixes auth sample project issues: (#47)Gravatar Xiangtian Dai2017-05-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.
* Add missing Foundation import (#46)Gravatar Paul Beusterien2017-05-31
|
* Remove team value from targets (#44)Gravatar Ibrahim Ulukaya2017-05-31
|
* Schedules automatic auth token refresh as soon as the triggering method is ↵Gravatar Xiangtian Dai2017-05-31
| | | | called. (#43)
* Fixes Auth Sample app import paths for external dependencies and private ↵Gravatar Xiangtian Dai2017-05-30
| | | | headers. (#42)
* Delete lines in .travis.yml redundant with test.sh (#41)Gravatar Paul Beusterien2017-05-30
|
* Update error messages to be Swift friendly. (#40)Gravatar Ryan Wilson2017-05-30
| | | | | | | | | | | * 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:)
* Adds friendly error messages to phone auth sample (#37)Gravatar Zsika Phillip2017-05-26
|
* Uses official Firebase Auth product names in code and doc. (#32)Gravatar Xiangtian Dai2017-05-26
| | | Also fixes minor leftovers from previous auth crendetial refactory.
* Update FIROptions initializer documentation (#36)Gravatar Ryan Wilson2017-05-26
| | | Be more explicit that the constructor is not a factory method.
* Adds GoogleService-Info_multi.plist to the Auth Sample (#33)Gravatar Xiangtian Dai2017-05-25
| | | | | | | | | * 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.
* git repository management (#30)Gravatar Paul Beusterien2017-05-25
|
* Clean up logging and configuration in Messaging (#28)Gravatar Riz2017-05-24
| | | | | | | | | | * 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).
* Update FIRPhoneAuthProvider reference docs (#27)Gravatar Paul Beusterien2017-05-24
| | | | Adds reference docs error documentation to FIRPhoneAuthProvider. Also fixes small typo in FIRAuthErrorUtils.
* Log an error if for some reason we can't add a method to a class (#24)Gravatar Riz2017-05-23
| | | 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.
* Fixes ApiTests and separates its credentials from Sample (#25)Gravatar Paul Beusterien2017-05-23
|
* Update travis test to retry if error is 65 (#20)Gravatar Ibrahim Ulukaya2017-05-19
|