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
|
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
|
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
|
f36c53aed1
|
refactor: migrate sqlx queries from macros to the .bind() method
|
2026-02-25 16:23:37 -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
|
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
|
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
|
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
|
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
|
60e2af72f0
|
feat: ad interface to upload logo and favicon
|
2026-01-23 11:43:17 -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
|
fa8ca6cb61
|
feat: fix hotspot test
|
2026-01-22 16:52:36 -03:00 |
|
Nurfog
|
957539d201
|
feat: se aplican varios fix a las pruebas
|
2026-01-22 13:24:48 -03:00 |
|
Nurfog
|
360cf520e8
|
feat: Implement AI-powered audio response evaluation with score, keywords, and feedback, integrating it into the AudioResponsePlayer component.
|
2026-01-21 17:05:11 -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
|
02909ea85a
|
feat: Implement course-level asset management and interactive media markers.
|
2026-01-17 13:55:04 -03:00 |
|
Nurfog
|
0772a88fbe
|
refactor: Remove course_id from lessons table insertion and enhance logging for LLM and database interactions.
|
2026-01-17 11:13:05 -03:00 |
|
Nurfog
|
dd2c3f666d
|
feat: Expand user data query, refine LLM course generation prompt with temperature, and update default local LLM model to llama3.2:1b.
|
2026-01-17 03:06:12 -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
|
b166387a48
|
feat: Implement user profile management, add multi-language interactive transcripts, and lay groundwork for SSO.
|
2026-01-17 00:26:42 -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
|
55aede97ed
|
feat: Implement quiz attempt tracking and limits with persistence, and add background transcription for lessons.
|
2026-01-16 16:29:15 -03:00 |
|
Nurfog
|
42976236b3
|
feat: Implement video play count tracking, refactor user update API, add missing CMS delete functions, and update database transaction handling.
|
2026-01-16 13:43:58 -03:00 |
|
Nurfog
|
2dffbd8b71
|
feat: Implement multi-tenancy with default organization, global courses, user profiles, and new UI components like OrganizationSelector and Combobox.
|
2026-01-16 12:15:15 -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
|
daeda7e905
|
feat: Implement multi-tenancy with organization ID in LMS tables and middleware, refactor web API calls, and update analytics and gamification features."
|
2026-01-15 11:40:38 -03:00 |
|
Nurfog
|
942780db1c
|
feat: implement structured grading system with predefined assessment types
- Add structured grading policy with predefined types (Continuous Assessment, Midterm, Final Test, Exam)
- Replace free-text category input with combobox selection in Grading Policy page
- Update Lesson Editor to use dropdown selector for grading category assignment
- Fix create_grading_category handler to capture organization context
- Fix update_course handler to set audit context in database transaction
- Implement getImageUrl helper for proper asset path resolution
- Add unoptimized prop to organization logo images to bypass Next.js optimization
- Add database migrations for organization_id in content tables
- Seed default tutorial courses for Admin, Instructor, and Student roles
- Fix audit log constraints and content schema issues
|
2026-01-12 00:52:26 -03:00 |
|