Daniel
b7cac5724d
fix(downloads): don't disable hi-res downloads on iOS or Safari
...
Just because the browser can't play them doesn't mean the user may not want to download them
2026-03-19 15:11:15 -05:00
Daniel
393491e2c8
refactor(platform-detection): add platform-detection.ts for browser and platform detection
2026-03-19 15:09:58 -05:00
Daniel
c315d2dfcd
fix(downloads): update lossless quality labels
2026-03-19 15:09:58 -05:00
Daniel
2a4136a5f6
fix(downloads): progress index now shows correct track number in bulk download
2026-03-19 15:07:28 -05:00
Daniel
a4b46c3520
fix(lint): update permissions for workflow actions
...
- Changed permissions from 'workflows: write' to 'actions: write'
2026-03-19 15:07:27 -05:00
Daniel
ade3191965
feat(build): enable source maps for better debugging
...
- Added sourcemap option to the build configuration
2026-03-19 15:06:25 -05:00
edideaur
1ba27308d1
Merge pull request #338 from Nohan-V2/fix-settings
...
Fix settings persistence: ReplayGain Pre-Amp and Gapless Playback
2026-03-18 04:18:04 +02:00
Samidy
48fc94895a
split site building & desktop building
2026-03-18 04:39:17 +03:00
Nohan-V2
a18e865906
Fix settings persistence: ReplayGain Pre-Amp and Gapless Playback
2026-03-17 22:13:02 +01:00
edidealt
6b1619d2c3
more generas in the hot and new section
2026-03-17 20:40:55 +00:00
edideaur
e5b4cf6adf
Merge pull request #335 from Xenuel/feature/in-your-library
...
feat(ui): add "In Your Library" section to artist detail page
2026-03-17 11:00:11 +02:00
Samidy
971b5c94be
Feat(Hot/New): Add R&B & Kids Genre Section
2026-03-17 06:04:27 +03:00
Samidy
0f0cbb71ff
meta: point mirrors back to main domain
2026-03-17 05:57:30 +03:00
Samidy
07d78798cd
feat(hot & new): metal genre
2026-03-17 04:36:49 +03:00
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
b7aaa37578
add new pinkhamster instance
2026-03-16 23:46:27 +03:00
edideaur
5c7776abb7
actually refresh instances on refresh...
2026-03-16 19:41:01 +00:00
edideaur
6e39cad73d
fix (remove spotisaver blacklist)
2026-03-16 16:16:57 +00:00
edideaur
23c53eb05f
Merge pull request #331 from itsmo-ks/fix-docker-env-vars
...
Enhance Docker and environment variable handling for authentication
2026-03-16 14:36:07 +02:00
Samidy
f5a481dbcd
Merge branch 'main' of github.com:monochrome-music/monochrome
2026-03-16 13:08:13 +03:00
Samidy
e3640d329e
docs(Instances): add new official mirror
2026-03-16 13:08:09 +03:00
Samidy
a2fd69223e
fix link here lol
2026-03-16 06:46:11 +03:00
Samidy
7162a021c7
alr bra im not tryna get fucked
2026-03-16 06:23:10 +03:00
itsmo-ks
6fcb9656ae
Enhance Docker and environment variable handling for authentication features
2026-03-15 22:32:02 +00:00
edideaur
3e4b3afcc8
Merge pull request #328 from itsmo-ks/fix-clear-recently-played
...
Fix Clear Recently played
2026-03-15 21:50:02 +02:00
itsmo-ks
abcc33ba38
Fix Clear Recently played
2026-03-15 14:00:44 +00:00
edideaur
7b70e55895
Merge pull request #326 from lsmda/feature/add-strict-album-match-toggle-on-playlist-creation
...
feat(playlists): add strict album match toggle on CSV tab import
2026-03-15 13:47:58 +02:00
edideaur
5bd9674e90
pls work
2026-03-15 13:47:00 +02:00
edideaur
518c930eb2
undo linting changes
2026-03-15 13:43:37 +02:00
edideaur
4277e6db4b
Merge pull request #327 from ntsrihari/fix/issues-322-313-278
...
fix(ui): fullscreen volume above taskbar, settings overflow, download…
2026-03-15 13:41:03 +02:00
Srihari NT
677f515e4d
fix(ui): fullscreen volume above taskbar, settings overflow, download progress
...
- #322 : Fullscreen overlay padding and main-view scrollable so volume stays above taskbar when Up next is shown
- #313 : Settings tab content constrained on small displays with max-width, min-width, overflow-x
- #278 : HEAD request before GET for download to get Content-Length for progress bar; resolveDownloadTotalBytes in downloadProgressUtils.js
2026-03-15 15:41:32 +05:30
Samidy
48b449e3d8
Merge pull request #324 from itsmo-ks/fix-reset-local-data
...
Fixed Reset Local Data
2026-03-15 05:27:53 +03:00
lsmda
dcfd599c70
Merge branch 'monochrome-music:main' into feature/add-strict-album-match-toggle-on-playlist-creation
2026-03-15 02:21:29 +00:00
lsmda
6b38809fd7
feat(playlists): add strict album matching toggle on playlist creation modal
2026-03-15 02:17:15 +00:00
Samidy
a5e765f0b4
Merge pull request #321 from lucasshiva/nginx-support
...
Use nginx instead of vite preview for production builds
2026-03-15 05:15:35 +03:00
itsmo-ks
c64065f913
Fixed Reset Local Data
2026-03-15 01:17:20 +00:00
Lucas Silva
b6853227be
docker: replace node base image with oven/bun
2026-03-14 15:17:25 -03:00
Lucas Silva
d06aaf7246
docker: pin images to specific versions for more reproducibility
2026-03-14 15:17:25 -03:00
Lucas Silva
54540f8faf
nginx: add more extensions to the static asset pattern
2026-03-14 15:17:25 -03:00
Lucas Silva
ccb628f516
nginx: add explicit command for nginx
2026-03-14 15:17:25 -03:00
Lucas Silva
2a054895a8
don't route missing asset requests to index.html
2026-03-14 15:17:25 -03:00
Lucas Silva
51e5086e07
change container port from 80 to 4173
2026-03-14 15:17:25 -03:00
Lucas Silva
a54f751329
feat: use nginx instead of vite preview
2026-03-14 15:17:25 -03: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