[GH-ISSUE #291] Web, iOS, Android: Allow hiding topic names in UI #225

Closed
opened 2026-05-07 00:21:47 +02:00 by BreizhHardware · 5 comments

Originally created by @artemislena on GitHub (May 31, 2022).
Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/291

L: Given topic names are meant to be secret, it would be nice if they could be hidden from the UI via a button or the like. I mean, of course you can use access controls to require a user/password combination for certain topics, but that doesn't work for everything, e.g. when you're using Unified Push, you need to allow all UP users read access to up* (and everyone write access), because there's no way to know the topic name beforehand. So some button/setting to hide all or some topic names would be pretty helpful, I guess. Perhaps even some alias functionality, so you could still tell from the UI what it is, without revealing to others (e.g. shoulder surfers or people you share screenshots with where you forgot to redact something) how to access it.

Originally created by @artemislena on GitHub (May 31, 2022). Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/291 L: Given topic names are meant to be secret, it would be nice if they could be hidden from the UI via a button or the like. I mean, of course you can use access controls to require a user/password combination for certain topics, but that doesn't work for everything, e.g. when you're using Unified Push, you need to allow all UP users read access to `up*` (and everyone write access), because there's no way to know the topic name beforehand. So some button/setting to hide all or some topic names would be pretty helpful, I guess. Perhaps even some alias functionality, so you could still tell from the UI what it is, without revealing to others (e.g. shoulder surfers or people you share screenshots with where you forgot to redact something) how to access it.
Author
Owner

@Mikaela commented on GitHub (May 31, 2022):

I have this issue with iOS notifications as when it's configured to show Ntfy notification content even during locked screen, the topic is visible at first and while mine is long enough to get cut, 4/5 of it is visible and the end may be guessable.

I am using the topic in question for SSH login notifications.

<!-- gh-comment-id:1142090941 --> @Mikaela commented on GitHub (May 31, 2022): I have this issue with iOS notifications as when it's configured to show Ntfy notification content even during locked screen, the topic is visible at first and while mine is long enough to get cut, 4/5 of it is visible and the end may be guessable. I am using the topic in question for SSH login notifications.
Author
Owner

@artemislena commented on GitHub (Jun 25, 2022):

L: I'll have to respectfully disagree with closing this issue. Firstly, the PR only "solved" it for Android, secondly, it didn't really solve it, I think, because there's no way to apply this to Unified Push topics on Android, afaik, because you can't access their settings (unless that was changed with the update, too).

<!-- gh-comment-id:1166265546 --> @artemislena commented on GitHub (Jun 25, 2022): L: I'll have to respectfully disagree with closing this issue. Firstly, the PR only "solved" it for Android, secondly, it didn't really solve it, I think, because there's no way to apply this to Unified Push topics on Android, afaik, because you can't access their settings (unless that was changed with the update, too).
Author
Owner

@binwiederhier commented on GitHub (Jun 25, 2022):

This was auto-closed by GitHub because it mentions "fixes TICKET NUMBER" in the commit or comment.

<!-- gh-comment-id:1166268750 --> @binwiederhier commented on GitHub (Jun 25, 2022): This was auto-closed by GitHub because it mentions "fixes TICKET NUMBER" in the commit or comment.
Author
Owner

@binwiederhier commented on GitHub (Jun 29, 2022):

I added display names in the web app via #348

<!-- gh-comment-id:1170595571 --> @binwiederhier commented on GitHub (Jun 29, 2022): I added display names in the web app via #348
Author
Owner

@binwiederhier commented on GitHub (Jul 4, 2022):

I'm closing this since you can now have display names in the web app, Android (including UP topics). I added a follow-up ticket for iOS: https://github.com/binwiederhier/ntfy/issues/357

<!-- gh-comment-id:1174070400 --> @binwiederhier commented on GitHub (Jul 4, 2022): I'm closing this since you can now have display names in the web app, Android (including UP topics). I added a follow-up ticket for iOS: https://github.com/binwiederhier/ntfy/issues/357
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ntfy#225
No description provided.