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
2fe6dcea59
feat: Implement default branding synchronization and improve API header handling.
2026-03-09 17:55:10 -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
b9c17ce67b
feat: Add Mermaid diagram block with AI generation capabilities to lessons.
2026-03-09 14:45:52 -03:00
Nurfog
bc5b240984
feat: Implement AI-generated Role Playing and Hotspot interactive content blocks with UI and service integration.
2026-03-09 13:46:47 -03:00
Nurfog
c292efdc28
refactor: remove obsolete AI image and video generation traces from courses and lessons.
2026-03-09 10:52:57 -03:00
Nurfog
ebd20b5b54
feat: Add AI-powered memory match game generation and remove AI image generation from the lesson editor.
2026-03-09 10:43:59 -03:00
Nurfog
7406de9a1b
Remove AI image generation functionality from CMS and expand Docker ignore rules.
2026-03-09 10:06:26 -03:00
Nurfog
bf3f06d831
feat: Update lesson query to filter by course through modules and implement Default for the Lesson struct.
2026-03-06 13:05:41 -03:00
Nurfog
997af5d473
feat: introduce global AI task dashboard, enhance user profiles with new fields, and update database models with default implementations.
2026-03-06 12:37:39 -03:00
Nurfog
c034f7223d
feat: Unify background task representation and display by introducing generic status, progress, and task type fields across frontend and backend.
2026-03-05 16:58:23 -03:00
Nurfog
935e6b9675
feat: Add generation status to courses, implement cancellation, and enhance AI bridge call with retry logic.
2026-03-04 16:55:31 -03:00
Nurfog
01c54429a0
feat: Introduce course marketing features with dedicated metadata, image generation, and UI in both studio and experience apps.
2026-03-04 15:41:34 -03:00
Nurfog
4458decd22
actualizaciones
2026-03-03 17:44:24 -03:00
Nurfog
420003f2d5
feat: Allow super-admins to retrieve courses across organizations and update navigation link styles to text-sm and text-slate-600.
2026-03-02 11:59:38 -03:00
Nurfog
81e1830563
feat: Implement dark mode styling across UI components and update README with roadmap and system requirements.
2026-03-02 11:29:55 -03:00
Nurfog
ff474df40d
feat: Simplify grade handling by removing score scaling logic and updating the API to accept scores directly in a 0-100 range.
2026-02-27 13:25:58 -03:00
Nurfog
bbef932776
feat: Implement external MySQL integration for LMS enrollments and grade synchronization, including external_id and tipo_nota support.
2026-02-27 09:20:35 -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
824da230a4
refactor: Remove lti_deployment_id and state from LTI structs and simplify lesson dependency query.
2026-02-25 17:24:08 -03:00
Nurfog
f36c53aed1
refactor: migrate sqlx queries from macros to the .bind() method
2026-02-25 16:23:37 -03:00
Nurfog
5b3fc800c7
a11y: Enhance accessibility of form and interactive components using semantic HTML, ARIA attributes, and keyboard navigation.
2026-02-25 16:17:40 -03:00
Nurfog
44b2160590
feat: Implement peer review management, student, and session pages for courses.
2026-02-25 14:06:28 -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
06c0290813
feat: Implement LTI development key generation, add a database migration for enrollment and retention, and include course completion rate in models.
2026-02-24 12:43:35 -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
04dbe05704
feat: Implement LTI deep linking, live sessions, predictive analytics, and portfolios with associated UI and database migrations.
2026-02-24 09:37:16 -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
f365e585a2
feat: Implement course team management with dedicated UI and API, add course preview token generation, and refactor course settings UI.
2026-02-18 00:01:47 -03:00
Nurfog
89b1d1353d
feat: Implement full-stack course announcements management with cohort segmentation.
2026-02-17 23:11:25 -03:00
Nurfog
fa52397330
feat: implement server-side detailed course grade export to CSV, replacing client-side generation and adding a new API endpoint.
2026-02-17 22:53:56 -03:00
Nurfog
4c96d6b225
feat: Add bulk student enrollment functionality to courses with new API endpoint and UI.
2026-02-17 22:50:17 -03:00
Nurfog
f9e78a265a
feat: Implement advanced grading (rubrics) and lesson dependencies across CMS service, API, and Studio UI.
2026-02-17 22:43:19 -03:00
Nurfog
84bbeb12c6
feat: introduce content library management for reusable content blocks with dedicated API endpoints and database schema.
2026-02-16 20:45:48 -03:00
Nurfog
1d7e5a39ce
feat: Add comprehensive peer assessment functionality including new data models, API endpoints, database migrations, and dedicated UI components for Studio and Experience applications.
2026-02-16 20:22:02 -03:00
Nurfog
cb13b14ee0
feat: Implement course gradebook with cohort filtering, CSV export, and extend analytics with cohort selection.
2026-02-16 04:44:31 -03:00
Nurfog
172b4fa2d5
feat: Implement full-stack cohort management with dedicated API, database schema, and admin UI, alongside updates to the database reset script and documentation.
2026-02-16 04:03:19 -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
2a16a18676
feat: Update monetary column data types to DOUBLE PRECISION, add IF NOT EXISTS to column additions, and introduce a timestamp trigger function.
2026-02-15 14:43:31 -03:00
Nurfog
b8827c67b9
feat: Implement real Mercado Pago API integration for payment preference creation and webhook processing, replacing mock calls and adding necessary environment variables.
2026-02-15 14:14:24 -03:00
Nurfog
4eb7ade407
feat: Implement course monetization with Mercado Pago, update roadmap status, and refine discussion service handlers.
2026-02-15 13:54:01 -03:00
Nurfog
34e72ae985
feat: Implement core monetization features including course pricing, payment preference creation, and transaction management with Mercado Pago integration.
2026-02-15 13:40:48 -03:00
Nurfog
564c0823c0
feat: Implement bilingual transcription using Ollama and rename the internal translation helper function.
2026-01-29 14:31:45 -03:00
Nurfog
3fba311aa2
refactor: Update lesson query to join courses through modules instead of directly.
2026-01-28 17:48:00 -03:00
Nurfog
a4a42efeaf
feat: add detailed logging for transcription and summarization processes and ensure correct content type synchronization for transcription triggering.
2026-01-28 17:35:39 -03:00
Nurfog
23d761bada
feat: mensajes
2026-01-27 11:13:08 -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
d3a019541d
feat: enhance Playwright E2E tests for instructor and student flows and optimize Docker build contexts.
2026-01-26 15:24:50 -03:00
Nurfog
7a0a42ed25
feat: Localize default UI language and service messages to Spanish.
2026-01-26 09:18:42 -03:00
Nurfog
c774c3608b
feat: implement AI tutor memory and RAG system for continuous learning
...
- Added chat sessions and message persistence for interaction history.
- Integrated Knowledge Base (RAG) using PostgreSQL Full Text Search.
- Implemented automated ingestion of lesson content during course sync.
- Updated AITutor frontend to support persistent session IDs via localStorage.
- Added database migrations for chat_sessions, chat_messages, and knowledge_base.
- Fixed SQLx build issues to allow offline Docker image compilation.
2026-01-23 15:59:53 -03:00