Mike Hardy
681bf2e452
Merge branch 'master' into fix/observable
2020-08-14 18:08:09 -05:00
Trần Trung Kiên
62ee961d6e
fix(messaging, ios): call original delegate when intercepting willPresentNotification ( #4088 )
2020-08-14 18:07:34 -05:00
Mike Hardy
6e7c3b2002
tests(firestore): disable flaky onSnapshot unsubscribe e2e test ( #4091 )
2020-08-14 17:30:28 -05:00
Mike Hardy
694ff99158
chore: add manual publish capability to workflow ( #4090 )
2020-08-14 16:45:05 -05:00
Mike Hardy
77f2a127bc
Merge branch 'master' into fix/observable
2020-08-14 09:41:54 -05:00
Mike Hardy
d98b80ea2f
chore: retry all soft-fail Android E2E steps, add logging to iOS E2E ( #4084 )
...
* Allow test app to install external if it wants
It is quite large and managing emulator internal space is important
* Bump gradle in test app to 6.6, kotlin to current, compile/target SDKs to 29
Includes output of `./gradlew wrapper` to regenerate everything
* E2E action no longer needs special cache handling
Upstream bug resolved
* Increase emulator RAM and disable JNI checking in E2E test
This should speed things up a bit, increasing success rate vs timeouts
* Add iOS Detox tracing to E2E config
Should help diagnose iOS flakiness there
* Remove JDK8 config in Android E2E config
It is the default on macOS 10.15 runner, so special setup unnecessary
* Use Xcode 11.6 (current) for iOS E2E run
This is the default, so special configuration not needed, but
still need to extract the Xcode version for Detox build cache
* Decompose Android E2E tasks, retry all flaky steps
2020-08-14 09:32:39 -05:00
Russell Wheatley
bff8f9fba8
feat(messaging): allow messaging services to hook into FCM ( #4087 )
...
* feat(messaging): hook into FCM
* chore(messaging): update event name
2020-08-14 14:55:12 +01:00
Kevin
9f658aa2e8
docs(readme): updated links on readme for broken links ( #3708 )
...
Co-authored-by: Mike Hardy <github@mikehardy.net >
2020-08-14 12:58:27 +01:00
Kyle Fang
8d20f3dcd1
fix: lint
2020-08-14 15:10:12 +08:00
Kyle Fang
c8cc169fb9
test: add auth test on onAuthStateChange
...
also fix onSnapshot test
2020-08-14 14:56:47 +08:00
Kyle Fang
e942d7de19
fix: tests
2020-08-14 13:21:57 +08:00
Mike Diarmid
8f7f21b18a
Merge branch 'master' into fix/observable
2020-08-13 08:59:24 +01:00
Mike Hardy
c91d2ffe39
tests: use Detox as compile reference, ignore UIManager queues ( #4076 )
2020-08-13 08:57:41 +01:00
Zhigang Fang
08cf864f7f
Merge branch 'master' into fix/observable
2020-08-13 13:23:09 +08:00
Kyle Fang
ed417e5853
fix: boolean
2020-08-13 13:19:39 +08:00
Kyle Fang
b0eb681306
fix: add observer compatibility to auth APIs
2020-08-13 12:37:05 +08:00
Kyle Fang
d5d1470e81
fix: observer compatibility in firestore
2020-08-13 12:20:27 +08:00
Mike Hardy
70305ef0f9
Add Android E2E logging, delay tap input stream ( #4075 )
...
* Turn up logging for detox to isolate E2E flakiness
* Compress android emulator log before upload, bump action versions
* Sleep long enough for app to come up before sending stream of taps
2020-08-12 15:07:25 -05:00
Mike Hardy
377f342477
fix(android,iid): workaround IID version missing in BOM w/concrete version
...
IID will fail if included / used directly (instead of as transitive dependency) because they stopped publishing the IID version in the BoM
This is being tracked upstream and I put breadcrumbs in the code that should help maintainers during version bumps
2020-08-10 12:33:27 -05:00
Mike Hardy
25b9e7ddd0
docs(crashlytics, install): bump firebase crashlytics plugin version ( #4064 )
2020-08-10 09:00:36 +01:00
Mike Hardy
a3d8d9c7dc
docs: update versions in install docs ( #4063 )
...
Lots of the versions were very old, I pinned them to current stable
The most important one is the google services plugin to 4.3.3 though, it has
lots of serious issues in the 4.2.0 version specified
2020-08-10 08:59:21 +01:00
hillkim
30a2c178ae
docs(storage): fix firebase reference in storage example
...
fix storage reference
2020-08-09 10:23:49 -05:00
Mike Diarmid
1d8459549a
Update FUNDING.yml
2020-08-07 11:33:34 +01:00
Aidan Host
cb6a1d41cc
fix(core): timezone offset issues in utils
...
A bit more timezone correction in seconds vs milliseconds conversion
2020-08-06 13:20:26 -05:00
Mike Hardy
8b0e1893b8
fix(android, timezones): timezone offset already millis, do not adjust it ( #4055 )
...
Fixes #4053 with issue noticed and fix provided by @AidanHost
2020-08-05 14:06:08 -05:00
Darren Ackers
d5e070c00e
chore(auth): removed obsolete auth directory for android ( #4043 )
...
Co-authored-by: Mike Diarmid <mike.diarmid@gmail.com >
2020-08-05 15:34:13 +01:00
gaodeng
03fe17fada
docs(analytics): update setAnalyticsCollectionEnabled example ( #4027 )
...
Co-authored-by: Mike Diarmid <mike.diarmid@gmail.com >
2020-08-03 11:11:49 +01:00
Darren Ackers
07f98bd798
tests(auth): added tests for checking creation time across multiple created users ( #3776 )
2020-08-03 11:09:04 +01:00
Darren Ackers
760adb05b2
docs(tests): added debug instructions for VSCode ( #3612 )
2020-08-03 11:07:35 +01:00
@Salakar
9ba6487fdb
chore(release): release packages
...
- @react-native-firebase/crashlytics@8.3.0
- react-native-firebase-tests@8.3.0
2020-08-03 10:06:30 +00:00
Russell Wheatley
52eeed31b3
feat(crashlytics): add new APIs checkForUnsentReports, deleteUnsentReports,didCrashOnPreviousExecution,sendUnsentReports ( #4009 )
...
Adds the following additional Crashlytics APIs:
- checkForUnsentReports()
- deleteUnsentReports()
- didCrashOnPreviousExecution()
- sendUnsentReports()
[publish]
Co-authored-by: Mike Hardy <github@mikehardy.net >
Co-authored-by: Mike Diarmid <mike.diarmid@gmail.com >
2020-08-03 11:02:08 +01:00
@Salakar
07895bef0e
chore(release): release packages
...
- @react-native-firebase/admob@7.4.1
- @react-native-firebase/analytics@7.4.1
- @react-native-firebase/auth@8.3.1
- @react-native-firebase/crashlytics@8.2.1
- @react-native-firebase/database@7.4.1
- @react-native-firebase/dynamic-links@7.4.1
- @react-native-firebase/firestore@7.5.1
- @react-native-firebase/functions@7.3.1
- @react-native-firebase/iid@7.3.1
- @react-native-firebase/in-app-messaging@7.3.1
- @react-native-firebase/messaging@7.6.1
- @react-native-firebase/ml-natural-language@7.3.1
- @react-native-firebase/ml-vision@7.3.1
- @react-native-firebase/perf@7.3.1
- @react-native-firebase/remote-config@8.1.1
- @react-native-firebase/storage@7.3.1
- react-native-firebase-tests@8.2.1
2020-08-03 09:48:30 +00:00
@Salakar
6d7a40422a
build(storage): update core peer dependency to v8.3.0 [publish]
2020-08-03 09:45:54 +00:00
@Salakar
3cc0fb34a6
build(remote-config): update core peer dependency to v8.3.0 [publish]
2020-08-03 09:45:54 +00:00
@Salakar
5f724c30e6
build(perf): update core peer dependency to v8.3.0 [publish]
2020-08-03 09:45:54 +00:00
@Salakar
4f1762255d
build(ml-vision): update core peer dependency to v8.3.0 [publish]
2020-08-03 09:45:54 +00:00
@Salakar
8c5b9c9aaf
build(ml-natural-language): update core peer dependency to v8.3.0 [publish]
2020-08-03 09:45:54 +00:00
@Salakar
e964b54c83
build(messaging): update core peer dependency to v8.3.0 [publish]
2020-08-03 09:45:54 +00:00
@Salakar
4ebcf518cf
build(in-app-messaging): update core peer dependency to v8.3.0 [publish]
2020-08-03 09:45:54 +00:00
@Salakar
eaf84139e4
build(iid): update core peer dependency to v8.3.0 [publish]
2020-08-03 09:45:54 +00:00
@Salakar
4148fe40af
build(functions): update core peer dependency to v8.3.0 [publish]
2020-08-03 09:45:54 +00:00
@Salakar
e9739ea00a
build(firestore): update core peer dependency to v8.3.0 [publish]
2020-08-03 09:45:54 +00:00
@Salakar
5fd30e141f
build(dynamic-links): update core peer dependency to v8.3.0 [publish]
2020-08-03 09:45:54 +00:00
@Salakar
ad6378aada
build(database): update core peer dependency to v8.3.0 [publish]
2020-08-03 09:45:54 +00:00
@Salakar
581e2ea605
build(crashlytics): update core peer dependency to v8.3.0 [publish]
2020-08-03 09:45:54 +00:00
@Salakar
a9263d29d0
build(auth): update core peer dependency to v8.3.0 [publish]
2020-08-03 09:45:54 +00:00
@Salakar
7d754db0c8
build(analytics): update core peer dependency to v8.3.0 [publish]
2020-08-03 09:45:54 +00:00
@Salakar
5063ee4e3c
build(admob): update core peer dependency to v8.3.0 [publish]
2020-08-03 09:45:53 +00:00
@Salakar
bc7c51a547
chore(release): release packages
...
- @react-native-firebase/admob@7.4.0
- @react-native-firebase/analytics@7.4.0
- @react-native-firebase/app@8.3.0
- @react-native-firebase/auth@8.3.0
- @react-native-firebase/crashlytics@8.2.0
- @react-native-firebase/database@7.4.0
- @react-native-firebase/dynamic-links@7.4.0
- @react-native-firebase/firestore@7.5.0
- @react-native-firebase/functions@7.3.0
- @react-native-firebase/iid@7.3.0
- @react-native-firebase/in-app-messaging@7.3.0
- @react-native-firebase/messaging@7.6.0
- @react-native-firebase/ml-natural-language@7.3.0
- @react-native-firebase/ml-vision@7.3.0
- @react-native-firebase/perf@7.3.0
- @react-native-firebase/remote-config@8.1.0
- @react-native-firebase/storage@7.3.0
- @react-native-firebase/template@6.9.0
- react-native-firebase-tests@8.2.0
2020-08-03 09:45:52 +00:00
Yanick Bélanger
ce39abf9c0
fix(messaging): added missing from property in Remote Message type ( #4030 )
...
[publish]
Co-authored-by: Mike Diarmid <mike.diarmid@gmail.com >
2020-08-03 10:43:18 +01:00