• Joined on 2025-12-23
Jamie pushed to main at Jamie/Nat20-Notes 2026-08-04 09:51:32 +00:00
72df3f0471 fix: unblock speaker page audio when loadedmetadata never fires on opus blob
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-30 04:49:38 +00:00
e2e7adc8af fix: register audio event handlers before setting src to avoid onloadedmetadata race
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-30 04:09:56 +00:00
f7eeae8469 docs: update README with auth, campaigns, and CI/CD changes
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-30 03:49:23 +00:00
cef9178d8d fix: chunk upload race — always return the completed response with filepath; add campaign name to setup wizard
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-30 02:35:04 +00:00
24fd6f16d2 fix: commit default campaign claim in ensure_admin_exists, surface setup errors to user
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-30 01:54:22 +00:00
d25682397d fix login redirect loop: skip settings check when unauthenticated, only redirect 401 when token present
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-30 01:03:00 +00:00
9dd2439766 Update .gitea/workflows/build.yaml
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-30 01:02:15 +00:00
9bcb24f029 remove file-based workflow — user has UI-configured workflow
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-30 00:59:22 +00:00
e54a9491c0 add buildx registry cache to whisperx-base step so deps layer skips when requirements unchanged
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-30 00:55:39 +00:00
146da58e7d claim default campaign for the admin on startup so setup wizard works
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-30 00:13:53 +00:00
677c30ff7d add CI workflow that builds whisperx-base before backend
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-30 00:12:50 +00:00
7b06b151a4 add ARG BASE_IMAGE + AS runtime to Dockerfile for CI
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-30 00:06:03 +00:00
5081ba00f6 add auth system and split backend into two-image CI/CD build
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-29 22:45:26 +00:00
990276366d Replace Link with nav() on Speakers Back button
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-29 22:39:55 +00:00
0936a5bae2 Fix unicode escape in JSX text content
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-29 22:38:16 +00:00
6c760b5e2e Preload audio as Blob for instant seeking; generate Opus playback file; delete original upload after extraction
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-21 10:04:07 +00:00
aed6553ff4 Serve original uploaded file instead of WAV for audio playback
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-21 06:35:34 +00:00
4e2a99829f fix: DB values override env vars in campaign settings, Settings page resets on campaign switch
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-21 06:30:16 +00:00
9e70b78d7c fix: env var overrides for campaign settings (hf_token, ollama_host etc)
Jamie pushed to main at Jamie/Nat20-Notes 2026-07-21 05:46:42 +00:00
ca13989ca0 per-campaign settings, default campaign folders, custom prompt fix