Commit Graph

  • 1072679360 fix(whisper): handle model warmup events main Giancarmine Salucci 2026-05-15 00:08:32 +02:00
  • f70cefc5e9 fix(progress): separate model warmup state Giancarmine Salucci 2026-05-12 00:52:33 +02:00
  • 929c482497 refactor(transcript): drop Tonemark rewrite Giancarmine Salucci 2026-05-12 00:10:32 +02:00
  • df50e74939 test(vitest): serialize db-backed suites Giancarmine Salucci 2026-05-11 23:29:31 +02:00
  • 34196b8110 test(push): relax flaky call count Giancarmine Salucci 2026-05-11 23:25:53 +02:00
  • 3a72bb815f fix(postprocess): trim adjacent word overlap Giancarmine Salucci 2026-05-11 23:24:21 +02:00
  • 6beb436687 fix(postprocess): drop tiny carry-over text Giancarmine Salucci 2026-05-11 23:14:31 +02:00
  • 672b161cda fix(transcript): collapse rolling segment echoes Giancarmine Salucci 2026-05-11 22:46:38 +02:00
  • 35a2d86dbb test: add beforeEach cleanup in push.test.ts to prevent flaky state leakage Giancarmine Salucci 2026-05-10 15:56:05 +02:00
  • 470dd1642f fix: clear modelWarming notice when job completes via SSE done event Giancarmine Salucci 2026-05-10 15:52:28 +02:00
  • 10a3669b42 fix: FormData stream exhausted on retry + undefined segments crash Giancarmine Salucci 2026-05-10 15:37:07 +02:00
  • a76625d378 ci: use npm install instead of npm ci to avoid lock file version mismatch Giancarmine Salucci 2026-05-09 15:54:32 +02:00
  • 76051e52dd ci: add test job before Docker build Giancarmine Salucci 2026-05-09 15:51:24 +02:00
  • 53f874aec7 feat: proxy POST /model/unload endpoint Giancarmine Salucci 2026-05-09 15:48:47 +02:00
  • 04142b17a8 feat: whisper-side cancellation + SSE-triggered retry Giancarmine Salucci 2026-05-09 00:40:40 +02:00
  • 01845bec25 test: comprehensive coverage for 503 retry loop and getModelStatus Giancarmine Salucci 2026-05-09 00:14:09 +02:00
  • b90d57984c feat: model-on-demand lifecycle — retry on 503, live status pill, warming indicator Giancarmine Salucci 2026-05-09 00:08:21 +02:00
  • ffd5d48c0d fix: increase body size limit to 500MB for audio uploads Giancarmine Salucci 2026-05-06 19:32:28 +02:00
  • ed5e88f5ca fix: install yt-dlp via pip instead of prebuilt binary Giancarmine Salucci 2026-05-06 19:17:18 +02:00
  • dc65c028c1 fix: disable CSRF origin check to allow Web Share Target Giancarmine Salucci 2026-05-06 19:02:07 +02:00
  • 08adff1562 fix: bypass CSRF for Web Share Target POST Giancarmine Salucci 2026-05-06 18:58:39 +02:00
  • d1295ce343 feat: add retry/delete for jobs Giancarmine Salucci 2026-05-06 17:42:54 +02:00
  • 37175ec791 fix: ffmpeg/yt-dlp/tz in image, UID 1000, reactive accent store Giancarmine Salucci 2026-05-06 17:35:39 +02:00
  • 453029c139 fix: use npm install instead of npm ci in Dockerfile Giancarmine Salucci 2026-05-06 17:01:14 +02:00
  • b43ad9ce9a chore: update package-lock.json to sync with package.json Giancarmine Salucci 2026-05-06 16:57:21 +02:00
  • f1f04e13e5 ci: restore REGISTRY_USERNAME/REGISTRY_TOKEN secrets (now set on repo) Giancarmine Salucci 2026-05-06 16:54:58 +02:00
  • b6566e4590 ci: use github.actor + github.token for registry login Giancarmine Salucci 2026-05-06 16:53:29 +02:00
  • 95eea34011 ci: use auto-provided GITEA_TOKEN for registry login Giancarmine Salucci 2026-05-06 16:50:51 +02:00
  • 13a96b6efa Initial commit: Tonemark PWA Giancarmine Salucci 2026-05-06 16:41:25 +02:00