Julien Maille
36b6b78459
FIX: broken display with tracks containing weird characters
2026-01-09 21:41:40 +01:00
Julien Maille
09db554aac
FIX: stacking sleep timer modal popups
2026-01-09 21:34:10 +01:00
Julien Maille
5ea6f69cb1
WIP: waveform
2026-01-09 21:31:16 +01:00
Samidy
02dc2e0ba6
HOW DID I MISS THESE BRO
2026-01-09 16:00:36 +03:00
Samidy
154bdf2052
Add playlist reordering, fix issues, improve queue list, add back casting + more
2026-01-09 15:25:43 +03:00
Julien Maille
01f649f53e
FIX: css
2026-01-09 00:03:05 +01:00
Julien Maille
fc6260d9b9
FIX: context menu below bottom bar
2026-01-08 22:37:49 +01:00
Julien Maille
9cb9b12d1c
Refactored and reordered css, no other change
2026-01-08 22:31:47 +01:00
Julien Maille
bcb949d1ec
FIX: broken display with tracks containing weird characters
2026-01-08 22:20:38 +01:00
Samidy
cd30df8d6a
Merge branch 'main' of github.com:SamidyFR/monochrome
2026-01-08 23:32:59 +03:00
Samidy
ef86e23109
add track mix to context
2026-01-08 23:32:56 +03:00
Julien Maille
334b9487aa
fix(css): align sleep timer button style with neighboring buttons
2026-01-08 20:52:39 +01:00
Julien Maille
2f7a88e977
update api instances
2026-01-08 20:50:19 +01:00
Julien Maille
4549cc6d9a
Hide add to playlist and lyrics buttons in playbar when no song is selected
2026-01-08 20:28:54 +01:00
Julien Maille
8d53cf5a38
Update Create Playlist button color to primary
2026-01-08 20:22:14 +01:00
Julien Maille
44acd814cc
Set sleep timer button color to primary when active
2026-01-08 20:12:13 +01:00
Julien Maille
d74eca943c
Fix public user playlist 404 error on download and play
2026-01-08 18:11:48 +01:00
Samidy
89b8e7e24b
@grok just fix this dude
2026-01-08 15:20:49 +03:00
Samidy
999bff497c
Merge branch 'main' of github.com:SamidyFR/monochrome
2026-01-08 15:16:01 +03:00
Samidy
99accb6350
add shitty fix for context menu
2026-01-08 15:15:57 +03:00
Julien Maille
ff166b27ca
Fix: Refactor playlist loading and sharing logic
...
Resolves an issue where Tidal playlists with UUIDs were incorrectly identified as missing user playlists.
Introduces explicit source (api/user) parameter to renderPlaylistPage for reliable routing.
Restricts the Share button to user playlists only and fixes npm deprecation warnings.
# Conflicts:
# package.json
2026-01-08 13:13:11 +01:00
Samidy
c9f639ba6c
Merge branch 'main' of github.com:SamidyFR/monochrome
2026-01-08 14:52:06 +03:00
Samidy
d0f5626453
add sleep timer button to mobile
2026-01-08 14:52:03 +03:00
Samidy
335250e4fe
Update README
2026-01-08 14:39:37 +03:00
Samidy
2799cd8d85
Merge pull request #56 from NexiaMoe/feat/lyric-romaji
...
Add Japanese to Romaji converter
2026-01-08 03:17:05 -08:00
Samidy
0234df5a7c
add "add to playlist" button on player, add sleep timer feature
2026-01-08 14:14:46 +03:00
Aji Priyo Wibowo
4c38978966
chores: remove wakana and Kuroshiro package as it use CDN
2026-01-08 18:12:02 +07:00
Aji Priyo Wibowo
90e4785644
fix: Monkey-patching kuromoji when hosting the app
2026-01-08 17:44:24 +07:00
Aji Priyo Wibowo
daac9d9e60
feat: fix performance on convert to romaji
2026-01-08 16:31:39 +07:00
Aji Priyo Wibowo
df2b77eb7d
Feat: adding romaji convert feature on lyric
2026-01-08 15:49:54 +07:00
Samidy
6635f5ed4d
discord fix and donations
2026-01-07 23:52:25 -08:00
Julien Maille
b3437dc99a
Revert "Feat: Implement memory-efficient sequential streaming ZIP downloads using zip.js and StreamSaver.js"
...
This reverts commit 67a97a34a8 .
2026-01-07 23:32:49 +01:00
Julien Maille
fc53295ced
Fix: Robust metadata refresh
2026-01-07 23:12:22 +01:00
Julien Maille
6669c6854a
Fix: use getTrackArtists in mediaSession
2026-01-07 23:08:43 +01:00
Julien Maille
b543112dbb
Fix: Improve API rate limit handling during CSV import
...
- Update 'fetchWithRetry' in api.js to respect Retry-After header and use exponential backoff for 429 errors.
- Add 300ms delay between requests in CSV import loop to reduce load.
2026-01-07 22:52:30 +01:00
Julien Maille
d65603b566
Fix: CSV import parsing logic to correctly handle commas in quoted fields
2026-01-07 22:52:30 +01:00
Julien Maille
350c720a7e
Fix: Pass imported tracks to createPlaylist so CSV import works
2026-01-07 22:52:30 +01:00
Julien Maille
67a97a34a8
Feat: Implement memory-efficient sequential streaming ZIP downloads using zip.js and StreamSaver.js
2026-01-07 22:52:29 +01:00
Samidy
f7a0da1934
remove weird monochrome desc in contribute.md
2026-01-07 13:01:51 -08:00
Julien Maille
97e076e2ee
Fix: Cloudflare Pages 404 by making base path dynamic
...
- Default base to '/' for root deployments and local dev
- Use VITE_BASE_PATH env var in GitHub Actions for subdirectory hosting
- Update documentation and local dev URL
2026-01-07 21:51:21 +01:00
Julien Maille
6e52e9dffc
Fix: Modal button alignment and refactor playlist header actions
2026-01-07 21:28:41 +01:00
Julien Maille
e0528d512b
Fix: Correct data attribute usage for user playlist edit/delete buttons
2026-01-07 21:14:02 +01:00
Julien Maille
21c947fd68
WIP: auto-deploy
2026-01-07 21:03:57 +01:00
Julien Maille
72d27ef7fe
refactor, better compact cards
2026-01-07 21:03:57 +01:00
Samidy
a880fe7777
nvm revert
2026-01-07 18:45:40 +03:00
Samidy
59cdcc4d3d
update firebase
2026-01-07 18:13:27 +03:00
Samidy
276a35cf50
add playlist shuffle, fix "unknown artist"
2026-01-07 12:16:59 +03:00
Samidy
ab44273cb3
Add Donation Option (I feel like such a bitch adding this ugh)
2026-01-06 22:45:01 +03:00
Samidy
d245c60a05
fix removing songs in playlist with firebase (+ removing songs improvements)
2026-01-06 21:54:51 +03:00
Samidy
5cdfc55e9b
add warning
2026-01-06 16:22:46 +03:00