Quiet hours, digests, reminders and escalation are stored and editable but never applied #27
Open
opened 2026-10-14 15:24:54 +00:00 by KofTwentyTwo
·
0 comments
No Branch/Tag Specified
develop
release/0.3
merge/develop-into-release-0.3-rc2
perf/scheduled-job-statements
release/0.1
fix/reconcile-interrupted-rc
docs/forge-release-notes
fix/liquibase-header-comments
main
qualification/central-actions-20261031
dependabot/maven/develop/maven-minor-and-patch-9930ea90ec
dependabot/github_actions/develop/github-actions-0fdda1077f
feature/orb-0.8-track
feature/orb-0.7.18
feature/orb-0.7.17
feature/orb-main-hotfix-standardization
feature/shared-codeql
feature/stable-gate-canary
feature/orb-rc-ref-fix
feature/orb-rc-recovery
feature/orb-0.7.11
feature/orb-rc-worker
feature/central-ci
feature/quieter-notifications
test/recipient-full-access
feature/service-principal
ci/release-rc-secrets-inherit
feature/ui-api-1.6
feature/runtime-fields-not-audited
fix/alerts-system-session-instance
fix/producer-version-from-build
fix/help-bundle-version-test
fix/help-bundle-version
feature/help-bundle
feature/notify-email-requested-v2
feature/foreign-keys
feature/alerts-join-indexes
feature/bootstrap-subscription-once
feature/tables-populated-defaults
feature/notification-preferences-section
feature/recipients-widget-json
feature/slack-routing
feature/quiet-hours-digests
feature/reminders-escalation
fix/team-sources-mute-scope
feature/email-api
feature/orb-0.6.9
feature/email-qbit
feature/arch-follower-fanout
feature/arch-core-notify
feature/arch-ui-api-extension
feature/notify-email-requested
feature/arch-rc5-standins
feature/release-rc-automation
feature/notifications-de
feature/notifications-c-jobs
feature/notifications-a-tables
feature/notifications-spec
feature/sink-stop-drains-in-flight
feature/alerts-external-channels-p4
screenshots/p1-p3
feature/alerts-core-p1-p3
feature/ga-only-release-tags
v0.3.0-RC.2
v0.3.0-RC.1
v0.1.0-RC.18
v0.1.0-RC.17
v0.1.0-RC.16
v0.1.0-RC.15
v0.1.0-RC.14
v0.1.0-RC.13
v0.1.0-RC.12
v0.1.0-RC.11
v0.1.0-RC.10
v0.1.0-RC.9
v0.1.0-RC.8
v0.1.0-RC.7
v0.1.0-RC.6
v0.1.0-RC.5
v0.1.0-RC.4
v0.1.0-RC.3
v0.1.0-RC.2
v0.1.0-RC.1
Labels
Clear labels
architecture
bug
dependencies
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
invalid
java
question
release:rc
secuurity
ux
wontfix
Architecture review: coupling, cohesion, UI API
Something isn't working
Improvements or additions to documentation
This issue or pull request already exists
New feature or request
Pull requests that update GitHub Actions code
Good for newcomers
Extra attention is needed
This doesn't seem right
Pull requests that update java code
Further information is requested
Merging this develop PR cuts the next release candidate
Admin UX / information architecture
This will not be worked on
No labels
bug
Milestone
No items
No Milestone
Projects
Clear projects
No projects
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: QRun-IO/qbit-alerts#27
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Found while writing the in-app help text (Website-Backend#196). (kof22 pins 0.1.0-RC.2; verified on origin/develop ee002b2.)
quietHoursStart/End/Days, but nothing reads them:git grep 'QUIET_HOURS\|getQuietHours' -- src/main/javaonly finds the enum value (AlertsPossibleValues.java:226) and the model getters (AlertsUserPreference.java). The router never suppresses with reason QUIET_HOURS.digestHour(AlertsPreferences.java:82) and the digest template (AlertsEmailSender.java:58,192) exist, but no engine/router code sends a DIGEST for alerts.escalationLevelis initialised to 0 (AlertsEngine.java:471) and ResolutionEXPIRED(AlertsPossibleValues.java:115) is never set; ESCALATED/REMINDER are enum values mapped in AlertRouter.java:124 but nothing raises them.Expected: implement, or hide the fields/actions until built, so the form does not suggest they work. (The README already lists several as not built yet.)