-
c0c626f61d
Tier course contents by relevance, only sending video titles for matched courses
main
Harwinder Sekhon
2026-09-18 19:58:13 -04:00
-
07b7aa758c
Document database schema and add comprehensive table information
Harwinder Sekhon
2026-09-10 07:04:46 -04:00
-
76d8f259b2
Move the course advisor into a floating panel and link courses in its prose
Harwinder Sekhon
2026-09-10 06:56:01 -04:00
-
e6f60f7f20
Send the advisor a course index plus retrieved details instead of the whole catalogue
root
2026-09-09 00:00:50 +00:00
-
59fab56359
Seed the vendor catalogue into SQL and add an optional AI course advisor
Harwinder Sekhon
2026-09-08 18:36:43 -04:00
-
04314327db
Detect course roots per branch and add a category layer above them
root
2026-09-08 18:51:04 +00:00
-
6a4c972c47
Show quiz exhibits, keep sign-ins alive, and close a batch of edge cases
Harwinder Sekhon
2026-09-06 12:31:21 -04:00
-
66e4905796
Let the login throttle see real client IPs behind Cloudflare
Harwinder Sekhon
2026-07-30 21:17:46 -04:00
-
2e15bdc8cb
Ignore .claude/ — a transient settings temp file slipped into the last commit
Harwinder Sekhon
2026-07-30 21:14:22 -04:00
-
e3a054e109
Harden auth, add subtitles, vendor all assets locally
Harwinder Sekhon
2026-07-30 21:14:07 -04:00
-
3d14573b8c
Don't let third-party script failures mask a working app
Harwinder Sekhon
2026-07-28 19:18:33 -04:00
-
3c5d883f6c
Fix blank page from stale cached assets; surface errors
Harwinder Sekhon
2026-07-27 14:22:23 -04:00
-
91edba56d6
Remove course thumbnails and the ffmpeg dependency
Harwinder Sekhon
2026-07-27 14:06:06 -04:00
-
c4c88e52da
UI improved
Harwinder Sekhon
2026-07-27 13:58:47 -04:00
-
45e7465f7b
Probe video durations at scan time
Harwinder Sekhon
2026-07-11 11:38:41 -04:00
-
c6a970880c
Add quiz support: parse *_quiz_solved.txt files, take and grade quizzes
Harwinder Sekhon
2026-07-11 11:24:37 -04:00
-
13856e35bc
Fix HTTP 500 on PHP < 8.2: drop standalone true union type
Harwinder Sekhon
2026-07-11 11:11:30 -04:00
-
4bd3d63a76
Installer: configurable videos folder
Harwinder Sekhon
2026-07-11 11:06:45 -04:00
-
ceb7aa6780
Add install.php: browser/CLI installer for database and schema
Harwinder Sekhon
2026-07-11 11:02:22 -04:00
-
3ae6c1ae2e
CourseHub: AJAX video course player (PHP + MySQL + Bootstrap + Plyr)
Harwinder Sekhon
2026-07-11 10:25:35 -04:00