Saltar al contenido principal
Version: 2.3.0

Historial de Cambios

Release 2.3.0​

Release enfocado en la experiencia de administración nativa. Los administradores pueden ahora gestionar los permisos de acceso y el alcance de protección de cada campo encriptado directamente desde el flujo estándar de Jira, sin necesidad de acudir al panel de administración del plugin.

  • Gestión nativa de permisos y alcance desde Custom Fields: Nueva entrada Secure Fortress en el menú ··· de cada campo encriptado en Jira Admin → Custom Fields, que abre una página dedicada de configuración con dos secciones: Permisos de acceso (usuarios, grupos, roles de incidencia y roles de proyecto) y Alcance de protección (global, por proyecto o por tipo de incidencia).
  • Modales de edición con selectores múltiples: Selectores de usuarios, grupos y roles con soporte completo para el modo oscuro de Jira DC.
  • Soporte para todos los tipos de campo encriptado: La página nativa está disponible para Encrypted Custom Field, Encrypted Text Area y Encrypted Number.
  • Compatibilidad hacia atrás: El panel de administración del plugin permanece disponible; ambos accesos comparten la misma configuración sin interferencias.

Limitación conocida: En esta versión, la configuración aplica a todos los contextos del campo. La configuración independiente por contexto de Jira está planificada para el release 2.4.0.

Release 2.2.0​

Release enfocado en mejorar la usabilidad del acceso a campos encriptados. Introduce un ícono de ojo directamente en cada campo encriptado de la vista de detalle del issue, permitiendo descifrar y re-enmascarar el valor de forma inline con un solo clic, sincronizado con el modal existente y compatible con modo oscuro.

Release 2.1.0​

  • Alcance de la protección por proyecto o tipo de incidencia: Al configurar un campo encriptado, los administradores pueden ahora elegir si la protección se aplica de forma Global, únicamente a los Proyectos seleccionados, o solo a determinados Tipos de incidencia. Esto permite reducir el cifrado innecesario en proyectos no sensibles. El alcance configurado se muestra de forma visible en el panel de administración.

Release 2.0.0​

  • Encriptación histórica al proteger campos existentes: Al convertir un campo de texto estándar a campo encriptado, el complemento encripta automáticamente todos los valores previos del campo en segundo plano, sin interrumpir el trabajo del equipo.
  • Rotación de llaves de encriptación: Los administradores pueden ahora rotar la llave de encriptación de cualquier campo directamente desde el panel de administración. El proceso ocurre en segundo plano y los usuarios autorizados mantienen el acceso a los datos durante toda la operación.
  • Revocación de protección de campos: Nueva opción para desactivar la protección de un campo encriptado y devolverlo a texto estándar, eliminando automáticamente todos sus permisos de visualización.
  • Imágenes de referencia en el selector de campos: El selector de tipos de campo ahora muestra imágenes de vista previa para los tipos "Área de texto encriptado" y "Número encriptado", facilitando su identificación al crear nuevos campos.

Release 1.1.2​

Esta actualización resuelve problemas detectados al usar el complemento en entornos de producción reales, garantizando que todas las herramientas funcionen correctamente y de forma estable.

  • Compatibilidad con Jira 10.3: El complemento ahora está totalmente optimizado para Jira Data Center v10.3 y funciona sin problemas en configuraciones de múltiples servidores (nodos).
  • Mejoras en el Panel de Administración: Se corrigió un error que impedía usar los botones del panel de configuración, permitiendo ahora realizar ajustes administrativos con normalidad.
  • Corrección en el Registro de Auditoría: Se solucionó el mensaje de error que interrumpía la visualización de los registros (logs) del sistema.
  • Soporte Multi-idioma: Ahora la aplicación está disponible completamente en inglés, con todas sus etiquetas y mensajes traducidos correctamente.
  • Visualización de Tickets: Se reparó el botón para ver datos protegidos (desencriptar) en los tickets, que anteriormente mostraba un error al intentar usarlo.

Release 1.1.1​

Importante: Se recomienda encarecidamente la actualización inmediata a esta versión para prevenir la pérdida de integridad de los datos.

  • Corrección Crítica de Datos: Se solucionó un error grave en el complemento Secure Fortress que causaba la pérdida de información al gestionar uno o múltiples campos en un mismo ticket.
    • Problema: Anteriormente, al editar un campo cifrado en un ticket que contenía varios campos del complemento, los valores de los campos no editados se reseteaban o eliminaban.
    • Resultado: Se ha garantizado la persistencia de datos en todos los campos del ticket, independientemente de cuál sea editado individualmente.

Release 1.1.0​

  • Añadida la opción de permisos de visualización dinámicos para Asignado y Reportador.
  • Incorporado un nuevo panel para la visualización de llaves de encriptación y su mapeo con los campos.
  • Mejorado el log de auditoría para registrar accesos a datos y acciones administrativas.
  • Añadidos filtros por fecha, usuario, acción y otros en la vista de logs.
  • Corregida una vulnerabilidad de seguridad que exponía valores desencriptados en los logs.
  • Solucionado un problema menor de compilación del proyecto.

Release 1.0.0​

  • Lanzamiento inicial de Jira Secure Fortress.
  • Creación de campos de tipo "Encrypted Custom Field".
  • Dashboard de administración para gestionar campos y permisos.
  • Asignación de permisos de visualización a grupos y usuarios.
  • Mecanismo para mostrar/ocultar valores en la vista del issue.
  • Sección de registros de auditoría (Logs) con exportación a TXT.