Commit Graph
35 Commits
Author SHA1 Message Date
Hamza-Ayed 0a2ca71cb4 Fix student grade registration: set grade_10 as default, add auto-heal for legacy tawjihi_2008, add student grade selector and update-grade API 2026-09-09 01:06:35 +03:00
Hamza-Ayed 3d9fb16767 Update Saqel Platform: 2026-09-08 23:51:07 2026-09-08 23:51:07 +03:00
Hamza-Ayed 41493f5dd6 Update Saqel Platform: 2026-09-08 23:35:48 2026-09-08 23:35:48 +03:00
Hamza-Ayed 5fd1f32d4c Update Saqel Platform: 2026-09-08 14:08:24 2026-09-08 14:08:24 +03:00
Hamza-Ayed c3d526c011 Update Saqel Platform: 2026-09-08 14:06:11 2026-09-08 14:06:11 +03:00
Hamza-Ayed 5bccd13b85 Update Saqel Platform: 2026-09-08 14:01:43 2026-09-08 14:01:43 +03:00
Hamza-Ayed 9e3750692e Update Saqel Platform: 2026-09-08 13:59:41 2026-09-08 13:59:41 +03:00
Hamza-Ayed bb37b31cab Update Saqel Platform: 2026-09-08 13:43:36 2026-09-08 13:43:36 +03:00
Hamza-Ayed 68265a5bc6 Update Saqel Platform: 2026-09-05 22:08:42 2026-09-05 22:08:42 +03:00
Hamza-Ayed 58c3c48f69 feat: STEM Virtual Lab, English TTS companion, dynamic textbooks and zero-demo video fallback 2026-09-03 17:37:15 +03:00
Hamza-Ayed 8d7ffcf2eb Implement Server-Side AI Question Bank Generator, Adaptive Weakness Sampling 60/40, and Curriculum Studio One-Click Generation 2026-09-03 15:38:35 +03:00
Hamza-Ayed b41db82537 Fix curriculum grounding for Grade 10: replace calculus fallback with authentic Systems of Equations questions and add self-healing guard 2026-09-03 13:49:45 +03:00
Hamza-Ayed a4536395c5 Update Saqel Platform: 2026-09-02 08:12:57 2026-09-02 08:12:57 +03:00
Hamza-Ayed 36939a50c1 Update Saqel Platform: 2026-09-02 07:52:23 2026-09-02 07:52:24 +03:00
Hamza-Ayed 310d4b57e9 Update Saqel Platform: 2026-09-02 01:25:14 2026-09-02 01:25:14 +03:00
Hamza-Ayed 22568fe220 feat: Implement semantic video naming, MySQL database curriculum synchronization, and live two-way binding between filesystem and DB 2026-08-29 05:40:45 +03:00
Hamza-Ayed 771ec6acc5 feat: Add collapsible curriculum accordion tree, direct video upload to platform, resilient AI asset generation with smart synthesis fallback, and ingest Physics Unit 2 2026-08-29 05:13:47 +03:00
Hamza-Ayed 4e047ee8f2 feat: Ingest complete Grade 10 Physics Unit 1 (Vectors) with full experiments, scalar/vector analysis, math products, enrichment, and international questions 2026-08-29 05:06:12 +03:00
Hamza-Ayed 9e276d6de6 feat: Normalize Grade 10 subjects in manifest with Arabic & English names (English, Math, Physics) 2026-08-29 04:58:04 +03:00
Hamza-Ayed 439572453f feat: Ingest complete Grade 10 Math textbook (Units 1-4) with semantic lesson naming, clean file hierarchy, and AI Video prompt generator 2026-08-29 04:53:45 +03:00
Hamza-Ayed 5b58ead215 feat: Ingest authentic Grade 10 Math Unit 3 (Trigonometry) with full polar system, unit circle, graph analysis, equations, and exam 2026-08-29 04:46:58 +03:00
Hamza-Ayed 8cbb87cb51 feat: Ingest authentic Grade 10 Math Unit 2 (Circle) with full theorems, LaTeX proofs, exercises, and exam 2026-08-29 04:43:18 +03:00
Hamza-Ayed 8230b42ac1 feat: Ingest complete 30 pages of Math Unit 1 (Equations) with full exercises, GeoGebra lab, and exam 2026-08-29 04:38:35 +03:00
Hamza-Ayed eb94f6ff77 feat: Ingest authentic Grade 10 Math Unit 1 with complete LaTeX equations and full derivations 2026-08-29 03:32:37 +03:00
Hamza-Ayed a8d0efbbea fix: Resolve getJSON method error in student national ID verification and enhance curriculum worker Gemini model handling 2026-08-29 03:00:06 +03:00
Hamza-Ayed 598467b58f Update Saqel Platform: 2026-08-29 02:03:07 2026-08-29 02:03:07 +03:00
Hamza-Ayed 294a60ecdb feat: Add migration script to apply or refresh database schema 2026-08-29 00:28:46 +03:00
Hamza-Ayed 03039a9611 fix: Strip markdown fences from Gemini JSON response to fix PDF curriculum extraction 2026-08-29 00:14:43 +03:00
Hamza-Ayed 6c8cb53af0 Update Saqel Platform: 2026-08-28 18:08:03 2026-08-28 18:08:03 +03:00
Hamza-Ayed 597ef1809d Update Saqel Platform: 2026-08-28 16:42:38 2026-08-28 16:42:38 +03:00
Hamza-Ayed cdcfa71c96 Update Saqel Platform: 2026-08-28 16:40:48 2026-08-28 16:40:48 +03:00
Hamza-Ayed a20866eec8 Update Saqel Platform: 2026-08-28 16:30:12 2026-08-28 16:30:12 +03:00
Hamza-Ayed fe5a71bcad Update Saqel Platform: 2026-08-28 16:24:59 2026-08-28 16:24:59 +03:00
Hamza-Ayed ca0e18990e Update Saqel Platform: 2026-08-28 16:18:12 2026-08-28 16:18:12 +03:00
Hamza-Ayed 39c1e14232 Update Saqel Platform: 2026-08-28 16:06:52 2026-08-28 16:06:53 +03:00