Grisha Kruglov
a90d794cfa
[components] Add debug logging for Send Tab and Push code
2020-10-27 20:29:34 +00:00
Jonathan Almeida
3974284c02
[components] Close https://github.com/mozilla-mobile/android-components/issues/8232 : Remove firebase-core dependency from lib-push-firebase
2020-08-25 17:48:54 -04:00
Jonathan Almeida
29aba04051
[components] Close https://github.com/mozilla-mobile/android-components/issues/6957 : Allow nullable encoding param in push messages
...
We fall back to the "aes128gcm" encoding if the value is not provided.
2020-05-13 22:39:52 -04:00
Jonathan Almeida
b86fa6dfb5
[components] Close https://github.com/mozilla-mobile/android-components/issues/6601 : Update targetSdkVersion to 29
2020-04-28 03:16:54 -04:00
Jonathan Almeida
c947ae586f
[components] Close https://github.com/mozilla-mobile/android-components/issues/6456 : Allow empty body in AutoPush messages
2020-04-07 20:19:08 -04:00
Jonathan Almeida
81640524f0
[components] Closes https://github.com/mozilla-mobile/android-components/issues/5677 : Catch all known non-fatal push errors
...
Previously, we wanted to throw on all unknown push errors so that we
were notified on them. Since this seems to be more common than
originally expected, we should just catch them and in a future version,
we should log them without crashing.
All of these push errors can be considered recoverable except
for InternalPanic.
2020-01-22 17:17:16 -05:00
MozLando
cbfd2e9415
[components] Merge https://github.com/mozilla-mobile/android-components/pull/5543
...
5543: Closes https://github.com/mozilla-mobile/android-components/issues/5541 : Safer onMessageReceived error handling r=jonalmeida a=grigoryk
Co-authored-by: Grisha Kruglov <gkruglov@mozilla.com >
2020-01-15 13:34:22 +00:00
Grisha Kruglov
413fe13ba9
[components] Closes https://github.com/mozilla-mobile/android-components/issues/5541 : Safer onMessageReceived error handling
2020-01-15 05:33:40 -08:00
Jonathan Almeida
eb87ac6c7c
[components] Closes https://github.com/mozilla-mobile/android-components/issues/5573 : Remove isAutoInitEnabled from AbstractFirebasePushService
2020-01-14 17:03:37 -05:00
Jonathan Almeida
9aefb4de39
[components] Closes https://github.com/mozilla-mobile/android-components/issues/4844 : Ignore push messages that are not from Autopush
...
We can receive messages from Firebase that do not belong to us. We
should ignore those messages, and not try to process them.
2019-10-24 13:30:31 -04:00
Denys M
b95c932f81
[components] For https://github.com/mozilla-mobile/android-components/issues/4460 . Fix detekt warning about license in project files.
2019-09-24 01:01:03 +04:00
Jonathan Almeida
b4d404e234
[components] Closes https://github.com/mozilla-mobile/android-components/issues/3280 : Add isServiceAvailable to PushService
2019-08-22 14:39:00 -04:00
Jonathan Almeida
e6780afdc6
[components] Closes https://github.com/mozilla-mobile/android-components/issues/3840 : Add force registration to push feature
2019-07-23 14:29:57 -04:00
Jonathan Almeida
24501e976f
[components] Use Firebase Messaging as api gradle dependency
2019-07-12 18:33:36 -04:00
Jonathan Almeida
2f247a2fd1
[components] Remove app services dependency from firebase component
2019-06-24 07:30:22 -07:00
Jonathan Almeida
97377ae2f9
[components] Closes https://github.com/mozilla-mobile/android-components/issues/1917 : Add lib-push-firebase component
2019-05-29 14:17:45 -04:00