Commit Graph

  • 894d78ca6a feat: add external_sam_id field to Course struct in test cases main Nurfog 2026-04-28 17:46:48 -04:00
  • 16e93bdf26 Refactor code structure for improved readability and maintainability Nurfog 2026-04-28 17:33:36 -04:00
  • 42620cc9ac Add SECURITY_TRIAGE.md for vulnerability assessment and remediation plan Nurfog 2026-04-28 15:47:20 -04:00
  • 2c8bfaa20e chore: update dependencies and improve MermaidBlock security Nurfog 2026-04-28 15:15:16 -04:00
  • 567fa66428 feat: implement httpOnly cookie for JWT authentication and update related API calls Nurfog 2026-04-28 14:36:06 -04:00
  • 2eb887c486 feat: add security headers to nginx configurations and improve environment variable handling Nurfog 2026-04-28 14:12:28 -04:00
  • 49d24b5fb5 feat: add optional fields to AgsPassbackPayload for status and metadata Nurfog 2026-04-28 12:31:08 -04:00
  • b670ff3c04 Remove build_errors.txt and validate_auth.sh scripts; clean up unused imports and fix type inference issues in lms-service. Nurfog 2026-04-28 12:29:03 -04:00
  • e88fd571f0 feat: add mentorship assignments and peer review enhancements Nurfog 2026-04-28 12:23:22 -04:00
  • 553036cb58 feat: add external SAM ID support to courses and update API documentation Nurfog 2026-04-27 18:01:31 -04:00
  • 63620e9752 feat: improve collaborative document handling and token management Nurfog 2026-04-27 16:23:07 -04:00
  • 51473d9e4d Refactor code structure for improved readability and maintainability Nurfog 2026-04-27 15:20:10 -04:00
  • 12d704a139 feat: add collaborative document functionality for lessons Nurfog 2026-04-27 14:47:41 -04:00
  • 7de24469a3 feat: implement AGS support with OAuth2 token management and score passback functionality Nurfog 2026-04-27 14:22:09 -04:00
  • f4cddf7345 feat: add study rooms feature with BigBlueButton integration Nurfog 2026-04-27 14:04:06 -04:00
  • 7a2afce796 Refactor code structure for improved readability and maintainability Nurfog 2026-04-27 13:55:06 -04:00
  • 8d606ddefc Refactor code structure for improved readability and maintainability Nurfog 2026-04-27 13:15:04 -04:00
  • fef731df72 feat: add LTI 1.3 Tool Consumer support with database migrations and API endpoints Nurfog 2026-04-27 12:51:13 -04:00
  • f6a3f6aedf feat: add PluginBlock component for rendering external web components in sandboxed iframes Nurfog 2026-04-27 12:22:05 -04:00
  • 675fa1e299 feat: mejorar la extracción del contexto de organización en el middleware Nurfog 2026-04-25 11:30:38 -04:00
  • f304ed1b50 feat: eliminar archivo de errores de LTI y limpiar código relacionado Nurfog 2026-04-24 14:41:39 -04:00
  • 9c2edad614 Refactor code structure for improved readability and maintainability Nurfog 2026-04-24 13:05:28 -04:00
  • 466f74b717 chore: update code structure for improved readability and maintainability Nurfog 2026-04-24 10:16:45 -04:00
  • e72f479639 feat: add PWA support with service worker, offline sync, and connectivity banners Nurfog 2026-04-24 09:59:57 -04:00
  • 4148de5d66 feat: agregar lógica para identificar respuestas fuera de tema y mejorar la clasificación de contenido relacionado con programación Nurfog 2026-04-23 10:45:23 -04:00
  • e89a470080 feat: agregar lógica para clasificar preguntas dentro del alcance de la lección y manejar rechazos Nurfog 2026-04-22 16:53:22 -04:00
  • 0d6f1c9f9c feat: implement password reset functionality and global search feature Nurfog 2026-04-22 16:44:03 -04:00
  • 77eceee2f3 feat: add progress tracking for course completion metrics Nurfog 2026-04-22 10:08:27 -04:00
  • 1c67d0dac2 feat: agregar historial de importación de ZIP y metadatos a los activos Nurfog 2026-04-21 11:43:09 -04:00
  • 254900746d feat: agregar configuración para almacenamiento remoto de ZIP en modo DEV y mejorar la gestión de límites de tamaño de archivos en la importación de ZIP Nurfog 2026-04-17 17:05:46 -04:00
  • a3467d22d3 feat: Implement ZIP RAG import functionality with background processing Nurfog 2026-04-17 12:51:50 -04:00
  • ccea101a5e prueba Nurfog 2026-04-16 17:59:47 -04:00
  • 8c16584114 feat: agregar archivo de configuración .env.dev.example y actualizar .gitignore para incluirlo Nurfog 2026-04-16 15:47:59 -04:00
  • ee4be6bb31 feat: eliminar archivo de configuración .env.dev para simplificar el entorno de desarrollo Nurfog 2026-04-16 15:47:40 -04:00
  • 65f62281bb feat: mejorar la gestión de niveles de inglés en la selección de cursos Nurfog 2026-04-16 15:37:32 -04:00
  • 59a4ca5d52 feat: agregar gestión de URL de API CMS para comunicación entre LMS y CMS Nurfog 2026-04-16 14:53:35 -04:00
  • 387d473a7c feat: update environment configuration for local development and enhance deployment scripts Nurfog 2026-04-16 10:11:19 -04:00
  • 6aa0b235c3 Remove unused SQL queries and update email template handling Nurfog 2026-04-15 14:26:44 -04:00
  • d550babd8a refactor: reorganize documentation by migrating manual files to docx format and adding automation scripts Nurfog 2026-04-15 11:47:25 -04:00
  • 6f8b723d64 feat: add organization email templates management Nurfog 2026-04-15 10:26:44 -04:00
  • e1d5975e57 feat: add email settings management Nurfog 2026-04-15 09:33:50 -04:00
  • 44facf7f4a Refactor code structure for improved readability and maintainability Nurfog 2026-04-14 16:20:02 -04:00
  • caa578a280 refactor: migrate sqlx macro queries to query_as and standard query methods for improved type flexibility in certificate handlers Nurfog 2026-04-14 14:09:37 -04:00
  • c21942983a feat: add organization-level certificate toggle and update tower-governor imports Nurfog 2026-04-14 13:58:58 -04:00
  • 169a0a18a2 feat: fixing certificate and block Nurfog 2026-04-14 13:07:45 -04:00
  • e0e6655b91 feat: implement course certificate generation system with organization-level toggles Nurfog 2026-04-14 11:30:00 -04:00
  • c750ad0423 feat: add organization exercise settings management Nurfog 2026-04-13 16:55:09 -04:00
  • 7f3e1ce9b1 feat(faq): implement FAQ moderation workflow with import, review, and publish functionalities Nurfog 2026-04-10 15:46:04 -04:00
  • 0c039ebfbc refactor: Remove unused variables and add dead code allowances for better clarity Nurfog 2026-04-10 10:50:14 -04:00
  • 53e5ef4d0b feat: Translate various strings and comments to Spanish for better localization Nurfog 2026-04-10 10:26:26 -04:00
  • 7c48b3b1a9 fix(recommendations): adjust AI request timeouts to prevent proxy errors Nurfog 2026-04-09 18:00:25 -04:00
  • f74f94d005 feat(question-bank): extend source options to include 'rag-ai' for AI-generated questions Nurfog 2026-04-09 17:20:43 -04:00
  • f2f9cef0e7 Refactor code structure for improved readability and maintainability Nurfog 2026-04-09 16:27:31 -04:00
  • 5e80949269 fix(auth-ui): hide private navigation links until user logs in Nurfog 2026-04-09 13:00:33 -04:00
  • f2cae88a3b fix(learning): persist AI feedback, improve rubric typing UX, and prevent lesson action overlap Nurfog 2026-04-09 12:02:53 -04:00
  • 9929ff38fb feat(config): disable code-lab options and hide transcripts for graded audio responses Nurfog 2026-04-09 11:46:12 -04:00
  • c7018e3daf chore(ui): remove branding debug logs from frontend contexts Nurfog 2026-04-09 10:54:58 -04:00
  • 1ed5f4a511 fix(feedback): improve light-mode contrast and add resilient AI feedback fallback Nurfog 2026-04-09 10:43:08 -04:00
  • bdac55bbc7 fix(learning): prioritize lesson content on small screens Nurfog 2026-04-09 10:29:32 -04:00
  • 3fcb5696a1 fix(ui): move mobile overlays outside backdrop-filter elements to fix stacking context Nurfog 2026-04-09 10:19:21 -04:00
  • 96c68e189b chore: stop tracking .env.production (already in .gitignore) Nurfog 2026-04-09 10:09:57 -04:00
  • ac3434454b fix(ui): mobile nav menus, light-mode contrast for Combobox, AppHeader and globals Nurfog 2026-04-09 09:54:38 -04:00
  • 64a9fd6ca2 feat(badges): add GitHub and LinkedIn badge SVGs Nurfog 2026-04-09 09:27:39 -04:00
  • 2aa927ab16 fix(lms-profile): avoid 500 on public profile endpoint Nurfog 2026-04-09 09:02:14 -04:00
  • c07ca05572 feat(users): add delete user functionality and confirmation modal feat(assets): implement S3 proxy for private asset access Nurfog 2026-04-08 17:40:29 -04:00
  • 6ba9a5a024 Add production environment configuration file with database and service URLs Nurfog 2026-04-08 11:47:26 -04:00
  • 6f340f14df Fix AI question parsing and expose token admin Nurfog 2026-04-08 14:48:45 -04:00
  • 95d5dc9e3e feat(question-bank): refactor SQL queries to use a constant for selected columns Nurfog 2026-04-08 09:37:02 -04:00
  • 82ac2f09fc Add docker-compose.local.yml for local development setup Nurfog 2026-04-07 17:36:19 -04:00
  • 66bfb34d34 feat(deploy): export domain variables for docker-compose and improve database initialization logic Nurfog 2026-04-07 14:40:58 -04:00
  • 024bd6e46d feat: enhance asset import functionality and unit tracking Nurfog 2026-04-07 13:38:22 -04:00
  • 7f9b9d69ae feat: Implement SAM structure mirroring in PostgreSQL for study plans and courses Nurfog 2026-04-06 17:04:36 -04:00
  • eea456cd95 ux(course-templates): aclarar flujo pruebas -> plantilla de curso -> curso Nurfog 2026-04-06 15:50:37 -04:00
  • 1c67a0c2a9 Refactor code structure for improved readability and maintainability Nurfog 2026-04-06 15:35:36 -04:00
  • 92b4e4a3ac feat(cms/studio): agregar plantillas de curso reutilizables Nurfog 2026-04-06 15:34:57 -04:00
  • 5226da644c fix(deploy): resolver 502 CMS remoto y estandarizar buildx/s3 Nurfog 2026-04-06 15:08:36 -04:00
  • adb1cbc323 feat: Agregar soporte para Docker Buildx en el script de despliegue Nurfog 2026-04-06 13:17:39 -04:00
  • 00239791e9 feat: Optimizar Dockerfile con cachés para mejorar la construcción de imágenes Nurfog 2026-04-06 11:20:13 -04:00
  • 255033040b feat: Actualizar .dockerignore para incluir secretos de TLS/ACME y modificar el Dockerfile para usar la imagen de Rust 1-bookworm Nurfog 2026-04-06 10:08:00 -04:00
  • 061c482b74 docs: hardening .gitignore TLS/ACME y actualización de documentación de despliegue Nurfog 2026-04-06 09:37:44 -04:00
  • 516a903497 Refactor audio handling and S3 integration in LMS service Nurfog 2026-04-06 09:11:56 -04:00
  • 4afccb89ef feat: Implementar reglas de negocio específicas de la empresa para la composición de plantillas de prueba Nurfog 2026-04-02 14:15:16 -03:00
  • 2b01d5d3f4 feat: Mejorar la gestión de plantillas de prueba y agregar validaciones para la composición de preguntas Nurfog 2026-04-02 14:08:48 -03:00
  • 4470e3d20b feat: Añadir selección de cantidad de preguntas en el formulario de plantillas de prueba y mejorar la gestión de edición Nurfog 2026-04-02 12:21:45 -03:00
  • d0a8e13fb6 feat: Añadir soporte para múltiples tipos de preguntas en la generación de plantillas de prueba y actualizar la interfaz correspondiente Nurfog 2026-04-02 11:24:33 -03:00
  • 83a25b3d28 feat: Implementar búsqueda de preguntas de respaldo en caso de fallos en la búsqueda semántica Nurfog 2026-04-02 10:10:58 -03:00
  • 7873c0c831 feat: Mejorar la generación de preguntas con RAG y optimizar el manejo de respuestas de IA Nurfog 2026-04-01 17:13:30 -03:00
  • 1f01a4a36b feat: Actualizar configuraciones de API y mejorar tiempos de espera en nginx Nurfog 2026-04-01 16:12:03 -03:00
  • 293b69075a feat: Asegurar dominios públicos en el archivo .env para nginx-proxy y certificados SSL Nurfog 2026-04-01 11:04:48 -03:00
  • c2fc6bc499 Refactor code structure for improved readability and maintainability Nurfog 2026-04-01 11:03:07 -03:00
  • abc6d59276 Refactor code structure for improved readability and maintainability Nurfog 2026-03-31 16:26:38 -03:00
  • 4c293a54b4 Refactor code structure for improved readability and maintainability Nurfog 2026-03-31 14:55:37 -03:00
  • 0bea4173f5 Refactor code structure for improved readability and maintainability Nurfog 2026-03-31 14:39:04 -03:00
  • 8b792e1d44 feat: Añadir columna organization_id a course_instructors y actualizar migraciones para alinear con el modelo compartido Nurfog 2026-03-31 13:40:37 -03:00
  • 212832fdda feat: Añadir lógica condicional para la URL de la API CMS y mejorar la configuración de Nginx Nurfog 2026-03-31 12:55:12 -03:00
  • 2d2ea216e0 feat: Añadir configuración de Nginx para el API de LMS y ajustar las rutas en el frontend de OpenCCB Nurfog 2026-03-31 12:32:55 -03:00
  • d331381efd feat: Mejorar configuración de Nginx para manejar rutas de API y autenticación, y ajustar la lógica de URLs en el cliente Nurfog 2026-03-31 11:32:16 -03:00
  • 2d54d6abfc feat: Añadir scripts para generar y sincronizar archivos .env, actualizar configuraciones de Docker y mejorar el despliegue en producción Nurfog 2026-03-31 10:10:44 -03:00
  • f6b6f84427 feat: Añadir configuración de Nginx para API de OpenCCB y corregir URLs de producción Nurfog 2026-03-30 13:32:51 -03:00
  • e66c5df695 feat: Add Ollama connectivity check to deploy script Nurfog 2026-03-28 09:53:13 -03:00