Commit graph

317 commits

Author SHA1 Message Date
ccdfa68813
[FIXED] Corregir error de importación en claude_voice.py
Solución al error de importación de las clases Model y KaldiRecognizer:
- Movidas las importaciones de dependencias al inicio del script
- Implementado sistema de verificación global de dependencias
- Manejo más robusto de errores cuando faltan dependencias
- Eliminada duplicación en la verificación de dependencias

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-30 16:10:31 -05:00
5fec8b3f31
[IMPROVED] Mejorar soporte de idiomas en claude_voice.py
- Añadida opción --list-languages para mostrar idiomas soportados
- Ampliado mapeo de códigos de idioma para incluir más variantes regionales
- Español (es) establecido como idioma predeterminado
- Añadida función para mostrar idiomas soportados con sus nombres
- Actualizado README con nueva información sobre idiomas

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-30 16:09:37 -05:00
431473e0f1
[FIXED] Actualizar URLs de modelos de voz en claude_voice.py
- Actualización de URLs de modelos de Vosk con versiones específicas
- Añadidas URLs verificadas para todos los idiomas soportados
- Implementación de fallback a inglés si el idioma solicitado no está disponible
- Mejor manejo de errores y mensajes más informativos durante la descarga
- Se muestra la URL específica que se está descargando

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-30 16:08:34 -05:00
4b025f904e
[FIXED] Mejorar manejo de dependencias en claude_voice.py
- Modificado el script para comprobar dependencias faltantes
- Actualización de las instrucciones de instalación de dependencias
- Separación clara entre instalación a nivel de sistema y entorno virtual
- Uso de --install-deps ahora muestra instrucciones detalladas por plataforma
- Actualización del README con comandos específicos para Ubuntu/Debian

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-30 16:04:16 -05:00
cf68c85869
[DOCS] Actualizar documentación sobre claude_voice.py en README
Actualización de la documentación para reflejar los cambios en claude_voice.py:
- Uso de Vosk para reconocimiento de voz local sin conexión a Internet
- Instrucciones para instalación de dependencias mediante --install-deps
- Nueva opción para listar y seleccionar dispositivos de audio
- Información sobre descarga automática de modelos de idioma

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-30 16:00:11 -05:00
9bc81ea5a8
[IMPROVED] Actualizar claude_voice.py para utilizar reconocimiento de voz local
Cambiado el sistema de reconocimiento de voz de Google (online) a Vosk (offline):
- Uso de reconocimiento de voz local sin dependencia de servicios en la nube
- Añadido descargador automático de modelos de idioma
- Soporte para listar dispositivos de audio
- Nueva opción para instalar dependencias automáticamente
- Mejor gestión de errores y tiempo de espera

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-30 15:59:39 -05:00
4ec9b41e2c
[DOCS] Añadir documentación sobre control por voz para Claude Code
Actualización del README con instrucciones para el uso del script
experimental claude_voice.py que permite interactuar con Claude Code
mediante comandos de voz.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-30 15:55:25 -05:00
b74c5e6826
[ADDED] Script para interactuar con Claude Code mediante voz
Nuevo script claude_voice.py que permite:
- Capturar comandos de voz y convertirlos a texto
- Enviar esos comandos a Claude Code
- Funcionar en modo continuo o para comandos individuales
- Soporte para diferentes idiomas

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-30 15:53:55 -05:00
32b049fe65
[DOCS] Actualización de README con información sobre redis-cli
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-30 15:47:56 -05:00
31834d4bed
[FIXED] Corregir rutas en scripts bootstrap.sh y update.sh
Corrección de rutas para que los scripts utilicen SCRIPT_DIR en lugar de BIN_HOME
para resolver problemas al cargar bibliotecas y configuraciones.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-30 15:46:10 -05:00
b979ef59fd
[IMPROVED] Añadir instalación y actualización de redis-cli
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-30 15:42:50 -05:00
3d6c2369c2
[MODIFIED] Se agrega token para uso de BrowseAI (mrosero) 2025-03-27 00:21:01 -05:00
35c2216df3
[IMPROVED] Actualización de versión a 1.3.0 en todos los scripts
- Actualizada la versión en los siguientes scripts:
  - nodered.sh
  - ollama.sh
  - ollama_up.sh
  - ollama_down.sh
  - vpn_check.sh
