-
5355a93e45
feat(pipeline): retry separation on CPU when a GPU attempt fails (#299)
Tha.Les
2026-07-17 01:37:19 +01:00
-
60959e7ad7
fix(desktop): rotate backend.log instead of truncating it on launch (#298)
Tha.Les
2026-07-17 01:21:29 +01:00
-
a666b39497
fix(api): log ffmpeg stderr when a streamed render fails (#297)
Tha.Les
2026-07-17 01:20:59 +01:00
-
378c64fbc4
feat(pipeline): quarantine failed jobs with evidence; classify causes; stage timings (#296)
Tha.Les
2026-07-17 01:18:24 +01:00
-
995e402220
feat(logging): rotating file log + level control; stop leaking exceptions into the UI (#295)
Tha.Les
2026-07-16 23:45:29 +01:00
-
3359ed070a
feat(settings): export sample rate option + reorganize settings tabs (#270)
v0.8.0-alpha.9
Tha.Les
2026-07-16 15:33:44 +01:00
-
51df10c919
chore(unraid): pin template to 0.8.0-alpha.8 (#268)
Tha.Les
2026-07-15 21:42:44 +01:00
-
700bd28829
Remove Star History section from README
v0.8.0-alpha.8
Tha.Les
2026-07-15 21:05:26 +01:00
-
c19d67eb79
fix(desktop): NVIDIA build silently falling back to CPU (#247) (#267)
Tha.Les
2026-07-15 20:47:19 +01:00
-
abc09e4894
fix(ci): docker-publish never fires on
prereleased -- restore published (#266)
Tha.Les
2026-07-13 22:00:40 +01:00
-
5079f3d356
alpha 7 pin (#265)
v0.8.0-alpha.7
Tha.Les
2026-07-13 18:12:29 +01:00
-
a857f60fbf
feat(player): stream stems on desktop via the 5s-chunk engine (#261) (#264)
Tha.Les
2026-07-13 18:02:31 +01:00
-
17cae8536d
docs(readme): add More Notes Less Talk to We Recommend (#263)
Tha.Les
2026-07-13 14:21:28 +01:00
-
d686e0fa45
feat(library): add More Notes Less Talk to We Recommend (#262)
Tha.Les
2026-07-13 14:06:20 +01:00
-
a5b8fce7a6
chore(unraid): pin CA template image to :0.8.0-alpha.6 (#260)
Tha.Les
2026-07-13 09:01:39 +01:00
-
a67b186a24
ci(docker): push :latest when a prerelease is promoted to Latest (#259)
Tha.Les
2026-07-12 22:55:43 +01:00
-
b645d17cc7
fix(deps): pin demucs<4.1 to keep the tested 4.0.1 (#257)
v0.8.0-alpha.6
Tha.Les
2026-07-12 22:19:38 +01:00
-
df94005ea5
feat(docker): honor PUID/PGID so Unraid gets nobody:users ownership (#256)
Tha.Les
2026-07-12 21:26:46 +01:00
-
1b0d689eef
fix(ci): make manual/edge image version PEP 440-valid (#254)
Tha.Les
2026-07-10 22:18:24 +01:00
-
ce86e8ad57
feat(unraid): publish container to GHCR and add Community Applications app (#253)
Tha.Les
2026-07-10 22:00:13 +01:00
-
2ea6748bb3
feat(player): exact timestamp input for loop start/end (#246) (#252)
Tha.Les
2026-07-10 20:41:58 +01:00
-
8d816b1ad7
fix(server): persistent library on self-hosted web server (no TTL sweep) (#251)
Tha.Les
2026-07-10 20:41:41 +01:00
-
0ba022b24c
fix(player): place loop time inputs right of the loop button
feat/loop-timestamp-input
Thales Pereira
2026-07-10 20:26:23 +01:00
-
9768072193
feat(player): exact timestamp input for loop start/end (#246)
Thales Pereira
2026-07-06 23:56:55 +01:00
-
-
ec73f55d48
fix(desktop): Windows FFmpeg from BtbN GitHub + detect bin/ layout (#248) (#249)
v0.8.0-alpha.5
Tha.Les
2026-07-06 17:50:55 +01:00
-
7a15a395e1
ci: remove append_body from OS release workflows - artifact sections now static
Thales Pereira
2026-06-30 14:21:24 +01:00
-
9dec0e146b
fix(mobile): tape-effect fallback for speed on LAN HTTP (no AudioWorklet)
v0.8.0-alpha.4
Thales Pereira
2026-06-30 12:08:15 +01:00
-
c603c596ae
fix(mobile): fast track load + pitch-preserving speed on chunked engine (#242)
Tha.Les
2026-06-30 12:03:20 +01:00
-
2a40dc504e
feat(player): playback speed control with pitch preservation (#241)
Tha.Les
2026-06-30 11:43:50 +01:00
-
d61be8c9c3
fix(desktop): Blackwell GPU (RTX 5000) falls back to CPU silently (#239) (#240)
Tha.Les
2026-06-30 08:57:40 +01:00
-
32bdc38180
feat(settings): QR codes for network access (#238)
v0.8.0-alpha.3
Tha.Les
2026-06-29 19:19:59 +01:00
-
52197aa25c
feat(mobile): chunked audio engine via WAV Range requests (#237)
Tha.Les
2026-06-29 17:00:20 +01:00
-
0e25f15c42
fix(mobile): guard against OOM crash on Load, fix stuck Preparing audio (#235)
Tha.Les
2026-06-29 15:55:09 +01:00
-
2cb7214aea
fix: server network access and YouTube Shorts support (#233)
v0.8.0-alpha.2
Tha.Les
2026-06-28 20:59:09 +01:00
-
d9a669c85a
feat: mobile UI polish + configurable port (#232)
v0.8.0-alpha.1
Tha.Les
2026-06-27 20:21:30 +01:00
-
cde1739c64
feat: mobile web UI + network access toggle (#231)
Tha.Les
2026-06-27 19:04:28 +01:00
-
8d72f0d684
chore(deps): bump actions/checkout from 6 to 7 (#214)
v0.7.0-alpha.18
dependabot[bot]
2026-06-26 16:41:14 +01:00
-
c95b42ae48
chore(deps): bump softprops/action-gh-release from 3.0.0 to 3.0.1 (#215)
dependabot[bot]
2026-06-26 16:23:16 +01:00
-
7c39ad1e66
feat: add Empress Effects to We Recommend (+ fix Thomann description) (#230)
Tha.Les
2026-06-26 16:04:00 +01:00
-
cbc64fdfc1
fix: don't auto-purge the desktop library (skip job TTL sweep) (#229)
Tha.Les
2026-06-26 15:08:14 +01:00
-
a45badf3b3
fix(ci): target the macOS runner's default macOS/ARM64 labels (#227)
Tha.Les
2026-06-26 12:28:11 +01:00
-
9ca03fc4d1
chore: MP4 wording cleanup + "We Recommend" rename/polish (#228)
Tha.Les
2026-06-26 12:15:46 +01:00
-
da93c5ee44
feat: export as MP4 (karaoke video) for MP4 uploads and YouTube (#226)
Tha.Les
2026-06-25 22:46:23 +01:00
-
3995e9236f
fix: remove orphaned nvidia-* CUDA packages from Linux bundle (#225)
v0.7.0-alpha.17
Tha.Les
2026-06-24 20:47:01 +01:00
-
ab832e3342
fix(ci): skip apt when deps present; the runner has no passwordless sudo (#224)
Tha.Les
2026-06-24 20:29:55 +01:00
-
8210e7f22d
fix(ci): make Linux apt step best-effort and hard-capped (#223)
Tha.Les
2026-06-24 20:06:20 +01:00
-
421f2b344c
fix: ship CPU torch in Linux NVIDIA variant; download CUDA at first run (#222)
Tha.Les
2026-06-24 19:17:37 +01:00
-
44336a55d5
fix(ci): source release tag from github.ref_name on all self-hosted runners (#221)
Tha.Les
2026-06-24 18:54:25 +01:00
-
8131900d0a
feat: Linux portable builds (CPU + NVIDIA) and release workflow (#220)
Tha.Les
2026-06-24 18:07:34 +01:00
-
7be60c47ca
fix: support RTX 50-series (Blackwell sm_120) CUDA via cu128 wheels (#217) (#218)
v0.7.0-alpha.16
Tha.Les
2026-06-23 22:28:56 +01:00
-
66425fe108
fix: use powershell shell on Windows runner (pwsh not available) (#212)
v0.7.0-alpha.15
Tha.Les
2026-06-18 10:31:59 +01:00
-
17ea467d61
docs: replace Woodpecker CI badge with GitHub Actions (#211)
Tha.Les
2026-06-18 09:23:30 +01:00
-
e817fa7839
feat: add MP4 and M4A upload support, raise limit to 400 MB (#210)
Tha.Les
2026-06-18 09:23:27 +01:00
-
d6280a3efb
ci: trigger release workflows only on release published (#208)
Tha.Les
2026-06-18 08:58:50 +01:00
-
bca5a8961b
chore(deps): bump actions/checkout from 4 to 6 (#206)
dependabot[bot]
2026-06-18 08:45:06 +01:00
-
a39ef48483
chore: remove Woodpecker CI configuration (#207)
Tha.Les
2026-06-18 08:43:04 +01:00
-
3baaa0fa07
ci: migrate from Woodpecker to GitHub Actions (#205)
Tha.Les
2026-06-17 21:28:40 +01:00
-
76d6c351bb
Update README.md
Tha.Les
2026-06-11 12:33:21 +01:00
-
86b1e87a24
docs: tighten intro copy and surface We Recommend in the header
v0.7.0-alpha.14
Thales Pereira
2026-06-09 13:38:22 +01:00
-
907ae7f956
feat: expand Supporters (Joao, Kris), Instagram links/avatars, and README We Recommend (#202)
Tha.Les
2026-06-09 13:33:06 +01:00
-
ed09e802c5
docs: add We Recommend section listing supporters (#__)
Tha.Les
2026-06-09 12:27:45 +01:00
-
86f690da62
feat: add Joao Gaspar and Kris Luthier to Supporters, masonry tile layout (#200)
Tha.Les
2026-06-09 11:55:23 +01:00
-
6761831abc
fix: point runtime pack URL at stemdeckapp, not old thcp repo (#199)
v0.7.0-alpha.13
Tha.Les
2026-06-09 10:00:48 +01:00
-
091ba3fd1b
docs: Code of Conduct, Contributing guide, and issue templates (#198)
Tha.Les
2026-06-07 19:00:40 +01:00
-
64dc5f7a6d
feat: Supporters dialog behind a TV rail icon (#197)
v0.7.0-alpha.12
Tha.Les
2026-06-06 00:51:23 +01:00
-
a74ae01404
fix: overview waveforms - align to lanes and only show extracted stems (#196)
v0.7.0-alpha.11
Tha.Les
2026-06-05 23:34:06 +01:00
-
23a3a3d930
fix: refresh runtime pack on app upgrade + stop false update banner (#195)
v0.7.0-alpha.10
Tha.Les
2026-06-05 18:23:34 +01:00
-
0a67593ad4
feat: add FLAC support (import and export) (#flac) (#194)
v0.7.0-alpha.9
Tha.Les
2026-06-05 15:36:49 +01:00
-
4ccb70b31e
docs: add a real SECURITY.md (#193)
Tha.Les
2026-06-05 13:42:53 +01:00
-
471cafdb17
fix: verify macOS FFmpeg download with a pinned SHA256 (#172) (#192)
v0.7.0-alpha.8
Tha.Les
2026-06-05 13:26:55 +01:00
-
7b566e1c2e
feat: Export Mix reflects the mixer (volume, mute, solo) (#183) (#191)
v0.7.0-alpha.7
Tha.Les
2026-06-05 12:49:55 +01:00
-
60f998160e
fix: engine overview waveform - align to ruler and restore bar style (#189) (#190)
v0.7.0-alpha.6
Tha.Les
2026-06-05 06:40:05 +01:00
-
9a79083c15
fix: stop the lane stack shaking on vertical scroll (#182) (#188)
v0.7.0-alpha.5
Tha.Les
2026-06-04 16:57:49 +01:00
-
a27762b518
fix: studio audio rendering — CSP data:/blob: + engine waveform visibility (#187)
Tha.Les
2026-06-04 15:15:11 +01:00
-
4dcbaf5e06
fix: make the Web Audio engine WebView-safe; keep visuals; guard processing tracks (#185)
Tha.Les
2026-06-03 15:05:49 +01:00
-
d159429c59
feat: add Content-Security-Policy to the webview (#171) (#177)
Tha.Les
2026-06-03 07:12:59 +01:00
-
1fe5b78b3b
fix: default the audio engine on by platform (off on Windows/WebView2) (#181)
Tha.Les
2026-06-02 18:08:12 +01:00
-
77637a95d6
fix: default the Web Audio engine off (Windows/WebView2 regression) (#179)
Tha.Les
2026-06-02 17:27:17 +01:00
-
ccaefad137
fix: protect the Unsorted folder from deletion (#178)
Tha.Les
2026-06-02 16:18:54 +01:00
-
ff66e15e6c
fix: address open issues #169 (version), #170 (XSS), #173 (SSRF) (#176)
Tha.Les
2026-06-02 14:03:02 +01:00
-
0e841669fa
feat: Edit Library window with out-of-sync detection and auto-restore (#168)
v0.7.0-alpha.4
Tha.Les
2026-05-31 21:30:27 +01:00
-
f05b8256ed
feat: transport button toggle colors (play green / stop red / loop blue) (#166)
Tha.Les
2026-05-31 16:23:05 +01:00
-
9ac0d9b8a5
feat: Web Audio decode-and-mix engine to fix Safari/WKWebView chop (#165)
Tha.Les
2026-05-31 16:23:02 +01:00
-
e4b1bcb6e1
fix: smoother stem-lane scroll sync (#163) (#164)
v0.7.0-alpha.3
Tha.Les
2026-05-29 16:54:36 +01:00
-
bfa41c1794
feat: consolidate footer export into one dropdown with stems .zip (#162)
v0.7.0-alpha.2
Tha.Les
2026-05-29 14:59:08 +01:00
-
411de5328b
fix: scrollable stem lanes + responsive waveform with thin scrollbars (#159) (#161)
Tha.Les
2026-05-29 14:54:10 +01:00
-
0830246f63
feat: SoundCloud support + instant waveform rendering from pre-computed peaks (#158)
v0.7.0-alpha.1
Tha.Les
2026-05-28 16:08:51 +01:00
-
2a12a2786f
feat: setup window robustness — connectivity feedback, PowerShell path, friendlier errors (#129)
Tha.Les
2026-05-27 09:39:26 +01:00
-
09f096eb4b
ci: trigger macOS and Windows pipelines on tag and release events
v0.6.0-alpha.6
Thales Pereira
2026-05-26 11:00:16 +01:00
-
87cb17b69b
fix: exclude fastapi 0.136.3 -- MAL-2026-4750 supply chain compromise (undocumented fastar dependency)
Thales Pereira
2026-05-26 10:53:43 +01:00
-
0e6138f121
ci: remove version-bump pipeline -- build pipelines patch version files at build time
Thales Pereira
2026-05-26 09:42:33 +01:00
-
cfdbba1241
fix: remove evermeet.cx checksum fetch -- API does not expose SHA256 hashes
Thales Pereira
2026-05-26 08:32:12 +01:00
-
ec9766e5b2
ci: restrict release pipelines to event: release only
Thales Pereira
2026-05-25 22:38:52 +01:00
-
dc9b443777
cleanup
Thales Pereira
2026-05-25 22:16:05 +01:00
-
789178b449
security: FFmpeg SHA256 integrity check and gate file:// paths to debug builds (#135, #136)
Thales Pereira
2026-05-25 19:53:38 +01:00
-
0dc7ddcb9f
refactor: centralize env-var path override, add runtime swap recovery and setup log helper (#134, #141)
Thales Pereira
2026-05-25 19:51:39 +01:00
-
b6b2a2ce0d
refactor: consolidate BackendState, track pip pid, async shutdown, concurrent-start guard (#133, #140, #144, #145)
Thales Pereira
2026-05-25 19:50:33 +01:00
-
e3e784c303
fix: main.rs simple fixes -- sync_all, stop_backend, atomic config, security (#137-#139, #142-#143, #147-#148, #154)
Thales Pereira
2026-05-25 19:48:19 +01:00
-
886e33141e
fix: setup.js stall timer, SSE listener stacking, concurrent status writes (#146, #149, #150)
Thales Pereira
2026-05-25 19:46:05 +01:00
-
8918cd5e94
docs: fix stale URLs, cu121→cu124, Discord link, add env vars section (#151-#153, #155)
Thales Pereira
2026-05-25 19:45:18 +01:00