Anonimatum 1.1.0 — Lote en servidor, inversa en lote, firma y API batch
La 1.1.0 incorpora anonimización por lotes en servidor con cola secuencial y estados, modo inverso/lista blanca también en lote, detección de firma electrónica y refirma, y API batch con consumo alineado al plan.
La versión 1.1.0 amplía Anonimatum con anonimización por lotes en servidor, refuerza el modo inverso / lista blanca en el mismo ecosistema, integra detección de firma electrónica y refirma en el flujo de lote, y alinea el consumo de anonimizaciones con el plan del grupo. Fecha: 01/03/2026.
Anonimización por lotes
Permite subir varios PDF con una única configuración (o una por archivo en modo previsualización). El servidor los encola y procesa de uno en uno (cola secuencial para no saturar CPU/almacenamiento).
Completo
Cola con la configuración global (patrones, zonas, censura, calidad).
Inverso
Lista blanca: se serializa la configuración inversa en el trabajo de lote.
Previsualización
Revisión por PDF con ajuste de coordenadas/zonas; array configs alineado con orden de archivos.
- Aviso previo: los documentos se suben al servidor y permanecen hasta finalizar y, según el caso, hasta descargar el ZIP (opción no volver a mostrar).
- Encolado: trabajos en estado pendiente visibles en Ejecuciones.
- Procesamiento: scheduler toma trabajos `PENDING` → `PROCESSING` → `DONE`/`FAILED`. Solo un documento en `PROCESSING` a la vez globalmente.
- Descarga: ZIP con los listos; opción de bajar PDF sueltos; tras descarga masiva el servidor puede eliminar ficheros.
- Actualización automática en Ejecuciones cada 30 s si hay pendientes/en curso.
Anonimización inversa
- Disponible en pantalla dedicada y en lote.
- En lote, la configuración incluye el flag de modo inverso y campos de patrones / conjuntos de inclusión/exclusión.
- Cada documento de lote completado con éxito consume anonimización del grupo; la inversa cuenta como completa a efectos de contador.
Firma electrónica
- Al encolar, por cada PDF puede detectarse si había firma electrónica; esas pistas (`signatureHints`) se guardan en el trabajo.
- Tras el resultado, si procede, se puede refirmar el PDF anonimizado (flujo AutoFirma / integración) y enlazar con verificación pública.
Planes, consumo y despliegue
- Cada trabajo de lote en `DONE` incrementa el uso del grupo; clasificación patrón/zona/completa/inversa alineada con backend.
- Validación de límites y permisos con JWT; uso registrado tras éxito.
- Almacenamiento: directorio configurable `batch.anonymization.storage-dir`.
- Rutas de lote con JWT; cada usuario solo ve sus trabajos.
API batch (referencia técnica)
- `POST .../batch-jobs` — multipart: `files`, `config`, opcional `configs`, `signatureHints`.
- `GET .../batch-jobs` — listado de trabajos del usuario.
- `GET .../batch-jobs/{id}/output` — PDF resultado si `DONE`.
- `DELETE .../batch-jobs/{id}` — eliminar trabajo (no permitido en `PROCESSING`).
- `GET .../batch-jobs/download-completed` — ZIP de completados y limpieza en servidor.
¿Necesitas procesar cientos de PDFs a la vez?
Ver procesamiento por lotes