aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firebase
Commit message (Collapse)AuthorAge
* Handle error after phone auth linking (#422)Gravatar Zsika Phillip2017-11-05
| | | | Handles possible errors after linking phone number. Also sets anonymous ivar to NO if linking succeeded.
* Fixing AppStore detection (#410)Gravatar davidair2017-10-26
| | | Fixing a bug where isFromAppStore would return YES for TestFlight apps
* handles unstructured errors on redirect URLsGravatar Ivan2017-10-23
|
* handles unstructured errors on redirect URLsGravatar Ivan2017-10-23
|
* Merge branch 'master' of https://github.com/firebase/firebase-ios-sdk into ↵Gravatar Ivan2017-10-23
|\ | | | | | | fix-reason-parameter
* | handles unstructured errors on redirect URLsGravatar Ivan2017-10-23
| |
| * Fixes a pod lint warning for implicit conversion. (#399)Gravatar Xiangtian Dai2017-10-21
| |
| * Update Core and Community versions for Firebase 4.5.0 release (#397)Gravatar Paul Beusterien2017-10-20
| |
| * Updates the change log for Auth release 4.3.1 (#392)Gravatar Zsika Phillip2017-10-20
| | | | | | | | | | | | | | | | * Updates the changelog for M20. * Updates podspec version * uses correct single quote character
| * Add Performance and Firestore strings to FIRApp (#394)Gravatar Paul Beusterien2017-10-20
| |
| * Silences unguarded availability warnings in Auth. (#389)Gravatar Xiangtian Dai2017-10-19
|/ | | | | Also fixes a crash in the Auth sample app in an error case. This addresses *Auth* part of #385 .
* Remove unused internal function. (#383)Gravatar Ryan Wilson2017-10-17
| | | This isn't referenced anywhere internally or externally.
* Add simpler delegate method for FCM tokens (#375)Gravatar Riz2017-10-12
| | | | | | This new delegate method will be called generally once per app start, to always provide a current token. This token may change over time. This simpler method makes integration much simpler, as: * Developers no longer have to check for a current token using the `.fcmToken` property, and also check for token changes using the `-messaging:didRefreshRegistrationToken:` delegate method. * There is a single code path for when a token is available, making operations that depend on a token being available easier to implement. For example, this is the right method to always upload your FCM token to your application server, or to subscribe to topics, etc.
* Update Core and Community versions for Firebase 4.4.0 release (#370)Gravatar Paul Beusterien2017-10-11
|
* Improves changelog for FirebaseAuth 4.3.0 release. (#355)Gravatar Xiangtian Dai2017-10-10
|
* Fixed capitalization in Xcode. (#361)Gravatar Ryan Wilson2017-10-10
|
* Adding RTDB 4.1.1 release notes (#358)Gravatar Sebastian Schmidt2017-10-10
|
* Fix warnings exposed by Xcode 9.1 in RTDB (#353)Gravatar Paul Beusterien2017-10-10
|
* Prepare to release FirebaseAuth 4.3.0 (#345)Gravatar Xiangtian Dai2017-10-09
| | | | | | | | | | | | * Update Auth version to 4.3.0 * Revert "Removes user meta from public API (#308)" This reverts commit 1602391bf8a9b6d3247716e3bf7b9f27dec8d2b6. * Revert "Removes metadata from swift sample (#318)" This reverts commit 804ff523a20072fb958e9137c76b9c0e14dda870.
* Add void's to eliminate Xcode 9.1 warnings (#352)Gravatar Paul Beusterien2017-10-09
|
* Fix warnings exposed by Xcode 9.1 in Auth (#350)Gravatar Paul Beusterien2017-10-09
|
* Delete duplicated FIRAuthOperationType.h (#348)Gravatar Paul Beusterien2017-10-09
|
* Fix a warning that shows up in Xcode 9 (#342)Gravatar Paul Beusterien2017-10-06
|
* Don't swizzle missing and optional delegate methodsGravatar Riz2017-10-04
| | | | | | | | | FCM's swizzling of the user notification center currently swizzles only one of the two optional delegate methods (userNotificationCenter:willPresentNotification:withCompletionHandler:), but not the other (userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:). The didReceiveNotificationResponse, if implemented by the delegate, is the sole receiver of all user action on a notification, including simply tapping on the notification itself. Prior to this change, if the developer had implemented didReceiveNotificationResponse, then FCM would not be able to collect this event for analytics. Additionally, I changed the logic in FIRMessagingRemoteNotificationsProxy to check whether these methods are actually implemented before swizzling them. It was always swizzling, which meant it was adding an implementation if the method didn't exist. This would confuse iOS into thinking the developer did implement these methods and NOT fall back to delivering the notifications to the application delegate. With this change, if the developer did not implement these methods, then FCM will not swizzle those methods. That keeps the behavior true to what the developer intended.
* Fixes reference docs (#330)Gravatar Zsika Phillip2017-10-04
| | | | | | | | | | * Fixes reference docs Fixes reference docs for FIRAuthErrorUserInfoEmailKey. * Modfies error code Modifies the error code where the FIRAuthErrorUserInfoDataKey key is set.
* Simplifies logic to post auth state change notifications, which is also ↵Gravatar Xiangtian Dai2017-10-03
| | | | applied more consistently now. (#325)
* Release 4.3.0 (#327)Gravatar Gil2017-10-03
| | | | Initial release of Firestore at 0.8.0 Bump FirebaseCommunity to 0.1.3
* Automatically signs user out if the token is no longer valid. (#323)Gravatar Xiangtian Dai2017-10-02
|
* Disambiguates known errors from web context (#322)Gravatar Zsika Phillip2017-10-02
| | | | | | * Disambiguates known errors from web context - Disambiguates known errors possibly returned by verifyPhoneNumber:UIDelegate:completion:
* Add operation phone auth (#309)Gravatar Zsika Phillip2017-09-27
| | | | | | | | | | | | | | | | | | * Adds operation to verify PhoneNumber requests * Improvements and unit tests * Fixes typo * Addresses comments - Removes the FIRAuthOperation class. - Defines the FIRAuthOperationType as an enum in a class of the same name. - Passes the FIRAuthOperationType value down to the verifyPhoneNumber RPC where it is translated to a string. * Fixes unit tests * Actually fixes the unit tests.
* RTDB Changelog for v4.1.0 (#316)Gravatar Sebastian Schmidt2017-09-26
| | | | | | * RTDB Changelog for v4.1.0 * Update CHANGELOG.md
* - Saves user metadata in keychain. (#305)Gravatar Xiangtian Dai2017-09-26
| | | | - Adds Swift stubs for the new API. - Shows the `isNewUser` bit in the sample app.
* Clang-formatting FIRLogger (#312)Gravatar Sebastian Schmidt2017-09-25
|
* Removes user meta from public API (#308)Gravatar Zsika Phillip2017-09-22
| | | | | | | | | | * Removes user meta from public API * remove unused import removes unused import * Removes Swift Name
* Plans next Auth release as 4.2.1 instead. (#306)Gravatar Xiangtian Dai2017-09-22
|
* User meta data (#292)Gravatar Zsika Phillip2017-09-21
| | | | | | | | | | | | * Add user metadata * Small improvements * Addresses comments * Fixes broken tests Adds FIRUserMetadata to unbrella file.
* Updates changelog for next Auth release of 4.3.0. (#303)Gravatar Xiangtian Dai2017-09-21
|
* Fixes a threading issue when calling back with an error for phone number ↵Gravatar Xiangtian Dai2017-09-21
| | | | | auth. (#298) Also changes the sample app to be able to test this case.
* Bump Core to 4.0.8 (#302)Gravatar Paul Beusterien2017-09-21
|
* Clarify FCM SDK swizzling notice (#291)Gravatar Riz2017-09-20
| | | The previous message was worded in a way as to imply that the FIRAppDelegateProxyEnabled key **should** be set to NO, disabling swizzling. This clarifies that message, indicating that this is for developers who would prefer to manually integrate the SDK.
* Fix app launch MCS connection issue (#290)Gravatar Riz2017-09-19
| | | | | This fixes a bug in the automatic direct channel logic, where a failure to get checkin info from the Instance ID SDK was resulting in a non-retrying failure, causing the automatic connection logic to not retry connecting. A listener is added for a new notification that will be fired from Instance ID. When that notification is fired, `FIRMessagingClient` will re-attempt to connect. NOTE: The actual fix will not work until the Firebase InstanceID SDK is also updated.
* FIxes Swift name for the new protocol. (#289)Gravatar Xiangtian Dai2017-09-19
|
* Consolidate AuthSamples into main Firebase Xcode project (#288)Gravatar Paul Beusterien2017-09-19
|
* Removes unused Fir_authPhoneNumber (#277)Gravatar Zsika Phillip2017-09-17
| | | Removes references of unused Fir_authPhoneNumber and accompanying class.
* Remove duplicate logging issue. (#279)Gravatar Ryan Wilson2017-09-15
| | | | | Some combinations of iOS version, simulator/device, and Xcode version result in duplicate logs. This should remove duplicate logs while ensuring that all Firebase related logs are still shown.
* Adding Multi-Resource support to the Firebase iOS SDK (#278)Gravatar Sebastian Schmidt2017-09-15
| | | | | * Adding Multi-Resource support to the Firebase iOS SDK. This CL also makes RepoInfo hashable and simplifies RepoManager based on this.
* Update CHANGELOG.md (#280)Gravatar Sebastian Schmidt2017-09-15
|
* Add missing comments (#273)Gravatar Zsika Phillip2017-09-15
| | | | | | | | * Small code clean-up changes * Fixes typos * Addresses comment
* Don't delete apps that don't exist (#276)Gravatar Sebastian Schmidt2017-09-15
|
* Adds event ID validation to verify phone number (#263)Gravatar Zsika Phillip2017-09-13
| | | | | * Adds event ID validation to verify phone number