Commit Graph

21 Commits

Author SHA1 Message Date
Guillermo.Arrieta 86fe3a22c6 feat: integrate Radix UI Accordion component and enhance subject wizard
- Added Radix UI Accordion component for better UI organization in PasoDetallesPanel.
- Implemented structure selection and subject suggestions management in the wizard.
- Updated subject API to initialize new subjects with null values for structure and cycle.
- Modified state management in useNuevaAsignaturaWizard to include estructuraId.
- Adjusted types for suggested subjects to include line and cycle information.
2026-02-11 16:56:16 -06:00
Guillermo.Arrieta 9584cd0c04 Se cierran incidencias #10, #21, #24, #25; se añade generación manual de planes
close #10:
Al crear un plan de manera manual o con IA y redirigirse a planes/{$planId}/datos, sale el confetti.

close #21:
Los archivos que se adjuntan en el wizard ya no se pueden subir mas que una vez.

close #24:
El input de número de ciclos ahora solo permite enteros positivos mayores a 0.

close #25:
Se quitó el botón de generar borrador.
Al adjuntar el primer archivo al wizard, se hace scroll hasta el dropzone.
Los archivos añadidos se listan desde el más reciente al más antiguo.
Se indica claramente el número de archivos adjuntos y el número máximo de archivos que se pueden adjuntar.
2026-01-27 12:01:05 -06:00
roberto.silva e1751ef694 Se corrigen incidencias 8 y 13 2026-01-22 15:46:04 -06:00
Guillermo.Arrieta b08d58e262 wip 2026-01-13 14:30:57 -06:00
Guillermo.Arrieta 55c37b83b4 listado de planes exitoso 2026-01-13 11:52:57 -06:00
Guillermo.Arrieta 5a7672677d tipado desde supabase, primer listado de planes, ajustes en src/data 2026-01-12 12:03:17 -06:00
roberto.silva 3e7d3385ec Merge remote-tracking branch 'origin/feat/wizard-plan-vista' 2026-01-09 11:19:21 -06:00
roberto.silva 767e3b74d1 Merge branch 'feature/query-hooks' 2026-01-09 11:04:56 -06:00
alexrg 65a73ca99f feat: add subjects and tasks API, hooks, and related types
- Implemented subjects API with functions for creating, updating, and retrieving subjects, including history and bibliography.
- Added tasks API for managing user tasks, including listing and marking tasks as completed.
- Created hooks for managing AI interactions, authentication, subjects, tasks, and metadata queries.
- Established query keys for caching and managing query states.
- Introduced Supabase client and environment variable management for better configuration.
- Defined types for database and domain models to ensure type safety across the application.
2026-01-09 09:00:33 -06:00
Guillermo.Arrieta b9c809e648 bugs arreglados de FileDropZone 2026-01-08 17:14:29 -06:00
roberto.silva c02d75789e Se termina vista de asignaturas 2026-01-08 12:23:26 -06:00
roberto.silva 66bff3ac6f se quita package-lock 2026-01-07 07:44:56 -06:00
Guillermo.Arrieta 69119aeaa6 finalizada sección de Referencias para la IA 2026-01-06 17:02:55 -06:00
roberto.silva b61741b414 Se realiza merge con integracion de roberto y memo 2026-01-05 15:53:00 -06:00
Guillermo.Arrieta 684a3d8662 wip 2026-01-02 15:23:39 -06:00
Guillermo.Arrieta 8dc45d526f Stepper de ejemplo integrado 2025-12-29 11:32:56 -06:00
Guillermo.Arrieta b4570f56b4 Primera versión adecuada del listado de planes 2025-12-25 19:20:12 -06:00
Guillermo.Arrieta d0b80b77f5 Filtro funcionando primera versión 2025-12-25 18:52:37 -06:00
Guillermo.Arrieta b38fe2d8b4 Configuraciones finales de eslint, formateo y scripts de package.json 2025-12-19 15:53:51 -06:00
Guillermo.Arrieta ad197c9aad Dashboard v1 y configuraciones adicionales de prettier 2025-12-18 19:49:50 -06:00
Guillermo.Arrieta c3abc377bf initial commit 2025-12-17 19:40:40 -06:00