DiheChen
|
e2364b171e
|
feat: store word-by-word and translated lyrics
|
2026-11-05 01:02:25 +08:00 |
|
DiheChen
|
bec757c7a5
|
feat: add translated and word-by-word lyrics for QQ and NetEase
|
2026-11-04 23:50:21 +08:00 |
|
DiheChen
|
8640da55e1
|
fix: send prepared results only for the playing entry between instances
|
2026-11-04 23:50:20 +08:00 |
|
DiheChen
|
5b839b9751
|
fix: check every stored track when restoring a room
|
2026-11-04 21:18:56 +08:00 |
|
DiheChen
|
f38076ce34
|
fix: keep prepared media when a job runs again
|
2026-11-04 21:18:08 +08:00 |
|
DiheChen
|
a8a5204a24
|
fix: pair each QQ vkey filename with its songmid
|
2026-11-04 00:23:19 +08:00 |
|
DiheChen
|
eed1b3989b
|
fix: cap media file sizes in the prepare pipeline
|
2026-11-02 22:35:40 +08:00 |
|
DiheChen
|
b12dfcebb6
|
fix: cap persistent room queues at 200 entries
|
2026-11-02 22:00:14 +08:00 |
|
DiheChen
|
f6be3c5044
|
fix: rate limit ephemeral room picks before querying upstream
|
2026-11-02 21:49:46 +08:00 |
|
DiheChen
|
50039353ad
|
test: add automated tests and fixtures
|
2026-10-30 01:33:34 +08:00 |
|
DiheChen
|
ec08d487e1
|
feat: add backend, database, and protocol foundations
|
2026-10-30 01:32:19 +08:00 |
|