Commit Graph

31 Commits

Author SHA1 Message Date
f7a29ad510 Version estable conversacion normal 2025-11-18 15:17:11 -06:00
8c890d76e0 Se agrega titulo a pdf 2025-11-13 10:23:04 -06:00
7105b286bf Se agrega componente de ia y pdf 2025-11-13 10:02:26 -06:00
0e884f20c5 Se agrega funcionalidad de historico de cambios 2025-11-07 07:23:02 -06:00
8bb8399ec5 Merge branch 'feature/PdfAndHistorico' 2025-11-05 15:20:52 -06:00
9462e25a20 Se crea funcionalidad de exportar pdf desde front y generar historial de version de cambios se agrego una libreri jspdf 2025-11-05 15:19:38 -06:00
d25b8b0441 Se corrigen bugs sobre crear carreras, filtrado y que aparezcan las materias cuando se crean 2025-10-30 07:46:40 -06:00
6e2b3d72f1 Se envían correctamente los ids de los archivos de referencia para su procesamiento en el backend 2025-10-27 17:14:50 -06:00
0c5c3f935b comm 2025-10-27 15:45:16 -06:00
1fe8f2b6a8 Se corrigen bugs sobre crear carreras, filtrado y que aparezcan las materias cuando se crean 2025-10-24 12:36:39 -06:00
78580df13b Markdown 2025-10-23 15:37:30 -06:00
ff82d0c364 Fix button archivos 2025-10-23 15:29:41 -06:00
14b188d3ca Merge branch 'master' of https://github.lci.ulsa.mx/AlexRG/Acad-IA 2025-10-23 13:02:40 -06:00
4b19d166b6 refactor: remove unused imports in CreatePlanDialog and $planId components 2025-10-22 15:58:47 -06:00
3fccdc0478 commit wip 2025-10-22 15:54:42 -06:00
d491100c73 Se añadió el botón de eliminar asignatura, y se borra adecuadamente 2025-10-21 17:05:45 -06:00
c49c0bbc0a Bugfix de botones anidados, facultad y carrera faltantes de la card de plan de estudios, campo opcional marcado como tal
CreatePlanDialog: el botón con el que selecciona al archivo de referencia se cambió a div para evitar posibles problemas.

planes: se limitó el número de caracteres del estado que se pueden mostrar para darle espacio al div de la facultad y la carrera.

usuarios: se añadió un texto small para indicar que el campo de título es opcional. Se puede hacer lo mismo con los demás en un futuro.
2025-10-06 16:34:19 -06:00
101758da24 Se quitó botón de editar prompt, se arregló el bug de no encontrar el plan de estudios por el uuid al estar idle la página, y se arregló el bug de visualización de archivos en el modal de crear plan de estudios
Academic-sections: ya se renderea condicionalmente el botón de editar prompt.

AddAsignaturaButton: se quitaron llamadas redundantes de invalidateQueries.

CreatePlanDialog: ya no se selecciona la columna de s3_file_path porque ya no existe.

$planId: el bug de no encontrar el plan de estudios por el uuid al estar idle la página probablemente era causado por llamar de manera redundante a planByIdOptions(), asignaturasCountOptions() y asignaturasPreviewOptions() en el componente. Ahora desde el loader se obtiene toda la información del plan de estudios y sus asignaturas.
2025-10-06 12:50:38 -06:00
e03d5f5e36 Parte del bugfix/feature para guardar los prompts en la BDD 2025-10-03 16:07:02 -06:00
4be34e8d6a bug de no cargar visualización de archivos de referencia con filenames con caracteres no permitidos 2025-10-02 11:35:02 -06:00
da4cf5a5e0 se envía uuid de usuario
Se envia el uuid del usuario para para ponerle dueño a las asignaturas y planes de estudio creadas, y a los documentos de referencia subidos
2025-10-01 19:20:24 -06:00
b8f446ba48 feat: enhance CreatePlanDialog with file selection and preview functionality; add pagination and search capabilities 2025-09-04 15:57:39 -06:00
2367baa538 feat: implement DetailDialog component for PDF viewing and downloading; refactor API calls to use environment variables 2025-09-04 07:38:58 -06:00
5181306b93 feat: update dialog titles to use font-mono style for consistency across components 2025-09-01 09:02:11 -06:00
0ff3387331 feat: add context menu functionality and delete buttons for plans and carreras; update dependencies 2025-09-01 07:30:58 -06:00
f8de39e6d1 feat: add CreatePlanDialog and InfoChip components; implement chipTint utility; enhance styles for aurora effects 2025-08-29 16:05:41 -06:00
6e84860230 refactor: streamline imports in AsignaturaPreviewCard and $planId components; update animation duration in styles 2025-08-29 11:24:51 -06:00
a487a8c293 feat: add AdjustAIButton, EditPlanButton, and AsignaturaPreviewCard components
- Implemented AdjustAIButton for AI-driven plan adjustments with a confetti effect on success.
- Created EditPlanButton to allow editing of plan details with form validation and optimistic updates.
- Added AsignaturaPreviewCard to display course previews with relevant statistics and details.
- Introduced Field component for consistent form field labeling.
- Developed GradientMesh for dynamic background effects based on color input.
- Added Pulse component for skeleton loading states.
- Created SmallStat and StatCard components for displaying statistical information in a card format.
- Implemented utility functions in planHelpers for color manipulation and formatting.
- Established planQueries for fetching plan and course data from the database.
- Updated the plan detail route to utilize new components and queries for improved user experience.
2025-08-29 11:14:34 -06:00
3bc4498e4f Refactor user management in usuarios.tsx: integrate react-query for data fetching and mutations, streamline role handling, and enhance user ban/unban functionality. 2025-08-27 16:15:42 -06:00
56b0dc8a62 Refactor App component styles and remove highlights section
- Updated background gradient colors for a lighter theme.
- Changed button styles to improve visibility.
- Removed the highlights section to streamline the layout.
- Adjusted text colors for better contrast and readability.
2025-08-26 15:24:53 -06:00
02ad043ed6 feat: add Usuarios route and user management functionality
- Introduced a new route for user management under /usuarios.
- Implemented user listing with search and edit capabilities.
- Added role management with visual indicators for user roles.
- Created a modal for editing user details, including role and permissions.
- Integrated Supabase for user data retrieval and updates.
- Enhanced UI components for better user experience.
- Removed unused planes route and related components.
- Added a new plan detail modal for displaying plan information.
- Updated navigation to include new Usuarios link.
2025-08-21 15:30:50 -06:00