feat: filtro de severidad (Alta/Media/Baja) en el log de errores

Se asigna sola, sin etiquetar nada a mano: backend y errores de render de React (rompen toda la
pantalla) = alta; errores JS sueltos = media; promesas rechazadas sin manejar = baja (suelen ser
fallos de red puntuales, no criticos). Nuevo filtro en el panel ademas del de origen ya existente.

Migracion 014_error_logs_severity.sql (ALTER TABLE ADD COLUMN IF NOT EXISTS). Probado en dev: las
tres severidades se asignan correctamente segun el origen, un valor invalido del frontend cae en
media, y el filtro combinado con origen funciona.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Milton Gonzalez
2026-09-17 14:50:36 -05:00
parent a06df86881
commit feadd2e715
14 changed files with 81 additions and 23 deletions
+10
View File
@@ -87,6 +87,11 @@ export const messages = {
error_logs_clear: 'Limpiar registro',
error_logs_clear_confirm_msg: '¿Seguro que deseas borrar todo el historial de errores registrados? No se puede deshacer.',
error_logs_empty: 'No hay errores registrados.',
error_logs_source: 'Origen',
error_logs_severity: 'Severidad',
error_logs_severity_alta: 'Alta',
error_logs_severity_media: 'Media',
error_logs_severity_baja: 'Baja',
password_show: 'Mostrar clave',
password_hide: 'Ocultar clave',
common_new: 'Nuevo',
@@ -358,6 +363,11 @@ export const messages = {
error_logs_clear: 'Clear log',
error_logs_clear_confirm_msg: 'Are you sure you want to delete the entire error log history? This cannot be undone.',
error_logs_empty: 'No errors logged.',
error_logs_source: 'Source',
error_logs_severity: 'Severity',
error_logs_severity_alta: 'High',
error_logs_severity_media: 'Medium',
error_logs_severity_baja: 'Low',
password_show: 'Show password',
password_hide: 'Hide password',
common_new: 'New',