SUMMARY As seen in in ntfy documentation https://docs.ntfy.sh/config/#access-control by default "the ntfy server is open for everyone", however those who choose to self-host this unlikely will want that to be the case. Selecting Ntfy as a push provider should support authentication of users. Current implementation of not supporting authentication leaves out Ntfy servers with authentication unusable. STEPS TO REPRODUCE 1. Select Ntfy as a push provider 2. Enter URL of a push provider that requires authentication 3. Apply settings OBSERVED RESULT There is an error: "Offline Network connection to the server could not be established.", the Ntfy server will be inaccessible. EXPECTED RESULT There should be fields that allow authenticating to the Ntfy instance. Also, the error message should be in line with authentication failure. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.4.0 KDE Frameworks Version: 6.15.0 Qt Version: 6.9.1 Kernel Version: 6.15.2-arch1-1 (64-bit) Graphics Platform: Wayland
A possibly relevant merge request was started @ https://invent.kde.org/libraries/kunifiedpush/-/merge_requests/35