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 deOperationStatusLog. - 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.