Nurfog
|
567fa66428
|
feat: implement httpOnly cookie for JWT authentication and update related API calls
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-28 14:36:06 -04:00 |
|
Nurfog
|
c7018e3daf
|
chore(ui): remove branding debug logs from frontend contexts
|
2026-04-09 10:54:58 -04:00 |
|
Nurfog
|
2ff06ee7ae
|
feat: i18n full support, responsive UI, multi-model AI config, and bug fixes
Major Features:
- Internationalization (i18n) with auto-detection for ES/EN/PT
- Mobile-first responsive design for Studio and Experience
- Multi-model AI configuration (llama3.2:3b, qwen3.5:9b, gpt-oss:latest)
- Course language configuration (auto-detect or fixed per course)
Backend Changes:
- shared/common: ModelType enum for intelligent model selection
- LMS: log_ai_usage function migration (fix chat tutor 500 error)
- LMS/CMS: course language config fields (language_setting, fixed_language)
- LMS: /courses/{id}/language-config endpoint for language detection
Frontend Changes:
- Experience: Enhanced i18n with browser language detection
- Experience: Audio recording with HTTPS check and error handling
- Studio: Memory game with unique pair IDs and debug logging
- Studio: Expanded translations (250+ keys for ES, EN, PT)
- Both: Language selector in headers (mobile responsive)
Documentation:
- AI_MODELS_CONFIG.md: Multi-model configuration guide
- RESPONSIVIDAD_GUIA.md: Mobile-first design patterns
- I18N_RESPONSIVIDAD_IMPLEMENTACION.md: Implementation details
- DEBUG_AUDIO_RECORDING.md: Audio troubleshooting guide
- DEBUG_MEMORY_GAME.md: Memory game debugging steps
Bug Fixes:
- Fix chat tutor 500 error (missing log_ai_usage function)
- Fix audio recording (HTTPS check, browser compatibility)
- Fix memory game pair IDs (unique ID generation)
- Fix HotspotBlock TypeScript errors
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
|
2026-03-23 12:24:22 -03:00 |
|
Nurfog
|
bde5be22e7
|
feat: Introduce AI code hinting, enforce single-tenant organization model, and add a Code Lab block component.
|
2026-03-09 17:24:15 -03:00 |
|
Nurfog
|
e5373919c9
|
feat: Implement dark mode support by adjusting background and text colors across various pages and components.
|
2026-02-26 16:57:28 -03:00 |
|
Nurfog
|
947abcb0bc
|
feat: Implement organization-based SSO login with an AsyncCombobox and add logo variant branding options.
|
2026-02-26 11:50:34 -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
|
3ae67b23c9
|
feat: add favicon, logo and Update the platform name (only available to the superuser) and company names
|
2026-01-23 09:32:36 -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
|
158aa5b315
|
feat: Implement organization branding, course pacing, and display upcoming deadlines in the experience portal.
|
2025-12-29 01:30:48 -03:00 |
|
Nurfog
|
32f71852d9
|
feat: update CMS service handlers and main application logic.
|
2025-12-22 13:54:35 -03:00 |
|