EthicApp-Development / ethicapp-main

EthicApp's main repository containing backend and frontend applications
MIT License
1 stars 0 forks source link

[ethicapp-v2-ca] Implementación de interacciones entre backend de EthicApp y servicio de análisis de contenido #303, #290, #291 #306

Closed sdiazgt closed 3 weeks ago

sdiazgt commented 2 months ago

Este Pull Request contiene el progreso de 3 diferentes issues: el issue #303, #290 y #291.

Issue 303

Se implementó nuevas variables de ambiente dentro del archivo ".env" y "docker-compose.yml". Remplazando variables harcoded dentó del archivo Visor.js y content-analysis/app.js, relacionadas con Puertos y direcciones Host.

Issue 290

Se implementa ruta de callback, con las siguientes características añadidas para su funcionamiento:

Issue 291

Se implenta llamada de Socket "contentUpdate", la cual permite emitir un mensaje con el resultado del servicio content-analysis hacia la vista de actividades del profesor, manejando la respuesta dentro del controlador DashboardController. Este último parsea la data dentro del Scope, almacenando el resultado usando el número del stage y id de pregunta como llaves.

sdiazgt commented 3 weeks ago

Por problemas con Rebase squash, se creó una nueva branch con los commits reducidos correspondientes a este PR. Se creará un nuevo PR dedicado al los issues #290 y #291. Se cerrará el PR una vez creado el nuevo PR.

sdiazgt commented 3 weeks ago

El nuevo PR de este issue es el #336.