Commit Graph

  • b2307759bf Merge branch 'issue/35-crear-webhook-para-responses' of https://github.lci.ulsa.mx/AlexRG/genesis-2 into issue/35-crear-webhook-para-responses Guillermo.Arrieta 2026-02-27 12:08:09 -06:00
  • 288278ea6c feat: update AI subject generation and handling responses Guillermo.Arrieta 2026-02-27 11:34:08 -06:00
  • 39f5b5d338 feat: update AI subject generation and handling responses Guillermo.Arrieta 2026-02-27 11:34:08 -06:00
  • 527f3aa56f Se inserta el plan de estudios y se mandan crear los datos generales en segundo plano, y la edge funcion de openai-webhook-responses recibe la respuesta para actualizar el plan de estudio con los datos generales Guillermo.Arrieta 2026-02-25 17:39:09 -06:00
  • 9263587f0b openai-webhook-responces recibe peticiones y hace log de las responses Guillermo.Arrieta 2026-02-25 15:24:57 -06:00
  • 2552a796a6 Merge pull request 'Corregir Edge Function #36' (#37) from issue/36-corregir-edge-function into main roberto.silva 2026-02-25 20:43:19 +00:00
  • 44919f074d Corregir Edge Function fix#36 roberto.silva 2026-02-25 14:42:42 -06:00
  • 8aeb1d0a64 version con express js que no funciona Guillermo.Arrieta 2026-02-25 12:17:59 -06:00
  • 824db85305 fix: simplify refusal handling in message response by removing is-refusal field alexrg 2026-02-25 10:04:08 -06:00
  • 5fae2165b0 fix: change variable declaration from let to const for output in pickSchemaFields function alexrg 2026-02-25 08:23:10 -06:00
  • 738d3970e3 fix: ensure campos is always an array in pickSchemaFields function alexrg 2026-02-25 08:03:00 -06:00
  • 009e65d327 fix: remove required fields and additional properties from message schema alexrg 2026-02-24 16:12:22 -06:00
  • e43927f1b1 fix: add required fields and restrict additional properties in message schema alexrg 2026-02-24 15:28:56 -06:00
  • e906fe258c fix: remove unnecessary JSON.stringify for appended parameter in message handling alexrg 2026-02-24 15:26:15 -06:00
  • 44c86cfa13 fix: rename parameter from p_appended to p_append in message handling alexrg 2026-02-24 15:24:50 -06:00
  • e81a8bd6a5 Merge pull request 'Agregar conversaciones a la tabla como respaldo #33' (#34) from issue/33-agregar-conversaciones-a-la-tabla-como-respaldo into main alexrg 2026-02-24 21:21:18 +00:00
  • c7bd107297 refactor: remove unused functions for appending conversations in the database alexrg 2026-02-24 15:20:24 -06:00
  • 7ee9944ab5 feat: add @toon-format/toon dependency and integrate into OpenAI notebooks alexrg 2026-02-24 15:20:19 -06:00
  • dcaeeb72dd Merge pull request 'Se genera el contenido temático con IA' (#32) from issue/31-generacin-de-columnas-de-tabla-asignaturas-con-ia into main Guillermo.Arrieta 2026-02-23 23:08:41 +00:00
  • 26c6ad7c20 close #31: Se genera el contenido temático con la IA Guillermo.Arrieta 2026-02-23 17:06:34 -06:00
  • 49b1a9805b Se agrega columna nombre de chat roberto.silva 2026-02-23 15:23:57 -06:00
  • ef706dcf17 Agregar manejo de errores en la respuesta de la IA en el notebook de OpenAI alexrg 2026-02-20 11:54:03 -06:00
  • d029fa23e7 Agregar notebook para integración con OpenAI y Supabase alexrg 2026-02-20 11:53:50 -06:00
  • f816e31b63 Actualizar conteo de ejecución y corregir IDs en el notebook de conversaciones de OpenAI alexrg 2026-02-20 11:00:41 -06:00
  • 38e1488c8c Se añade un event listener que loggea cuando se va a apagar la función Guillermo.Arrieta 2026-02-19 13:06:34 -06:00
  • a028fd459f hotfix 2: archivo de migración sobrante Guillermo.Arrieta 2026-02-18 17:50:26 -06:00
  • db3355f8ca hotfix: nombre de migración sincronizado con BDD remota Guillermo.Arrieta 2026-02-18 17:45:34 -06:00
  • 5c27e61ce4 Fue arreglado trigger de trg_planes_estudio_log_cambios y se le hizo squash a las migraciones de la BDD Guillermo.Arrieta 2026-02-18 16:29:27 -06:00
  • 4b0b8e6a95 Merge branch 'main' of https://github.lci.ulsa.mx/AlexRG/genesis-2 alexrg 2026-02-18 09:20:56 -06:00
  • ef42d74fea fix: remove conversation_id update logic from cambios_plan trigger alexrg 2026-02-18 09:20:54 -06:00
  • feaad85fda Actualizar supabase/functions/create-chat-conversation/lib/cors.ts alexrg 2026-02-17 21:59:33 +00:00
  • 21469b3b4c Actualizar supabase/functions/create-chat-conversation/lib/cors.ts alexrg 2026-02-17 21:55:45 +00:00
  • 329faac742 fix: remove unnecessary constraint from planes_estudio table alexrg 2026-02-17 11:31:12 -06:00
  • fed348e214 fix: update query text and similarity values in embeddings example alexrg 2026-02-17 11:28:29 -06:00
  • 63e0ea7fbf feat: add OpenAI embeddings functionality and update Supabase migration alexrg 2026-02-17 11:28:00 -06:00
  • 6dc3167bc4 Merge pull request 'Actualizar supabase/functions/create-chat-conversation/lib/plan.ts' (#30) from hot-fix/ningun-campo-si-vacío into main alexrg 2026-02-16 23:36:08 +00:00
  • c28274334a Actualizar supabase/functions/create-chat-conversation/lib/plan.ts alexrg 2026-02-16 23:35:10 +00:00
  • a92fc6ac26 hotfix: prompt de formato arreglado para evitar que se muestren cosas como "\n" en el texto final Guillermo.Arrieta 2026-02-16 17:25:38 -06:00
  • 5a23be9961 Se añadieron indicaciones de formato en los prompts para generación de plan o de asignatura Guillermo.Arrieta 2026-02-16 13:46:29 -06:00
  • e64c0de529 Se usan modelos de openai a partir de variables de entorno Guillermo.Arrieta 2026-02-16 13:03:15 -06:00
  • 34162c6038 Eliminar .gitea/workflows/ci.yaml alexrg 2026-02-16 19:09:26 +00:00
  • e7d7f553a3 Merge branch 'main' of https://github.lci.ulsa.mx/AlexRG/genesis-2 alexrg 2026-02-16 11:28:16 -06:00
  • 0a4fc51bf7 feat: add definitions for perishables and origin schemas in new notebook alexrg 2026-02-16 11:28:13 -06:00
  • af945cfa69 Actualizar .gitea/workflows/ci.yaml alexrg 2026-02-16 16:38:20 +00:00
  • afd10eaaf7 Actualizar .gitea/workflows/ci.yaml alexrg 2026-02-16 16:36:58 +00:00
  • 13cf57505f Merge branch 'main' of https://github.lci.ulsa.mx/AlexRG/genesis-2 alexrg 2026-02-13 16:12:26 -06:00
  • 9d25203ef6 fix: update execution counts and improve message parsing in chat conversation functions alexrg 2026-02-13 16:12:23 -06:00
  • 7a81e448f4 hotfix: se cambió el estado default de las asignaturas y se arregló un error donde se requería código de asignatura no nulo Guillermo.Arrieta 2026-02-13 12:39:14 -06:00
  • d724bda6f5 Actualizar database-types.ts alexrg 2026-02-13 16:28:14 +00:00
  • 3d407c5b91 Merge branch 'main' of https://github.lci.ulsa.mx/AlexRG/genesis-2 alexrg 2026-02-13 10:26:45 -06:00
  • 2d13995d5d fix: update type generation script and modify database types structure alexrg 2026-02-13 10:26:43 -06:00
  • b583f4c0fd Merge pull request 'Corregir para que los mensajes se archiven solo con asistente y usuario' (#24) from issue/7-hacer-la-edge-function-que-te-d-sugerencias into main alexrg 2026-02-13 16:18:23 +00:00
  • b7720496cf feat: update conversation archiving to store structured message data alexrg 2026-02-13 10:17:06 -06:00
  • febcce85bb Merge pull request 'Que te dé sugerencias' (#23) from issue/7-hacer-la-edge-function-que-te-d-sugerencias into main alexrg 2026-02-13 15:32:53 +00:00
  • a70f0c52a9 feat: implement create-chat-conversation function with OpenAI integration and Supabase support alexrg 2026-02-13 09:31:58 -06:00
  • f441976a7a Merge branch 'fix/borrar-triggers' alexrg 2026-02-13 08:39:18 -06:00
  • cfbd0cebbb Refactor conversation handling in the OpenAI integration notebook alexrg 2026-02-13 08:38:43 -06:00
  • f29465958a errores de imports Guillermo.Arrieta 2026-02-12 17:40:22 -06:00
  • 334800fab7 Merge pull request 'Generación de asignaturas con sugerencias' (#22) from acad-ia-2/issue/89-sugerencias-asignaturas into main Guillermo.Arrieta 2026-02-12 23:30:00 +00:00
  • 9981b30260 feat: update subject suggestion guidelines and remove obsolete migration Guillermo.Arrieta 2026-02-12 16:45:38 -06:00
  • 2ff587d639 feat: opcion de update a asignaturas ya creadas para ponerles la información generada con IA Guillermo.Arrieta 2026-02-12 15:48:04 -06:00
  • 48ab986cb8 Actualizar esquema de validación: limitar la descripción a 200 caracteres y reducir la cantidad máxima de sugerencias a 15 Guillermo.Arrieta 2026-02-11 16:04:24 -06:00
  • 24b6338074 Implementar validación y generación de sugerencias de asignaturas con integración a Supabase Guillermo.Arrieta 2026-02-11 13:12:47 -06:00
  • b1d431a683 Generación con IA funcional Guillermo.Arrieta 2026-02-10 17:23:45 -06:00
  • ce5360a5c2 wip Guillermo.Arrieta 2026-02-10 16:38:33 -06:00
  • 93c7f11621 nueva edge function para la generación de sugerencais de asignaturas con IA Guillermo.Arrieta 2026-02-10 12:22:39 -06:00
  • a9b77cd792 Actualizar .gitea/workflows/production.yaml alexrg 2026-02-12 21:27:23 +00:00
  • 4365303c49 Actualizar .gitea/workflows/production.yaml alexrg 2026-02-12 21:21:35 +00:00
  • e68c876944 Merge pull request 'Add trigger removal and logging function for cambios_planes_estudio' (#21) from fix/borrar-triggers into main alexrg 2026-02-12 21:16:59 +00:00
  • 53d9ab2876 Add trigger removal and logging function for cambios_planes_estudio alexrg 2026-02-12 15:13:19 -06:00
  • ada4f3254c Merge branch 'main' of https://github.lci.ulsa.mx/AlexRG/genesis-2 alexrg 2026-02-12 15:03:28 -06:00
  • e78863a636 Agregar supabase/snippets al archivo .gitignore alexrg 2026-02-12 15:03:25 -06:00
  • e8a0f1d082 Actualizar .gitea/workflows/production.yaml alexrg 2026-02-12 20:22:36 +00:00
  • 90cfad6f76 Añadir .gitea/workflows/production.yaml alexrg 2026-02-12 20:19:17 +00:00
  • 64362f2e31 Añadir .gitea/workflows/ci.yaml alexrg 2026-02-12 20:18:56 +00:00
  • 7e064cb615 Merge pull request 'fix/estandarizar-migraciones' (#19) from fix/estandarizar-migraciones into main alexrg 2026-02-12 18:05:23 +00:00
  • bdd4921795 Add initial implementation for create-chat-conversation function and related configuration files alexrg 2026-02-12 11:59:22 -06:00
  • 4615da4223 Implement new feature for user authentication and improve error handling alexrg 2026-02-12 10:37:41 -06:00
  • 484db49654 Refactor code structure for improved readability and maintainability alexrg 2026-02-12 10:35:52 -06:00
  • 0b72a227f1 Implement code changes to enhance functionality and improve performance alexrg 2026-02-12 10:04:42 -06:00
  • 801e23a89c Agregar semilla alexrg 2026-02-12 10:01:58 -06:00
  • 834e884c90 Remove deprecated AI function and related configuration files for cleaner project structure alexrg 2026-02-12 09:47:58 -06:00
  • e1410c65ec Remove obsolete SQL migration file for cleaner project structure alexrg 2026-02-12 09:42:32 -06:00
  • ce9c0cf3e6 Remove unused SQL migration files for cleaner project structure alexrg 2026-02-12 09:38:48 -06:00
  • a3a7fd0de8 Refactor code structure for improved readability and maintainability alexrg 2026-02-12 09:38:06 -06:00
  • e7acf50b82 Remove SQL insert statements for faculties and careers from the database schema. alexrg 2026-02-12 09:37:40 -06:00
  • c33089726c Establecer permisos de funciones y eliminar funciones no utilizadas en las migraciones alexrg 2026-02-12 09:37:03 -06:00
  • 7755246e8b Agregar supabase/snippets al archivo .gitignore alexrg 2026-02-12 09:36:59 -06:00
  • 12736b7f1d Actualizar README.md alexrg 2026-02-06 15:58:51 +00:00
  • 5c9fde1a9e Generación de datos básicos de asignaturas funcional Guillermo.Arrieta 2026-02-05 19:42:12 -06:00
  • 7f9226ce38 hotfix de importacion Guillermo.Arrieta 2026-02-05 16:13:55 -06:00
  • f1563b4cbe Merge pull request 'issue/6-generacin-de-materias' (#16) from issue/6-generacin-de-materias into main Guillermo.Arrieta 2026-02-05 22:07:23 +00:00
  • 00f0bddf1c Arreglo de reverts Guillermo.Arrieta 2026-02-05 16:00:07 -06:00
  • 1ca861c51d Primera versión de la función de ai-generate-subject Guillermo.Arrieta 2026-02-05 12:38:41 -06:00
  • 42a437afa3 fix(functions): clasificar y estandarizar errores en ai-generate-plan Guillermo.Arrieta 2026-02-05 12:00:31 -06:00
  • 7660d2c3a0 inicio de funcion de generación de asignatura Guillermo.Arrieta 2026-02-04 16:35:28 -06:00
  • e5657d6b0f chore(db): actualizar esquema/backups (auditoría de planes, hashes y conversation_id) Guillermo.Arrieta 2026-02-04 14:21:53 -06:00
  • b1a90858dc revert 1af0358e65 alexrg 2026-02-05 20:41:28 +00:00
  • 132a51133b revert e1d865e6c3 roberto.silva 2026-02-05 16:11:09 +00:00
  • 1af0358e65 Merge pull request 'REFACTOR OpenAI service to manage env and convo creation' (#12) from issue/9-hacer-una-funcin-que-inserte-el-id-de-conversacin into main alexrg 2026-02-03 15:39:50 +00:00