Commit Graph

  • ef1481b359 chore: bump version to 0.2.4 [skip ci] v0.2.4 Gitea Actions 2026-03-22 01:37:55 +00:00
  • ba3d5c3997 Fix sidecar.log not created: ensure data dir exists Claude 2026-03-21 18:37:36 -07:00
  • 9a6ea84637 chore: bump version to 0.2.3 [skip ci] v0.2.3 Gitea Actions 2026-03-21 21:46:10 +00:00
  • 011ff4e178 Fix sidecar crash recovery and Windows console window Claude 2026-03-21 14:46:01 -07:00
  • d2d111a5c7 chore: bump version to 0.2.2 [skip ci] v0.2.2 Gitea Actions 2026-03-21 18:56:14 +00:00
  • 9250ff25c3 Consolidate CI into single release workflow Claude 2026-03-21 11:55:53 -07:00
  • 9033881274 chore: bump version to 0.2.1 [skip ci] v0.2.1 Gitea Actions 2026-03-21 18:53:23 +00:00
  • 1ed34e0bbb Add auto-increment version and release workflow Claude 2026-03-21 11:51:11 -07:00
  • b7a00af2e0 Fix duplicate CI runs: remove tags trigger, detect tags on commit Claude 2026-03-21 11:30:57 -07:00
  • 2d0d4cfc50 Skip AppImage and RPM builds to avoid slow 360MB+ compression v0.2.0 Claude 2026-03-21 11:28:55 -07:00
  • b99613f452 Fix Windows release upload: use curl for streaming large file uploads Claude 2026-03-21 11:27:33 -07:00
  • ec7e364165 Fix CI release upload: support versioned releases on tag pushes Claude 2026-03-21 11:03:00 -07:00
  • a0cb034ab5 Bump version to 0.2.0 Claude 2026-03-21 07:34:37 -07:00
  • 52d7d06d84 Fix sidecar.zip not bundled: move resources config into tauri.conf.json Claude 2026-03-21 07:33:02 -07:00
  • 462a4b80f6 Fix Tauri build stack overflow: zip sidecar and extract on first launch Claude 2026-03-21 07:12:22 -07:00
  • 12869e3757 Fix sidecar not found on Windows/macOS/Linux: switch from externalBin to resources Claude 2026-03-21 06:55:44 -07:00
  • bf6fb471d9 Merge sidecar and app builds into single jobs per platform Claude 2026-03-21 06:01:15 -07:00
  • 50baa7284e Fix Windows release upload: URL-encode filenames with spaces Claude 2026-03-21 05:54:59 -07:00
  • a3c39a2069 Fix release upload: use streaming upload and handle spaces in filenames Claude 2026-03-21 05:53:57 -07:00
  • f023bf02a9 Split CI into independent per-platform workflows latest Claude 2026-03-21 05:37:51 -07:00
  • caf854ccbb Fix Linux AppImage bundling and Windows Rust install Claude 2026-03-21 05:34:49 -07:00
  • b0d566f2d6 Install ffmpeg on all CI runners for sidecar build Claude 2026-03-20 23:08:38 -07:00
  • a65ac439dd Fix Windows CI: use powershell instead of bash for uv steps Claude 2026-03-20 23:07:04 -07:00
  • b8d70539ec Fix uv pip install: use venv dir not python binary path, add .exe on Windows Claude 2026-03-20 23:05:23 -07:00
  • 760b5dc90e Fix build script: remove duplicate 'install' arg, fix Windows shell Claude 2026-03-20 23:03:23 -07:00
  • 9cec3c3858 Fix uv install for Windows (use PowerShell installer) Claude 2026-03-20 23:00:47 -07:00
  • 4f19ae5287 Install uv via curl instead of GitHub-only setup-uv action Claude 2026-03-20 23:00:10 -07:00
  • 4701b578fc Use uv for Python management in CI and build script Claude 2026-03-20 22:58:30 -07:00
  • eb9ec687cb Use uv for Python management in CI and build script perf/pipeline-improvements Claude 2026-03-20 22:56:13 -07:00
  • 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 jknapp 2026-03-21 05:44:48 +00:00
  • cc24511b87 Merge branch 'main' into perf/pipeline-improvements jknapp 2026-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 jknapp 2026-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 jknapp 2026-03-21 05:29:36 +00:00
  • 66a9033a64 Merge branch 'main' into perf/pipeline-improvements jknapp 2026-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 jknapp 2026-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 Knapp 2026-03-20 13:47:57 -07:00
  • 585411f402 Fix speaker diarization: WAV conversion, pyannote 4.0 compat, telemetry bug Josh Knapp 2026-02-26 19:46:07 -08:00
  • a3612c986d Add Test & Download button for diarization model, clickable links Josh Knapp 2026-02-26 18:21:42 -08:00
  • baf820286f Add HuggingFace token setting for speaker detection Josh Knapp 2026-02-26 18:08:51 -08:00
  • ed626b8ba0 Fix progress overlay, play-from-position, layout cutoff, speaker info Josh Knapp 2026-02-26 18:02:48 -08:00
  • 4d7b9d524f Fix IPC stdout corruption, dark window background, overlay timing Josh Knapp 2026-02-26 17:50:55 -08:00
  • 87b3ad94f9 Improve import UX: progress overlay, pyannote fix, debug logging Josh Knapp 2026-02-26 17:43:49 -08:00
  • 669d88f143 Fix progress feedback, diarization fallback, and dropdown readability trunk Josh Knapp 2026-02-26 17:14:25 -08:00
  • d00281f0c7 Fix critical integration issues for end-to-end functionality Josh Knapp 2026-02-26 16:50:14 -08:00
  • d3c2954c5e Add STT and diarization research report Josh Knapp 2026-02-26 16:44:58 -08:00
  • 97a1a15755 Phase 6: Llama-server manager, settings UI, packaging, and polish Josh Knapp 2026-02-26 16:38:23 -08:00
  • d67625cd5a Phase 5: AI provider system with local and cloud support Josh Knapp 2026-02-26 16:25:10 -08:00
  • 415a648a2b Phase 4: Export to SRT, WebVTT, ASS, plain text, and Markdown Josh Knapp 2026-02-26 16:18:54 -08:00
  • 44480906a4 Phase 3: Speaker diarization and full transcription pipeline Josh Knapp 2026-02-26 16:09:48 -08:00
  • 842f8d5f90 Add auto-scroll, file dialog, and transcript editing Josh Knapp 2026-02-26 16:02:27 -08:00
  • 48fe41b064 Phase 2: Core transcription pipeline and audio playback Josh Knapp 2026-02-26 15:53:09 -08:00
  • 503cc6c0cf Phase 1 foundation: Tauri shell, Python sidecar, SQLite database Josh Knapp 2026-02-26 15:16:06 -08:00
  • c450ef3c0c Switch local AI from Ollama to bundled llama-server, add MIT license Josh Knapp 2026-02-26 09:00:47 -08:00
  • 0edb06a913 Add architecture document and project guidelines Josh Knapp 2026-02-26 08:37:45 -08:00
  • d2bdbe3315 Initial project setup with README and gitignore Josh Knapp 2026-02-26 08:11:57 -08:00