Commit Graph

286 Commits

Author SHA1 Message Date
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
alexrg f038ad4914 Añadir .gitea/workflows/update-types.yml
Deploy Function / deploy (push) Successful in 25s
Deploy Migrations to Production / deploy (push) Successful in 14s
2026-03-10 20:32:23 +00: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 a430811a1e Merge branch 'main' into test/ci
CI / test (pull_request) Failing after 44s
2026-03-10 16:04:57 +00:00
roberto.silva 3e6b889f6c Merge pull request 'Agregar realtime' (#54) from issue/51-chats-de-ia-en-segundo-plano-para-asignaturas into main
Deploy Function / deploy (push) Successful in 26s
Deploy Migrations to Production / deploy (push) Successful in 11s
Reviewed-on: AlexRG/genesis-2#54
2026-03-10 16:01:04 +00:00
roberto.silva f2337b29b0 Merge branch 'main' into issue/51-chats-de-ia-en-segundo-plano-para-asignaturas
CI / test (pull_request) Failing after 2m0s
2026-03-10 15:58:35 +00:00
roberto.silva b63857d38f Se agrega realtime 2026-03-10 09:57:27 -06:00
alexrg 347f932a21 Disable JWT verification for openai-webhook-responses function
Deploy Function / deploy (push) Successful in 1m26s
Deploy Migrations to Production / deploy (push) Successful in 10s
2026-03-10 09:27:51 -06:00
alexrg 496171cdea Merge branch 'main' into test/ci
CI / test (pull_request) Successful in 1m14s
2026-03-10 14:37:17 +00:00
alexrg 2ff1a5e8a9 Refactor CI workflow to reset database for clean state and remove directory listing step
Deploy Function / deploy (push) Successful in 23s
Deploy Migrations to Production / deploy (push) Successful in 14s
2026-03-10 08:36:02 -06:00
alexrg 0f5803d648 Merge branch 'main' into test/ci
CI / test (pull_request) Failing after 11s
2026-03-10 14:27:48 +00:00
alexrg 3959b97aa1 Improve CI workflow by adding directory listing for debugging and removing generated types preview
Deploy Function / deploy (push) Successful in 24s
Deploy Migrations to Production / deploy (push) Successful in 14s
2026-03-10 08:25:59 -06:00
alexrg b04961a944 Enhance CI workflow to preview generated types and improve error messaging
Deploy Function / deploy (push) Successful in 23s
Deploy Migrations to Production / deploy (push) Successful in 16s
2026-03-10 08:16:42 -06:00
alexrg f81200e1a6 Merge branch 'main' into test/ci
CI / test (pull_request) Failing after 12s
2026-03-10 14:11:42 +00: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 ffa9a41846 Merge branch 'main' into test/ci
CI / test (pull_request) Failing after 12s
2026-03-10 14:01:22 +00: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 ec927111b3 Merge branch 'main' into test/ci
CI / test (pull_request) Failing after 11s
2026-03-10 13:53:13 +00:00
alexrg 0c2310d0d7 Fix path for generated types in CI workflow
Deploy Function / deploy (push) Successful in 26s
Deploy Migrations to Production / deploy (push) Successful in 13s
2026-03-10 07:51:41 -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
alexrg 1b715baff6 Añadir .gitea/workflows/ci.yaml
Deploy Function / deploy (push) Successful in 28s
Deploy Migrations to Production / deploy (push) Successful in 14s
2026-03-10 01:36:11 +00: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 f53273f3e5 Merge pull request 'Chats de ia en segundo plano para asignaturas #51' (#52) from issue/51-chats-de-ia-en-segundo-plano-para-asignaturas into main
Deploy Function / deploy (push) Successful in 25s
Deploy Migrations to Production / deploy (push) Successful in 10s
Reviewed-on: AlexRG/genesis-2#52
2026-03-09 22:31:23 +00:00
roberto.silva 16092e94a3 Chats de ia en segundo plano para asignaturas
fix #51
2026-03-09 16:27:27 -06:00
roberto.silva 244bf9bd38 Merge pull request 'Chats de la IA en segundo plano #42' (#50) from issue/42-chats-de-la-ia-en-segundo-plano into main
Deploy Function / deploy (push) Successful in 1m38s
Deploy Migrations to Production / deploy (push) Successful in 21s
Reviewed-on: AlexRG/genesis-2#50
2026-03-09 20:19:37 +00: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
Guillermo.Arrieta c8c1b72964 Pruebas de generación de bibliografía 2026-03-06 11:58:45 -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 189225f369 Merge pull request 'Corregir Edge Function fix #36 #44' (#45) from issue/38-ajustar-funcin-para-asignatura into main
Deploy Function / deploy (push) Successful in 22s
Deploy Migrations to Production / deploy (push) Successful in 11s
Reviewed-on: AlexRG/genesis-2#45
2026-03-04 15:33:35 +00:00
roberto.silva 7543afb56f Se resuelve conflicto 2026-03-04 09:31:30 -06:00
roberto.silva 5eb34205e0 Merge pull request 'Corregir Edge Function #36' (#44) from issue/38-ajustar-funcin-para-asignatura into main
Deploy Function / deploy (push) Failing after 15s
Deploy Migrations to Production / deploy (push) Failing after 14s
Reviewed-on: AlexRG/genesis-2#44
2026-03-04 15:29:56 +00:00
roberto.silva 3759f7673a Corregir Edge Function
fix #36
2026-03-04 09:13:16 -06:00
alexrg d4ceac77a9 feat: add logging for JWT refresh and session management in Supabase security notebook
Deploy Function / deploy (push) Failing after 14s
Deploy Migrations to Production / deploy (push) Failing after 8s
2026-03-02 14:13:28 -06:00
alexrg 99a6e28f42 Merge branch 'main' of https://github.lci.ulsa.mx/AlexRG/genesis-2
Deploy Function / deploy (push) Failing after 15s
Deploy Migrations to Production / deploy (push) Failing after 9s
2026-03-02 14:11:19 -06:00
alexrg 606db3362c feat: add jwt-decode dependency and implement JWT handling in Supabase security notebook 2026-03-02 14:11:05 -06:00
Guillermo.Arrieta d7312d2ab3 Merge pull request 'Creación de planes y asignaturas en segundo plano y con webhook de openai' (#40) from issue/35-crear-webhook-para-responses into main
Deploy Function / deploy (push) Successful in 26s
Deploy Migrations to Production / deploy (push) Successful in 12s
Reviewed-on: AlexRG/genesis-2#40
2026-02-27 18:32:55 +00: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 4944f1d31a Se añade el estado 'fallida' a la asignatura 2026-02-27 12:12:20 -06:00
Guillermo.Arrieta 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 2026-02-27 12:08:09 -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 39f5b5d338 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 11:34:08 -06:00