feat(polling): prioridad en Grupo 0 para alarmas y eventos SOAP e indicador de escaneo en vivo (v06.08.01)

This commit is contained in:
cheveguerra
2026-08-02 01:54:02 -06:00
parent 667ceeddc9
commit ba2f9d642c
22 changed files with 476 additions and 31882 deletions
+50
View File
@@ -0,0 +1,50 @@
@echo off
echo =======================================================
echo Actualizando Repositorio Git y creando Tag v06.08.01
echo =======================================================
git add .
git commit -m "feat(polling): prioridad en Grupo 0 para alarmas y eventos SOAP e indicador de escaneo en vivo (v06.08.01)" -m "- Logica de Grupo 0:^
* Se unificaron las alarmas activas (particiones, zonas y estado ALARMING) y los eventos pendientes de SOAP (needs_full_update = True) dentro del Grupo 0.^
* Garantiza ejecucion al inicio del ciclo de polling en las primeras posiciones, evitando la degradacion por el limite de 35 consultas rutinarias.^
* Mantiene auto-limpieza dinamica: al recibir confirmacion de restablecimiento via REST, la sucursal sale del Grupo 0 automaticamente.^
^
- UI & Monitor en Tiempo Real:^
* Agregado badge visual de escaneo en vivo en el encabezado del tablero.^
* Muestra la sucursal actual en formato compacto (Cargando sucursal: 6001).^
* Implementacion en JS usando setTimeout recursivo, manipulacion directa de textContent y suspension en pestanas inactivas (Page Visibility API).^
^
- Correcciones de Infraestructura:^
* Se eliminaron rutas absolutas en duro (Z:\, E:\) en save_polling_state().^
* La configuracion del estado del polling ahora escribe exclusivamente en credentials.json de la ruta de ejecucion actual.^
* Actualizada version a 06.08.01."
if %ERRORLEVEL% NEQ 0 (
echo Error al realizar el commit o no hay cambios por commitear.
)
echo Creando Tag v06.08.01...
git tag -a v06.08.01 -m "Version 06.08.01 - Prioridad Grupo 0 e indicador de escaneo"
echo Subiendo cambios y tag a GitHub...
git push origin main
git push origin v06.08.01
echo =======================================================
echo Proceso completado exitosamente.
echo =======================================================
pause