Saltar al contenido principal

Registro de cambios

Todos los cambios importantes en este proyecto se documentarán en este archivo.

Este formato está basado en Keep a Changelog, y este proyecto se adhiere a Semantic Versioning.

[v1.0.4] - 2025-12-18

Added

  • Se agregaron nuevos tipos de operación de tiempo.

Fixed

  • Ahora, al editar o borrar un operation status log, este verifica por fecha (con margen de tolerancia de 1 segundo) y tipo de métrica la relación con su wits reading metric, esto permite ajustar las metricas sin perder la relación entre métrica y operation status logs.
  • Se mejora la estabilidad en los despliegues (versión fija en imagen de base de datos)
  • Arregla un bug que evaluaba métricas de viajes con parámetros estandar nulos cuando se evaluaban métricas durante estados en fondo de la barrena (BOTTOM_HOLE)

[v1.0.3] - 2025-09-24

Added

  • Se agregaron nuevos tipos de operación de tiempo.

Fixed

  • Ahora, al redimensionar un Operation Log, todas las WitsReadingMetric que estén dentro de su rango serán asociadas a esta operación.
  • Ahora, al crear un rango para una operación (operation Log), este rango adoptará todas las witsreadigMetrics que estén dentro de su rango.

[v1.0.2] - 2025-09-06

Added

  • Se agregó un nuevo botón para recargar la línea del tiempo sin necesidad de refrescar toda la página.
  • Ahora es posible eliminar múltiples estatus de operación (OperationStatusLog) simultáneamente. Para ello, puede seleccionarlos con CTRL + Clic, o bien con SHIFT + Clic para seleccionar un rango, y luego hacer clic en el botón "Eliminar seleccionados" que aparece en la parte superior derecha de la página.
  • Se agregó el botón "Habilitar snapping" en la esquina superior izquierda de la línea de tiempo. Al activarlo, los intervalos se ajustarán automáticamente al inicio o fin del intervalo más cercano al moverlos o redimensionarlos. Al desactivarlo, los intervalos se moverán libremente sin ajustarse a otros.

Fixed

  • Se solucionó un error que impedía el registro de acciones en la tabla de auditoría (AuditLog) al crear, actualizar o eliminar intervalos en las filas de OperationStatusLog.
  • Se solucionó un error que impedía crear un estatus de operación (OperationStatusLog) si la fecha de fin de éste era exactamente igual a la fecha de fin de su lingada (OperationStandMetric).

[v1.0.1] - 2025-08-01

Added

  • Nuevos valores para las Sub-operaciones.

Fixed

  • Bug que generaba lingadas con fecha de finalización null y cortes prematuros en operationStatusLog ( en curso ) en drillit.

[v1.0.0] - 2025-07-16

Added

🔐 Acceso y Documentación

  • Inicio de sesión con Microsoft.
  • Bitácora de cambios.
  • Manual de usuario.

🕒 Visualización de Línea de Tiempo

  • Visualización de la línea de tiempo por pozo y etapa.
  • Funcionalidad para ir a una fecha concreta.
  • Eventos apilados para evitar superposición en carriles.
  • Tarjetas con detalles en la parte inferior.
  • Tooltip con duración y estampas de tiempo.
  • Reorganización y ocultación de carriles.

🧩 Filas por Entidad Operativa

  • Pozo: Solo visualización.
  • Etapas: Solo visualización.
  • Registros de Operación: Crear / actualizar / eliminar intervalos.
  • Registros de Lingadas: Crear / actualizar / eliminar intervalos.
  • Estatus de la Operación: Crear / actualizar / eliminar intervalos.
  • Tiempos No Productivos (TNP): Crear / actualizar / eliminar intervalos.
  • TNPI: Crear / actualizar / eliminar intervalos.
  • Suboperaciones: Crear / actualizar / eliminar intervalos.

📊 Recalculo de Métricas

  • Recalculo de métricas de eficiencia.
  • Recalculo de métricas de TNPI.
  • Recalculo de métricas de tiempos de conexión, movimientos de tubería y perforación.