From 50324cca6e88da715f74f21e02c48dee72c76089 Mon Sep 17 00:00:00 2001 From: George Date: Thu, 22 Oct 2026 14:15:35 -0500 Subject: [PATCH] =?UTF-8?q?se=20elimina=20tools/aberio.http=20(llevaba=20e?= =?UTF-8?q?scrita=20una=20contrase=C3=B1a=20de=20SAP)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Era una colección de peticiones de prueba al Service Layer con usuario, contraseña y base de producción en texto plano. Co-Authored-By: Claude Sonnet 5.5 --- CHANGELOG.md | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 279d572..cd419a2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -41,7 +41,7 @@ Las versiones siguen [SemVer](https://semver.org/lang/es/) y se publican como et - `tools/documento.json` (token de ngrok sin uso). **El token sigue en el historial de git: revóquelo.** ### Seguridad -- Pendiente de rotar: la contraseña de SAP y el token de ngrok, presentes en el historial de git (`tools/aberio.http`, `tools/documento.json`). +- Se elimina `tools/aberio.http`, que llevaba escrita una contraseña de SAP, y se reescribe el historial de git para enmascarar esa contraseña y el token de ngrok. **Aun así deben rotarse**: el historial anterior pudo haberse copiado en otros equipos o servidores. ## [1.1.0] diff --git a/README.md b/README.md index bfae8a5..73ad56e 100644 --- a/README.md +++ b/README.md @@ -85,7 +85,7 @@ Los scripts de `tools/` (`procesar_pdfs_prueba.py`, `procesar_xmls_prueba.py`, e | `database_utilities.py`, `seguimiento.py`, `email_utilities.py` | SQLite local; códigos de seguimiento y resultado por comprobante; ZIP y filtrado de adjuntos | | `logger_manager.py`, `config_validator.py`, `pipeline_utils.py` | Logging, validación del `.env`, utilidades | | `deploy/` | Scripts de PowerShell para instalar el servicio de Windows con NSSM | -| `tools/` | Scripts manuales: verificar conexiones, vista previa de las plantillas, reprocesar correos, regenerar los correos de prueba, `aberio.http` | +| `tools/` | Scripts manuales: verificar conexiones, vista previa de las plantillas, reprocesar correos, regenerar los correos de prueba | | `tests/` | Suite pytest, correos de ejemplo (`tests/fixtures/`) y resultados esperados (`tests/golden/`) | ## Documentación