30ed2b5c75
remove bypass-age-restrictions
2025-09-18 07:33:54 +09:00
f5175a6be7
REMOVE adblocker AND no-google-login, and renaming
2025-09-17 17:48:12 +09:00
0116188623
fix: maybe fix #3613
2025-09-09 23:43:42 +09:00
bdc9f42681
fix: change deprecated option rollupOptions to rolldownOptions
2025-09-07 15:18:02 +09:00
be3ae4d789
feat(synced-lyrics): preferred provider (global/per-song) ( #3741 )
...
Co-authored-by: JellyBrick <shlee1503@naver.com >
2025-09-07 13:35:29 +09:00
336b7fe5e9
fix(api-server): use ipc instead of ipcMain
2025-09-07 12:47:08 +09:00
5ecd39f324
feat(api-server): send shuffle state over websocket ( #3837 )
2025-09-07 04:29:38 +09:00
eb50596961
feat(synced-lyrics): add new "spacer" ( #3742 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-07 04:26:03 +09:00
c1a06ab955
feat: remove unnecessary export default for better tree-shaking
2025-09-06 22:31:02 +09:00
26fa1f85b2
fix(discord-rpc, scrobbler): Align artist and title with the last.fm's de facto standard
...
- Display only the main artist.
- Display the title in its original language without romanization.
- fix #3358
- fix #3641
2025-09-06 10:25:54 +09:00
555817e2f5
feat(downloader): Add context menu button for playlists and albums ( #3768 )
...
Co-authored-by: JellyBrick <shlee1503@naver.com >
2025-09-06 09:12:24 +09:00
895210cbb6
feat(transparent-player): new plugin for Acrylic, Mica or Tabbed effects ( #3529 )
...
Co-authored-by: JellyBrick <shlee1503@naver.com >
2025-09-06 09:00:39 +09:00
8dbe151ddd
fix(audio-compressor): real-time behavior and duplicated audio bug ( #3786 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-06 05:15:47 +09:00
10384b6c4c
chore(eslint): added new eslint rule (for jsx)
2025-09-06 04:51:31 +09:00
aae523989b
feat(plugin): Custom output device plugin ( #3789 )
...
Co-authored-by: Angelos Bouklis <me@arjix.dev >
Co-authored-by: JellyBrick <shlee1503@naver.com >
2025-09-06 02:54:07 +09:00
cb85048af4
feat(api-server): Add websocket as /api/v1/ws route ( #3707 )
...
Co-authored-by: JellyBrick <shlee1503@naver.com >
2025-09-06 01:17:32 +09:00
8b10872e83
feat(api-server): Improved api-server volume and like/dislike state ( #3592 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: rewhex <gitea@cluser.local >
Co-authored-by: JellyBrick <shlee1503@naver.com >
2025-09-05 23:59:39 +09:00
68e63f809c
fix: apply fix from eslint
2025-09-05 22:43:34 +09:00
23013cddb9
fix(exponential-volume): volume desync bug ( #3787 )
...
Co-authored-by: JellyBrick <shlee1503@naver.com >
2025-09-05 20:53:07 +09:00
588b84ecd0
feat(synced-lyrics): thai romanization ( #3618 )
...
Co-authored-by: Angelos Bouklis <me@arjix.dev >
Co-authored-by: JellyBrick <shlee1503@naver.com >
2025-09-05 16:30:39 +09:00
8e4e2c42f6
feat(discord): add option to display artist/title in status ( #3692 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: JellyBrick <shlee1503@naver.com >
2025-09-05 15:58:26 +09:00
e6c78dd5e0
feat(discord): add song & artist URLs to rich presence ( #3737 )
...
Co-authored-by: JellyBrick <shlee1503@naver.com >
2025-09-05 15:32:31 +09:00
dcc611c7d0
feat(refactor): PluginDefinition::platform ( #3665 )
2025-09-05 15:28:17 +09:00
62b40d4df5
fix: typed networkManager.fetch
2025-08-02 16:49:15 +09:00
6374ff4a41
fix: fix #3661
2025-07-28 23:55:55 +09:00
1bec276c8b
fix: fix #3613 , fix #3651
2025-07-28 23:29:46 +09:00
17153eacf0
Fixes the error 500 for /auth/ endpoint ( #3627 )
...
Co-authored-by: rewhex <gitea@cluser.local >
2025-07-28 23:19:22 +09:00
b3b3d45b96
fix(downloader): fix for getBasicInfo
2025-07-28 23:09:25 +09:00
0d1cadd650
fix(Skip Disliked Song): updated querySelector ( #3667 )
...
Co-authored-by: Joel Carlos <joel.carlos@merkle.com >
2025-07-25 18:00:13 +09:00
4dad68d255
fix(downloader): code splitting (happy-dom)
2025-07-13 17:04:38 +09:00
33a09cc8e1
fix(api-server): fix #3572
2025-07-13 16:43:29 +09:00
b53ece5836
feat: code splitting ( #3593 )
...
Co-authored-by: Angelos Bouklis <me@arjix.dev >
2025-07-12 00:00:03 +09:00
58651857e2
fix: remove debug log
2025-07-11 23:44:02 +09:00
c44d5ea111
fix: improve menu detector
2025-07-11 23:04:00 +09:00
3f442a97c5
feat: remove lyrics-genius
2025-07-10 16:40:33 +09:00
61e19cfa9f
fix: remove unused value
2025-07-10 16:05:12 +09:00
f73188ab83
fix: apply fix to types from eslint
2025-07-10 14:17:39 +09:00
1da83ff27c
fix: apply fix from eslint
2025-07-10 14:14:43 +09:00
6fdac6facf
feat: enable the ESM for main ( #3588 )
2025-07-10 13:43:13 +09:00
e114e0ef44
feat: migrate from raw HTML to JSX (TSX / SolidJS) ( #3583 )
...
Co-authored-by: Su-Yong <simssy2205@gmail.com >
2025-07-09 23:14:11 +09:00
bef304865c
Fixed play/pause discord rich presence by fixing lastsonginfo tracking ( #3551 )
2025-07-02 17:19:28 +09:00
38b2bb64fc
fix(synced-lyrics): fix nullable
2025-07-01 23:32:07 +09:00
8fc9692ae4
perf(synced-lyrics): virtual scrolling ( #3162 )
...
Co-authored-by: JellyBrick <shlee1503@naver.com >
2025-07-01 16:21:09 +09:00
eae4e952f5
feat(synced-lyrics): Musixmatch ( #3261 )
2025-06-30 22:37:01 +09:00
89479a5045
feat(api-server): add optional params for search ( #3440 )
2025-06-30 12:46:43 +09:00
0bbc1b4546
fix(style): fix duplicated scrollbar ( #3483 )
2025-06-30 12:38:59 +09:00
232ca99243
feat: Add instructional note to Swagger documentation ( #3532 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-06-29 22:01:41 +09:00
5035c6a8d8
feat: use tiny-pinyin instead of pinyin
2025-06-08 16:14:16 +09:00
878ab6307e
fix(precise-volume): replace constructor check for volume slider ( #3362 )
2025-05-27 14:58:19 +09:00
2dbaecff6e
fix(album-actions): update playlist and button selectors ( #3367 )
...
* fix(album-actions): update playlist and button selectors
* refactor(album-actions): directly access the last element of NodeList
Co-authored-by: Angelos Bouklis <me@arjix.dev >
* refactor(album-actions): directly access the last element of NodeList
Co-authored-by: Angelos Bouklis <me@arjix.dev >
---------
Co-authored-by: Angelos Bouklis <me@arjix.dev >
2025-05-25 00:18:49 +09:00