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
miguel
3d90c51742
cambios
2025-06-18 12:57:52 -06:00
miguel
282f921e43
Refactor code structure for improved readability and maintainability
2025-06-18 12:41:30 -06:00
miguel
6c85847bf4
synhronize extra db
2025-06-18 11:00:44 -06:00
miguel
7d8c9e9ef4
Add Trabajadores module with controller, service, DTOs, and entity; integrate with TypeORM
2025-06-18 10:59:06 -06:00
miguel
d188d8bea3
Refactor cuestionario service and event handling; update validation types and remove unused console logs; add new event retrieval methods
2025-06-16 18:24:56 -06:00
miguel
5f302df2a7
Add @nestjs/serve-static dependency and update file paths for banner uploads; remove unused form utility files
2025-06-16 13:49:12 -06:00
miguel
63e1d3183e
Add TypeORM integration and seed method for TipoCuestionario
2025-06-16 12:23:49 -06:00
jorgemike
d652f9f012
muchos cambios :'v
2025-06-13 22:41:20 -06:00
Your Name
0dddfce887
fecha asistencia
2025-04-25 13:56:10 -06:00
Your Name
210cc139d9
sync y drop false
2025-04-25 09:41:01 -06:00
Your Name
4e472e9e33
csv de respuestas corregido
2025-04-25 09:37:58 -06:00
Your Name
14d191790f
login de admin y endpoints de admin validados, falta validar lo de qr
2025-04-21 12:32:45 -06:00
eithan
aae1e5ede3
Actualizar 'src/app.module.ts'
...
false drop y sync
2025-04-09 16:34:11 -06:00
eithan
0c6f5336a9
Actualizar 'src/app.module.ts'
2025-04-09 16:33:17 -06:00
eithan
f7f6d8296c
Actualizar 'src/app.module.ts'
...
sync y drop true
2025-04-09 16:28:25 -06:00
eithan
a2e4f62135
Actualizar 'src/cuestionario_respondido/cuestionario_respondido.service.ts'
...
nuevo mensaje correo
2025-04-09 09:01:31 -06:00
eithan
564cbd4f69
Actualizar 'src/app.module.ts'
...
synchronize: false,
dropSchema: false,
2025-04-07 19:40:37 -06:00
Your Name
297e9913bb
reporte csv
2025-04-07 15:06:03 -06:00
jalvarado
766a380f98
fix: regex expression
2025-04-07 11:00:21 -06:00
Your Name
c8667dc142
for root async, config module global
2025-04-07 09:38:08 -06:00
Your Name
abbbb206cf
number en puerto
2025-04-07 09:10:04 -06:00
Your Name
61b2a50c65
chage env for alumnos
2025-04-07 09:06:58 -06:00
Your Name
24e07ea2e5
endpoint alumnos
2025-04-07 08:41:54 -06:00
Your Name
e5c6f611f4
docker compose front, modulo de validacion de preguntas, crud de participante, get participantes por evento y evento por participantes
2025-04-04 14:39:04 -06:00
Your Name
bc07c307cf
respuestas cerradas y multiples por id, limite de respuestas abiertas a 250
2025-04-03 14:59:46 -06:00
Your Name
8208ff0292
swagger server doc
2025-04-03 14:31:53 -06:00
Your Name
5ba3f0f2a8
generar y enviar qr por correo electronico despues de registrar un formulario
2025-04-03 11:29:46 -06:00
Your Name
8d191fbb23
registrar el evento cuando se crea en el formulario
2025-04-02 15:56:34 -06:00
jalvarado
1e13a5fffd
Merge pull request 'qr genereta' ( #9 ) from mike into develop
...
Reviewed-on: #9
2025-04-02 13:55:49 -06:00
jalvarado
2af1b23f4d
qr genereta
2025-04-02 13:54:50 -06:00
Your Name
c4d4fed43d
cuestionario contestado, respuestas guardadas
2025-04-02 13:51:04 -06:00
Your Name
a16e82005e
formato correcto de cuestionario por verificar
2025-04-02 12:43:37 -06:00
Your Name
a1f52daa8a
swagger
2025-04-02 11:50:08 -06:00
Your Name
bf7c0e93a8
variables de entorno, correcciones de codigo actual, docker file
2025-04-02 11:14:45 -06:00
santiago
7b72ee4ec6
Cambios en las relaciones de evento, participante_evento y participante.
2025-04-02 09:15:14 -06:00