Lucas Winther and Claude Opus 5.5
c1b710cb23
Remove AU branding
...
Rename the app from "AU Whisper Web" to "Whisper Web" in the README
title and app header, rename the package to whisper_web, and drop the
au_ prefix from the transformers patch comment and the scratch path in
isolate_wer2.ts.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-29 19:15:58 +01:00
Lucas Winther and Claude Fable 5
9f39a82982
WIP: M3 PWA/offline implementation, M4 auth (backend + frontend), D-013 faster-whisper
...
- M3: hand-rolled service worker (precache + runtime /ort caching), precache
manifest injection, SW registration/update toast, manifest + generated icons,
production build script, offline indicator in ModelPicker (D-005/D-007)
- M4 backend: bun:sqlite users/sessions (D-009), Passport local strategy behind
connect-compat adapter (D-008), /api/auth routes wired into dev+prod serving,
Bun.password Argon2id, 38 auth tests
- M4 frontend: AuthForms + useAuth + framework-free authClient, session-aware
header, anonymous-first fail-silent offline handling, 18 client tests
- D-013: server engine (M5) will use faster-whisper via Python sidecar;
browser side stays Transformers.js (CTranslate2 has no WASM build)
- bun test: 83 pass / tsc --noEmit clean
- Note: M3 doc closeout (WorkBreakdown/Architecture/tests/offline.md) still in
flight from a background agent; follow-up commit will finish docs
Co-Authored-By: Claude Fable 5 <[email protected] >
2026-07-10 04:02:28 +02:00