Batch: Fixes #11, #12 #13

Merged
SaschaFuksa merged 3 commits from batch/11-12 into master 2026-04-19 12:45:02 +00:00
Owner

Fixes #11 — Add Structured Transcript panel to UI
Fixes #12 — Add progress Info to UI

Fixes #11 — Add Structured Transcript panel to UI Fixes #12 — Add progress Info to UI
Batch: Fixes #11, #12 — Structured Transcript panel and progress bar
Some checks are pending
CI / lint (pull_request) Waiting to run
CI / test (pull_request) Waiting to run
042e97d235
Issue #11: Add 'Structured Transcript' panel to UI
- New backend endpoints for structured .MD management:
  - GET /structured - list folders with .MD files
  - GET /structured/{folder} - get full .MD content
  - POST /structured/{folder}/create - create .MD from transcript.txt
  - POST /structured/{folder}/delete - delete .MD file
  - POST /structured/{folder}/recreate - delete old + create new
- SSE endpoint for transcription progress:
  - GET /chunks/{folder}/transcribe/stream
  - Stages: merging → transcribing → structuring → done
- list_chunks_folders now includes has_structured and structured_preview fields
- New UI panel showing all structured transcripts with:
  - Expand (view full .MD in modal)
  - Recreate (delete + create new)
  - Delete MD buttons

Issue #12: Add progress Info to UI
- Progress modal with animated bar and stage indicators
- Shows step-by-step progress during transcription:
  1. Merging audio chunks
  2. Transcribing (Whisper)
  3. Structuring (LLM)
- Uses SSE for real-time progress updates
fix: add jinja2 dependency (for StructureService template rendering)
Some checks are pending
CI / lint (pull_request) Waiting to run
CI / test (pull_request) Waiting to run
57db0691a3
fix(structured): show folders with transcript.txt + Create button when no structured MD exists
Some checks are pending
CI / lint (pull_request) Waiting to run
CI / test (pull_request) Waiting to run
44db4a92b3
SaschaFuksa deleted branch batch/11-12 2026-04-19 12:45:02 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Tasch/whisper-transcribe!13
No description provided.