Commit Graph

11 Commits

Author SHA1 Message Date
Miguel 5ed4d9391e feat: Implement script execution and stopping functionality
- Added a new method to stop running scripts in the ScriptExecutor class, allowing graceful termination of scripts.
- Updated the ConfigurationManager class to handle script stopping requests and manage running processes.
- Enhanced the frontend JavaScript to include stop buttons for scripts, updating their state based on execution status.
- Introduced a mechanism to track running scripts and update UI elements accordingly.
- Improved logging for script execution and stopping events.
2025-08-23 10:51:38 +02:00
Miguel 7f815307ad Actualizadas las rutas de directorios en `script_config.json` y `work_dir.json` para reflejar la nueva estructura de proyectos. Se mejoró la lógica de manejo de `rowspan` y `colspan` en `email_parser.py` para asegurar valores válidos. Se añadió un nuevo registro en `launcher_history.json` para el script `main.py`, y se optimizó el log en `log.txt` para reflejar la nueva configuración y mensajes procesados. 2025-08-11 15:27:16 +02:00
Miguel 59cb4f4063 Se invirtieron los directorios de entrada y salida en la configuración del script de cronología. Se renombró `output_directory` a `input_directory` en `esquema_work.json` y se actualizaron las descripciones correspondientes. En `script_config.json` y `work_dir.json`, se ajustaron las rutas para reflejar los nuevos directorios. Además, se mejoró la documentación y se corrigieron lints en `x1.py` sin alterar la lógica del script. 2025-08-08 12:05:17 +02:00
Miguel 1fda6e656d Se añadió una nueva ruta API `/api/update-backend-setup` para actualizar todos los archivos `backend_setup.md` en subdirectorios `.doc` copiando el contenido desde un archivo fuente. Se implementó la lógica para manejar errores y reportar el estado de la actualización. Además, se incorporó un botón en la interfaz de usuario para facilitar esta acción. Se realizaron mejoras en la documentación de `backend_setup.md` y se ajustaron los mensajes de salida para mayor claridad. 2025-08-08 11:25:52 +02:00
Miguel 4fa955f71b Mejorado del Log de Procesador de Emails a Cronología 2025-07-30 10:56:06 +02:00
Miguel be3b333491 Implementación de nuevas funcionalidades en la API y mejoras en la interfaz de usuario
- Se añadió una nueva ruta API para abrir la carpeta de un grupo en el explorador de archivos, mejorando la accesibilidad.
- Se implementaron botones en la interfaz para abrir la carpeta del grupo y copiar la ruta del grupo al portapapeles.
- Se mejoró la lógica de visualización de botones en la interfaz, permitiendo un mejor manejo de la visibilidad de los mismos.
- Se realizaron ajustes en los logs de ejecución para reflejar las nuevas funcionalidades y cambios en los directorios de trabajo.
2025-06-12 20:06:45 +02:00
Miguel ffabf6b2b0 Add functionality to open current working directory in file explorer
- Implemented a new button in the UI to open the current working directory in the file explorer.
- Added event listener for the new button that triggers an API call to open the directory.
- Included validation to ensure a group is selected and the working directory is set before attempting to open the explorer.
- Created a new JSON description file for the CSharpCodeMerger script group.
2025-05-19 18:21:28 +02:00
Miguel 88ff4a25a2 Add README and execution log for ObtainIOFromProjectTia and XML Parser to SCL
- Created a README file for the ObtainIOFromProjectTia script group detailing the directory structure and file organization.
- Added a detailed execution log for the x4_cross_reference.py script, including timestamps, output summaries, and error logs.
2025-05-12 12:05:14 +02:00
Miguel 6ffdec7a9a Agregada opcion de valores por defecto en level2 2025-05-03 17:18:41 +02:00
Miguel 6070938bcc Intento de crear un RagEx 2025-04-04 14:29:40 +02:00
Miguel 930e578cec Corregido problema de eschemas en el mismo lugar 2025-02-09 17:17:40 +01:00