From c189ac3d8eea13f7beb68f09324f56742d68bad6 Mon Sep 17 00:00:00 2001 From: nimbleghost <132819643+nimbleghost@users.noreply.github.com> Date: Tue, 23 May 2023 13:34:46 +0200 Subject: [PATCH 1/2] Update FEATURE_PARITY.md --- docs/FEATURE_PARITY.md | 39 +++++++++++++++++++++------------------ 1 file changed, 21 insertions(+), 18 deletions(-) diff --git a/docs/FEATURE_PARITY.md b/docs/FEATURE_PARITY.md index b4817f8..055b36b 100644 --- a/docs/FEATURE_PARITY.md +++ b/docs/FEATURE_PARITY.md @@ -2,22 +2,25 @@ This document is to keep track of the feature parity between the iOS and Android ntfy.sh apps. -**Last Updated: 2021-02-26** +**Last Updated: 2023-05-23** -| Feature | iOS | Android | Notes | -| --- | --- | --- | --- | -| Subscribe to default server topic | :white_check_mark: | :white_check_mark: | -| Subscribe to self-hosted server topic | :x: | :white_check_mark: | Not yet implemented | -| Instant delivery | :x: | :white_check_mark: | Foreground services not possible in iOS | -| Pause notifications | :x: | :white_check_mark: | Will likely require [Filtering](https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_developer_usernotifications_filtering) to prevent displaying notifications while still receiving them | -| Send test notification | :white_check_mark: | :white_check_mark: | Not fully implemented | -| Unsubscribe from topic | :white_check_mark: | :white_check_mark: | -| Delete notifications | :white_check_mark: | :white_check_mark: | -| Notification priority | :warning: | :white_check_mark: | Displays an exclamation mark in notification row for high.max priority, no changes to the actual push notification (sounds, vibrations), no prioirty filtering | -| Tags and emojis | :white_check_mark: | :white_check_mark: | -| Click action | :x: | :white_check_mark: | Not yet implemented | -| Attachments | :warning: | :white_check_mark: | Not fully implemented | -| User Authentication | :warning: | :white_check_mark: | Not fully implemented | -| Dark mode | :white_check_mark: | :white_check_mark: | Dependent on iOS dark mode, may add override in | -| Logging | :x: | :white_check_mark: | Not yet implemented | -| Share to topic | :x: | :white_check_mark: | Not yet implemented | +| Feature | iOS | Android | Notes | +| ------------------------------------- | ------------------ | ------------------ | ------------------------------------------------------------------------------------------------------------- | +| Subscribe to default server topic | :white_check_mark: | :white_check_mark: | +| Subscribe to self-hosted server topic | :white_check_mark: | :white_check_mark: | Reliable delivery only with [`upstream_base_url`][ntfy_ios_instant_notifications] | +| Instant delivery | :x: | :white_check_mark: | Foreground services not possible in iOS | +| Pause notifications | :x: | :white_check_mark: | Will likely require [Filtering][ios_filtering] to prevent displaying notifications while still receiving them | +| Send test notification | :white_check_mark: | :white_check_mark: | Not fully implemented | +| Unsubscribe from topic | :white_check_mark: | :white_check_mark: | +| Delete notifications | :white_check_mark: | :white_check_mark: | +| Notification priority | :warning: | :white_check_mark: | No priority filtering | +| Tags and emojis | :white_check_mark: | :white_check_mark: | +| Click action | :warning: | :white_check_mark: | Only direct notification click | +| Attachments | :warning: | :white_check_mark: | Not fully implemented | +| User Authentication | :warning: | :white_check_mark: | | +| Dark mode | :white_check_mark: | :white_check_mark: | Dependent on iOS dark mode, may add override in | +| Logging | :x: | :white_check_mark: | Not yet implemented | +| Share to topic | :x: | :white_check_mark: | Not yet implemented | + +[ios_filtering]: https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_developer_usernotifications_filtering +[ntfy_ios_instant_notifications]: https://docs.ntfy.sh/config/#ios-instant-notifications From 2cfe1adc53ac7949e53702808580b92c1ebb29c9 Mon Sep 17 00:00:00 2001 From: nimbleghost <132819643+nimbleghost@users.noreply.github.com> Date: Tue, 23 May 2023 13:36:59 +0200 Subject: [PATCH 2/2] Update FEATURE_PARITY.md --- docs/FEATURE_PARITY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/FEATURE_PARITY.md b/docs/FEATURE_PARITY.md index 055b36b..ccd38a0 100644 --- a/docs/FEATURE_PARITY.md +++ b/docs/FEATURE_PARITY.md @@ -1,4 +1,4 @@ -# ntfy.sh iOS - Android Feature Parity +# ntfy.sh iOS - Android Feature Parity This document is to keep track of the feature parity between the iOS and Android ntfy.sh apps. @@ -17,7 +17,7 @@ This document is to keep track of the feature parity between the iOS and Android | Tags and emojis | :white_check_mark: | :white_check_mark: | | Click action | :warning: | :white_check_mark: | Only direct notification click | | Attachments | :warning: | :white_check_mark: | Not fully implemented | -| User Authentication | :warning: | :white_check_mark: | | +| User Authentication | :warning: | :white_check_mark: | Not fully implemented | | Dark mode | :white_check_mark: | :white_check_mark: | Dependent on iOS dark mode, may add override in | | Logging | :x: | :white_check_mark: | Not yet implemented | | Share to topic | :x: | :white_check_mark: | Not yet implemented |