ParamManagerScripts/backend/script_groups/ObtainIOFromProjectTia
Miguel 48e25282d6 Add path validation and sanitization tests
- Implemented `test_path_validation.py` to test filename sanitization, path sanitization, and export path validation functions.
- Added comprehensive test cases for various problematic block names and paths to ensure proper handling of invalid characters and whitespace.
- Created `test_sanitization.py` to specifically address problematic block names with updated sanitization logic, including special cases for "I/O access error" and "Time error interrupt".
- Enhanced filename sanitization to replace specific problematic characters and patterns, ensuring consistent output for known issues.
2025-08-23 16:24:58 +02:00
..
.doc Implementación de nuevas funcionalidades en la API y mejoras en la interfaz de usuario 2025-06-12 20:06:45 +02:00
SimaticSDExporter.cs Actualización de logs y configuración para scripts de exportación en TIA Portal 2025-06-03 11:04:04 +02:00
data.json config_manager dividido en partes para que no sea tan grande 2025-05-03 21:03:33 +02:00
description.json Add functionality to open current working directory in file explorer 2025-05-19 18:21:28 +02:00
esquema_group.json Agregando Scrips de Exportacion de Tia Portal y conversion de la configuracion de hardware a md 2025-05-02 22:59:35 +02:00
esquema_work.json Agregando Scrips de Exportacion de Tia Portal y conversion de la configuracion de hardware a md 2025-05-02 22:59:35 +02:00
script_config.json Se añadieron nuevas reglas de embellecimiento en `beautify_rules.json` para eliminar avisos de confidencialidad y responsabilidad en inglés y alemán, así como enlaces específicos de ALPLA. Además, se mejoró el script `email_parser.py` para asegurar que el contenido principal de los correos electrónicos se capture correctamente sin sobrescribirlo. Se actualizaron los directorios de trabajo en varios archivos de configuración JSON para reflejar nuevas rutas. Se eliminaron registros antiguos en `log.txt` y se optimizó el manejo de mensajes duplicados durante el procesamiento de correos electrónicos. 2025-07-31 09:47:47 +02:00
scripts_description.json Add path validation and sanitization tests 2025-08-23 16:24:58 +02:00
test_path_validation.py Add path validation and sanitization tests 2025-08-23 16:24:58 +02:00
test_sanitization.py Add path validation and sanitization tests 2025-08-23 16:24:58 +02:00
work_dir.json Se añadieron nuevas reglas de embellecimiento en `beautify_rules.json` para eliminar avisos de confidencialidad y responsabilidad en inglés y alemán, así como enlaces específicos de ALPLA. Además, se mejoró el script `email_parser.py` para asegurar que el contenido principal de los correos electrónicos se capture correctamente sin sobrescribirlo. Se actualizaron los directorios de trabajo en varios archivos de configuración JSON para reflejar nuevas rutas. Se eliminaron registros antiguos en `log.txt` y se optimizó el manejo de mensajes duplicados durante el procesamiento de correos electrónicos. 2025-07-31 09:47:47 +02:00
x1.py Add path validation and sanitization tests 2025-08-23 16:24:58 +02:00
x2.py Add test script for verifying SIMATIC SD compatibility detection 2025-08-23 13:53:13 +02:00
x4.py refactor: Simplify configuration and improve code readability in x4.py 2025-08-23 10:52:02 +02:00