ben
187b6b5d12
Stream Whisper verbose metadata live without overflowing Reverb.
...
Persist accumulated verbose_json on the recording and broadcast only transcript/whisper deltas so the show page can render language, segments, word timestamps, and confidence while a run is in progress.
2026-08-13 15:55:51 +02:00
ben
8a66cf6f63
Improve recordings list sorting and live show-page status updates.
...
Add sortable columns with a fixed status width, and keep the show page in sync via Echo, polling, and Alpine hydrate while transcription runs.
2026-08-12 21:27:03 +02:00
ben
c17f8fb506
Improve live recordings UI, upload flow, and default Flux theme.
...
Refresh list status over Reverb with polling fallback, clarify queued vs processing, streamline upload empty states, and seed an admin login.
2026-08-12 20:14:35 +02:00
ben
148ba91816
Add delete button with confirm modal on each recordings list row.
2026-08-12 19:23:35 +02:00
ben
34ccf0c32b
Move recordings UI to Livewire pages with Flux components.
...
Replace controller-driven Blade views with full-page Livewire index/show/create flows so Flux tables, toasts, and uploads work natively.
2026-08-12 19:17:52 +02:00
ben
bfcfc12f58
Add Fortify auth, Flux dark mode, demo seed, and Docker hot reload.
...
Protect recordings per user, seed a demo login on container start, and bind-mount the app with Vite HMR for local Compose development.
2026-08-12 18:38:53 +02:00