CHANGELOG
SIU-Arai: Documentos
CHANGELOG
v1.8.1 - 2025-10-25
General
- Corrige acciones predeterminadas de las FKs para no eliminar registros que referencian a datos
- Revierte comportamiento de redirección a la documentación de la API vía swagger
API Backend
- Corrige entidad
documentoque generaba obligatoriedad de la descripcion en POSTbackend/documentos
API Frontend
- Se restaura el acceso público a la API de
frontend
v1.8.0 - 2025-08-25
General
- Soporte a PHP 8.3
- Se actualiza la imagen Docker, tomando como base siudocker/php:8.3-web-rootless-v1.1.1 que escucha en el puerto
8080 - Se implementa Phinx para migraciones de DB
- Nuevos tipos de documento:
RGC,RECIBO,CPRCyAOE
API Backend
- Se incorpora versionado explicito (v1) pero se mantiene por compatibilidad el consumo de la API sin versionado
- Nuevo recurso GET para obtener detalles de un tramite
- En PUT
documentos/{UID}/autorizacional enviar secuencias invalidas o repetidas, antes se retornaba500ahora400 - En PUT
documentos/{UID}/autorizacional no enviar autorizantes o al enviar autorizantes repetidos, antes se retornaba500ahora400 - En PUT
documentos/{UID}/autorizacional enviar un usuario inexistente, antes se retornaba500ahora400 - En GET
/backend/autorizacion/solicitudesse agrega a la respuesta el campodocumento_creacion
API Frontend
- Se incorpora versionado explicito (v1) pero se mantiene por compatibilidad el consumo de la API sin versionado
API Archivos
- Nueva API para gestionar archivos
v1.7.0 - 2025-02-14
- Modifica funcionamiento del worker evitando su caida, deja mensaje en log ante eventos graves
- Fix en la búsqueda de firmantes mediante enpoint
/usuarios: Ahora se busca iterativamente cada persona firmante por usuario recuperado. - Corrige comportamiento extraño en endpoint
/usuariosal especificar el filtrosolo_firmantesy no encontrar datos, a partir de ahora se devuelve[] - Nuevo filtro
busquedaen enpoint/usuariosque permite buscar por título o descripción - Corrige bug de paginación en enpoint
/usuariosque no retornaba headerCantidad-Registros - Mejora añadida de búsqueda de procesos de autorización relacionados a un documento. Se crea nuevo índice a nivel columna
- Corrige el tipo de dato de la tabla
nc_proceso_logen los campos que registran mensajes de error, permite valores mas extensos
v1.6.2 - 2024-05-29
- Fix caída de worker generada al procesar respuesta de Sudocu
v1.6.1 - 2024-01-31
- Fix en autenticación API Backend
v1.6.0 - 2024-01-29
- Optimiza el funcionamiento del worker mediante la asignación de prioridades a los mensajes
- Optimiza la cantidad de conexiones a la base de datos requeridas por el worker
- Corrige situaciones de timeout extremadamente largas en ejecución del worker al enviar mensajes
- Mejoran mensajes en log de la ejecución del worker, permitiendo entender mejor el estado del envío de mensajes
- Corrige warnings varios en la configuración del servicio FirmAR
- Mejora validación de respuesta API en el endpoint
/backend/autorizacion/fallos - Nuevos tipos de documento:
DIPyEST - Se agrega filtro
id_instalacion(Identificador del modulo de origen) en el endpointsolicitudes
v1.5.0 - 2023-10-02
- Se actualiza API Backend a versión 1.5
- Se agrega mecanismo para subir documentos
autorizadosexternamente. - Se permite configurar el tiempo "base" entre reintentos del worker, mediante la configuración de variables
(se calcula en la forma:
RH_BACKOFF_BASE^ (ARAI_DOCS_RESTHOOK_MAXRETRIES-1)) - Mejora registro y detección de errores al momento de vincular un documento a un trámite (Sudocu), así como al notificar un documento al sistema de origen
- Se agrega el campo anulado del documento a la salida del endpoint
GET /backend/documentos/{uid_documento}
v1.4.1 - 2023-06-01
- Corrige datos del usuarios al utilizar en conjunto la firma en la nube y el servicio estampador
- Corrige actualización de directorio base al usar Storage FileSystem
- Mejora chequeo de conectividad con Arai-Usuarios
- Permite recuperar usuarios y opcional filtrar por usuarios no bloqueados
- Se actualiza API a versión 1.4
v1.4.0 - 2023-01-04
- Nuevos tipos de documentos: DEIN, CERT y DIPL
- Renovacion de tokens para firma masiva
- Reducir variables obligatorias para instalacion y agregar defaults
- Filtros y paginado en solicitudes de usuario
- Control de edición concurrente de los PDF en autorizacion básica y con firma
- Manejo de sellos dinámicos al momento de crear y autorizar un documento.
- Permite recuperar usuarios y opcional filtrar por usuarios firmantes (requiere arai-personas) y bloqueados
- Soporte a PHP 7.4 y actualizaciones menores
v1.3.5 - 2023-02-06
- Corrige actualización de cache de usuarios para firma en la nube
v1.3.4 - 2022-09-19
- Corrige filtro en api
usuariosque no permitía buscar por criterios de inclusión
v1.3.3 - 2022-01-12
- Fix rest-hook para reintentos a sudocu autenticados
v1.3.2 - 2022-01-12
- Corrige la búsqueda de usuarios por apellido
v1.3.1 - 2021-10-26
- Borrar llamado cancelCheckOut contra nuxeo por eliminacion de documentos en requests concurrentes utilizando stamper
- Fix storage FileSystem implementar getVersions
- Se actualiza API a versión 1.3
v1.3.0 - 2021-09-28
- Servicio para listado de versiones de un documento
- Quitar array dee matcheo con Sudocu
- Multiple Storage (Beta Integracion S3)
- Servicio para ver movimientos y acciones sobre un documento
- Nuevos tipos de documentos: OPNP, CRED y REC
- Servicio info en backend y frontend
- Motivo de rechazo y notificacion
- Mock para servicios de tramites (Ambientes de desarrollo)
- Se actualiza API a versión 1.2
v1.2.1 - 2021-07-01
- Fix sanitizar json en creacion de notificaciones
- Fix identificador de usuario en stamper
v1.2.0 - 2021-06-30
- Tipos de documentos SRB, SRB-PROV, SCR, SBB
- Utilizar en interfaz con Sudocu numero asignado como identificador
v1.1.1 - 2021-06-24
- Fix y parametro para configurar tiempo de refresco de usuarios cache
v1.1.0 - 2020-10-22
- Servicios para administrar procesos de autorizacion
- Servicios para obtener y descargar versiones de documentos
- Se actualiza API a versión 1.1
v1.0.7 - 2020-10-05
- Beta Stamper
v1.0.6 - 2020-08-24
- Fix insercion de json identificador, atributos y referencia interna
- Agregar atributos e identificador al servicio que obtiene metadata de un documento
v1.0.5 - 2020-08-24
- Agregado tipo documento CTRP (Comprobante de Terceros que Respalda Pago)
v1.0.4 - 2020-06-04
- Mejoras en funcionamiento de worker y librerias asociadas
- DB Version
- Servicio Status para chequear conexion a Usuarios y version de DB
- Clase Mock para test de Usuarios
v1.0.3 - 2020-04-08
- Fix reconfigure para imagen docker
v1.0.2 - 2020-03-09
- Mejorar mensajes en autorizacion y rechazo
- Nuevos circuitos de firma múltiple en cadena
- Separar archivo de configuracion de base de datos
- Actualizar rest-hook para reintentar cuando un servicio esta caido o levantandose
- Comando para actualizar db docker:db-actualizar
- Notificaciones en cada solicitud autorizada
- Creación de base de datos entera desde script
v1.0.2-beta2 - 2019-12-06
- Variable ENV para customizar endpoint de API
- Actualizar guzzle
- Actualizar rest-hook por multiples conexiones dbal, reconexion a la db y error de header
v1.0.2-beta - 2019-11-08
- Nueva adaptacion para proceso de firma multiple
- Nuevo servicio para obtener y anular procesos de autorizacion
- Mejoras en errores que retorna la api
- Mejoras proceso de firma para reutilizar logica del proceso de autorizacion
v1.0.1 - 2019-11-07
- Fix librerías que requieren php 7.2
