Commit Graph

22 Commits

Author SHA1 Message Date
Elliot Hesp
10a2cbf306 [firestore] Use shared preferences for Firestore settings (#2453) 2019-08-07 15:38:47 +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
Mike Diarmid
85672a479a v6 Implement Cloud Messaging (#2330) 2019-07-12 14:06:43 +01:00
Mike Diarmid
a966c20be7 v6 Implement ML Kit Vision (#2343) 2019-07-12 14:05:29 +01:00
Mike Diarmid
fe959bb842 [v6] Implement Realtime Database (#2195)
* [database] recreate database branch based off of #2185

* [database] cleanup linting issues

* [database] enable tests

* [database] add to tests deps
2019-06-04 15:25:35 +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
7ac6dc8677 [android][app] override packageImportPath
[skip ci]
2019-05-21 13:24:25 +01:00
Salakar
ab5ae1a6b1 [android][app] change package name
[skip ci]
2019-05-21 12:19:02 +01:00
Salakar
b4941aa8a2 [firebase.json] add missing case
[skip ci]
2019-05-21 10:53: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
5aeeba7823 [v6] Implement Android Component Registrar (#2102)
* implement android registrar

[skip ci]
2019-05-03 13:28:13 +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
Ilja Daderko
fb7109e52a [v6] Implement Remote Config (#1896) 2019-03-26 13:03:57 +00:00
Brent Vatne
8ef8038c94 Remove Expo warning (#1974)
[ANDROID][ENHANCEMENT] - Remove no longer valid warning about Expo (incorrectly shows on projects using unimodules)

[skip ci]
2019-03-14 11:55:09 +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
8ed4275981 [app][android] remove old test lab code 2019-02-20 01:50:35 +00:00
Salakar
dc215dd7f4 [android] upgrade gradle versions 2019-02-13 11:31:11 +00:00
Salakar
255789045c [utils][android] move utils module to own package 2019-02-10 03:50:44 +00:00
Salakar
cdad2ea57c [android] update sdk versions 2019-02-10 03:26:07 +00:00
Salakar
c3c387cb66 [analytics][android] fix setAutomaticDataCollectionEnabled typo 2019-02-05 03:56:52 +00:00
Michael Diarmid
17d778cf66 Refactor into monorepo for v6 (#1837)
> You can [learn more about this here](https://blog.invertase.io/react-native-firebase-2019-7e334ca9bcc6).
2019-02-01 10:37:48 +00:00