Skip to content

[Admin Console] : trust & automation (audit, webhooks, OTel, diagnostics) #919

Closed

Description

@Ferryx349

Goal

Ship operator trust features: auditable admin actions, automated alerts, probe/mirror metrics, and a safe support export.

Scope

  1. Audit log — append-only record of admin login/logout, settings changes, manual NIP-66 probe, notification/webhook config changes; GET /admin/audit-log and read-only UI.
  2. Outbound webhooks — configurable URL(s) and secret; events: probe.failed, probe.recovered, ssl.expiring, mirror.disconnected (signed payload, retries). Extend operator notifications where it fits.
  3. OpenTelemetry — probe & static-mirror metrics (success/failure, latency, reconnects) consistent with existing OTel/metrics setup.
  4. Diagnostics export — download/endpoint with version, redacted settings, recent health and worker/mirror summary (no secrets).

Closes #688 .

Activity

  1. self-assigned this
    on Oct 21, 2026
  2. added 2 commits that reference this issue on Oct 21, 2026
    03fe12d
    82bb60b
  3. added a commit that references this issue on Oct 21, 2026
    abd4a1b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions