BenitoBB
814354baac
feat: implement editing functionality for alumnos in AlumnosVista with improved UI for form inputs
2025-06-13 16:57:54 -06:00
BenitoBB
a744fb083d
feat: enhance AlumnosVista and DiplomasVista with new data handling for inyecciones and pildoras, including editing capabilities and improved UI for displaying types and formations
2025-06-13 16:51:22 -06:00
SirRobert-1
010ac8fa6d
feat: add navigation warning dialog to prevent data loss on route change
2025-06-03 22:54:07 -06:00
SirRobert-1
c747b4615c
feat: add custom message functionality for diploma emails and WhatsApp notifications
2025-06-03 22:33:10 -06:00
SirRobert-1
cddb2291c3
feat: add manual and file upload pages for inyecciones and pildoras
...
- Created InyeccionesManual component for manual entry of inyecciones.
- Created InyeccionesVista component for viewing and managing inyecciones.
- Created PildorasArchivo component for uploading pildoras via CSV/XLSX files.
- Created PildorasManual component for manual entry of pildoras.
- Created PildorasVista component for viewing and managing pildoras.
- Created VistaGeneral component to provide an overview of cursos, inyecciones, and pildoras.
- Added validation schemas for inyecciones and pildoras using Zod.
- Updated AlumnosSchema to modify course selection validation.
2025-06-03 18:02:10 -06:00
SirRobert-1
164921592b
feat: add encabezado image and update Diploma component layout for improved presentation
2025-05-29 12:06:08 -06:00
SirRobert-1
bc3c406fd0
fix: update import path for CursosManualForm component
2025-05-26 08:53:51 -06:00
SirRobert-1
985af4f2fd
Refactor curso and diploma management pages for improved readability and functionality
...
- Updated `cursosArchivo.jsx` to enhance dialog imports and improve code formatting.
- Refactored `cursosManual.jsx` to streamline competency management and improve user feedback through dialogs.
- Enhanced `cursosVista.jsx` for better table layout and added functionality for managing course competencies.
- Improved `diplomasVista.jsx` layout for better responsiveness and removed unused dialog component.
2025-05-23 15:33:53 -06:00
SirRobert-1
65893bf052
feat: implement form validation for alumno editing using Zod schema
2025-05-22 11:41:25 -06:00
roberto.viveros
6c5a04aec4
Merge pull request 'roberto' ( #1 ) from roberto into main
...
Reviewed-on: #1
2025-05-22 17:22:43 +00:00
SirRobert-1
cb276b11e2
fix: correct text message in diploma email notification
2025-05-22 05:01:26 -06:00
SirRobert-1
f21ecd343b
feat: integrate SendGrid for diploma email delivery with PDF attachment
2025-05-22 05:00:41 -06:00
SirRobert-1
bb02cf3830
feat: enhance diploma dialogs with improved state management and user feedback, including PDF generation and course competency handling
2025-05-19 20:43:14 -06:00
BenitoBB
d2c7bddf18
feat: refactor diploma dialogs to improve structure and user experience, including enhanced layout and state management
2025-05-19 08:31:49 -06:00
SirRobert-1
a2a0b9631a
feat: add diploma generation feature with PDF rendering
...
- Added @react-pdf/renderer to package.json for PDF generation.
- Created Diploma component to structure the PDF layout.
- Implemented CrearDiplomaDialog for selecting competencies and creating diplomas.
- Developed VistaPreviaDiplomaDialog for previewing and downloading the diploma as a PDF.
- Updated diplomasVista page to integrate the new dialogs for diploma creation and preview.
- Removed the old vistaPreviaDiplomaDialog component as it was refactored into a new structure.
2025-05-18 21:35:24 -06:00
BenitoBB
8c85ec396d
feat: implement diploma creation and preview dialogs, enhancing diploma management for students
2025-05-18 16:05:43 -06:00
BenitoBB
6a4a44bdbc
feat: add loading and warning dialogs in cursosArchivo, enhance user feedback during course registration
2025-05-18 15:12:12 -06:00
BenitoBB
9510e9a1a1
feat: enhance curso management by adding competency insertion and validation, update cursosArchivo and cursosVista for better handling of course data
2025-05-18 14:56:38 -06:00
BenitoBB
1ea33d7097
feat: update alumno registration to include telefono and curso_id, rename button to 'Registrar'
2025-05-14 10:17:09 -06:00
BenitoBB
30b07db07e
feat: add telefono field to Alumnos schema, update AlumnosManual and AlumnosArchivo to handle course registration and competency management
2025-05-14 08:48:51 -06:00
BenitoBB
dd101da359
feat: enhance CursosVista with competencias management, including loading, editing, and removing competencies
2025-05-14 08:14:52 -06:00
BenitoBB
30dffd85e1
feat: add telefono field to AlumnosManual and AlumnosVista, update CursosVista to include competencias in course data
2025-05-12 08:47:29 -06:00
SirRobert-1
502dc21401
feat: implement CompetenciasVista and DiplomasVista pages, update AppSidebar links
2025-05-11 20:47:07 -06:00
SirRobert-1
5a7479c18a
feat: update CursosVista component layout and modify nuevaCompetencia validation in CursosSchema
2025-05-07 09:07:44 -06:00
SirRobert-1
b57e880456
Merge branch 'benito' of https://git.gumoio.com/benito.rodriguez/SIDAC into roberto
2025-05-07 08:40:33 -06:00
SirRobert-1
1f3055d1fe
feat: add competencias management to CursosVista component
2025-05-07 08:39:46 -06:00
BenitoBB
3da0263a81
feat: add competencies section to sidebar and update CursosVista table
2025-05-07 08:38:25 -06:00
SirRobert-1
0718f041a0
Merge branch 'benito' of https://git.gumoio.com/benito.rodriguez/SIDAC into roberto
2025-05-07 08:19:51 -06:00
SirRobert-1
a7739f5f75
feat: refactor CursosManual component to use react-hook-form for form handling and add competencia management
2025-05-07 08:19:19 -06:00
BenitoBB
b960f05ed4
feat: add functionality for diploma and course management
...
- Updated package.json to include necessary dependencies (express, cors, mysql2).
- Enhanced app-sidebar to include a new section for "Diplomas" with a link to the diploma creation page.
- Implemented file upload and processing for student data in alumnosArchivo.jsx, including error handling and user feedback via dialogs.
- Added confirmation dialog for deleting students in alumnosVista.jsx.
- Created API endpoints for student and course registration with error handling.
- Developed file upload and processing for course data in cursosArchivo.jsx, including user feedback.
- Added confirmation dialog for deleting courses in cursosVista.jsx.
2025-05-07 07:56:53 -06:00
BenitoBB
9b5d6c3934
feat: add support for .xlsx file uploads and update file handling in AlumnosArchivo
2025-05-05 08:46:10 -06:00
SirRobert-1
a559ed16f1
feat: implement form validation and dialog confirmation in AlumnosManual
2025-05-05 08:40:07 -06:00
SirRobert-1
be59d7ecc4
Merge branch 'benito' of https://git.gumoio.com/benito.rodriguez/SIDAC into roberto
2025-05-05 08:03:55 -06:00
BenitoBB
843ef4737f
feat: add course selection to AlumnosVista and refactor cargarCursos function
2025-05-05 08:03:26 -06:00
SirRobert-1
261807aee3
Merge branch 'benito' of https://git.gumoio.com/benito.rodriguez/SIDAC into roberto
2025-05-05 07:43:29 -06:00
BenitoBB
3d5152317f
ñ
2025-05-05 07:43:01 -06:00
BenitoBB
9f86e069bb
feat: refactor cargarAlumnos function and add eliminarAlumno functionality in AlumnosVista
2025-05-05 07:41:17 -06:00
SirRobert-1
1262199bd6
Borrado node modules
2025-05-05 07:26:34 -06:00
SirRobert-1
d5140cbec2
feat: add form validation schemas for alumnos and cursos, enhance UI with modals and input components
2025-05-03 20:35:14 -06:00
SirRobert-1
749798da29
fix(imurmurhash): remove empty devDependencies from package-lock.json
2025-04-28 09:53:17 -06:00
SirRobert-1
1b5178dd20
fix(yallist): update package.json to specify node engine and add local dependency
2025-04-28 09:48:42 -06:00
SirRobert-1
e9b43a3e0d
Merge branch 'benito' of https://git.gumoio.com/benito.rodriguez/SIDAC into roberto
2025-04-28 09:19:20 -06:00
SirRobert-1
0da4b651f2
Cambios
2025-04-28 09:17:46 -06:00
BenitoBB
8abff3d0cd
tabla de acciones para los cursos dentro de cursosVista.jsx
2025-04-28 08:46:52 -06:00
SirRobert-1
f848f4ec11
Merge branch 'Santiago' of https://git.gumoio.com/benito.rodriguez/SIDAC into roberto
2025-04-28 08:30:49 -06:00
RictalLime
d9b51046d2
feat: implement CursosArchivo component for CSV file upload and parsing
2025-04-28 08:20:14 -06:00
BenitoBB
eaaf998e18
sidebar
2025-04-28 08:17:40 -06:00
BenitoBB
4e25a7fd1a
benito
2025-04-28 08:13:57 -06:00
BenitoBB
b658bf9496
Conecctado Alumno y Curso con Supabase (agregado manualmente)
2025-04-25 18:16:30 -06:00
BenitoBB
567efccc06
Merge branch 'roberto' of https://git.gumoio.com/benito.rodriguez/SIDAC into benito
2025-04-25 17:49:00 -06:00