Hamza-Ayed
b3f70193a3
feat: Prepare DB architecture for AI multimedia ecosystem
...
- Add ai_podcast_url and ai_video_url to lessons for NotebookLM integration
- Add markdown_content to lessons to store extracted PDF curriculum directly in DB
- Create lesson_resources table for managing Worksheets, Summaries, and Books PDFs
2026-08-29 00:22:04 +03:00
Hamza-Ayed
710695b50b
Update Saqel Platform: 2026-08-28 15:04:45
2026-08-28 15:04:45 +03:00
Hamza-Ayed
8d22e78821
Update Saqel Platform: 2026-08-28 04:45:18
2026-08-28 04:45:18 +03:00
Hamza-Ayed
1d6ba50b21
Use CREATE TABLE IF NOT EXISTS and full DROP coverage in database_schema.sql
2026-08-28 04:29:47 +03:00
Hamza-Ayed
62ab0ab9a0
Update DROP TABLE order to ensure clean execution in migrate.php
2026-08-28 04:26:20 +03:00
Hamza-Ayed
b00a16f32d
feat: Real-time Workerman gateway + Multi-level exam hierarchy (lesson, unit, final, AI adaptive) and student mastery tracking
2026-08-27 00:12:39 +03:00
Hamza-Ayed
12f00a05b6
feat: Full API-driven Student-Teacher Chat architecture with chat_messages table and endpoints
2026-08-27 00:05:30 +03:00
Hamza-Ayed
6201630865
fix: Resolve password_hash default value error and disable OTP autofill
2026-08-26 23:24:35 +03:00
Hamza-Ayed
702730702d
Fix database schema drop order, enhance migrate.php, and support server env paths
2026-08-26 17:39:08 +03:00
Hamza-Ayed
e944d92aac
Implement Enterprise Logic (Redis, Phone Auth, Full Schema)
2026-08-26 17:34:51 +03:00