Se ha publicado la versión 1.0.3.0 de audita-sidecar, que incorpora correcciones y mejoras enfocadas en el modo HTTP del servicio.
Principales mejoras:
Estabilidad de las inyecciones CDI: se han corregido posibles fallos en la gestión de dependencias de proveedores y mappers que podían afectar al funcionamiento del servicio en modo HTTP.
Serialización FHIR: el envío de eventos de auditoría ahora utiliza explícitamente el formatoapplication/fhir+json, unificando la serialización entre los móduloshttpydomainpara evitar posibles rechazos por parte del servicio Audita.
Robustez en la entrada REST: las peticiones con body inválido ahora devuelven una respuesta400 Bad Requestestructurada en lugar de un error no controlado.
Trazabilidad de errores: el log del sidecar ahora registra el detalle de los errores respondidos por el servicio Audita, facilitando el diagnóstico de incidencias como, por ejemplo, la omisión de datos obligatorios.
Optimización del health-check: se ha optimizado la renovación del token Keycloak en los probes de readiness y se ha corregido un problema de caché de configuración que podía impedir la lectura de propiedades críticas tras el arranque.
Consistencia entre modos: se ha eliminado la capa duplicada de entidades HTTP, consolidando el modelo endomainpara garantizar un comportamiento coherente independientemente del modo de operación (JPA o HTTP).
Refuerzo de tests: se han añadido nuevos tests para mejorar las garantías de calidad del componente.