Commit Graph

103 Commits

Author SHA1 Message Date
supabot b53db8eaff chore: update database types 2026-03-17 22:36:22 +00:00
Guillermo.Arrieta 147df4ed66 fix #64: Se quita la estructura duplicada y se importa desde estructuras.ts en _shared
Supa-backup / run_db_backup (pull_request) Successful in 38s
CI / test (pull_request) Failing after 34s
Deploy Function / deploy (pull_request) Successful in 25s
Deploy Migrations to Production / deploy (pull_request) Successful in 11s
Supa-backup / run_db_backup (push) Successful in 33s
Deploy Function / deploy (push) Successful in 24s
Deploy Migrations to Production / deploy (push) Failing after 12s
2026-03-17 16:07:00 -06:00
roberto.silva 631e85b3d6 Agregar contexto de la asignatura al chat y se agrega estructura de contenido tematico y de criterios de evaluación para la respuesta estructurada
Supa-backup / run_db_backup (pull_request) Successful in 38s
CI / test (pull_request) Successful in 44s
Deploy Function / deploy (pull_request) Successful in 25s
Deploy Migrations to Production / deploy (pull_request) Successful in 9s
fix #55
2026-03-12 16:02:38 -06:00
alexrg 2888a41312 Add new fields to Database type: referencia_biblioteca, referencia_en_linea, and nombre
CI / test (pull_request) Successful in 41s
Deploy Function / deploy (pull_request) Successful in 25s
Deploy Migrations to Production / deploy (pull_request) Successful in 11s
2026-03-12 08:08:36 -06:00
alexrg 58e4d7f0db Actualizar supabase/functions/tests/ai-structured-test.ts
Deploy Function / deploy (pull_request) Successful in 24s
Deploy Migrations to Production / deploy (pull_request) Successful in 11s
CI / test (pull_request) Failing after 39s
2026-03-12 13:51:11 +00:00
supabot d72ea28860 chore: update database types 2026-03-11 22:47:45 +00:00
Guillermo.Arrieta fb7a011148 Se cambiaron las columnas de bibliografia_asignatura
Deploy Function / deploy (push) Successful in 25s
Update database types / update (push) Successful in 12s
Deploy Migrations to Production / deploy (push) Successful in 10s
Se quitó la columna tipo_fuente y se renombró 'biblioteca_item_id' porque ahora se utilizarán las columnas referencia_bibliografia y referencia_en_linea para determinar el tipo de fuente
2026-03-11 16:46:02 -06:00
roberto.silva 667dbc7d2d Merge branch 'main' into issue/51-chats-de-ia-en-segundo-plano-para-asignaturas
CI / test (pull_request) Successful in 40s
2026-03-10 22:13:46 +00:00
roberto.silva 2dbe00a670 se agrega wh en asignaturas y se guardan campos correctamente y ademas se corrige incidencia Agregar contexto de la asignatura al chat #55 2026-03-10 16:12:43 -06:00
supabot abd7e62998 chore: update database types 2026-03-10 21:49:10 +00:00
alexrg 3ee2e08974 Tipos
Deploy Function / deploy (push) Successful in 23s
Deploy Migrations to Production / deploy (push) Successful in 10s
2026-03-10 15:47:06 -06:00
alexrg 9be3e1ef13 Actualizar supabase/functions/_shared/openai-service.ts
Deploy Function / deploy (push) Successful in 24s
Deploy Migrations to Production / deploy (push) Successful in 10s
2026-03-10 21:45:05 +00:00
alexrg d92308f946 Actualizar supabase/functions/_shared/openai-service.ts
Deploy Migrations to Production / deploy (push) Has been cancelled
Deploy Function / deploy (push) Has been cancelled
2026-03-10 21:44:53 +00:00
alexrg 0d7c737baf Implement feature X to enhance user experience and fix bug Y in module Z
CI / test (pull_request) Successful in 39s
2026-03-10 14:59:30 -06:00
alexrg 8409001587 Implement feature X to enhance user experience and fix bug Y in module Z
CI / test (pull_request) Failing after 39s
2026-03-10 14:45:09 -06:00
alexrg 0343fb9d01 Merge branch 'main' into test/ci
CI / test (pull_request) Failing after 40s
2026-03-10 20:36:16 +00:00
alexrg 8dc1b8dee1 fix: remove invisible character from Json type definition
CI / test (pull_request) Failing after 40s
2026-03-10 14:35:44 -06:00
Guillermo.Arrieta caa340ef22 hotfix: se actualizó la semilla de la BDD y se corrigieron las migraciones
Deploy Function / deploy (push) Successful in 26s
Deploy Migrations to Production / deploy (push) Successful in 13s
La migración de realtime no era correcta. Hacía drop de la columna criterios_de_evaluacion de la tabla asignaturas y le hacían falta las publicaciones a realtime de planes_estudio y asignaturas
2026-03-10 13:31:28 -06:00
alexrg c2a7eea20a Add GraphQL public type definitions and update constants
Deploy Function / deploy (push) Successful in 25s
Deploy Migrations to Production / deploy (push) Successful in 15s
2026-03-10 08:10:50 -06:00
alexrg 7152f91dfc update generated supabase types
Deploy Function / deploy (push) Successful in 25s
Deploy Migrations to Production / deploy (push) Successful in 11s
2026-03-10 08:00:34 -06:00
alexrg 13645dc00a Refactor Database type definitions by removing unused fields and adding new entities for person, professor, and student 2026-03-10 07:51:37 -06:00
Guillermo.Arrieta 5958ec15d2 hotfix: identificación de la aplicación para Open Library
Deploy Function / deploy (push) Successful in 26s
Deploy Migrations to Production / deploy (push) Successful in 11s
2026-03-09 17:16:12 -06:00
Guillermo.Arrieta 2823c81052 Merge pull request 'Se añadió la peticion a Open Library de bibliografía' (#53) from issue/48-propuesta-de-bibliografas into main
Deploy Function / deploy (push) Successful in 36s
Deploy Migrations to Production / deploy (push) Successful in 14s
Reviewed-on: AlexRG/genesis-2#53
2026-03-09 23:06:37 +00:00
Guillermo.Arrieta e72951d32d Enhance buscar-bibliografia function with Open Library integration and parameter handling 2026-03-09 17:00:29 -06:00
roberto.silva 16092e94a3 Chats de ia en segundo plano para asignaturas
fix #51
2026-03-09 16:27:27 -06:00
roberto.silva 275e6f8917 Merge branch 'main' into issue/42-chats-de-la-ia-en-segundo-plano 2026-03-09 20:19:26 +00:00
roberto.silva ed4891594b Se agrega webhook de conversacion plan 2026-03-09 12:45:54 -06:00
Guillermo.Arrieta 5fac762678 close #48: add buscar-bibliografia function with Google Books API integration
Deploy Function / deploy (push) Successful in 25s
Deploy Migrations to Production / deploy (push) Successful in 11s
- Implemented buscar-bibliografia function in index.ts
- Added Deno import map for dependencies in deno.json
- Included request validation and error handling
- Integrated Google Books API to fetch bibliographic data based on search terms
2026-03-06 19:51:46 -06:00
roberto.silva 749ec7a962 se agrega wh 2026-03-06 11:06:56 -06:00
roberto.silva d844698ffc Chats de la IA en segundo plano se agregan funciones para asignatura
fix #42
2026-03-06 08:44:41 -06:00
Guillermo.Arrieta d7e232eec7 fix #46: Al generar asignaturas la IA también genera su sistema de evaluación
Deploy Function / deploy (push) Successful in 25s
Deploy Migrations to Production / deploy (push) Successful in 10s
2026-03-04 17:48:23 -06:00
Guillermo.Arrieta 994fb3c7bc hotfix: actualizada semilla de BDD y referencia a BDD
Deploy Function / deploy (push) Successful in 23s
Deploy Migrations to Production / deploy (push) Successful in 10s
2026-03-04 12:54:17 -06:00
roberto.silva 3759f7673a Corregir Edge Function
fix #36
2026-03-04 09:13:16 -06:00
Guillermo.Arrieta c88bf044d0 estado de asignatura 'fallida' en los tipos 2026-02-27 12:30:05 -06:00
Guillermo.Arrieta c12e2895a8 Merge branch 'main' into issue/35-crear-webhook-para-responses 2026-02-27 12:14:04 -06:00
Guillermo.Arrieta 288278ea6c feat: update AI subject generation and handling responses
- Refactor AIGenerateSubjectInput type to include optional fields for updates.
- Add handling for "asignaturas" responses in OpenAI webhook.
- Implement crear.ts for creating/updating subjects based on AI responses.
- Update tests to validate OpenAI file uploads instead of storage uploads.
2026-02-27 12:07:06 -06:00
Guillermo.Arrieta 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 2026-02-25 17:39:09 -06:00
Guillermo.Arrieta 9263587f0b openai-webhook-responces recibe peticiones y hace log de las responses 2026-02-25 15:24:57 -06:00
roberto.silva 44919f074d Corregir Edge Function
fix#36
2026-02-25 14:42:42 -06:00
Guillermo.Arrieta 8aeb1d0a64 version con express js que no funciona 2026-02-25 12:17:59 -06:00
alexrg 824db85305 fix: simplify refusal handling in message response by removing is-refusal field
Deploy Function / deploy (push) Successful in 22s
Deploy Migrations to Production / deploy (push) Successful in 13s
2026-02-25 10:04:08 -06:00
alexrg 5fae2165b0 fix: change variable declaration from let to const for output in pickSchemaFields function
Deploy Function / deploy (push) Successful in 22s
Deploy Migrations to Production / deploy (push) Successful in 12s
2026-02-25 08:23:10 -06:00
alexrg 738d3970e3 fix: ensure campos is always an array in pickSchemaFields function
Deploy Function / deploy (push) Successful in 22s
Deploy Migrations to Production / deploy (push) Successful in 11s
2026-02-25 08:03:00 -06:00
alexrg 009e65d327 fix: remove required fields and additional properties from message schema
Deploy Function / deploy (push) Successful in 24s
Deploy Migrations to Production / deploy (push) Successful in 10s
2026-02-24 16:12:22 -06:00
alexrg e43927f1b1 fix: add required fields and restrict additional properties in message schema
Deploy Function / deploy (push) Successful in 22s
Deploy Migrations to Production / deploy (push) Successful in 11s
2026-02-24 15:28:56 -06:00
alexrg e906fe258c fix: remove unnecessary JSON.stringify for appended parameter in message handling
Deploy Function / deploy (push) Successful in 20s
Deploy Migrations to Production / deploy (push) Successful in 9s
2026-02-24 15:26:15 -06:00
alexrg 44c86cfa13 fix: rename parameter from p_appended to p_append in message handling
Deploy Function / deploy (push) Successful in 20s
Deploy Migrations to Production / deploy (push) Successful in 10s
2026-02-24 15:24:50 -06:00
alexrg 7ee9944ab5 feat: add @toon-format/toon dependency and integrate into OpenAI notebooks
- Updated deno.lock and package.json to include @toon-format/toon@^2.1.0.
- Modified background-openai.ipynb to handle error responses and adjust execution counts.
- Enhanced definitions-openai.ipynb to include additional metadata for perishables and origen schemas.
- Refactored embeddings-openai.ipynb to improve error handling and output formatting.
- Updated create-chat-conversation function to append messages and responses to conversations.
- Added SQL functions for appending conversation data to the database.
2026-02-24 15:20:19 -06:00
Guillermo.Arrieta 26c6ad7c20 close #31: Se genera el contenido temático con la IA 2026-02-23 17:06:34 -06:00
Guillermo.Arrieta 38e1488c8c Se añade un event listener que loggea cuando se va a apagar la función
Deploy Function / deploy (push) Successful in 22s
Deploy Migrations to Production / deploy (push) Successful in 11s
2026-02-19 13:06:34 -06:00