- Consistencia de versión entre todos los componentes del proyecto

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-23 13:04:39 -05:00
cc39859c40
[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>
2025-03-23 13:01:36 -05:00
79aeb54260
[IMPROVED] Actualización a versión 1.3.0
- Incrementada versión a 1.3.0 por nuevas funcionalidades y mejoras
- Actualizados badges en README.md con nueva distribución de código
- Actualizado archivo de versión en config/version

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-23 12:59:38 -05:00
2af72ba7f3
[DOCS] Actualización de README con información sobre mensajes internacionalizados
- Mejorada la descripción de nodered.sh con gestión completa de servicio
- Añadida información sobre el sistema de mensajes con prefijos específicos
- Incluidos nuevos componentes del sistema: Gestión de Servicios e Integración con IA
- Añadidas instrucciones para internacionalización en la sección de Contribución
- Actualizada documentación con las mejores prácticas para nuevos scripts

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-23 12:52:18 -05:00
2b9a62eb8a
[ADDED] Mensajes internacionalizados para nodered.sh
- Añadidos 58 mensajes para Node-RED en el archivo developers.es
- Implementado sistema de mensajes con prefijo nrmsg_
- Actualizada carga de mensajes en nodered.sh
- Comenzada integración de mensajes en el script
- Preparado para soporte multilingüe completo

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-23 12:48:27 -05:00
fa0a5563c5
[FIXED] Corrección para package.json vacío en script nodered.sh
- Añadida verificación de package.json vacío o inválido
- Implementada eliminación automática de archivos package.json problemáticos
- Mejorada función install_deps para manejo robusto de dependencias
- Añadido respaldo automático de archivos dañados
- Añadida inicialización de package.json cuando no existe
- Mejorada verificación de instalación exitosa de Node-RED

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-23 12:45:09 -05:00
89daa56b46
[FIXED] Solución robusta para detención de Node-RED
- Reescrita la función stop para garantizar terminación completa de todos los procesos
- Implementado mecanismo jerárquico de terminación: amigable → forzado → último recurso
- Añadidos pasos de verificación adicionales para procesos persistentes
- Mejorada función restart con múltiples intentos de terminación
- Limpieza de archivos temporales y sockets para evitar conflictos
- Mejor retroalimentación sobre procesos Node-RED en varios estados

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-23 12:37:39 -05:00
5310adb62c
[FIXED] Mejora script nodered.sh para detección y terminación de procesos
- Corregido problema al detener Node-RED cuando el PID file no existe
- Implementada búsqueda avanzada de procesos node-red activos
- Mejorado status para detectar procesos sin archivo PID
- Añadida información detallada sobre procesos node-red en ejecución
- Optimizada función restart para garantizar terminación completa
- Mejor manejo de errores y mensajes de estado

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-23 12:34:15 -05:00
56fc09621c
[IMPROVED] Script nodered.sh para gestión avanzada de Node-RED
- Mejorada verificación de tipo de proyecto (nodejs)
- Añadido soporte para directorio de datos separado (.node-red)
- Mejorada función start para verificar dependencias e instalación automática
- Añadida detección de inicio completo del servicio
- Mejorada gestión del proceso, apagado ordenado y limpieza PID
- Detallado status con información de PID, URL, logs y estado HTTP
- Nuevas funciones: restart, install_deps para módulos comunes y logs
- Mejor documentación e interfaz de uso
- Actualizado README.md con entrada para nodered.sh

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-23 12:28:36 -05:00
af32c0015a
[ADDED] Script vpn_check.sh para verificar conexión a VPN
- Nuevo script que utiliza las funciones de detección de VPN en base.lib
- Muestra el tipo de VPN al que se está conectado o información si no hay conexión
- Añadidos mensajes internacionalizados en head.es
- Actualizada documentación en README.md

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-22 15:14:42 -05:00
bc5b424a61
[IMPROVED] Funciones para detección de VPN en base.lib
- Añadida función 'is_connected_to_vpn' para detectar conexiones VPN activas
- Añadida función 'get_vpn_type' para identificar el tipo específico de VPN
- Mejorada la detección de Pritunl para identificarlo correctamente
- Soporte para múltiples tipos de VPN: OpenVPN, Pritunl, WireGuard, NordVPN, etc.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-22 15:08:08 -05:00
9bf5f1bf7a
[ADDED] Scripts ollama_up.sh y ollama_down.sh para gestionar servicio Ollama (IA local)
- Creados scripts para iniciar y detener el servicio Ollama con podman-compose
- Actualizada la configuración para usar la imagen oficial desde docker.io
- Implementada compatibilidad con docker y podman
- Añadida documentación en README.md

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-21 20:08:22 -05:00
2efdcec22e
[MODIFIED] Nuevo Token para Jarvis
[FIXED] Para pasar el valor a la función de encriptación
2025-03-21 17:32:46 -05:00
f28cc21519
[FIXED] Jarvis Description Claude Token 2025-03-21 17:19:25 -05:00
453bd7e90f
[IMPROVED] Simplificar menú de ai_token.sh eliminando opción de salida explícita
- Elimina la opción 999 para salir del menú
- Mantiene la funcionalidad de salir con la tecla ESC
- Usa el comportamiento estándar de console.lib para manejo de cancelación

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-21 17:15:13 -05:00
1ad34ff7b7
[IMPROVED] Internacionalizar ai_token.sh para usar variables de mensajes
- Reemplaza todos los strings hardcodeados por variables de mensajes
- Añade soporte completo para internacionalización
- Actualiza documentación en README.md sobre el gestor de tokens
- Incluye información detallada sobre proveedores soportados

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-21 17:12:52 -05:00
894235d7e5
[ADDED] Script ai_token.sh para gestionar múltiples tokens de proveedores de IA
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-21 17:07:30 -05:00
1a4c7e609a
[IMPROVED] Actualizar plantilla bash.head y eliminar bash.variables redundante
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-20 14:59:56 -05:00
d22c3590df
[DOCS] Añadir fjadmin_install.sh al README.md
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-20 14:58:31 -05:00
fdbba48eff
[DOCS] Actualizar versión en README.md a 1.2.0
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-20 13:01:18 -05:00
758a390199
[DOCS] Agregar badges de lenguajes utilizados al README.md
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-20 12:59:19 -05:00
eb92cde305
[DOCS] Actualizar README.md para incluir información sobre sora_enable.sh y sora_disable.sh
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-20 12:51:45 -05:00
e3c6cb07aa
[ADDED] Scripts sora_enable.sh y sora_disable.sh para alias de Aider
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-20 12:49:15 -05:00
8fce17c1ee
[IMPROVED] Simplificar aider_install.sh para usar el instalador oficial directamente
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-20 11:58:20 -05:00
15fb4ed5fd
[ADDED] Script aider_install.sh para instalar Aider CLI
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-20 11:56:08 -05:00
c2e059a190
[DOCS] Actualizar README.md para incluir github_login.sh
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-20 11:07:11 -05:00
51e681bd2c
[ADDED] Script github_login.sh para autenticación con GitHub CLI
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-20 11:04:24 -05:00
29da09b48d
[DOCS] Actualizar README.md para indicar uso de source con forgejo_login.sh
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-20 10:47:05 -05:00
593cd5ed8c
[MODIFIED] Encabezados más amigables para los bash script. 2025-03-20 00:19:15 -05:00
8e9a60eae1
[VERSION] Actualizar versión a 1.2.0
- Incrementar versión de 0.99.0 a 1.2.0
- Alinear con nueva versión documentada en CHANGELOG.md
- Reflejar los cambios significativos en la estandarización de scripts

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-19 20:32:26 -05:00
96e7bc7ae0
[DOCS] Actualizar CHANGELOG.md con cambios de la versión 1.2.0
- Documentar cambios principales realizados en la versión 1.2.0
- Añadir información sobre nuevos scripts y funcionalidades
- Detallar mejoras en la estandarización de estructura de scripts
- Incluir cambios en nombres de scripts y arquitectura del proyecto
- Especificar correcciones realizadas en rutas y manejo de configuración

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-19 20:30:59 -05:00
cb42b3a1c0
[DOCS] Actualizar README.md para reflejar nuevos nombres de scripts y cambios
- Actualizar nombres de scripts (claude_install.sh, ghadmin_install.sh, etc.)
- Añadir información sobre cortana_unalias.sh y jarvis_token.sh
- Corregir información sobre estructura de directorios
- Actualizar ejemplos de comandos para reflejar nuevos nombres
- Mejorar sección de contribución con plantilla de bash.header

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-19 20:27:28 -05:00
f4568ef57d
[IMPROVED] Estandarizar y mejorar scripts con estructura unificada
- Actualizar scripts con estructura de cabecera estandarizada
- Renombrar cortana_install.sh a claude_install.sh
- Agregar cortana_unalias.sh para facilitar la gestión de alias
- Mejorar manejo de rutas usando SCRIPT_DIR para determinar ubicaciones
- Usar variables de configuración consistentes en todos los scripts
- Implementar carga de mensajes estandarizada en todos los scripts
- Agregar limpieza de consola al finalizar la mayoría de scripts
- Eliminar scripts obsoletos y redundantes

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-19 20:24:42 -05:00
f6f2ebcaa0
[IMPROVED] Integrar dialog con console.lib en scripts de instalación
- Incorporar funciones de diálogo de console.lib en ghadmin_install.sh
- Incorporar funciones de diálogo de console.lib en gladmin_install.sh
- Agregar variable head_success en head.es
- Mejorar mensajes y presentación de información

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-19 17:54:10 -05:00
f415e54d34
[IMPROVED] Agregar mensajes i18n para gladmin_install.sh
- Añadir mensajes i18n con prefijo glmsg_ para GitLab CLI installer
- Implementar variables de mensajes localizados en todo el script
- Mantener consistencia con el estilo de otros scripts de instalación

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-19 17:51:04 -05:00
1b4993ea4b
[IMPROVED] Agregar mensajes i18n para ghadmin_install.sh
- Añadir mensajes i18n con prefijo ghmsg_ para GitHub CLI installer
- Implementar variables de mensajes localizados en todo el script
- Mantener consistencia con el estilo de otros scripts

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-19 17:41:54 -05:00
31735062c2
[IMPROVED] Agregar mensajes i18n para forgejo_login.sh
- Agregar mensajes i18n para integración de Forgejo
- Actualizar hora de modificación del script
- Implementar uso de variables de mensajes localizados

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-19 17:33:41 -05:00
e67b6fc5de
[IMPROVED] Actualizar fjadmin_install.sh para usar console.lib y mensajes i18n
- Añadir mensajes fjmsg_* a developers.es para soporte de localización
- Integrar funciones de diálogo de console.lib para mejorar la interfaz de usuario
- Crear estructura de función principal para mejor organización del script
- Mejorar manejo de errores con mensajes informativos

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-19 17:16:13 -05:00