fix: validar recordatorios, agregar indices y corregir pruebas
Resumen de cambios
Se incorporan correcciones y mejoras de integridad en el backend de SIENEP.
Cambios realizados
- Validaciones de frecuencia y recurrencia en los recordatorios.
- Incorporación de índices para las relaciones de Google Calendar.
- Corrección de la configuración de Maven Surefire para rutas de Windows con espacios.
- Adaptación de pruebas de controladores a las nuevas dependencias de autenticación OAuth2.
- Corrección de la configuración del test de contexto de Spring Boot.
- Eliminación de una anotación
@Mockduplicada.
Validación
- Suite completa ejecutada con
.\mvnw.cmd test. - 145 pruebas ejecutadas.
- 0 fallos, 0 errores y 0 pruebas omitidas.
- Resultado: BUILD SUCCESS.
Consideraciones
- Se conserva la implementación existente de JWT, Google Login y Google Calendar.
- Los índices de Google Calendar ya fueron aplicados y verificados previamente en Railway.
- No se realizaron nuevas modificaciones a Railway durante estas correcciones.