Honey pushed to main at Docker/NovaSonic 2026-05-23 20:55:37 +02:00
62fefbb5e7 fix: import scDlSingle and scDlTrack in main.js to prevent runtime ReferenceError
Honey pushed to main at Docker/NovaSonic 2026-05-23 20:38:37 +02:00
0e8eb311af fix: circular import causing navigate undefined; unified importer input
Honey pushed to main at Docker/NovaSonic 2026-05-23 20:35:06 +02:00
ee65183555 feat: SoundCloud downloader + rename page to Song Importer
Honey pushed to main at Docker/NovaSonic 2026-05-23 20:27:21 +02:00
e4cdbe44e7 fix: preserve existing cover art when editing metadata without new image
Honey pushed to main at Docker/NovaSonic 2026-05-23 20:00:05 +02:00
c9fe1da1b0 fix: raise JSON body limit to 10mb for cover art upload
Honey pushed to main at Docker/NovaSonic 2026-05-23 19:21:33 +02:00
5559857c15 feat: metadata editor with MusicBrainz autofill + cover art upload
Honey pushed to main at Docker/NovaSonic 2026-05-23 18:57:01 +02:00
1a44f8bd73 feat: show newest albums first on home screen, recently played below
Honey pushed to main at Docker/NovaSonic 2026-05-23 18:02:47 +02:00
70fd299637 fix: script splits on / (no spaces needed), exceptions for Au/Ra & HUNTR/X
Honey pushed to main at Docker/NovaSonic 2026-05-23 14:25:35 +02:00
3a8b879abf feat: use ; as artist separator in downloads, add & handling
Honey pushed to main at Docker/NovaSonic 2026-05-23 14:12:20 +02:00
a6e6af0333 fix: use parseArtists() on album detail page — stops Au/Ra splitting on /
Honey pushed to main at Docker/NovaSonic 2026-05-23 13:07:51 +02:00
467ee8a0fe fix: consistent artist parsing across player, NP overlay, and song list
Honey pushed to main at Docker/NovaSonic 2026-05-23 12:53:48 +02:00
7b4e221881 fix: use Navidrome's resolved artists array instead of splitting on /
Honey pushed to main at Docker/NovaSonic 2026-05-23 12:01:43 +02:00
4f83eebe79 feat: sort genre pills by total play count via backend
Honey pushed to main at Docker/NovaSonic 2026-05-23 11:53:48 +02:00
790f02e5b4 feat: show 24 genre pills on desktop, 12 on mobile
Honey pushed to main at Docker/NovaSonic 2026-05-23 00:31:13 +02:00
6894e8a94a feat: Spotify-style shuffle — pre-shuffle queue, each song plays once
Honey pushed to main at Docker/NovaSonic 2026-05-22 21:47:32 +02:00
a8f56a9bc6 fix: genre shuffle/play no longer navigates away from genre page
Honey pushed to main at Docker/NovaSonic 2026-05-21 13:15:14 +02:00
89aeeb7421 fix: radio fill lock prevents concurrent fills; random fallback when similar songs exhausted
Honey pushed to main at Docker/NovaSonic 2026-05-21 11:35:24 +02:00
b9a5c6468f refactor: dedup buildTrackList, extract topsong row helper, split romaji to lib
Honey pushed to main at Docker/NovaSonic 2026-05-21 11:28:55 +02:00
84f1fd006d docs: update README with hero card, genre browser, scrobbling, play count, queue fix
Honey pushed to main at Docker/NovaSonic 2026-05-21 11:27:12 +02:00
79b878c546 fix: stay on queue tab when selecting song from NP queue view