Skip to content

feat(admin): bounded NIP-66 probe history and Network Health timeline #800

Description

@Ferryx349

Parent

Part of #688

Context

Goal

Give operators bounded probe history and a dashboard timeline so they can see trends (flapping TLS, NIP-11 failures, RTT drift), not only the last run.

Scope

  • Persist bounded probe run history.
  • Will reuse existing snapshot shape.
  • GET /admin/network-health/history paginated or ?limit= (auth + IP whitelist same as other admin routes).
  • nip66 retention setting (e.g. historyRetentionRuns or historyRetentionHours) in default-settings.yaml, validation and CONFIGURATION.md.
  • Dashboard: timeline / last-N runs.
  • Unit/integration tests for store + controller; update admin route tests.

Activity

  1. self-assigned this
    on Oct 8, 2026
  2. added a commit that references this issue on Oct 11, 2026
    7585a9e
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