Skip to content

[UI / PRESENTATION] F-04.2 — Ordenación del Histórico por Tipo y Fecha

Épica: EPIC-04 — Histórico de Logs Archivados

🏷️ Categoría

Categoría: UI / PresentationImpacta en: Equipo Frontend (Livewire/Blade)

📦 Dependencias

Backlogs que deben estar completados antes de implementar esta feature.

BacklogMotivo
F-04.1Componente Livewire ArchivedLogsTable base con listado funcional

Prioridad: Must


Descripción: Como administrador del sistema Quiero poder ordenar el histórico de logs archivados por tipo de error y por fecha de archivado Para revisar los registros en el orden más útil para mi investigación

Criterios de Aceptación (Checklist):

  • [ ] Escenario 1 (Orden por fecha): Dado que estoy en la vista de histórico, cuando pulso la cabecera "Fecha de archivado", entonces la tabla se ordena por archived_at de forma descendente. Un segundo clic invierte a ascendente.
  • [ ] Escenario 2 (Orden por tipo): Dado que pulso la cabecera "Tipo", cuando se aplica la ordenación, entonces los registros se agrupan visualmente por tipo (Critical primero, luego High, Medium, Low, Others).
  • [ ] Escenario 3 (Orden por defecto): Dado que accedo al histórico por primera vez, cuando se carga la tabla, entonces los registros aparecen ordenados por archived_at descendente (más reciente primero).
  • [ ] Requisito Técnico: Mismo mecanismo de whitelist de columnas ordenables que F-02.6. Columnas permitidas: archived_at, severity. El filtro por aplicación es una relación (no se ordena directamente por application_id). Índice en archived_at en la tabla archived_logs.

Log Management Dashboard — Documentación del Proyecto