Ayed Hamza
  • Joined on 2026-01-20
Hamza pushed to main at Hamza/saqel 2026-08-29 03:38:39 +02:00
8230b42ac1 feat: Ingest complete 30 pages of Math Unit 1 (Equations) with full exercises, GeoGebra lab, and exam
Hamza pushed to main at Hamza/saqel 2026-08-29 02:32:40 +02:00
eb94f6ff77 feat: Ingest authentic Grade 10 Math Unit 1 with complete LaTeX equations and full derivations
Hamza pushed to main at Hamza/saqel 2026-08-29 02:07:13 +02:00
39cf087488 fix: Support array payload from Security::verifyJWT for student identity verification
Hamza pushed to main at Hamza/saqel 2026-08-29 02:03:38 +02:00
6da006e154 fix: Eliminate PHP parse error in AuthController studentProfileSetup
Hamza pushed to main at Hamza/saqel 2026-08-29 02:00:13 +02:00
a8d0efbbea fix: Resolve getJSON method error in student national ID verification and enhance curriculum worker Gemini model handling
Hamza pushed to main at Hamza/saqel 2026-08-29 01:55:11 +02:00
9a1cb3adfd feat: Add UI button to watch NotebookLM AI Video Summary in Student Portal if ai_video_url exists for the lesson
Hamza pushed to main at Hamza/saqel 2026-08-29 01:45:14 +02:00
c338deea5a fix: Add missing JS showSuccess and showError to StudentPortal fixing UI freeze during OTP
Hamza pushed to main at Hamza/saqel 2026-08-29 01:29:58 +02:00
3d09b8235d fix: Run curriculum worker in true CLI background to prevent web server timeout at 20%
Hamza pushed to main at Hamza/saqel 2026-08-29 01:03:11 +02:00
598467b58f Update Saqel Platform: 2026-08-29 02:03:07
Hamza pushed to main at Hamza/saqel 2026-08-29 01:01:56 +02:00
135a379b32 feat: Update Curriculum Studio with AI Assets panel to manually generate and input NotebookLM assets
Hamza pushed to main at Hamza/saqel 2026-08-29 00:26:28 +02:00
074c08fc6f feat: Add AiLessonEnhancerService to automatically generate NotebookLM-style cheat sheets and quizzes
Hamza pushed to main at Hamza/saqel 2026-08-29 00:15:30 +02:00
d4379bf0d3 feat: Add cheat_sheet and socratic_quiz columns to lessons for automated AI curriculum generation
Hamza pushed to main at Hamza/saqel 2026-08-28 23:50:55 +02:00
728f82181b feat: Add AiVideoGeneratorService for automated lively video script generation
Hamza pushed to main at Hamza/saqel 2026-08-28 23:28:48 +02:00
294a60ecdb feat: Add migration script to apply or refresh database schema
Hamza pushed to main at Hamza/saqel 2026-08-28 23:22:07 +02:00
b3f70193a3 feat: Prepare DB architecture for AI multimedia ecosystem
Hamza pushed to main at Hamza/saqel 2026-08-28 23:14:45 +02:00
03039a9611 fix: Strip markdown fences from Gemini JSON response to fix PDF curriculum extraction
Hamza pushed to main at Hamza/saqel 2026-08-28 23:10:10 +02:00
5901329ef2 feat: Implement National ID sub-account login flow for students
Hamza pushed to main at Hamza/saqel 2026-08-28 22:18:19 +02:00
731194cba0 fix: multi-child demo linking in Guardian portal
Hamza pushed to main at Hamza/saqel 2026-08-28 22:17:18 +02:00
8aab91c77f feat: Connect Guardian portal to real student mastery tracking
Hamza pushed to main at Hamza/saqel 2026-08-28 22:11:58 +02:00
a18d19588d feat: add unified print utility for students (StepLab & Exams)