udistrital / argo_documentacion

0 stars 0 forks source link

Implementación microservicio Ágora MID #61

Closed edwargl7 closed 3 months ago

edwargl7 commented 3 months ago

Se requiere realizar la implementación del microservicio MID ágora para ARGO v2 basado en los endpoints validados en la Issue #60 que permita la comunicación de los datos requeridos de Ágora a ARGO. La creación de este MID se genera con el fin de desacoplar el core de la nueva versión de ARGO con la fuente de datos de Ágora manteniendo una interfaz que permita a este microservicio mantener la estructura de datos hacía el CORE y encargándose de gestionar la lógica necesaria y consumo de endpoints requeridos para recopilar dicha información.

Especificaciones técnicas

  1. Repositorio de este nuevo microservicio proveedores_mid.
  2. El API debe cumplir con los siguientes lineamientos:

    a. Lineamiento y Metodología para Branches b. Etiquetas en comentarios de Commits c. Definición de endpoints para APIs REST Hoja resumen de buenas prácticas y Aclaración y ejemplos de nombres adecuados para endpoints image

  3. Guiarse en la construcción del microservicio basado en los lineamientos de APIS Beego si se usa Golang.

Sub Tareas

Criterios de aceptación

Requerimientos

No aplica

Definition of Ready - DoR

Definition of Done - DoD - Desarrollo

edwargl7 commented 3 months ago

Se trabaja en las consultas requeridas para la creación del endpoint requerido con ayuda del arquitecto y el equipo de funcionamiento.

edwargl7 commented 3 months ago

Pendiente el endpoint, se revisa el comportamiento requerido ya que si se requiere la posibilidad de búsqueda en tiempo real se requiere usar cache con la lista de proveedores (documento identidad y nombres).

edwargl7 commented 3 months ago

Se revisa con @cjgonzalezp y se aborda para evitar errores del usuario trabajar con la digitación del documento completo para realizar la búsqueda.

edwargl7 commented 3 months ago

Se realiza el ajuste de la consulta SQL para el nuevo endpoint, pendiente la confirmación y creación del mismo con el apoyo del equipo de funcionamiento y arquitectura.

mau-oati commented 3 months ago

Se avanza el API CRUD con retorno de respuestas mocks, para continuar su desarrollo en cuanto tengamos disponible en endpoint definitivo.

edwargl7 commented 3 months ago

Se realiza la revisión del repositorio cuenta con un buen avance, pendiente el endpoint para completar el desarrollo. Se trabajará finalizar este desarrollo una vez se cuente con el endpoint requerido.