Skip to content

Fix sync students imagenes

Import User requested to merge fix-SyncStudents into main

Descripción del Pull Request

Tipo de Cambio

Marca con una x la casilla que aplique. Si aplica más de una, marca todas.

  • Nueva Característica (introducción de una funcionalidad completamente nueva)
  • Corrección de Bug (arreglo de un problema existente)
  • Hotfix (arreglo rápido y crítico para producción)
  • Refactorización de Código (cambios que no alteran el comportamiento, solo la estructura/calidad)

Resumen del Cambio

Este PR implementa mejoras y nuevas funcionalidades en el proceso de sincronización, optimizando la gestión de imágenes y la comparación de datos entre sistemas.

Cambios principales:

  • Ajuste general de las funciones sync-apply y plan-sync para mejorar la consistencia de la sincronización.

  • Actualización del archivo .gitignore para incluir las extensiones *.drawio y .json.

  • Incorporación de nuevas opciones de comando para pruebas, incluyendo conversión de imágenes a Base64 (versión v1).

  • Adición de soporte para sincronizar imágenes con HCP en formato Base64.

  • Implementación de una función para comparar códigos hash entre HCP y la Base de Fotos (BF).

  • Inclusión de una función que permite subir fotos, comparar por su hash y almacenar resultados en caché.

Propósito: Este PR es necesario para optimizar la eficiencia del proceso de sincronización de imágenes y garantizar la integridad de los datos mediante validaciones hash entre sistemas.

Merge request reports

Loading