[DOCS] Actualización de CHANGELOG para versión 1.3.0

- Documentados todos los cambios significativos de la versión 1.3.0
- Añadidas nuevas funcionalidades: scripts de Ollama, Node-RED y VPN
- Detalladas mejoras en robustez y manejo de errores
- Listadas correcciones importantes realizadas
- Actualizada información sobre documentación y sistema de mensajes

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Mauro Rosero P. 2025-03-23 13:01:36 -05:00
parent 79aeb54260
commit cc39859c40
Signed by: mrosero
GPG key ID: 83BD2A5F674B7E26

View file

@ -7,6 +7,41 @@ y el proyecto adhiere a [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
## [Unreleased]
## [1.3.0] - 2025-03-23
### Añadido
- Nuevos scripts para gestión del servicio Ollama:
- `ollama_up.sh` para iniciar el servicio Ollama con podman-compose
- `ollama_down.sh` para detener el servicio Ollama
- `ollama.sh` cliente para interactuar con Ollama (auto-inicia el servicio si es necesario)
- Nuevo script `nodered.sh` para administración completa de Node-RED:
- Soporte para iniciar, detener, reiniciar y verificar estado del servicio
- Instalación automática de dependencias y módulos comunes
- Monitoreo en tiempo real de logs y procesos
- Script `vpn_check.sh` para verificar y mostrar información de conexiones VPN
- Funciones en base.lib para detección de VPN:
- `is_connected_to_vpn()` para verificar si existe una conexión VPN activa
- `get_vpn_type()` para identificar el tipo específico de VPN (Pritunl, OpenVPN, etc.)
- Sistema de mensajes internacionalizados para Node-RED con prefijo `nrmsg_`
### Mejorado
- Robustez en scripts de gestión de servicios con mejor manejo de errores
- Verificación de package.json en proyectos Node.js y corrección automática si está vacío
- Detección mejorada de procesos persistentes en servicios
- Sistema de mensajes con prefijos específicos por herramienta para mejor organización
- Documentación expandida sobre internacionalización y contribución
### Corregido
- Problemas al detener servicios Node-RED cuando el PID file no existe
- Manejo de package.json vacío o inválido en proyectos Node.js
- Detección de Pritunl VPN para distinguirlo correctamente de OpenVPN
### Documentación
- Adición de nuevas herramientas al README.md
- Instrucciones para internacionalización de scripts
- Actualización de componentes principales del sistema
- Descripción del sistema de mensajes con prefijos específicos
## [1.2.0] - 2025-03-19
### Añadido