summaryrefslogtreecommitdiffhomepage
path: root/Dockerfile.dev
diff options
context:
space:
mode:
authorAdam Malczewski <[email protected]>2026-06-01 09:28:37 +0900
committerAdam Malczewski <[email protected]>2026-06-01 09:28:37 +0900
commit786bc4336c9e4619385e9bce105f95727bcbb6ca (patch)
tree4b1e32dcf3fa1aaaab855a67396678d80aba2a10 /Dockerfile.dev
parent21cdb1199599c4dc6e2a941e52713ba6511cd675 (diff)
downloaddispatch-786bc4336c9e4619385e9bce105f95727bcbb6ca.tar.gz
dispatch-786bc4336c9e4619385e9bce105f95727bcbb6ca.zip
feat(frontend): ntfy.sh settings block in SettingsPanel
Adds a 'Notifications (ntfy.sh)' section below 'Backend URL' with: - Enable toggle (master switch) - Topic URL field (with security hint: anyone with the URL can read) - Optional auth token (password input; placeholder reflects whether one is already stored, and a 'Clear stored token' button surfaces only when hasAuthToken=true) - Per-event-type checkboxes driven by the eventTypes catalog returned from GET /notifications (so adding a new event type in core doesn't require a frontend change) - Save + Send test buttons, with inline success/error feedback The component hand-mirrors the NtfyConfig shape rather than importing it from @dispatch/core — matching the existing pattern (lib/types.ts mirrors a few core types) to keep node-only barrels out of the browser bundle.
Diffstat (limited to 'Dockerfile.dev')
0 files changed, 0 insertions, 0 deletions