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
51b3f53569
feat: refactor
2025-05-20 14:27:30 +09:00
bb69f31f3a
Merge branch 'master' into master
2025-05-12 22:34:51 +09:00
afe5fed760
fix(music-together): fix remove unused SYNC_QUEUE from host
2025-05-12 20:39:23 +09:00
981a7f319e
feat(discord): centralize activityInfo creation and simplify elapsedSeconds handling
...
- Extracted activityInfo object construction into the buildActivityInfo helper to remove code duplication in presence updates.
- Removed unnecessary nullish coalescing (?? 0)
2025-05-12 13:17:13 +02:00
42cb9b0ea8
refactor(discord): centralize Discord logic and improve activity update handling
2025-05-12 03:02:55 +02:00
d9ead78083
fix(music-together): fix data integrity
2025-05-12 08:25:32 +09:00
02bf057fbc
fix(music-together): fix infinite loop
2025-05-12 07:36:21 +09:00
98be48bb13
fix(music-together): fix connection disconnect message
2025-05-12 06:31:37 +09:00
3200d088cf
fix(music-together): remove debug log
2025-05-12 06:21:28 +09:00
edea7b59e1
fix(music-together): fix user profile in queue
2025-05-12 06:19:36 +09:00
d10c6ec8fc
fix(music-together): fix queue index
2025-05-12 03:30:02 +09:00
91a2eb9063
fix(music-together): fix unknown user
2025-05-12 02:34:10 +09:00
dfa427f2ed
fix(music-together): Removing a connection on error
2025-05-12 01:46:14 +09:00
6d3ac985b2
fix(music-together): add TURN server
...
limit: 50kbps
2025-05-12 00:46:55 +09:00
d874fcd117
fix(music-together): fix duplicate queue listener
2025-05-12 00:16:53 +09:00
5158b9cd04
fix(music-together): fix duplicate client issue
2025-05-11 23:19:16 +09:00
efc8038210
fix(music-together): fix profile issue
2025-05-11 22:59:53 +09:00
d88406447e
fix(discord): improve activity management and state verification in Discord integration
2025-05-10 22:47:28 +02:00
852933d4d7
feat(plugin): support authenticated proxy ( #3175 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: JellyBrick <shlee1503@naver.com >
Co-authored-by: qiye45 <qiye45@users.noreply.github.com >
2025-05-11 02:04:00 +09:00
97a277a192
fix(youtube-music): fix #3296 , and macOS traffic lights
2025-05-11 01:56:01 +09:00
079e625c69
fix(album-actions): use playlist shelf for playlist detection ( #3306 )
2025-05-10 20:52:56 +09:00
0c1d300103
fix(discord): restore Hangul Filler patch for short fields in Rich Presence
...
Re-added the original workaround that pads title, artist, and album fields with the Hangul Filler character (\u3164) if their length is less than 2. This prevents Discord Rich Presence from displaying empty or missing fields when song info is very short.
2025-05-09 00:39:22 +02:00
e0abc4a43b
fix(discord): Improve state verification before sending activity updates
...
- Enhanced the throttling mechanism to ensure that activity updates are only sent if the song state has not changed.
- Added checks for video ID and pause state to prevent unnecessary updates.
- Improved handling of elapsed time during updates.
2025-05-08 21:34:05 +02:00
de273da85f
feat(discord): Enhance activity updates with throttling and state management
...
- Implemented throttling for Discord activity updates to respect rate limits.
- Added state management for song changes, pause state, and elapsed time.
- Introduced buttons for YouTube Music and GitHub links in activity updates.
- Improved handling of paused state and activity timeout configuration.
2025-05-08 21:01:29 +02:00
8bfcd4a139
fix(music-together): fix event order
2025-04-27 06:57:35 +09:00
00041fd146
fix(music-together): fix reconnect logic
2025-04-27 06:05:59 +09:00
1c76415846
feat(performance-improvement): added "performance improvement" plugin
2025-04-27 04:23:48 +09:00
d83556e9fa
feat(tuna-obs): added alternativeTitle and tags to tuna ( #3288 )
...
thanks to 3206
2025-04-27 02:37:16 +09:00
f70ae4f7c4
fix(synced-lyrics): fix #3157
2025-04-27 02:35:34 +09:00