Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

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

Offen
#800 0 Kommentare 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

@Ferryx349 arbeitet bereits daran.

Seit 08.10.2026.

  • #814 von @Ferryx349 — offen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Beschreibung

Admin Console enhancement

Parent

Part of #688

Context

  • Latest probe snapshot + GET /admin/network-health and dashboard panel exist (#669).
  • NIP-11 vs probe mismatch warnings exist (#798).
  • Today only nip66:snapshot:latest is stored (Redis); there is no history API or timeline UI.

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.
Vorherrschende Sprache
TypeScript
Sterne
829
Forks
234
Ø Merge
2 T. 10 Std.
Gemergte PRs (30 T.)
24

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus cameri/nostream

Alle Issues in cameri/nostream

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.