|
|
9b0416d493
|
Merge remote-tracking branch 'origin/sorted' into sorted-fastload
|
2025-11-22 23:28:08 +08:00 |
|
|
|
a77534c72b
|
feat(type): 新增歌曲类型模型与校验;/api/songs 支持按类型过滤;上传页增加类型选择;歌曲选择页支持左右切换类型并显示标签;README 补充说明
|
2025-11-22 23:25:10 +08:00 |
|
|
|
d9dad9d6fd
|
feat(download): 后端支持 Range 分块; 前端引入多线程分块下载加速音频加载
|
2025-11-22 23:11:08 +08:00 |
|
|
|
1ca7a3f610
|
fix(upload): DuplicateKey 使用 更新,避免替换触发 _id 不可变错误 (code 66)
|
2025-11-22 22:33:50 +08:00 |
|
|
|
4da81d16dc
|
fix(upload): 处理重复 ID,出现 DuplicateKey 时替换现有文档并启用
|
2025-11-22 22:29:50 +08:00 |
|
|
|
3d611a9c46
|
fix(upload): 使用绝对路径和父目录创建,避免 public/songs 不存在导致上传失败
|
2025-11-22 22:27:11 +08:00 |
|
|
|
ffb258b1e3
|
fix(upload): 上传后默认启用歌曲并清除 /api/songs 缓存
|
2025-11-22 22:03:17 +08:00 |
|
|
|
66d8ed5c6f
|
refactor: remove tjaf dependency; add local TJA parser
|
2025-11-22 21:29:13 +08:00 |
|