Xenuel
43f816ad25
refactor(ui): improve accessibility and security in "In Your Library" section
...
Replace h2 toggle with semantic button and aria-expanded attribute,
switch from style.display to hidden attribute for visibility control,
use DOM methods instead of innerHTML for source labels and modal
options to prevent XSS, improve artist matching with ID-based lookup,
and clean up event listeners before re-attaching to prevent leaks.
2026-03-16 23:46:25 +01:00
Xenuel
52d5166363
feat(ui): add "In Your Library" section to artist detail page
...
Show liked tracks and playlist tracks by the artist with source
labels, collapsible chevron toggle, and real-time updates via
favorites-changed and playlist-tracks-changed events.
2026-03-16 22:38:29 +01:00
Samidy
433f859513
we dont be vibecoding around here (atleast for me idk abt the other devs)
2026-03-14 11:41:39 +03:00
Samidy
3dca5d3ebb
Remove Julien as hes no longer a dev
2026-03-14 03:47:50 +03:00
Samidy
c950f60abd
Merge branch 'main' of github.com:monochrome-music/monochrome
2026-03-14 03:32:14 +03:00
Samidy
08652f78ec
fix(playlist-imports): dont fucking push to liked
2026-03-14 03:32:11 +03:00
Samidy
26f7da661e
Merge pull request #319 from monochrome-music/dependabot/npm_and_yarn/yauzl-3.2.1
...
chore(deps-dev): bump yauzl from 3.2.0 to 3.2.1
2026-03-14 03:11:46 +03:00
Samidy
99debbb7b2
feat(APIs): custom api instances
2026-03-14 02:58:22 +03:00
dependabot[bot]
98c9ddd7f9
chore(deps-dev): bump yauzl from 3.2.0 to 3.2.1
...
Bumps [yauzl](https://github.com/thejoshwolfe/yauzl ) from 3.2.0 to 3.2.1.
- [Commits](https://github.com/thejoshwolfe/yauzl/compare/3.2.0...3.2.1 )
---
updated-dependencies:
- dependency-name: yauzl
dependency-version: 3.2.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-13 20:11:10 +00:00
edideaur
e190519040
Merge pull request #318 from binimum/main
...
fix(lyrics): update track title retrieval to use getTrackTitle function and bump ver to 1.1.4
2026-03-13 22:10:05 +02:00
binimum
d09b830ee3
fix(dependencies): update bun.lock
2026-03-13 20:00:38 +00:00
binimum
33d3c6c51a
fix(lyrics): update track title retrieval to use getTrackTitle function
...
chore(deps): update @uimaxbai/am-lyrics to version 1.1.4 in package.json and package-lock.json
2026-03-13 19:57:24 +00:00
Samidy
ad5651a30f
Merge pull request #317 from Mrigakshi-RC/fix/show-imported-playlist
...
fix(library): show playlist in library on csv import
2026-03-13 22:20:50 +03:00
Mrigakshi Roy Choudhury
3880bc2740
fix(library): show playlist in library on csv import
2026-03-14 00:25:21 +05:30
edideaur
0adb43ec3c
Merge pull request #312 from KalerKaler/fix/fixed-equalizer-curve-canvas
...
Fix/fixed equalizer curve canvas
2026-03-13 18:41:49 +02:00
Kaler
c46663e942
fix(equalizer):eq response canvas
2026-03-13 14:04:26 +05:30
Kaler
13b2340481
fix(equalizer):eq response canvas
2026-03-13 14:02:07 +05:30
Samidy
af04080dd2
feat(embeds): embed profiles
2026-03-13 06:22:29 +03:00
Samidy
43a5f1b714
fix(local files): metadata artist garbage
2026-03-13 05:28:49 +03:00
Samidy
6870674cb4
why the fuck we js got an empty CSS class
2026-03-13 05:06:12 +03:00
Samidy
3591ed7157
fix(album-imports): get them to actually work
2026-03-13 04:51:04 +03:00
Samidy
9b800815a5
forcing a push right now
2026-03-13 03:34:52 +03:00
Samidy
f513ce27e4
feat(unreleased): lyrics on unreleased
2026-03-13 02:58:57 +03:00
Samidy
8674aba673
update packages and shit
2026-03-13 02:19:14 +03:00
edideaur
52bd48bff1
Merge pull request #308 from DanTheMan827/blob-urls
...
feat: add blob-url support and integrate blob asset plugin for Vite
2026-03-13 00:52:55 +02:00
Daniel
f6fac62593
Fix assetUrl assignment in fetch call
2026-03-12 17:46:55 -05:00
Daniel
a36ae22f4f
feat: add blob-url support and integrate blob asset plugin for Vite
2026-03-12 22:34:37 +00:00
edideaur
0f94535654
lockfile again
2026-03-12 22:23:15 +00:00
edideaur
39b5090a67
Merge pull request #307 from DanTheMan827/progress-improvements
...
Fix taglib worker initialization and enhance download progress handling
2026-03-13 00:03:29 +02: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
eb3c7f75c8
fix samidys chud styling
2026-03-12 20:18:24 +00:00
edideaur
ed6753d15e
Update lockfile
2026-03-12 19:37:27 +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
3b088d1692
unecessary comments
2026-03-12 10:24:08 +03:00
Samidy
3fc74738a5
this barely ever worked anyways lets just remove smooth scrolling
2026-03-12 10:16:38 +03:00
Samidy
df7ba22fa1
didnt see these
2026-03-12 10:12:06 +03:00
Samidy
fe7a9e5497
replace discord link here
2026-03-12 10:10:50 +03:00
Samidy
5589521818
change custom pocketbase URL placeholder
2026-03-12 10:10:19 +03:00
Samidy
312fe99a75
also not needed
2026-03-12 09:52:12 +03:00
Samidy
ea46d7c021
woopsie daisys
2026-03-12 09:49:33 +03:00
Daniel
079198c59e
fix: improve discNumber formatting in formatTemplate function
2026-03-12 06:48:34 +00:00