Update feature parity table

This commit is contained in:
Andrew Cope 2022-02-16 11:17:07 -05:00
parent 9313b22d8d
commit 11f04d1178

View file

@ -2,6 +2,21 @@
This document is to keep track of the feature parity between the iOS and Android ntfy.sh apps.
| Feature | iOS | Android |
| ------------ | ------------ | ------------ |
| Subscribe to topic | Default server only<br>Topic name input | Server adjustable<br>Topic name input<br>Instant delivery in doze mode<br>User authentication |
**Last Updated: 2021-02-16**
| 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 | :x: | :white_check_mark: | Not yet implemented |
| Unsubscribe from topic | :white_check_mark: | :white_check_mark: |
| Delete notifications | :x: | :white_check_mark: | Not yet implemented |
| 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 | :x: | :white_check_mark: | Not yet implemented |
| User Authentication | :x: | :white_check_mark: | Not yet 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 |