Samidy
|
43a5f1b714
|
fix(local files): metadata artist garbage
|
2026-03-13 05:28:49 +03:00 |
|
Samidy
|
3591ed7157
|
fix(album-imports): get them to actually work
|
2026-03-13 04:51:04 +03:00 |
|
Samidy
|
f513ce27e4
|
feat(unreleased): lyrics on unreleased
|
2026-03-13 02:58:57 +03:00 |
|
Daniel
|
a36ae22f4f
|
feat: add blob-url support and integrate blob asset plugin for Vite
|
2026-03-12 22:34:37 +00:00 |
|
Daniel
|
bc1c97dc1f
|
Revert "fix: update ffmpeg imports to use URL loader for core JS and WASM"
This reverts commit 14817a3314.
|
2026-03-12 21:01:32 +00:00 |
|
Daniel
|
a4d92b0759
|
feat(downloads): implement SequentialFileWriter for individual file downloads
|
2026-03-12 20:47:48 +00:00 |
|
Daniel
|
25c338fac3
|
refactor: improve progress updates
|
2026-03-12 20:47:47 +00:00 |
|
Daniel
|
574e42ba1e
|
feat(downloads): dash progress / remove nearly duplicate downloadTrackBlob logic from downloads.js
|
2026-03-12 20:47:46 +00:00 |
|
Daniel
|
4445cdcd2e
|
fix(taglib): worker initialization
This was mangled during a merge operation.
|
2026-03-12 20:47:45 +00:00 |
|
edideaur
|
b31be7dc80
|
Fix bulk download edge cases and improve robustness
- FolderPickerWriter: throw AbortError on cancel instead of returning null
- FolderPickerWriter: add try/catch with abort() to release file locks on failure
- ZipNeutralinoWriter: move writeBinaryFile after response.body validation
- bulkDownloadSettings: migrate legacy key and validate stored values
- download-utils: catch ffmpeg cancellation via signal.aborted
- downloads.js: use consistent Neutralino detection with bridge module
- download-utils: use strict equality for flac extension check
|
2026-03-12 19:35:23 +00:00 |
|
edideaur
|
a776e24aee
|
Merge pull request #303 from DanTheMan827/copilot/extract-duplicated-code-to-ts
Extract shared download utilities and abstract bulk download handlers + new folder picker support
|
2026-03-12 21:18:47 +02:00 |
|
Daniel
|
37a74ad755
|
refactor(downloads/ffmpeg): refactor ffmpeg usage and add additional logging for ffmpeg
|
2026-03-12 16:02:44 +00:00 |
|
Daniel
|
c865b21bf5
|
refactor: ffmpeg customFormats/containerFormats are now an object
|
2026-03-12 15:24:54 +00:00 |
|
Daniel
|
14817a3314
|
fix: update ffmpeg imports to use URL loader for core JS and WASM
|
2026-03-12 14:57:57 +00:00 |
|
Daniel
|
9226515bcf
|
feat: update client-zip to version 2.5.0 and adjust import in bulk-download-writer.ts
|
2026-03-12 14:46:52 +00:00 |
|
Samidy
|
3fc74738a5
|
this barely ever worked anyways lets just remove smooth scrolling
|
2026-03-12 10:16:38 +03:00 |
|
Daniel
|
079198c59e
|
fix: improve discNumber formatting in formatTemplate function
|
2026-03-12 06:48:34 +00:00 |
|
Daniel
|
b04019f282
|
fix(downloads): mp4 files with flac audio are now tagged
This is resolved by using ffmpeg to copy the audio data into a new mp4 container file before passing it to taglib.
|
2026-03-12 06:43:45 +00:00 |
|
Daniel
|
c1552980eb
|
feat: extract bulk download handlers into bulk-download-writer.ts and add folder picker + settings
|
2026-03-12 06:04:59 +00:00 |
|
copilot-swe-agent[bot]
|
c9a1f49f23
|
feat: extract duplicated download utilities from api.js and downloads.js into download-utils.ts
Co-authored-by: DanTheMan827 <790119+DanTheMan827@users.noreply.github.com>
|
2026-03-12 06:04:59 +00:00 |
|
Samidy
|
51b88cc5e8
|
cdn to package for am-lyrics
|
2026-03-12 09:00:27 +03:00 |
|
Samidy
|
86df459dc1
|
chore(logs): remove accidental debug log for fetching tracks from artists (HOW DID I FORGET TO DO THIS FOR MONTHS LMFAOOO)
|
2026-03-12 07:53:51 +03:00 |
|
SamidyFR
|
7e6375919d
|
style: auto-fix linting issues
|
2026-03-12 04:12:28 +00:00 |
|
Samidy
|
30b2e7d445
|
fix(downloading): hi-res M4A's having no embedded covers (FUCK YOU TAGLIB)
|
2026-03-12 07:12:02 +03:00 |
|
Samidy
|
0ed82f586c
|
didnt get it all lol
|
2026-03-12 05:59:20 +03:00 |
|
Samidy
|
34c3f8dbcf
|
Apply suggestion from @coderabbitai[bot]
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
2026-03-12 05:04:42 +03:00 |
|
Samidy
|
3814358f0d
|
Merge branch 'main' into copilot/fix-m3u-generation-logic
|
2026-03-12 05:01:20 +03:00 |
|
Samidy
|
5b4bff97e0
|
Merge branch 'main' into copilot/add-custom-download-formats
|
2026-03-12 04:56:28 +03:00 |
|
Samidy
|
8b09635272
|
Merge pull request #297 from DanTheMan827/copilot/fix-invalid-total-tracks
Fix per-disc track total and add total disc count to embedded metadata
|
2026-03-12 04:55:26 +03:00 |
|
Samidy
|
4728455b90
|
Merge branch 'main' of github.com:monochrome-music/monochrome
|
2026-03-12 02:49:00 +03:00 |
|
Samidy
|
5e55e141da
|
feat(missing-songs-import): export missing songs to CSV or copy to clipboard
|
2026-03-12 02:48:55 +03:00 |
|
SamidyFR
|
6efd88b31e
|
style: auto-fix linting issues
|
2026-03-11 23:04:04 +00:00 |
|
Samidy
|
f576b35ce8
|
Merge branch 'main' of github.com:monochrome-music/monochrome
|
2026-03-12 02:03:40 +03:00 |
|
Samidy
|
4b7833dc8e
|
update outdated self-hosting shit
|
2026-03-12 02:03:36 +03:00 |
|
Daniel
|
4def7b8e51
|
Merge branch 'combined-fixes' into copilot/fix-m3u-generation-logic
|
2026-03-11 15:20:30 -05:00 |
|
Daniel
|
7448ddce1e
|
feat(downloads): add FLAC - Max Compression option and refactor transcoding logic
|
2026-03-11 15:18:39 -05:00 |
|
Daniel
|
2db782d74f
|
feat(downloads): add custom download formats
|
2026-03-11 15:18:39 -05:00 |
|
Daniel
|
e1d7744ab2
|
fix: correct total tracks per disc and add total discs to metadata for multi-disc albums
|
2026-03-11 15:17:17 -05:00 |
|
Daniel
|
aa728f970b
|
feat(downloads): add discNumber template for file name.
Also update disc number handling in download logic and metadata extraction
|
2026-03-11 20:10:38 +00:00 |
|
Daniel
|
8cf7979d47
|
fix(downloads): cue generation now properly outputs correct tracks numbers and splits by disc
|
2026-03-11 20:00:44 +00:00 |
|
Daniel
|
33668ae118
|
fix: correct total tracks per disc and add total discs to metadata for multi-disc albums
|
2026-03-11 19:26:30 +00:00 |
|
Daniel
|
3e24470401
|
feat(downloads): add FLAC - Max Compression option and refactor transcoding logic
|
2026-03-11 19:26:05 +00:00 |
|
Daniel
|
3f2651633b
|
feat(downloads): add custom download formats
|
2026-03-11 19:26:05 +00:00 |
|
edideaur
|
84df59624e
|
style: auto-fix linting issues
|
2026-03-11 12:43:15 +00:00 |
|
edideaur
|
d8fdaac508
|
Merge pull request #300 from KalerKaler/fix/fixed-lcd-pixels-visualizer-and-visualizer-switching
fix(visualizer): correct LED layout and visualizer switching
|
2026-03-11 14:42:48 +02:00 |
|
Kaler
|
bb44b7559d
|
fix(visualizer): correct LED layout and switching logic
|
2026-03-11 12:51:44 +05:30 |
|
SamidyFR
|
108387ac7a
|
style: auto-fix linting issues
|
2026-03-11 07:12:10 +00:00 |
|
Samidy
|
ffdcc1d396
|
THERE YOU SHITHEAD
|
2026-03-11 10:11:38 +03:00 |
|
SamidyFR
|
a35b51f8cd
|
style: auto-fix linting issues
|
2026-03-11 06:28:37 +00:00 |
|
Samidy
|
6fd334f74d
|
PLEASE JUST FUCKING WORK WHAT
|
2026-03-11 09:28:03 +03:00 |
|