Bug 505825 - Ntfy push providers should support more access control models
Summary: Ntfy push providers should support more access control models
Status: ASSIGNED
Alias: None
Product: kunifiedpush
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: 25.04.2
Platform: Arch Linux Linux
: NOR wishlist (vote)
Target Milestone: ---
Assignee: Carl Schwan
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-20 08:50 UTC by Eva Mikkonen
Modified: 2026-01-22 16:31 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eva Mikkonen 2025-06-20 08:50:56 UTC
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
Comment 1 Bug Janitor Service 2026-01-22 16:31:43 UTC
A possibly relevant merge request was started @ https://invent.kde.org/libraries/kunifiedpush/-/merge_requests/35