feat(oggui): visor de logs de disco en tiempo real para componentes de estado global #94
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "devel"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
Resumen de cambios
1. Nuevo componente
StatusLogsComponentComponente reutilizable en
global-status/status-logs/que reemplaza los iframes de Grafana/oglog como visor de logs en todos los componentes de estado global:GET /opengnsys/system/disk-logscon polling cada 5 sSYSLOG_IDENTIFIERpor componente2. Integración en los 4 componentes de estado global
Los iframes planos sustituidos por
<app-status-logs>:['ogcore']['ogboot', 'tftpd-hpa']['ogdhcp', 'kea-dhcp4', 'kea-ctrl-agent', 'DhcpLFC']['ogrepo-api', 'ogrepo-api_DEBUG', '(smbd)', '(nmbd)']Cada componente añade
getSelectedXxxIp()para pasar la IP del servidor seleccionado.3. Fix en
ImportLegacyComponentLos eventos de Mercure ahora se procesan dentro de
NgZone.run()+ChangeDetectorRef.detectChanges(), corrigiendo un problema de detección de cambios cuando los eventos llegan fuera de la zona de Angular.4. CI/CD —
Jenkinsfile-deb-pkgGenerate Changelog (Devel)para la ramadevelPublish to Debian Repository (Devel)con sufijo~develen Aptlypost.successlanzaAptly publish develop repositorycuando la rama esdevel5. Traducciones (es/en/cat)
Añadidas claves:
oglogLogs,realTimeLogs,ogrepositoryLogs.CHANGELOG: versión
1.7.0— fecha2026-05-14✓