mirror of
https://github.com/cheveguerra/TotalConnect.git
synced 2026-08-19 00:46:37 +00:00
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:
@@ -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
|
||||
Reference in New Issue
Block a user