Skip to content

feat(web): vista Informes — disponibilidad semanal por router (#52) - #53

Merged
gnacho merged 1 commit into
mainfrom
feat/netpulse-reports-view
Aug 6, 2026
Merged

feat(web): vista Informes — disponibilidad semanal por router (#52)#53
gnacho merged 1 commit into
mainfrom
feat/netpulse-reports-view

Conversation

@gnacho

@gnacho gnacho commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Closes #52

Qué

Vista nueva /reports (Informes) en la app:

  • Enlace en la nav (icono BarChart3) entre Alertas y Ajustes + título de página.
  • Tabla de disponibilidad por router × semana ISO: barra de % con color semántico (ok/warn/danger), días con datos, y columna media.
  • Detalle por router: latencia (— si null), tráfico total, minutos con datos por semana.
  • Selector de ventana 2w/4w/8w/12w + botón refrescar.
  • Datos de GET /api/reports/weekly (PR feat(server): informe semanal — GET /api/reports/weekly (semana ISO) #50). i18n ES/EN (bloque reports + clave nav).

Verificación

  • tsc + build Vite + lint (0 errores, 0 warnings).
  • Desplegado en CT 226 (backup .bak-pre-reports), verificado con Playwright: /reports carga, semana ISO visible, router gateway, selector 4w, 0 errores JS, 2 enlaces nav.
  • Captura: /tmp/opencode/np-reports.png (vista previa en el PR si se añade).

@gnacho
gnacho merged commit a8c81b3 into main Aug 6, 2026
2 checks passed
@gnacho
gnacho deleted the feat/netpulse-reports-view branch August 6, 2026 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(web): vista Informes — disponibilidad semanal por router

1 participant