4a4da08fa0
Mirror main to GitHub and publish the image to GHCR
branderson2026-10-15 17:55:25 -07:00
bb5a530032
Merge pull request 'README: lead with requirements and Docker, refresh for the editor' (#36) from readme-refresh into main
branderson2026-10-15 17:21:44 -07:00
c3660d267a
webui: keep a far line break from stretching the sheet
branderson2026-10-15 17:06:19 -07:00
2d7bde3d74
Merge pull request 'webui: a note sheet with a real pitch axis and beat grid' (#30) from editor into main
branderson2026-10-15 16:52:44 -07:00
b5e6cd326b
Merge pull request 'webui: edit a song's notes on the sheet' (#31) from sheet-editing into editor
branderson2026-10-15 16:22:40 -07:00
449f742d4b
Merge pull request 'webui: mark songs with hand edits in the queue and REBUILD ALL FROM…' (#32) from edited-marks into main
branderson2026-10-14 23:28:27 -07:00
b781c6cb0c
Merge pull request 'webui: a grouped keyboard shortcut panel for the sheet' (#33) from sheet-shortcuts into sheet-editing
sheet-editing
branderson2026-10-14 23:27:53 -07:00
3fbf39f9d6
Merge pull request 'webui: set a song's BPM and GAP from the sheet' (#34) from grid-edit into sheet-shortcuts
sheet-shortcuts
branderson2026-10-14 23:17:45 -07:00
82cafa96bf
Merge pull request 'webui: move line breaks on the sheet' (#35) from break-edit into grid-edit
grid-edit
branderson2026-10-14 18:54:21 -07:00
7a86726c5c
Merge pull request 'notes: judge low confidence against the song, and flag unsingable words' (#28) from relative-confidence into main
branderson2026-10-11 00:45:44 -07:00
211e75c448
Merge pull request 'web: report a job finished only once everything finishing it is done' (#27) from job-done-last into main
branderson2026-10-11 00:22:02 -07:00
2fbff3553c
Merge pull request 'align: keep lines Whisper missed when their singing went untranscribed' (#24) from unheard-lines into main
branderson2026-10-10 22:08:59 -07:00
4749a7810f
Merge pull request 'align: let a star token absorb non-lyric audio between lines' (#25) from line-stars into unheard-lines
branderson2026-10-10 20:56:15 -07:00
060669fda7
Merge pull request 'webui: add REBUILD ALL FROM… to rebuild every song from a stage' (#23) from rebuild-all into main
branderson2026-10-10 19:33:09 -07:00
15f01c50eb
Merge pull request 'ci: run the test suite on pull requests' (#22) from ci-tests into main
branderson2026-10-10 19:32:43 -07:00
c1368505c2
Merge pull request 'pitch: treat bleed in the vocal stem as silence' (#15) from pitch-silence into main
branderson2026-10-09 18:15:21 -07:00
d484d6f1d2
Merge pull request 'tests: replace copyrighted lyrics with placeholder text' (#14) from synthetic-lyrics into main
branderson2026-10-09 18:15:01 -07:00
936641e13c
Merge pull request 'Keep matched words that fall inside a missing-lyrics span' (#13) from missing-notes into main
branderson2026-10-09 16:54:17 -07:00
f3125370d3
Merge pull request 'Keep yt-dlp current at runtime, with the bundled copy as fallback' (#12) from ytdlp-runtime into main
branderson2026-10-09 16:43:24 -07:00
4af78fdd1d
Merge pull request 'Release the GPU after every stage' (#11) from gpu-unload into main
branderson2026-10-06 13:44:44 -07:00
cb485d3c6b
Merge pull request 'webui: play a finished song against its review' (#10) from review-playback into main
branderson2026-10-06 13:44:23 -07:00
7c4359eb39
webui: play a finished song against its review
branderson2026-09-25 23:33:23 -07:00
ba8bf9f4af
Merge pull request 'webui: bring a selected song's inputs back into the form' (#9) from webui-prefill into main
branderson2026-09-25 23:09:30 -07:00
b5850042be
Merge pull request 'Fix YouTube 403s: install yt-dlp's YouTube extras and retry across player clients' (#8) from ytdlp-resilience into main
branderson2026-09-25 18:32:19 -07:00
a7622c2d01
Merge pull request 'Add rebuild-from-scratch, delete, and cross-restart persistence for songs' (#5) from song-rebuild-persistence into main
branderson2026-07-28 03:25:48 -07:00
98e4f9532f
pipeline: extract read_warnings for reuse by startup discovery
branderson2026-07-28 02:28:27 -07:00
77bebcf9e1
Merge pull request 'Webui: open video source, restructure lyrics form, and add a visual per-line review' (#4) from worktree-webui-lyrics-review into main
branderson2026-07-28 01:42:56 -07:00
7a48942f1c
Merge pull request 'Rename project from karaoke-maker to songtrace' (#3) from songtrace-rename into main
branderson2026-07-27 18:42:57 -07:00
bd5593c3ed
Merge pull request 'Rerun failed tracks and edit-and-rebuild existing ones' (#2) from rerun-rebuild into main
branderson2026-07-27 09:19:56 -07:00