Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

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

Aperta
#800 0 commenti 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@Ferryx349 ci sta già lavorando.

Dal 8/10/2026.

  • #814 di @Ferryx349 — aperta

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

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.
Lingua principale
TypeScript
Stelle
829
Fork
234
Merge medio
4g 5h
PR unite (30g)
22

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di cameri/nostream

Tutte le issue di cameri/nostream

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.