Default Branch

87fca6d8b7 · docs: add v1.14.0 changelog entry · Updated 2026-09-27 23:46:18 +08:00

Branches

907a6651f5 · fix(perm): access-check before bot-existence (no 403/404 leak); label permissions audit action · Updated 2026-05-30 14:12:04 +08:00    gowls

256
0
Included

e9b3ba0075 · feat(queue): shuffle-bag random modes so every song plays before repeating · Updated 2026-05-29 22:08:40 +08:00    gowls

274
0
Included

f720da49d6 · fix(web): referrer-policy same-origin so same-origin POSTs keep a real Origin · Updated 2026-05-29 21:25:20 +08:00    gowls

274
0
Included

f73ca1f61b · docs: README updates for WebUI auth feature + pre-auth upgrade guide · Updated 2026-05-27 16:40:41 +08:00    gowls

282
0
Included

88ff62c829 · fix(profile): apply custom avatar immediately on idle setCustomAvatar / connect · Updated 2026-05-07 20:40:00 +08:00    gowls

344
0
Included

8cccf2ed24 · fix(web): album hero shows real album name from songs[0].album · Updated 2026-05-07 20:35:35 +08:00    gowls

346
0
Included

719ceae303 · fix(player): WinHTTP fallback for /jdymusic/ CDN that drops Node TCP · Updated 2026-05-07 19:08:58 +08:00    gowls

359
0
Included

52ece9321f · fix(player): WinHTTP fallback for /jdymusic/ CDN that drops Node TCP · Updated 2026-05-07 19:08:00 +08:00    gowls

360
0
Included
dev

a56dc5bc85 · docs(readme): document bot profile auto-update feature · Updated 2026-04-13 00:52:09 +08:00    gowls

427
0
Included

79c50c6f29 · Fix QQ Music cookie auth flow against @sansenjian/qq-music-api 2.x · Updated 2026-04-11 01:39:42 +08:00    gowls

465
1

f8a5dfdf09 · Handle ECONNREFUSED errors gracefully in play/add commands · Updated 2026-04-01 11:00:35 +08:00    gowls

475
1