Nurfog
2c8bfaa20e
chore: update dependencies and improve MermaidBlock security
...
- Updated mermaid from version 11.13.0 to 9.1.7 for compatibility.
- Upgraded next from version 14.2.21 to ^14.2.35 for the latest features and fixes.
- Added @types/dompurify and isomorphic-dompurify for improved sanitization.
- Replaced innerHTML assignment in MermaidBlock with sanitized SVG using DOMPurify.
- Updated eslint-config-next to ^16.2.4 for better linting support.
2026-04-28 15:15:16 -04:00
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
b9c17ce67b
feat: Add Mermaid diagram block with AI generation capabilities to lessons.
2026-03-09 14:45:52 -03:00
Nurfog
7f7ea3d70c
feat: Add LTI launch, lesson preview, course progress, bookmarks, and asset management features.
2026-02-23 15:43:45 -03:00
Nurfog
26f4283d0e
feat: add comprehensive discussion forums with threads, nested replies, voting, and moderation, alongside updates to authentication flows.
2026-01-26 17:51:49 -03:00
Nurfog
957539d201
feat: se aplican varios fix a las pruebas
2026-01-22 13:24:48 -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
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
32f71852d9
feat: update CMS service handlers and main application logic.
2025-12-22 13:54:35 -03:00