whaleprep/scripts
dev dc754fe996 Student sign-in UX, gzip, landing stats cache
Sign-in page rewritten for non-technical students: Google-first when
configured, plain-language email path with honest 30-day scope, recovery
note, placeholders, full-width CTA. deploy/termux-start.sh sources .env
for GOOGLE_* credentials; deploy/env.example documents the 5-minute
Cloud Console setup; .gitignore covers secrets, DBs, pid/log files.
bench scripts send a browser UA so Cloudflare bot checks stop 403ing
local load tests. Landing bank counts cached 60s (five aggregate
subselects no longer run per hit). gzip compression on all responses.
2026-10-12 23:33:33 +05:30
..
examgoal_model Vendor examgoal unpickle models, portable pickle path 2026-10-12 20:34:50 +05:30
audit_mobile.py Subtopic picker, JEE mode, per-subject timers 2026-10-12 05:13:09 +05:30
bench.py Student sign-in UX, gzip, landing stats cache 2026-10-12 23:33:33 +05:30
bench_scale.py Honour RUST_LOG, add load and scale benchmarks 2026-10-11 21:08:35 +05:30
bench_write.py Student sign-in UX, gzip, landing stats cache 2026-10-12 23:33:33 +05:30
expand_seed.py Add expand_seed and document data sourcing 2026-10-12 05:19:03 +05:30
fix_math.py Fix math rendering: inline delimiters, matrix rewrite, TeX-ism cleanup 2026-10-12 23:25:45 +05:30
import_examgoal.py Fix math rendering: inline delimiters, matrix rewrite, TeX-ism cleanup 2026-10-12 23:25:45 +05:30
shots.py Make the exam screen work on a phone 2026-10-11 21:54:17 +05:30