From d52f3ab5868f2a1c4eeb5c05dfa19b308a1d9921 Mon Sep 17 00:00:00 2001 From: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> Date: Wed, 3 Aug 2022 14:21:44 +0100 Subject: [PATCH 1/2] Clarify that an FCM Rewrite Proxy is not necessary --- docs/unifiedpush.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/unifiedpush.md b/docs/unifiedpush.md index 2851644e66..9f44c6b2f9 100644 --- a/docs/unifiedpush.md +++ b/docs/unifiedpush.md @@ -18,7 +18,7 @@ The recently started UnifiedPush project is an Android protocol and library for The *F-Droid* and *Gplay* flavors of Element Android support UnifiedPush, so the user can use any distributor installed on their devices. This would make it possible to have push notifications without depending on Google services or libraries. Currently, the main distributors are [ntfy](https://ntfy.sh) which does not require any setup (like manual registration) to use the public server and [NextPush](https://github.com/UP-NextPush/android), available as a nextcloud application. -The *Gplay* variant uses a UnifiedPush library which basically embed a FCM distributor built into the application (so a user doesn't need to do anything other than install the app to get FCM notifications). This variant uses Google Services to receive notifications if the user has not installed any distributor. +The *Gplay* variant uses a UnifiedPush library which basically embed a FCM distributor built into the application (so a user doesn't need to do anything other than install the app to get FCM notifications). This variant uses Google Services to receive notifications if the user has not installed any distributor. A [FCM Rewrite Proxy](https://unifiedpush.org/developers/embedded_fcm/#fcm-rewrite-proxy) is not required for Element Android's implementation of the FCM distributor - it will work with an existing Matrix push provider, such as [Sygnal](https://github.com/matrix-org/sygnal). The *F-Droid* variant does not use this library to avoid any proprietary blob. It will use a polling service if the user has not installed any distributor. From e00a9a10fb1d1fe79e781b346b73705f5ca9f28c Mon Sep 17 00:00:00 2001 From: Andrew Morgan Date: Wed, 3 Aug 2022 14:26:19 +0100 Subject: [PATCH 2/2] changelog --- changelog.d/6727.doc | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/6727.doc diff --git a/changelog.d/6727.doc b/changelog.d/6727.doc new file mode 100644 index 0000000000..ab65e7a5b7 --- /dev/null +++ b/changelog.d/6727.doc @@ -0,0 +1 @@ +Clarify that setting up a FCM Rewrite Proxy is not necessary for use of the UnifiedPush FCM distributor.