Commit Graph

93 Commits

Author SHA1 Message Date
miguel f4bd054aa1 Refactor respuesta validation in submitRespuestas method for improved clarity 2026-03-09 19:13:26 -06:00
miguel aa2a0f1073 Implementar carga de usuarios desde archivo Excel y validación de lista restringida para eventos 2026-03-08 19:19:30 -06:00
miguel 6e82e7fdfd mensaje personalizado por tipo de evento 2025-10-28 14:29:50 -06:00
miguel e1ddf84166 mensaje personalizado por tipo de evento 2025-10-28 14:28:47 -06:00
miguel b244c66b1f mensaje personalizado por tipo de evento 2025-10-28 14:28:31 -06:00
evenegas e4ce66684f Se agregó una nueva plantilla 2025-10-06 12:20:24 -06:00
santiago c0b3087d76 Merge branch 'develop' of https://repositorio.acatlan.unam.mx/CIDWA/formularios_api into develop 2025-10-03 14:29:55 -06:00
santiago 3db1076ee6 Modificaciones 2025-10-03 14:29:14 -06:00
evenegas 8196ea8a31 se agregó expiración 2025-10-03 14:27:18 -06:00
evenegas e7b3540170 se agregó expiración 2025-10-03 14:08:17 -06:00
evenegas 0837bdd17b se agregó log de fecha fin 2025-10-03 12:57:56 -06:00
evenegas e4c2a16c8e se agregó cupo máximo 2025-10-03 12:01:18 -06:00
santiago 00e758f0ef Modificaciones 2025-10-02 16:03:52 -06:00
evenegas d070a4bc8f plantilla 2025-10-02 11:10:35 -06:00
evenegas 2ea0119b87 plantilla 2025-10-02 11:08:51 -06:00
evenegas 3cccee58f6 plantilla 2025-10-02 11:02:44 -06:00
evenegas 55a96d16f6 plantilla 2025-10-02 10:48:26 -06:00
evenegas 2a7a10ad9b plantilla 2025-10-02 10:31:42 -06:00
evenegas 663be0c7c6 Se agregó plantillas 2025-10-01 17:52:36 -06:00
santiago 613a44c355 Se modifico el qr y la carga masiva 2025-10-01 15:37:30 -06:00
santiago 0e8961f792 Modificaciones en la validacion del qr 2025-10-01 14:16:19 -06:00
santiago 6eb53a327a Modificciones sin subir 2025-10-01 12:46:12 -06:00
evenegas be72ee5fa5 qr 2025-10-01 12:43:37 -06:00
evenegas 7b8c19fbd1 qr 2025-10-01 12:23:14 -06:00
evenegas 0745ddc8b4 qr 2025-10-01 12:11:44 -06:00
evenegas f346da673b qr 2025-10-01 12:00:14 -06:00
evenegas 8690c82429 qr 2025-10-01 11:33:17 -06:00
evenegas 1e09c14767 qr 2025-10-01 11:26:49 -06:00
evenegas 919d94cb0e Se creo un evento por xlsx 2025-10-01 10:14:27 -06:00
evenegas bbdeab629d Se agregó carga masiva 2025-09-30 18:45:23 -06:00
santiago a876c92dcf Correccion en la validacion del participante evento 2025-09-29 12:14:25 -06:00
santiago 960163fa4a Coreecion de error 2025-09-25 20:57:56 +02:00
santiago 25872c544f Se agregaron las dependencias 2025-09-25 20:13:26 +02:00
santiago 6926e84df3 Correcion de error al tomar asistencia con codigo qr 2025-09-25 19:58:08 +02:00
miguel f1fba6a6cf fix: update email content for event registration confirmation 2025-09-10 13:29:55 -06:00
jorge miguel 92851b240a feat: add endpoint to register participant attendance without token 2025-09-09 18:03:59 -06:00
jorge miguel 6fc315450d feat: add token validation endpoint and logic for QR token verification 2025-09-09 17:43:23 -06:00
miguel 14ae95c00e feat: update asistencia registration to use JWT token and modify TypeORM synchronization setting 2025-09-09 15:17:59 -06:00
miguel bc5ddb29c7 feat: add TipoEvento entity and related functionality
- Introduced TipoEvento entity with enum for event types.
- Created DTOs for creating and updating TipoEvento.
- Implemented TipoEvento service with methods for CRUD operations and seeding initial data.
- Added TipoEvento controller for handling HTTP requests related to event types.
- Integrated TipoEvento into the main application module.
- Updated Evento entity to include a relationship with TipoEvento.
- Enhanced ParticipanteEvento service to register attendance using QR tokens.
- Implemented QR token generation and validation for event attendance.
- Updated API documentation for new endpoints and functionalities.
- Adjusted TypeOrm configuration to include new entities.
2025-08-19 10:27:06 -06:00
miguel 94002a3e50 Enhance email functionality by adding QR code generation and resend logic for participants who have already responded to the questionnaire. Update email template for event ticket confirmation with detailed registration information. 2025-08-12 20:00:18 -06:00
miguel 0a80d892b3 Add 'recientes' endpoints for cuestionarios and eventos with enhanced data retrieval 2025-08-11 10:22:11 -06:00
miguel 641514b8f8 Add 'recientes' endpoint and implement logic to fetch recent events from the service 2025-08-11 09:46:46 -06:00
miguel 7c06ed0b2c Update attendance validation message in event registration email 2025-06-30 11:10:40 -06:00
jorgemike 1732065ced token correos 2025-06-28 19:07:08 -06:00
miguel 551cc3e3b2 Refactor cuestionario module to support event creation with associated questionnaire, including new DTO and enhanced error handling. 2025-06-23 18:58:20 -06:00
miguel e20a381ba6 Add cupo_maximo field and related validations to cuestionario and evento modules 2025-06-23 12:40:38 -06:00
miguel 8fe2b6cc72 Disable schema synchronization and dropping for database configurations 2025-06-20 10:39:29 -06:00
miguel a64e4ea925 Update email subject to include event name for attendance validation 2025-06-20 10:36:26 -06:00
miguel 74de90eda8 Add xlsx support and enhance Trabajadores module with file upload functionality
- Updated package.json and package-lock.json to include xlsx dependency.
- Enhanced AlumnosService to return UsuarioData type.
- Modified CuestionarioRespondidoService to include event start and end dates in responses.
- Updated TrabajadoresController to add file upload endpoint for processing Excel files.
- Implemented file processing logic in TrabajadoresService to handle worker registration from Excel.
- Created TrabajadorApiDocumentation for API documentation of the new file upload feature.
- Refactored RegistroTrabajador entity to include carrera field and changed num_trabajador type.
2025-06-19 18:36:29 -06:00
miguel ae0313cd1f drop database in restart 2025-06-18 15:52:37 -06:00