This website requires JavaScript.
Explore
Help
Register
Sign In
Ayed
Hamza
0 Followers
·
0 Following
Joined on
2026-01-20
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
29
Projects
Packages
Public Activity
Starred Repositories
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 04:00:22 +02:00
82170b4190
Update Saqel Platform: 2026-08-28 05:00:19
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 03:58:05 +02:00
4991d50508
Update Saqel Platform: 2026-08-28 04:58:01
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 03:49:21 +02:00
8b09ab767b
Update Saqel Platform: 2026-08-28 04:49:19
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 03:45:22 +02:00
8d22e78821
Update Saqel Platform: 2026-08-28 04:45:18
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 03:39:40 +02:00
cad7b7aa2b
Update Saqel Platform: 2026-08-28 04:39:37
eaf90d8c93
Auto purge cached session from localStorage when user is invalidated or DB reset
Compare 2 commits »
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 03:30:41 +02:00
1d6ba50b21
Use CREATE TABLE IF NOT EXISTS and full DROP coverage in database_schema.sql
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 03:27:05 +02:00
62ab0ab9a0
Update DROP TABLE order to ensure clean execution in migrate.php
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 03:23:16 +02:00
6e0e07e17f
Update Saqel Platform: 2026-08-28 04:23:13
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 03:19:50 +02:00
21d2ed704d
Update Saqel Platform: 2026-08-28 04:19:47
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 03:14:18 +02:00
17a22c6985
fix: populate questions and options tables, scale AI chapters/checkpoints to video duration, open student lesson discovery
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 03:08:07 +02:00
dc2ebb108c
feat: Dynamic student lesson discovery, lesson selector carousel, and live Socratic checkpoint streaming
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 03:03:06 +02:00
ab52d44c94
fix: Auto-seed official subjects table to satisfy foreign key constraints on courses creation
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 03:01:37 +02:00
d82d5a9ab9
fix: Add explicit Request properties and AllowDynamicProperties attribute to eliminate PHP 8.2 deprecation output
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 01:54:17 +02:00
01d905f4da
fix: Align exams creator_type enum to ai_adaptive and add fault-tolerant checkpoint generation
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 01:51:38 +02:00
e788379c68
fix: Auto-seed teacher courses and auto-resolve course entity on video direct upload
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 01:48:57 +02:00
c0918f56bc
fix: Enable automatic teacher course binding on video upload and automated Cloudflare R2 object sync
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 01:40:20 +02:00
0ce5616e22
refactor: Remove Bunny Stream completely from UI and unify Teacher Studio to streamlined Cloudflare R2 & FFmpeg HLS uploader
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 01:34:17 +02:00
7ddaff6b14
security: Remove all hardcoded secret keys from codebase and enforce strict getenv environment loading
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 01:31:43 +02:00
7b778a1879
feat: Configure Cloudflare R2 Object Storage & CDN integration with AWS SigV4 upload and public distribution URL
Hamza
pushed to
main
at
Hamza/saqel
2026-08-28 01:06:28 +02:00
f0592466f6
feat: Implement DML Interactive Canvas & Dynamic Visual Physics and Math Simulators with live sliders for calculus and mechanics
Previous
10
Next