*********************** ****** CHANGELOG ****** *********************** ----------------------------------- Versión 1.9.1 - Fecha: 19/06/2024 ----------------------------------- - #Corrección - Corrección en el resellado de los expedientes. ----------------------------------- Versión 1.9.0 - Fecha: 20/02/2023 ----------------------------------- - #NuevaFuncionalidad - Validar tamaño de firmas de los ENI antes de llamar a Eeutils. - #NuevaFuncionalidad - Añadir autocompletado en la búsqueda de Series Documentales en el modal de Filtros de las bandejas de Expedientes. - #NuevaFuncionalidad - Añadir listado de Unidades Orgánicas al Usuario. - #NuevaFuncionalidad - Añadir Unidad Orgánica a las Series Documentales. - #NuevaFuncionalidad - Se modifica el uso de ElasticSearch para consumirlo mediante el módulo de 'archiveElastic'. - #Actualización - En el catálogo que se genera para PAU se añade la Unidad Administrativa del Centro de Archivo. - #Actualización - Se cambia el Group-Id del proyecto. - #NuevaFuncionalidad - En la transferecia de expedientes dentro de Archive se permiten aquellos cuyo valor huella no es correcto. - #Corrección - En el Generador se corrigen los nombres naturales de los documentos que contienen un punto. - #NuevaFuncionalidad - Indexar en ElasticSearch las Unidades Orgánicas de la Serie Documental de los Expedientes y Documentos. - #NuevaFuncionalidad - Se filtran los expedientes de las bandejas y las búsquedas según las restricciones de Unidad Orgánica del usuario con rol Tramitador. ----------------------------------- Versión 1.8.2 - Fecha: 14/09/2022 ----------------------------------- - #Corrección - Eliminada la validación de huellas en el índice del Expediente usando todo el Documento ENI como contenido. ----------------------------------- Versión 1.8.1 - Fecha: 14/06/2022 ----------------------------------- - #Corrección - Se cambia la forma de finalizar los ingresos de los expedientes para que cuando uno falle lo intente con el siguiente y no se corte. - #Corrección - Se cambia el Comparador para que al ordenar los metadatos no aparezcan errores. - #Actualización - Activar Validación de valor huella en Expedientes durante preIngreso en base a Flag. ----------------------------------- Versión 1.8.0 - Fecha: 04/05/2022 ----------------------------------- - #NuevaFuncionalidad - Generador de Expedientes (genera expedientes ENI con Inside y los Preingresa en Archive): - Generación desde bandeja de expedientes (generación rápida). - Generación desde nuevo menú 'Generador' (generación avanzada). - Generación desde nueva operación del Servicio Web: 'generarYPreingresarSIP' (generación rápida). - Consulta del estado de la generación y preingreso de Expedientes desde nuevo menú 'Generador'. - #Corrección - Se corrige el error provocado al llamar a la operación 'consultarSIP' del Servicio Web. - #Actualización - Se añaden nuevo logotipos de Fondos Europeos y del Plan de Recuperación. - #NuevaFuncionalidad - Se establece tamaño máximo de los ficheros subidos en el Importador. - #NuevaFuncionalidad - Se establece tamaño máximo de los ficheros subidos en el Generador. - #Corrección - Al añadir/eliminar metadatos de un Centro de Archivo se enviaban mal los atributos condicionales. - #Corrección - Al pulsar Intro en el formulario de Centro de Archivo solo se enviaban los metadatos visibles. - #NuevaFuncionalidad - Nueva operación del Servicio Web 'preingresarMultipleSIP': - Preingresa los distintos SIP (.zip) que se encuentran dentro del .zip enviado. - #NuevaFuncionalidad - Establecimiento manual de los hilos máximos y mínimos del pool de conexiones a BD. - #NuevaFuncionalidad - Se añade buscador en el selector de Centros de Archivo del usuario logado. - #Correción - Se revisan los buscadores de todas la tablas para buscar sin tener en cuenta las tildes. ----------------------------------- Versión 1.7.3 - Fecha: 09/03/2022 ----------------------------------- - #Corrección - Cambios en algunas líneas al escribir en el log para evitar errores. ----------------------------------- Versión 1.7.2 - Fecha: 01/02/2022 ----------------------------------- - #Mejora - Cambio del gestor de logs de log4j a logback ----------------------------------- Versión 1.7.1 - Fecha: 13/01/2022 ----------------------------------- - #Corrección - Actualización librería ECS (v1.10.2). ----------------------------------- Versión 1.7.0 - Fecha: 01/12/2021 ----------------------------------- - #Corrección - Al generar catálogo se devuelve el Identificador de los Documentos correcto. - #Mejora - Se almacenan las versiones de las Unidades Orgánicas en BD. - #Mejora - Al servicio Rest que lanza el job de actualización de DIR3 se añade campo opcional de Fecha de inicio. - #Mejora - Al ingresar un Expediente se comprueba su formato y si es AIP v1 se muestra un mensaje de rechazo. ----------------------------------- Versión 1.6.0 - Fecha: 14/10/2021 ----------------------------------- - #Corrección - Al entrar por primera vez en Archive con usuario Admin de centro de archivo, no se mostraban todas sus opciones de menú. - #Actualización - Adaptar versionado según política de gestión de código. - #Mejora - Añadir cabecera Expect a peticiones con adjuntos contra eeutils. - #Corrección - Se cambia mensaje al no poder conectar con eeutil para validar formatos. - #NuevaFuncionalidad - Implementar servicio de comunicación de Catálogo del Archivo Electrónico. - #Actualización - Del formulario de Aplicaciones se eliminan los campos para subir certificados. - #Mejora - En formulario de búsqueda mostrar gif de carga al cargar lista de DIPs - #Mejora - Al generar tokens de acceso a DIPs no se permite seleccionar días pasados como fecha de caducidad. - #Mejora - Implementación de versionado en la exportación del Catálogo. - #Corrección - Se envía notificación cuando un expediente está completamente Rechazado. - #NuevaFuncionalidad - Nuevo perfil Tramitador. - #NuevaFuncionalidad - En Preingreso desde la web se permiten subir: - SIP en formato ZIP (zip que contiene expedientes ENI). - Fichero ZIP con SIPs (zip que contiene otros zip que contienen expedientes ENI). - #Mejora - Al preingresar expedientes desde la web se muestra gif de carga. - #Mejora - Se añade información de los documentos en la exportación del Catálogo. - #Mejora - Se excluyen algunas librerías bouncycastle para evitar conflictos de versiones. ----------------------------------- Versión 1.5.1 - Fecha: 21/04/2021 ----------------------------------- - #Mejora - En Gestión de Archivo se añade spin de ordenación en columnas. - #Mejora - En Gestión de Archivo se elimina del listado de usuarios a los Superadministradores. - #NuevaFuncionalidad - Se permite el acceso al visor de Dips a los usuarios dados de alta en la aplicación. - #NuevaFuncionalidad - Se permite visualización de expedientes de acceso libre en el visor de Dips. - Obtención de los datos del expediente mediante parámetros de la url. - Creación de nuevas trazabilidades. - #NuevaFuncionalidad - Se añade posibilidad de exportar los resultados de búsqueda a Excel y PDF. - #Mejora - En formulario Centro de Archivo, se valida el campo 'URL solicitud acceso' - Se comprueba que es una URL válida y además se tiene conexión a ella. ----------------------------------- Versión 1.5.0 - Fecha: 23/03/2021 ----------------------------------- - #NuevaFuncionalidad - Informar al Archivero cuando se pruduzca un error al transferir expedientes. - #NuevaFuncionalidad - Consumidor DIR3: actualizar a DIR3-V3 y migrar de Job a Spring Task. - Posibilidad de seguir utilizando DIR3-V1. - #NuevaFuncionalidad - Integrar registro REGAGE con posibilidad de seguir utilizando REC. - Generación y firma de nuevos justificantes de registro. - #Corrección - Al generar los ficheros AIP en el preingreso, asegurar que se utiliza el identificador del ENI. - #Corrección - Al rechazar un expediente antes ingresado, eliminarlo definitivamente en BD. - #Actualización - Se cambia la librería de itext-2.1.7 por versión modificada de Jasper Reports itext 2.1.7.js5 por incompatibilidades con la licencia de Itext - #NuevaFuncionalidad - Migrar Job ampliacionFirmaExpedientes a Spring Task con shedlock - #NuevaFuncionalidad - Eliminar los centros de archivo de pruebas (PRUEBAS.DTIC y PRUEBAS.DTIC.2) que aparecen en el entorno de Producción de PAU. El listado de centros se encuentra en scheduler.properties de Archive - #NuevaFuncionalidad - Migrar Job reselladoFirmaExpedientes a Spring Task con shedlock - #Corrección - Se oculta icono de "Nuevo centro de archivo" a los usuarios con perfil Administrador de Centro de Archivo. - #NuevaFuncionalidad - Se modifica el WS ExpedientCountWebService para que devuelva el TipoAcceso de cada Serie Documental. - #NuevaFuncionalidad - Integración con la librería de ECS 1.9 que requiere el envío del DIR3 para guardar los objetos. - #NuevaFuncionalidad - Al metadato TipoAcceso de la versión 1 de eEMGDE se le añade como valor posible: Parcialmente limitado - #NuevaFuncionalidad - Consulta de estadísticas de almacenamiento en ECS mediante servicio Rest - #Corrección - Eliminar acceso a la monitorización para administrador de centro de archivo - #Corrección - Eliminar acceso a administración se usuarios y aplicaciones para rol Gestor - #Corrección - Ocultar iconos Consulta de actas, AIP, guardar y modificar metadatos del detalle de expediente al rol Lector - #Corrección - Añadir al rol responsable pestaña de Registro de actas en la inbox - #Corrección - Al rol Lector le aparece el icono de Preingresar SIP - #Corrección - Rol Administrador no puede editar usuarios de sus Centros de Archivo asignados - #Corrección - Rol Administrador no puede editar sus Centros de Archivo asignados en menú Administración - #Corrección - Rol Administrador no puede editar sus Centros de Archivo asignados en menú Gestión de archivo - #Corrección - Rol lector no puede ver detalles de expedientes preingresados, da error 500 - #Corrección - Error 500 al preingresar SIP cuando se añaden los documentos antes que los expedientes. - #Corrección - No aparecen los textos de error en el visor de DIPs cuando ocurre un error. - #Cambio - La ruta de acceso (login) a la aplicación pasa a ser .../archive/ - #NuevaFuncionalidad - En Buscador, se puede filtrar por Código de clasificación funcional. - #NuevaFuncionalidad - En Gestión de archivo, se añade buscador y ordenación por columnas. - #NuevaFuncionalidad - En ExpedientCountWebService en la operación de listarSeriesDocumentales se añade el parámetro: eemgdeVersion - #Corrección - En formulario alta/edición de Centro de Archivo se muestra campo 'URL solicitud acceso'. - #NuevaFuncionalidad - En ExpedientCountWebService se añade operación 'listarExpedientes' - #NuevaFuncionalidad - Se hace pública la ruta .../dips-viewer y se parametriza el forzado de autenticación en Clave ----------------------------------- Versión 1.4.2 - Fecha: 22/07/2020 ----------------------------------- - #Corrección - No se marcaban los expedientes como transferidos cuando en properties, registrar acta estaba a false. - Fallaba al procesar la notificación de ingreso en el centro de archivo del destino. - #Corrección - En Gestión de epedientes >> Registro de Actas, se bloquea el icono de descarga del justificante cuando el acta no se registra. - #Corrección - Al intentar obtener un acta guardada en ECS desde el Web Service no la encontraba. - #NuevaFuncionalidad - Creación de tarea programada para realizar limpieza de ficheros temporales. - Se establecen sus propiedades en fichero 'scheduler.properties'. - #NuevaFuncionalidad - Adaptación a Cl@ve 2 - #NuevaFuncionalidad - Permitir la inclusión de Expedientes ENI con expedientes vinculados. - #NuevaFuncionalidad - Las aplicaciones pueden asignarse a varios Centros de Archivo. - #Estaticos - Se incluyen los estáticos dentro del proyecto. - #NuevaFuncionalidad - Integración con nuevo WS SIA para la recogida y uso de metadatos de Archivo. - #NuevaFuncionalidad - Definición de metadatos eEMGDE en fichero de configuración y desarrollo del uso de la v2. - #Corrección - A veces fallaba al tratar los SIP que contenían carpetas. - #NuevaFuncionalidad - Integración con ShedLock y cambio de la tarea programada de SIA a spring-task. - #Corrección - Se realiza validación de los metadatos de los ficheros del SIP contra las versiones eEMGDE de las Series Documentales. - #Corrección - Se realiza rollback al preingresar SIP cuando se pierde la conexión con ECS. - #NuevaFuncionalidad - Actualización del calendario de conservación de la Serie Documental: - Muestra todos los valores TipoValor y Plazo. - #NuevaFuncionalidad - Centros de Archivo y sus Series Documentales soportan varias versiones de metadatos eEMGDE a la vez. - #Actualización - Se actualiza a la librería de ECS 1.6.0. - #NuevaFuncionalidad - Al crear/modificar una Serie Documental con código SIA inactivo se muestra mensaje de aviso. - #NuevaFuncioalidad - Se cambia el WS ExpedientCountWebService para devolver el número de expedientes (PAU). ----------------------------------- Versión 1.4.1 - Fecha: 21/02/2020 ----------------------------------- - #NuevaFuncionalidad - Compatibilidad de almacenamiento en la nube con ECS - Inclusión de la librería ecs-library-1.1.jar - #Corrección - Control del tamaño del texto al rechazar expediente en Pregingreso - Se establece el mismo límite que en Base de Datos: 255 caracteres. - #Corrección - Visualización del contenido de documentos ENI firmados con TF05-CAdES y formato AIPv2 - #Corrección - Eliminación del contenido de documentos ENI firmados con TF05-CAdES y formato AIPv2 - #Corrección - Impedir pregingresar nuevos expedientes en Series Documentales bloqueadas - #Corrección - Impedir modificar Series Documentales bloqueadas - #Corrección - En ciertos contenidos, incluir un scroll para que no aparezcan cortados ----------------------------------- Versión 1.4.0.1 - Fecha: 27/11/2020 ----------------------------------- - #Corrección - Se corrige la generación de actas. --------------------------------- Versión 1.4.0 - Fecha: 31/01/2020 --------------------------------- - #Mejora - WS - Se crea la operación 'estadisticas' en el WS ExpedientCountWebService - T953 - XSD - Definición XSD para el nuevo AIP v2 - T954 - BD - Modificar tabla EARCH_EXPEDIENTE para añadir columna AIP_VERSION para la versión AIP - T955 - WS - Operacion generarSIP para AIPv2 - Modificaciones para simplificar y unificar la operativa. - Valida ENIs y Devuelve los ENIs enviados empaquetados en un .zip - Soporte para ficheros grandes y Métodos genéricos para evitar duplicidades - #Corrección - WS - Soporte para firmas TF07 - Actualizar definiciones XSD y clases Java para que admita el tipo de firma XAdES Manifest - #Mejora - WS - Se optimiza el peso de los Documentos ENI para validar contra EEUtil - T956 - WS - Operación 'enviarSIP' compatible con el AIP v2 - Al enviar un SIP con AIPv1, devuelve mensajer para volver a generar SIP - Soporte para ficheros grandes y Métodos genéricos para evitar duplicidades - T957 - Job - Modificar Job de Ampliar Firma para que tenga en cuenta la versión del AIP v2 - T958 - Job - Implementar Job Resellado teniendo en cuenta la versión del AIP v2 - T960 - WS - Operacion devolverSIP compatible con el AIP v2 - #NuevaFuncionalidad - WS - Operación consultarSIP compatible con el AIP v2 - #NuevaFuncionalidad - WebApp - Menú Gestión de Expedientes: Visualizar expedientes y documentos con versión AIP v2 - #Corrección - WebApp - Menú Gestión de expedientes: se rellena la columna Nombre Natural de los expedientes - #Corrección - WebApp - Menú Buscador: mostrar el Nombre Natural de los elementos. - Corregida indexación en Elasticsearch donde se pretendía añadir el Nombre Natural del Expediente o Documento. - Añadidos otros metadatos que antes tampoco se añadían: FechaFin, SensibilidadDatosCaracterPersonal, NivelConfidencialidadInformacion, CondicionesAccesoReutilizacion. - #NuevaFuncionalidad - WebApp - Preingresar SIP en formato AIP v2 - #NuevaFuncionalidad - WebApp - Rechazar expedientes con formato AIP v2. - #NuevaFuncionalidad - WebApp - En detalle del Expediente, se modifican acciones de la botonera superior. - #NuevaFuncionalidad - WebApp - "Convertir a híbirido" expedientes en formato AIP v2. - #NuevaFuncionalidad - WebApp - "Eliminación total" y "Eliminación parcial" de expedientes en formato AIP v2. - #NuevaFuncionalidad - WebApp - "Guardar testigo" de expedientes en formato AIP v2. - #NuevaFuncionalidad - WebApp - "Transferir expedientes" compatibles con el formato AIP v2. - #NuevaFuncionalidad - WebApp - Gestión de DIPs compatibles con el formato AIP v2. - #Mejora - Para los AIP el metadato 'ubicacionNas' pasa a llamarse 'ubicacion'. - #NuevaFuncionalidad - Se adaptan algunas clases para conseguir almacenar ficheros en distintos soportes (primeros pasos). - #Corrección - Se corrigen algunos datos cargados en memoria detectados en versión distribuible. - #Mejora - Cambio de WS en la transferencia de expedientes entre Centros de Archivo - Se implementa y consume el servicio web ArchiveMtomSecurityWebService. - #Mejora - Nuevo servicio rest para volver a poner en estado 'Preingreso'. - #Corrección - Se corrige error al realizar ingreso múltiple. - #Corrección - Notificaciones - Obligaba a tener una dirección de notificación, siendo ésta opcional. - #Mejora - WebApp - En las pantallas de bandeja se muestra el identificador y nombre del centro de archivo activo. - #Corrección - Compatibilidad de SIPs con documentos en carpetas --------------------------------- Versión 1.3.6 - Fecha: 25/07/2019 --------------------------------- - #Mejora - Añadir DIR3 a ejecutarJobUnidadOrganica - Modificar el servicio REST de administración *ejecutarJobUnidadOrganica*, en el que se incluya el parámetro DIR3, para comunicar un código DIR3 específico a actualizar. - #1579 - WS- GenerarSIP - Validaciones previas - #1580 - App Web - Botón Ingresar y Rechazar - Validaciones previas - #Mejora - AppWeb - Menú Gestión de Archivo - Validaciones previas - Control de errores - #1582 - DevolverSIP: problema al reingresar - Al ingresar un expediente en Archive, posteriormente devolverlo y luego volver a ingresarlo, al llamar nuevamente a devolverSIP, devolvía el AIP en vez de los ENIs originales. - #1585 - Nueva operación preingresarSIP (generarSIP + enviarSIP) - La nueva operación recibirá como SIP los ficheros ENIs e, internamente, generará y enviará el SIP en formato Archive en una sola operación. - #Solucionado - Del endpoint ArchiveCertificateWebService se elimina la operación devolverAIP. - #Solucionado - Faltaba el idAplicacion en la request del WS por certificado - #Solucionado - Incluir siempre la descripción del Estado de un expediente (para el WS Notification) - #1486 y #1587. Tanto desde App Web como desde WS, al consultar un SIP de un expediente ingresado devuelve los ENIs originales - #1586 - Devolver ENI: devuelve lo mismo que devolverSIP. Operación pendiente de ser deprecada. - #Mejora - Nuevo endpoint ArchiveSecurityMtomWebService con soporte para UsernameToken y Certificado. - Operaciones de este endpoint: - preingresarSIP - obtenerMetadatosObligatorios - obtenerMetadatosArchivo - obtenerActaDeIngreso - consultarSIP - devolverSIP - buscarExpedientes - #Solucionado: Se añade parámetro faltante idAplicación a los endpoints de ExpedientCountWebService (se consume por certificado) - #1378 - Al consultar un Expediente - Las pestañas "Metadatos adicionales no eEMGDE" y "Estado de la Indexación" solo deben ser visibles para el Administrador. --------------------------------- Versión 1.3.5 - Fecha: 10/05/2019 --------------------------------- - #1164 - Actas huérfanas. - Se ha implementado un servicio REST que inserta la actas que encuentra en la NAS en la Base de Datos (pendiente de probar en Red Sara). - #1424 - Revisar Job de Ingreso - Se ha eliminado la gestión de preingreso e ingreso por job y sustituido por un proceso que dispone de 2 pasos para cada cambio de estado, uno sincrono y otro asincrono. En caso de error se generan ficheros temporales que se leeran a través de un servicio REST. - #Corregido error que perdía las tildes al modificar un usuario y metía caracteres raros - En la parte de Administración, al editar un usuario que tenía en su nombre alguna tilde y darle a guardar, cambiaba las letras con tildes por caracteres raros. Para solucionarlo, en el formulario