π© Problem Description
Gotify supports priority levels from 0β10, where:
0 = low-level informational
10 = mission-critical
However, the iGotify app currently does not meaningfully differentiate behavior across these priority levels. While there is an option to enable notifications βat priority level,β the app does not fully leverage the granularity that Gotify provides.
As a result, users cannot configure notification behavior in a way that reflects the urgency of incoming messages.
π‘ Proposed Solution
Introduce priority-based notification behavior, similar to how color coding reflects urgency. Notification handling should dynamically adapt based on priority ranges.
For example:
Priority 0
- No notification pane entry
- No app badge
- No sound
- No vibration
Priority 1β3 (Low Priority)
- Show in notification pane
- Show app badge
- No sound
- No vibration
Priority 4β7 (Medium Priority)
- Show in notification pane
- Show app badge
- Enable sound and vibration
- Respect system Do Not Disturb settings
Priority 8β10 (Critical Priority)
- Show in notification pane
- Show app badge
- Enable sound and vibration
- Override Do Not Disturb settings
This would allow users to map notification behavior directly to the semantic meaning of Gotify priority levels, making alerts more useful and context-aware.
βοΈ Checklist
Please confirm the following before submitting:
- [x ] I searched existing issues and feature requests
- [ x] This feature request is not a duplicate
- [x ] This request describes a single, clear feature
π© Problem Description
Gotify supports priority levels from 0β10, where:
0 = low-level informational
10 = mission-critical
However, the iGotify app currently does not meaningfully differentiate behavior across these priority levels. While there is an option to enable notifications βat priority level,β the app does not fully leverage the granularity that Gotify provides.
As a result, users cannot configure notification behavior in a way that reflects the urgency of incoming messages.
π‘ Proposed Solution
Introduce priority-based notification behavior, similar to how color coding reflects urgency. Notification handling should dynamically adapt based on priority ranges.
For example:
Priority 0
Priority 1β3 (Low Priority)
Priority 4β7 (Medium Priority)
Priority 8β10 (Critical Priority)
This would allow users to map notification behavior directly to the semantic meaning of Gotify priority levels, making alerts more useful and context-aware.
βοΈ Checklist
Please confirm the following before submitting: