Russell Wheatley
405e04009c
fix(firestore): update isEqual API to check collection path equality ( #3738 )
...
* fix(firestore): update isEqual check
* test(firestore): test isEqual condition
Co-authored-by: Mike Diarmid <mike.diarmid@gmail.com >
[publish]
2020-06-03 13:57:07 +01:00
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
ebea9571c1
[tests] re-enable retries
2019-08-07 16:06:24 +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
Salakar
a73d2651f4
[tests] fix broken tests
2019-07-12 16:35:22 +01:00
Salakar
9619451a4f
[tests] update pods
2019-07-12 15:24:47 +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
ehesp
e5be53c882
-
2019-06-05 12:01:35 +01:00
ehesp
e1c2cc2f03
-
2019-06-05 11:56: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
Salakar
28ae500b02
[database] enable tests
2019-06-03 19:11:01 +01:00
Mike Diarmid
98879f245b
Update mocha.opts
2019-06-03 00:20:16 +01:00
Mike Diarmid
9b85a452dc
Update mocha.opts
2019-06-03 00:10:33 +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
Ilja Daderko
fb7109e52a
[v6] Implement Remote Config ( #1896 )
2019-03-26 13:03:57 +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
Salakar
510a94b079
[tests] increase number of retries
2019-02-25 02:44:18 +00:00
Michael Diarmid
cd13977377
[v6] implement Performance Monitoring ( #1916 )
2019-02-24 13:07:59 +00:00
Salakar
66423a3a0b
[tests][functions] added useFunctionsEmulator test
2019-02-10 05:15:32 +00:00
Salakar
19a8b46a9b
[tests] import new modules for testing
2019-02-10 04:07:42 +00:00
Salakar
93d49057d8
[tests] remove all helpers
2019-02-10 01:45:13 +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