Commit graph

180 commits

Author SHA1 Message Date
Gareth Dawson
bd2ef5d8d5 fix(settings): restrict sidebar reorder to main vs bottom sections 2026-02-15 21:06:48 +00:00
Julien Maille
094ae91af9 BREAK IT: the damn auth login (and fix neutralino downloads too) 2026-02-15 20:55:32 +01:00
IsraelGPT
790f5ee8b4 more font size changing 2026-02-15 15:30:48 +00:00
IsraelGPT
0b20caff69 equalizer changes 2026-02-15 15:01:34 +00:00
Eduard Prigoana
615f5dc8bd add apple music fonts 2026-02-14 16:43:05 +00:00
Julien Maille
1a7a16d501 WIP: trying to fix neutralino linux 2026-02-14 00:46:31 +01:00
Julien Maille
7eaea145f5 IMP: settings 2026-02-13 21:25:36 +01:00
BlackSigKill
310d5434c9 fix all linting (js/html/css) 2026-02-13 18:01:46 +01:00
Julien Maille
1a4c75f833 FIX: several bugs 2026-02-12 16:10:51 +01:00
Eduard Prigoana
1134680c88 (WIP) add qobuz 2026-02-11 10:28:48 +00:00
Eduard Prigoana
f6dae2223f artist blocking 2026-02-10 21:03:48 +00:00
Eduard Prigoana
ea005c68ad remove pitch changing and allow more granular playback speed control, remember what setting tab youre on 2026-02-10 19:57:18 +00:00
Eduard Prigoana
37b0747e05 add a clear site data button and auto-updates 2026-02-10 10:41:53 +00:00
Eduard Prigoana
ff907452c7
Merge pull request #169 from blacksigkill/feature/global-auth
Feature: global auth
2026-02-09 22:36:15 +02:00
BlackSigkill
667a861b1d fix settings (with toggles) layout 2026-02-09 20:40:42 +01:00
BlackSigkill
72c32fe702 Allow sidebar menu reorder 2026-02-09 20:34:00 +01:00
BlackSigKill
c77507dfe0 prettify 2026-02-09 20:23:06 +01:00
BlackSigKill
5ffb14560b add server-side global auth for private selfhosted instance 2026-02-09 19:44:35 +01:00
Eduard Prigoana
29061ccd30 editor pick changes 2026-02-09 15:37:13 +00:00
Eduard Prigoana
f81973af88 pitch and speed in settings, back to ko-fi 2026-02-09 14:04:40 +00:00
Eduard Prigoana
af1c0fc1ee feat: exponential volume 2026-02-09 13:36:33 +00:00
Eduard Prigoana
43be45b76f feat: username and password scrobbling for last.fm 2026-02-09 12:33:11 +00:00
Eduard Prigoana
3974ec7551 feat: mono audio 2026-02-09 12:06:44 +00:00
Eduard Prigoana
19baee21aa add custom last.fm api credential support 2026-02-09 11:44:38 +00:00
Eduard Prigoana
61551c2218 make lastfm buttons turn red without needing to refresh 2026-02-09 11:31:05 +00:00
Eduard Prigoana
c2fd81348a ACTUALLY fix butterchurn 2026-02-09 03:26:32 +00:00
Eduard Prigoana
4636ae3151 (final) implement butterchurn 2026-02-09 04:09:44 +02:00
Eduard Prigoana
9d53abada5 slight visual changes 2026-02-09 01:00:15 +00:00
Eduard Prigoana
003ddc0ab3 add more fonts functionality 2026-02-09 00:01:40 +00:00
Eduard Prigoana
8bb3b285b1 editor's picks and open in new tab 2026-02-08 22:59:21 +00:00
Eduard Prigoana
2522e0e5be scrobbling and skeleton changes 2026-02-08 22:36:07 +00:00
binimum
133f484e4e
Urgently fix API spam issues 2026-02-08 20:00:53 +00:00
Eduard Prigoana
60b60bd8fa remove dead apis, search in settings, playbar dragging 2026-02-05 20:42:15 +00:00
Eduard Prigoana
2a572aec42 more scrobbling sources 2026-02-05 10:25:04 +00:00
Eduard Prigoana
15fc0cf725
Merge pull request #138 from blacksigkill/fix/title-date
Show album release date next to tracks
2026-02-04 12:50:57 +02:00
Eduard Prigoana
44004d9c3f
Merge pull request #139 from blacksigkill/fix/linting-issues
fix all errors/warnings during linting
2026-02-04 12:50:40 +02:00
Eduard Prigoana
91e2e7b3cb hiding 2026-02-03 17:48:54 +00:00
Eduard Prigoana
3d5da2f3e1 ability to hide homepage sections 2026-02-03 17:42:39 +00:00
BlackSigkill
50834a48e0 fix all errors/warnings during linting 2026-02-03 15:20:50 +01:00
BlackSigkill
8eaf3b376e Add a toggle to choose what kind of track date you want 2026-02-03 14:47:45 +01:00
EduardPrigoana
fc2229dbf6 style: auto-fix linting issues 2026-02-01 20:35:18 +00:00
EduardPrigoana
d1c56372a4 listenbrainz 2026-02-01 22:34:52 +02:00
EduardPrigoana
47cc05e60e EQUALIZER FINALLY 2026-02-01 22:14:35 +02:00
EduardPrigoana
5b6d44b91e add support for m3u, m3u8, CUE, json and NFO while downloading 2026-01-31 23:32:55 +02:00
SamidyFR
74d97e9a84 style: auto-fix linting issues 2026-01-31 05:45:36 +00:00
Samidy
148506f68c feat(accounts): ability to reset passwords 2026-01-31 08:45:07 +03:00
JulienMaille
95e8509b65 style: auto-fix linting issues 2026-01-29 22:54:13 +00:00
Julien Maille
c3041a81fd FIX: add to queue option from three dot menu 2026-01-29 23:53:09 +01:00
JulienMaille
a6f94a8385 style: auto-fix linting issues 2026-01-28 23:04:47 +00:00
Julien Maille
49c405216b WIP: viz 2026-01-28 22:44:00 +01:00
Julien Maille
35080751f9 IMP: toggle and blended mode for visualizer 2026-01-25 10:51:55 +01:00
Samidy
3f3e12817f basically monochrome 2.0 lol 2026-01-24 15:13:19 +03:00
Samidy
5975fdbac7 make HI-Res default 2026-01-20 00:29:28 +03:00
Julien Maille
5dcc688577 style: fix all linting warnings (unused vars/imports) 2026-01-18 23:28:58 +01:00
Samidy
a1498548a8 Home page change-up, shuffle like, self-host + improvements & fixes 2026-01-17 22:40:43 +03:00
Julien Maille
780eee8808 feat: implement memory-efficient bulk downloads with user toggle and client-zip 2026-01-16 22:38:54 +01:00
Julien Maille
e1a44b3502 feat: add Hi-Res and Lossless quality indicators to queue and play bar 2026-01-16 22:38:53 +01:00
JulienMaille
bae0d0a170 style: auto-fix linting issues 2026-01-16 20:37:51 +01:00
Samidy
fa716f002a New Account System 2026-01-16 18:47:28 +03:00
JulienMaille
dc3ae80d9f style: auto-fix linting issues 2026-01-11 00:36:22 +01:00
Samidy
7f33d8465c Add playlist covers, apple music, discography improvements + MUCH MUCH MORE 2026-01-11 01:27:56 +03:00
Samidy
349bba2ab0 Merge branch 'main' of github.com:SamidyFR/monochrome 2026-01-10 17:38:38 +03:00
Samidy
b1ee23d1b6 Add (EXPERIMENTAL VERY BUGGY) Smooth Scrolling Feature 2026-01-10 17:37:41 +03:00
Julien Maille
090d276765 Change ReplayGain Pre-Amp default value from 0dB to 3dB 2026-01-10 15:25:00 +01:00
Julien Maille
9e66a5f2f4 NEW: replaygain using track or album values from Tidal 2026-01-10 14:51:16 +01:00
Julien Maille
5ea6f69cb1 WIP: waveform 2026-01-09 21:31:16 +01:00
Samidy
154bdf2052 Add playlist reordering, fix issues, improve queue list, add back casting + more 2026-01-09 15:25:43 +03:00
Aji Priyo Wibowo
df2b77eb7d Feat: adding romaji convert feature on lyric 2026-01-08 15:49:54 +07:00
Julien Maille
27b6b98643 NEW: compact mode for cards, default true for artists 2026-01-04 22:53:40 +01:00
Julien Maille
d0cc9f03f1 feat: add playlist pagination and separate api/streaming instances
- Implements pagination in getPlaylist to support large playlists (>100 tracks).
- Reworks instance management to support separate api and streaming instance groups.
- Updates instances.json to the new grouped structure.
- Refactors apiSettings for smart incremental speed testing and type-aware caching.
- Parallelizes speed tests using appropriate endpoints (/artist/ for API, /track/ for Streaming).
- Updates Settings UI to display and manage both API and Streaming instance groups.
2026-01-01 15:38:02 +01:00
Julien Maille
c33ef02dca NEW: add login/pass authentication 2025-12-30 13:17:03 +01:00
Julien Maille
0185f161a0 new: option to love tracks on last.fm 2025-12-29 23:14:57 +01:00
Julien Maille
060d4762cc new: added default firebase instance, reworked settings layout 2025-12-29 23:02:59 +01:00
Julien Maille
2a98654e54 feat: implement firebase synchronization for library and history
- Added Firebase authentication (Google) and Realtime Database sync
- Implemented 'Magic Link' configuration sharing
- Increased local and cloud history limit to 1000 tracks
- Refactored settings to support dynamic Firebase configuration
- Added firebase-setup.md documentation
2025-12-29 22:18:51 +01:00
Julien Maille
f4f6a1941c feat: add a library of liked song, artist, albums, playlists 2025-12-26 21:18:03 +01:00
Julien Maille
e0cfaba14c wip: cleanup broken metadata handling 2025-12-26 13:43:46 +01:00
Julien Maille
15315ab0c8 feat: add play next functionality, inline track actions, and notifications 2025-12-24 10:55:08 +01:00
Julien Maille
95559f6614 feat: implement album cover background and vibrant colors 2025-12-24 09:59:52 +01:00
eduardprigoana
ae7fae9b3d naming 2025-11-17 21:43:33 +02:00
Eduard Prigoana
b5cb97149f fuck your svelte kit 2025-10-26 21:55:13 +02:00