Commit Graph

23 Commits

Author SHA1 Message Date
Nurfog f9f1238310 feat: Implement health checks, rate limiting, and security headers for services, update Node.js versions, and add Prettier configuration for frontend. 2026-03-12 17:09:05 -03:00
Nurfog c76125c96a feat: enhance LMS retention data with completion rates, improve LTI key handling, and refine dev setup scripts 2026-02-24 12:43:58 -03:00
Nurfog 34a1f1c77d feat: Implement environment-aware AI service URL configuration, update web build settings, refine Docker Compose networking, and improve the installation script. 2026-02-24 10:59:09 -03:00
Nurfog 3ae1ae6fd6 feat: Implement student notes functionality for lessons, including API endpoints, database schema, and frontend UI. 2026-02-16 02:13:50 -03:00
Nurfog 82b346294c chore: Adjust RUST_LOG level from debug to info in cms and experience services. 2026-02-15 15:14:36 -03:00
Nurfog 6927ac2d23 feat: Enhance JWT authentication error logging, gate notification fetching by user status, and enable Rust debug logging in Docker Compose. 2026-02-15 15:10:42 -03:00
Nurfog bb4cd01d99 feat: Externalize API URLs and JWT secret configuration using build arguments and environment variables with default fallbacks. 2026-02-15 14:30:00 -03:00
Nurfog 470c7f0172 feat: Implement AI tutor functionality, add branding fields, and improve API URL handling. 2026-01-23 14:48:41 -03:00
Nurfog fa8ca6cb61 feat: fix hotspot test 2026-01-22 16:52:36 -03:00
Nurfog 00ae5ac16b feat: Introduce external API endpoints with API key authentication and re-enable Whisper transcription and Ollama summarization. 2026-01-21 16:22:12 -03:00
Nurfog 1c55cc4ae7 feat: Introduce My Learning page with user progress and gamification, standardize LLM models on Llama 3, and optimize branding logo image loading. 2026-01-19 13:02:11 -03:00
Nurfog 46b6253f22 feat: Introduce asset picker modal and audio response blocks, refactor CMS asset API routes, and update dependencies. 2026-01-18 01:02:01 -03:00
Nurfog 3424384ff3 feat: Containerize Ollama service in Docker Compose and update the installation script to manage it. 2026-01-17 03:38:27 -03:00
Nurfog 05faa20993 feat: Add i18n support, new content block types, course export, and lesson interaction tracking. 2026-01-17 02:19:39 -03:00
Nurfog 2cfd1f204b feat: Implement admin background task management and configurable media block transcript visibility. 2026-01-16 17:02:00 -03:00
Nurfog 663950aa0e feat: Introduce multi-tenancy support with organization-specific data, add interactive transcript functionality, and enhance lesson/course schemas. 2026-01-15 18:02:04 -03:00
Nurfog b1eb23926e feat: database-first refactor, unified architecture and visual developer manual
Summary of changes:
- Consolidated Studio+CMS and Experience+LMS into unified services.
- Moved core business logic (enrollment, grading, auth) to PostgreSQL functions.
- Implemented advanced auditing via DB triggers and session context.
- Added gamification (XP/Levels/Leaderboards) and logic encapsulation.
- Updated installation/diagnostic scripts for the new architecture.
- Created a comprehensive Visual Developer Manual in README.md with hardware scaling.
2026-01-11 02:34:23 -03:00
Nurfog 6326cad39d feat: enhance install script with hardware detection, refactor studio UI, and enable GPU support for whisper service 2025-12-29 23:49:21 -03:00
Nurfog ad56d8a81c feat: introduce CourseEditorLayout and AppHeader, add organization domain migration, and update Docker configurations and auth scripts 2025-12-29 18:00:34 -03:00
Nurfog 158aa5b315 feat: Implement organization branding, course pacing, and display upcoming deadlines in the experience portal. 2025-12-29 01:30:48 -03:00
Nurfog c2d73b97db pruebas e2e 2025-12-23 11:36:48 -03:00
Nurfog 32f71852d9 feat: update CMS service handlers and main application logic. 2025-12-22 13:54:35 -03:00
Nurfog c71fae7dbc Initial commit: Clean workspace without heavy binaries 2025-12-19 15:36:54 -03:00