Skip to content

hitos/bugs - #232

Merged
Toyu09 merged 4 commits into
ISCOUTB:mainfrom
Toyu09:Cambios-a-hitos/hitos-minimos
Nov 8, 2026
Merged

Toyu09 merged 4 commits into
ISCOUTB:mainfrom
Toyu09:Cambios-a-hitos/hitos-minimos

Conversation

@Toyu09

@Toyu09 Toyu09 commented Nov 5, 2026

Copy link
Copy Markdown
Collaborator

mejora en el apartado de hitos y cambios para evitar bugs

@Toyu09 Toyu09 self-assigned this Nov 5, 2026
@Toyu09 Toyu09 added bug Something isn't working frontend labels Nov 5, 2026
@Toyu09 Toyu09 added the backend label Nov 5, 2026
@Toyu09 Toyu09 changed the title hitos/bugs bugs Nov 5, 2026
@Toyu09 Toyu09 changed the title bugs hitos/bugs Nov 5, 2026
Se reemplazó la vista anterior de hitos por formatos específicos para Ingeniería Ambiental, Industrial y Mecatrónica.

Se implementaron vistas diferenciadas para profesores y estudiantes.

Se incorporaron tablas de evaluación con opciones excluyentes: Sí, No y N/A, además de observaciones del docente.

Se implementó la visualización desplegable de resúmenes para estudiantes, mostrando únicamente los requisitos marcados como Sí o que tengan observaciones.

Se habilitaron automáticamente los formatos según los programas académicos requeridos por cada proyecto.

Se restringió la selección de programas en los formularios a las tres ingenierías disponibles.

Los entregables se establecieron como obligatorios y aparecen marcados automáticamente como Sí, aunque el profesor puede modificar su estado.

Se integró la persistencia de las evaluaciones y el control de permisos según el rol del usuario.
Modularizar el panel de hitos extrayendo componentes reutilizables, eliminando asignaciones innecesarias y simplificando expresiones para corregir issues de SonarCloud sin alterar la funcionalidad existente.
…istorial de hitos

Agregar una vista previa de la perspectiva del estudiante para administradores y profesores en el apartado de hitos.

Integrar el registro de modificaciones de evaluaciones de hitos en el historial del proyecto, incluyendo valores anteriores, nuevos, usuario responsable y fecha.

Garantizar que los cambios se registren mediante operaciones transaccionales y evitar registros cuando no existan modificaciones.

Reutilizar el modelo de historial existente, sin introducir nuevas tablas ni migraciones.
@sonarqubecloud

sonarqubecloud Bot commented Nov 8, 2026

Copy link
Copy Markdown

@Toyu09
Toyu09 marked this pull request as ready for review November 8, 2026 02:59
@Toyu09
Toyu09 merged commit 93318ca into ISCOUTB:main Nov 8, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend bug Something isn't working frontend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant