Commit Graph

42 Commits

Author SHA1 Message Date
Mike Diarmid
e427fcfd9b chore: github actions (#3472) 2020-04-17 14:54:16 +01:00
Russell Wheatley
5ff49b1b42 @russell/fix fieldpath (#3192)
* bug(firestore): use queryWhereFieldPath method

* remove whitespace

* fix(firestore): fix filters

* bug(firestore): send string fieldpath over bridge

* tests(ml-vision): remove from test suite as flaky

* bug(auth): sendEmail option setting default 'null'

* bug(firestore): validateWhere failing

* test(firestore): _toPath() in error

* format(firestore): formatting errors
2020-02-13 12:31:53 +00:00
Salakar
5b612ba6ae chore(tests): longer retry delays to work around ML Kit model download (to be fixed once model manager support added) 2019-11-25 20:45:46 +00:00
Frieder Bluemle
3dbca459fa Remove executable bit from non-executable files (#2531) 2019-08-30 13:17:26 +01:00
Mike Diarmid
20f680015c [tests] correctly load In App Messaging tests 2019-08-23 12:34:33 +01:00
Mike Diarmid
c5b6c95874 Merge branch 'master' into @v6/admob 2019-08-13 20:47:35 +01:00
Mike Diarmid
48ca0685c6 [in-app-messaging] rename namespace to inAppMessaging() from fiam() (#2483)
* [in-app-messaging] rename namespace to `inAppMessaging()` from `fiam()`
2019-08-13 15:00:30 +01:00
Mike Diarmid
df092b274f [remote-config] rename namespace to remoteConfig() from config() (#2479) 2019-08-13 13:11:24 +01:00
Salakar
911c4ffdf7 initial package setup 2019-08-08 12:47:48 +01:00
ehesp
2a3b9aa26f Hide indexing tests 2019-08-07 16:53:50 +01:00
ehesp
0d1c9db9b8 - 2019-08-07 14:41:25 +01:00
ehesp
f802923360 [vision][ios] add apiKeyOverride property 2019-08-07 12:40:53 +01:00
Elliot Hesp
0bf2858c1b ML Kit Vision iOS (#2444) 2019-08-06 19:59:02 +01:00
ehesp
618c131f27 - 2019-07-31 10:38:11 +01:00
Salakar
c7c304e599 [storage] initial work to move storage.Path statics out of storage module and into core utils
TODO: move native storage code into utils
TODO: move utils module into core
2019-07-22 09:14:21 +01:00
Salakar
345130937e [tests] tweak retry behaviour 2019-07-15 15:51:28 +01:00
Elliot Hesp
1e1de2bd04 v6 Implement Cloud Firestore (#2319) 2019-07-12 14:12:53 +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
5585defb13 [tests] use android emulator name from env for ci 2019-06-09 08:13:27 +01:00
Mike Diarmid
978b298f94 [v6] Implement Dynamic Links (#2103)
(coverage + tests to follow in another PR)
2019-06-07 13:28:07 +01:00
ehesp
494646e770 [v6] Implement App Indexing 2019-06-05 14:54:37 +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
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
Salakar
57c6d16683 [skip ci] linting 2019-03-27 04:25:28 +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
Michael Diarmid
93a3b36f37 [v6] Implement In-App Messaging (fiam) (#1925)
firebase.fiam().*
2019-02-27 07:59:16 +00:00
Michael Diarmid
cd13977377 [v6] implement Performance Monitoring (#1916) 2019-02-24 13:07:59 +00:00
Salakar
19a8b46a9b [tests] import new modules for testing 2019-02-10 04:07:42 +00:00
Salakar
523164ef9d [tests] remove all firebase project credentials 2019-02-10 01:44:23 +00:00
Salakar
c35ec3f9bc update notices 2019-02-05 04:50:07 +00:00
Salakar
d47830b702 [tests] initialise default app natively to work around Firebase Perf hard requirement on default app plist/json setup 2019-02-05 02:36:50 +00:00
Salakar
666027a188 [tests] cleanup after hook 2019-02-01 11:15:01 +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
Salakar
685270402e [tests] add in app ui for current test status + enable test retrying 2018-09-22 20:31:55 +01:00
Salakar
244c021e00 [build][ci] misc config 2018-09-04 18:48:28 +01:00
Salakar
d64f515048 [build][ci] use different mocha.opts file in CI 2018-09-04 18:22:48 +01:00
Salakar
bf0c2f0182 [tests] temporarily disable more flakey test - will re-write 2018-09-04 17:51:34 +01:00
Salakar
d5eab4d392 add tests project 2018-08-25 13:40:25 +01:00