roberto.silva
e5afaa0c7c
Se agrega funcionalidad de mensajes en segundo plano y webhook de la respuesta de ia se homologa vista como en planes de estudios
2026-03-10 16:08:36 -06:00
roberto.silva
1b178dd2a8
Chats de ia en segundo plano para asignaturas #160
2026-03-09 16:25:58 -06:00
roberto.silva
203e8608a2
Merge pull request 'Que haya chat de la IA #149 ' ( #159 ) from issue/149-que-haya-chat-de-la-ia into main
...
Reviewed-on: #159
2026-03-09 20:18:30 +00:00
roberto.silva
a9f38e6d72
Se agrega realtime para chat de ia plan
2026-03-09 14:02:08 -06:00
Guillermo.Arrieta
2c594fb9f7
Hotfix: generación de citas en orden
2026-03-07 06:33:39 +00:00
Guillermo.Arrieta
98be1a0405
close #150 : Se implementó el modal de “Agregar Bibliografía” con búsqueda en línea, generación de citas y tipado fuerte
...
- Se creó el modal de “Agregar Bibliografía” como ruta-modal y se enlazó desde el botón correspondiente con estilo consistente.
- Se implementó la búsqueda de sugerencias en línea mediante Edge Function y se conservó únicamente lo seleccionado al regenerar sugerencias.
- Se replicó el tooltip de “seleccionadas” con control total: se mostró solo en la primera generación y se permitió cerrarlo únicamente con el tache.
- Se integró la generación de citas con citeproc-js y se cargaron los recursos CSL/locale desde archivos locales en public/, usando BASE_URL.
- Se decodificaron entidades HTML en las citas generadas (p. ej., & → &).
- Se habilitó la regeneración forzada de citas por formato y se conservaron las citas (incluidas ediciones) al alternar formatos.
- Se mejoró la UI: se usó textarea autoajustable para citas y se estiró el select de tipo a ancho completo en sm+; se validó cantidad 1–40 o vacío (con deshabilitado del botón).
- Se tipó fuertemente la inserción a bibliografia_asignatura y se tiparon source/tipo en las referencias conforme a los tipos de Supabase.
2026-03-06 19:58:32 -06:00
Guillermo.Arrieta
2165d4a976
Generación de sugerencias y persistencia en BDD funcional. Falta afinar detalles
2026-03-06 17:58:40 -06:00
roberto.silva
772f3b6750
Se prepara chat asignaturas para ia
2026-03-06 13:33:38 -06:00
roberto.silva
e84e0abe8d
Se agregan hooks para manejo de la ia en asignaturas
2026-03-05 09:09:39 -06:00
Guillermo.Arrieta
37fab3ead6
refactor: Update CriterioEvaluacionRow structure and related logic for consistency
2026-03-04 15:49:43 -06:00
Guillermo.Arrieta
fa200acbfd
fix #148 : Refactorización para limpieza y generalidad
2026-03-04 14:53:23 -06:00
Guillermo.Arrieta
020caf4e68
Sistema de Evaluación AHora está ligado a Criterios de evaluación
...
- En los datos generales se renderizan como texto plano los criterios de evaluación.
- Si le picas a editar los Criterios de evaluación te dirige a Sistema de evaluación y lo pone en modo de edición.
- La infocard de SIstema de evaluación se edita adecuadamente y persiste en la BDD
2026-03-04 14:15:22 -06:00
roberto.silva
896c694a85
Merge pull request 'Documento de asignaturas #155 ' ( #156 ) from issue/155-documento-de-asignaturas into main
...
Reviewed-on: #156
2026-03-04 17:05:49 +00:00
roberto.silva
990daf5786
Documento de asignaturas
...
fix #155
2026-03-04 11:04:30 -06:00
roberto.silva
c1197413db
Merge pull request 'Se corrige bueg en hook de asignaturas en columna version' ( #154 ) from issue/152-ajuste-de-vista-para-las-tablas into main
...
Reviewed-on: #154
2026-03-04 15:40:23 +00:00
roberto.silva
bf2b8a9b6e
Se corrige bug en version en hook de asignaturas
2026-03-04 09:39:31 -06:00
roberto.silva
d6ecee7549
Merge pull request 'Ajuste de vista para las tablas #152 ' ( #153 ) from issue/152-ajuste-de-vista-para-las-tablas into main
...
Reviewed-on: #153
2026-03-04 15:25:44 +00:00
roberto.silva
66bbf8ae17
Ajuste de vista para las tablas
...
fix #152
2026-03-04 09:25:10 -06:00
roberto.silva
6012d0ced8
Ajuste de vista para las tablas #152
2026-03-04 09:24:27 -06:00
Guillermo.Arrieta
314a96f2c5
Merge pull request 'Se generan planes de estudio y asignaturas con IA en segundo plano y se actualiza con realtime de supabase' ( #146 ) from issue/142-creacin-de-planes-de-estudio-y-de-asignaturas-con- into main
...
Reviewed-on: #146
2026-02-27 18:32:48 +00:00
Guillermo.Arrieta
7693f86951
tipos de supabase actualizados
2026-02-27 12:31:11 -06:00
Guillermo.Arrieta
8ad6c8096e
Merge branch 'main' into issue/142-creacin-de-planes-de-estudio-y-de-asignaturas-con-
2026-02-27 12:26:16 -06:00
Guillermo.Arrieta
28742615d8
Implementa suscripción en tiempo real para el estado de los planes de estudio en WizardControls
2026-02-27 11:29:48 -06:00
roberto.silva
0cb467cb78
Merge pull request 'Se funcionalidad para abrir ventana de sugerencias dentro del texto, se agrega autocompletado fix #141 ' ( #145 ) from issue/141-mejorar-experiencia-de-usuario into main
...
Reviewed-on: #145
2026-02-27 15:38:29 +00:00
roberto.silva
ff5ba3952d
Se funcionalidad para abrir ventana de sugerencias dentro del texto, se agrega autocompletado
...
fix #141
2026-02-27 09:37:28 -06:00
Guillermo.Arrieta
f6b25ad86a
Se cambió el polling de tanstack query por realtime de supabase y postgres_changes
2026-02-26 16:37:21 -06:00
Guillermo.Arrieta
d7d4eff523
Generación de asignaturas funcional
2026-02-26 16:20:21 -06:00
roberto.silva
6773247b03
Merge pull request 'Mejorar experiencia de usuario #141 ' ( #144 ) from issue/141-mejorar-experiencia-de-usuario into main
...
Reviewed-on: #144
2026-02-26 22:05:01 +00:00
roberto.silva
ef614be2f1
Se mejora experiencia de usaurio y se borran referencias despues de mandar el chat se pone mensaje si esta vacia la conversación
...
#141
2026-02-26 16:03:44 -06:00
roberto.silva
2f0005baa7
Merge pull request 'Mejorar experiencia de usuario #141 ' ( #143 ) from issue/141-mejorar-experiencia-de-usuario into main
...
Reviewed-on: #143
2026-02-26 16:52:06 +00:00
roberto.silva
3c37b5f313
Mejorar experiencia de usuario
...
fix #141
2026-02-26 10:51:23 -06:00
Guillermo.Arrieta
4d1f102acb
Creación de planes de estudio con polling debido a mandar crear los datos en segundo plano
2026-02-25 17:37:06 -06:00
roberto.silva
f706456ff6
Merge pull request 'Agregar estilo cuando la respuesta del asistente sea refusal #139 ' ( #140 ) from issue/139-agregar-estilo-cuando-la-respuesta-del-asistente-s into main
...
Reviewed-on: #140
2026-02-25 22:05:07 +00:00
roberto.silva
b888bb22cd
Agregar estilo cuando la respuesta del asistente sea refusal
...
fix #139
2026-02-25 16:04:30 -06:00
roberto.silva
543e83609e
Merge branch 'issue/136-que-la-conversacin-se-obtenga-de-conversationjson-'
2026-02-25 14:03:30 -06:00
roberto.silva
4a8a9e1857
Que la conversación se obtenga de conversation_json de supabase #136
2026-02-25 13:58:12 -06:00
roberto.silva
d28b32d34e
Merge pull request 'Que te permita renombrar los chats #96 ' ( #135 ) from issue/96-que-te-permita-renombrar-los-chats into main
...
Reviewed-on: #135
2026-02-24 22:10:38 +00:00
roberto.silva
6db7c1c023
Que te permita renombrar los chats fix #96
2026-02-24 16:09:35 -06:00
alexrg
cfc2153fa2
Merge pull request 'Añadir Bibliografía #128 ' ( #132 ) from issue/128-aadir-bibliografa into main
...
Reviewed-on: #132
2026-02-24 20:37:46 +00:00
Guillermo.Arrieta
f28804bb5b
closes #133 : Mejoras de usabilidad en ContenidoTemático — edición inmediata y foco
...
- Mueve el botón "+ Nueva unidad" al final de la lista y lo centra.
- Al crear una unidad: hace scrollIntoView, la unidad queda expandida, el título entra en modo edición y recibe focus.
- Al crear un subtema: nombre y horas quedan editables y el input del nombre recibe focus.
- Click en título de unidad o en un subtema inicia la edición y pone focus en el campo correspondiente.
- Elimina el botón "Listo": los cambios se guardan al pulsar Enter o perder el foco (onBlur).
- Presionar Esc cancela la edición y restaura el valor anterior.
- Evita el bug donde pulsar Enter tras crear una unidad añadía unidades extra (se desenfoca el botón y se dirige el foco al input correspondiente).
- Persistencia inmediata: las modificaciones se guardan vía useUpdateSubjectContenido en los puntos de commit.
- Conserva el estado de unidades expandidas tras las actualizaciones para evitar colapsos inesperados.
2026-02-24 14:28:52 -06:00
Guillermo.Arrieta
f1d09a37ed
Merge pull request 'issue/129-renderizar-datos-generales-ligados-a-columnas-de-t' ( #130 ) from issue/129-renderizar-datos-generales-ligados-a-columnas-de-t into main
...
Reviewed-on: #130
2026-02-24 19:46:31 +00:00
Guillermo.Arrieta
3c63fdef69
Feat: Al picarle al botón de listo, ya no se ocultan los temas de la unidad
2026-02-24 13:45:39 -06:00
Guillermo.Arrieta
3dc01c3fba
finalización del merge de main a la rama issue/129...
2026-02-24 13:10:59 -06:00
roberto.silva
a51fa6b1fc
Añadir Bibliografía
...
fix #128
2026-02-24 12:33:27 -06:00
Guillermo.Arrieta
1fddb75bf8
Merge branch 'main' into issue/129-renderizar-datos-generales-ligados-a-columnas-de-t
2026-02-24 12:30:42 -06:00
roberto.silva
ec994c9586
Merge pull request 'Hacer que se navegue por rutas en los tabs de la asignatura #110 ' ( #131 ) from issue/110-hacer-que-se-navegue-por-rutas-en-los-tabs-de-la-a into main
...
Reviewed-on: #131
2026-02-24 15:54:09 +00:00
roberto.silva
1acc37403d
Hacer que se navegue por rutas en los tabs de la asignatura
...
fix #110
2026-02-24 09:42:53 -06:00
Guillermo.Arrieta
f7ab1d61f0
Cambio al logo
2026-02-23 17:18:20 -06:00
Guillermo.Arrieta
6ed5d3541f
Al darle clic al botón de editar de Contenido Temático, te lleva a esa tab
2026-02-23 14:06:06 -06:00
Guillermo.Arrieta
3188a61431
Se renderiza el contenido temático en datos generales a partir de su columna en la BDD
2026-02-23 13:58:02 -06:00