Commit Graph

21 Commits

Author SHA1 Message Date
gwenoleR
71a1120337 fix!(auth): confirm code returns User instead of UserCredential (#3684)
[publish]

BREAKING CHANGE: `confirm(verificationCode)` now correctly returns an instance of `UserCredentials` instead of `User`. You can access `User` from the `.user` property on the `UserCredentials` instance.
2020-05-28 22:52:07 +01:00
Russell Wheatley
044711cf7d Shared keychain ios (#3122)
* first step to implementing solution for #3074

* back to iOS 12.2 for simulator

* handle keychain error

* test for  iOS 'useUserAccessGroup'  function

* clean up keychain after setting it

* Update packages/auth/ios/RNFBAuth/RNFBAuthModule.m

* Update packages/auth/lib/index.d.ts

Co-authored-by: Mike Diarmid <mike.diarmid@gmail.com>
2020-01-27 10:12:25 +00:00
Pablo Kebees
c5043d1fcf fix(auth,ios): remove unnecessary string cast (#3091)
* Removed string cast from dynamicLinkDomain

Co-authored-by: Mike Diarmid <mike.diarmid@gmail.com>
2020-01-13 17:16:22 +00:00
Mike Diarmid
3e20af06db feat(auth): add initial support for Apple auth provider (#2979) 2019-12-07 22:47:48 +00:00
baspellis
5471187b30 fix(auth): collection was mutated while being enumerated. (#2900) 2019-11-19 18:52:36 +00:00
Elliot Hesp
49c0050383 fix(auth): Fix iOS event subscriptions not correctly removing on reload
* fix(auth): Fix iOS event emitter removal
2019-10-18 13:15:55 +01:00
Salakar
49a53a738b [ios] remove old auto-linking (added pre RN auto-linking) 2019-09-18 22:47:26 +01:00
Elliot Hesp
4928e6e38f Allow pod version overrides (#2589) 2019-09-17 16:20:37 +01:00
Elliot Hesp
42c20dbb45 Fix #2316 (#2442) 2019-08-07 15:37:18 +01:00
Salakar
f429699990 - [dependencies][android] remove all Firebase SDKs in favour of Firebase BoM
- [android] upgrade to Android X
- [android] upgrade gradle wrapper to v5.4.1
- [android][ios][tests] remove manual packages & enable auto-linking
- [tests][internal] upgrade tests project to RN 60
- [ios] temporarily remove framework support in pods - broken in RN 60 - see https://github.com/facebook/react-native/issues/25349
- [linting] switch to use rn community linting rules
2019-07-30 03:59:04 +01:00
Salakar
486ca26e66 [ios] update Firebase SDK to v6.5.0 2019-07-22 07:35:42 +01:00
Elliot Hesp
1e1de2bd04 v6 Implement Cloud Firestore (#2319) 2019-07-12 14:12:53 +01:00
Salakar
faecf9a847 [ios] lower deployment target to ios 9.0 (#2025) 2019-06-05 00:53:41 +01:00
Mike Diarmid
21a16867fe [v6] Implement ML-Kit Natural Language (#2117)
- Implement ML-Kit Natural Language (#2117)
 - Includes additional refactor changes across other modules for internals api reworking
2019-06-02 17:58:21 +01:00
Salakar
afd310877b [ios] move podspecs to package root
[skip ci]
2019-05-20 15:07:58 +01:00
Mike Diarmid
6c3cb7c40e [v6] Implement Authentication (Part 1) (#2107)
Migrate Android, iOS and JS code from Auth v5.
2019-05-07 02:35:15 +01:00
Mike Diarmid
7f11a9e501 [v6] Implement Cloud Storage (#2043)
See the changelog for detailed changes.
2019-05-03 12:05:40 +01:00
Mike Diarmid
34b1d92005 [v6] Implement Invites (#2015)
[v6] Implement Invites
2019-03-28 20:52:16 +00:00
Mike Diarmid
c89ba48e92 [v6] Implement Crashlytics upgrade + required internals changes (#1958)
[crashlytics]

Fixes: #1643, #1848, #1964, #1920, #1884, #1783, #1966, #1940, #1447

Features/Bugs Todo:

  Capture JS Exceptions with stack traces automatically
  Capture Unhandled Promise Rejections with stack traces automatically
  [Android] .crash() not captured in debug due to RN RedBox; see #1921
  Support advanced user identifier features
  [Android] Enable Crashlyics NDK reporting by default (gist)
  Support toggling native crash logging off/on (e.g. disable in DEV)
  Support toggling JS crash logging off/on (e.g. disable in DEV)

  [ios] Static framework support for all modules
  [ios] Implement CocoaPods Firebase RN modules auto-loader script
  Implement firebase.json config loader; Android & iOS
  [tests] Fix false positive tests that catch errors (tests did not check that errors actually threw)
  [android] Cleanup manifest permissions for all modules
  [android] Implement Content provider base class
  [android] Investigate/fix issue where setDataCollectionDefaultEnabled is false by default in Firebase - it disables Crashlytics reporting
2019-03-13 17:07:21 +00:00
Salakar
ba9ba5b939 [ios] update Firebase iOS SDK to 5.17.0 2019-02-25 02:22:35 +00:00
Salakar
ba53e8c6bc [auth] create auth package 2019-02-14 20:32:34 +00:00