d297540053
Skip setup-python on macOS, use system Python instead
Claude
2026-03-20 22:46:25 -07:00
5b7f30c4b2
Merge pull request 'Fix macOS CI and remove duplicate GitHub Actions workflow' (#4) from perf/pipeline-improvements into main
jknapp2026-03-21 05:44:48 +00:00
cc24511b87
Merge branch 'main' into perf/pipeline-improvements
jknapp2026-03-21 05:44:38 +00:00
23c013bbac
Fix macOS CI and remove duplicate GitHub Actions workflow
Claude
2026-03-20 22:42:24 -07:00
34797b295d
Merge pull request 'perf/pipeline-improvements' (#3) from perf/pipeline-improvements into main
jknapp2026-03-21 05:40:03 +00:00
666e6c5b25
Merge remote-tracking branch 'origin/main' into perf/pipeline-improvements
Claude
2026-03-20 22:39:19 -07:00
c8754076f4
Fix macOS CI: use workspace dir for Python toolcache instead of sudo
Claude
2026-03-20 22:33:17 -07:00
f674b63ca9
Merge pull request 'perf/pipeline-improvements' (#2) from perf/pipeline-improvements into main
jknapp2026-03-21 05:29:36 +00:00
66a9033a64
Merge branch 'main' into perf/pipeline-improvements
jknapp2026-03-21 05:29:29 +00:00
3a97aa2831
Remove redundant title from app header
Claude
2026-03-20 22:28:49 -07:00
882aa147c7
Smart word timing redistribution on transcript edits
Claude
2026-03-20 22:23:39 -07:00
67fc23e8aa
Preserve word-level timing on spelling edits
Claude
2026-03-20 22:21:52 -07:00
727107323c
Fix transcript text edit not showing after Enter
Claude
2026-03-20 22:20:20 -07:00
27b705b5b6
File-based project save/load, AI chat formatting, text edit fix
Claude
2026-03-20 22:17:35 -07:00
8e7d21d22b
Persist segment text edits to database on Enter
Claude
2026-03-20 22:08:52 -07:00
61caa07e4c
Add project save/load and improve AI chat formatting
Claude
2026-03-20 22:06:29 -07:00
331003d1c9
Fix CI: downgrade artifact actions to v3 for Gitea compatibility
Claude
2026-03-20 21:58:29 -07:00
4a4402f71a
Fix CI: macOS Python toolcache permissions, Windows pip invocation
Claude
2026-03-20 21:56:25 -07:00
3e7671453a
Ensure required tools are installed on all CI runners
Claude
2026-03-20 21:53:58 -07:00
d8ed77b786
Merge pull request 'perf/pipeline-improvements' (#1) from perf/pipeline-improvements into main
jknapp2026-03-21 04:53:45 +00:00
09d7c2064f
Add release job to Gitea Actions workflow
Claude
2026-03-20 21:52:21 -07:00
58faa83cb3
Cross-platform distribution, UI improvements, and performance optimizations
Claude
2026-03-20 21:33:43 -07:00
42ccd3e21d
Fix cargo fmt formatting and diarize threading test mock
Claude
2026-03-20 13:56:32 -07:00
0771508203
Merge perf/chunked-transcription: chunk-based processing for large files
Claude
2026-03-20 13:54:14 -07:00
c23b9a90dd
Merge perf/diarize-threading: diarization progress via background thread
Claude
2026-03-20 13:52:59 -07:00
35af6e9e0c
Merge perf/progress-every-segment: emit progress for every segment
Claude
2026-03-20 13:52:18 -07:00
c3b6ad38fd
Merge perf/stream-segments: streaming partial transcript segments and speaker updates
Claude
2026-03-20 13:51:51 -07:00
03af5a189c
Run pyannote diarization in background thread with progress reporting
Claude
2026-03-20 13:50:57 -07:00
16f4b57771
Add chunked transcription for large audio files (>1 hour)
Claude
2026-03-20 13:49:20 -07:00
6eb13bce63
Remove progress throttle so every segment emits a progress update
Claude
2026-03-20 13:49:14 -07:00
67ed69df00
Stream transcript segments to frontend as they are transcribed
Josh Knapp2026-03-20 13:47:57 -07:00