udistrital / planeacion_cliente

:heavy_check_mark: Check: Cliente del proyecto de planeación de la universidad Distrital
0 stars 0 forks source link

Despliegue de Notificaciones (Global) en ambiente de producción #1333

Open a52290451 opened 1 month ago

a52290451 commented 1 month ago

Se requiere realizar la salida a producción de todas las APIs relacionadas con notificaciones, teniendo en cuenta los siguientes requerimientos:

Definition of Done - DoD - Despliegues

APIs a ser desplegadas

diegobauto commented 1 month ago

Configuración de SES para salida a producción

image

image

Por lo tanto, aún así estando el servicio en producción se persiste el problema de que no siempre se envia el correocorrectamente.

diegobauto commented 1 month ago

Documento técnico

Documento Técnico notificaciones_crud

diegobauto commented 1 month ago

Pruebas funcionales

Carpeta NOTIFICACIONES_CRUD

diegobauto commented 1 month ago

Creación de plantillas de notificacion en notificaciones_crud

insertarPlantillaNotificaciones.zip

Creación de plantillas de notificacion en SES (notificacion_mid)

plantillasCorreo.zip

diegobauto commented 1 month ago

Revisión y actualización de variables de entorno notificaciones_mid

No aplica

diegobauto commented 4 weeks ago

Pruebas unitarias

Rama: feature/puCorreo

a52290451 commented 3 weeks ago

PRs relacionados:

1313

1284

1253

1237

1223

1197

1149

1135

1042

1002

1035

1018

1003

990

a52290451 commented 3 weeks ago

@diegobauto Se requiere hacer ajuste en el modelo de datos, eliminando la tabla "Sistema" y consumiendo esta de parametros_crud.

Es decir que se requiere ingresar información paramétrica de sisgplan en ese modelo de datos.

Cargar la evidencia de la modificación en esta issue

diegobauto commented 3 weeks ago

Se ajusta el modelo de datos, de acuerdo a los lineamientos y eliminando la tabla sistema: notificaciones_crud

El consumo para sistema_id se realiza directamente en parametros_crud por el area_tipo: image

En donde al registrar una notificación queda de la siguiente manera: image

a52290451 commented 2 weeks ago

queda pendiente anvanzar en solicitudes con DBAs

diegobauto commented 2 weeks ago

Se realiza ajuste para el modelo de datos de notificaciones_crud, quedando de la siguiente manera:

notificaciones_crud

a52290451 commented 1 week ago

En caso de despliegue a producción, es necesario quemar las plantillas de notificaciones hasta que se despliegue plantillas_crud

diegobauto commented 1 week ago

Modelo de datos:

notificaciones_crud

diegobauto commented 1 week ago

Carga de cambios en desarrollo notificaciones_crud: https://github.com/udistrital/notificaciones_crud/tree/feature/delPlantilla

Carga de cambios en desarrollo planeacion_cliente (obtención de plantillas): https://github.com/udistrital/planeacion_cliente/tree/feature/plantillasNotif

Modelo de datos:

image

a52290451 commented 6 days ago

Solicitud para despliegue de BD en ambiente de pruebas:

https://tuleap.portaloas.udistrital.edu.co/plugins/tracker/?aid=64229&group_id=177

diegobauto commented 5 days ago

Verificación de notificaciones_crud en ambiente de pruebas:

diegobauto commented 4 days ago

Se realizó reunión para estabilización en despliegue, en ambiente de pruebas y producción, incluyendo apartado de notificaciones.

a52290451 commented 2 days ago

Solicitud despliegue notificaciones_crud en ambiente de producción:

https://tuleap.portaloas.udistrital.edu.co/plugins/tracker/?aid=64516

Solicitud creación de BD notificaciones en ambiente de producción

https://tuleap.portaloas.udistrital.edu.co/plugins/tracker/?aid=64427&group_id=177