Commit Graph

15 Commits

Author SHA1 Message Date
MingxuanGame
b359be3637 feat(solo-score): support submit solo scores 2025-07-27 02:33:42 +00:00
MingxuanGame
900a17f815 feat(beatmap): implement get beatmap arrtibutes 2025-07-26 17:31:23 +00:00
jimmy-sketch
c647bdacb3 fix(api): 修复端点处理逻辑中不正确的游戏模式判断,修复测试里的一些小问题 2025-07-26 23:14:23 +08:00
jimmy-sketch
d23de2c166 Revert "fix(api): 修复/beatmaps/{beatmap}/scores/users/{user}端点中不正确的计算排名的算法"
This reverts commit b69cff6bd4.
2025-07-26 23:03:45 +08:00
jimmy-sketch
b69cff6bd4 fix(api): 修复/beatmaps/{beatmap}/scores/users/{user}端点中不正确的计算排名的算法 2025-07-26 22:58:14 +08:00
jimmy-sketch
baa16e1be6 feat(api): 添加/beatmaps/{beatmap}/scores/users/{user}/all 端点 2025-07-26 22:50:28 +08:00
jimmy-sketch
e5a6ca70c6 refactor(api): 修正端点/beatmaps/{beatmap}/scores对应的函数名错误 2025-07-26 22:41:05 +08:00
jimmy-sketch
dbf353cba5 feat(api): 添加API端点/beatmaps/{beatmap}/scores/users/{user}
- 新增路由 /beatmaps/{beatmap}/scores/users/{user} 用于查询用户在特定地图上的得分
- 实现了对用户得分的验证和处理,如果用户没有得分则返回 404 错误
- 修正了之前代码中的一些格式问题,如过长的行进行适当的换行
2025-07-26 22:19:42 +08:00
MingxuanGame
8d6b5a882d feat(fetcher): add data fetcher for beatmap & beatmapset 2025-07-26 17:01:46 +08:00
MingxuanGame
585cb9d98a fix(database): fix score database 2025-07-26 12:05:54 +08:00
jimmy-sketch
3b697785fc fix(api): 使/beatmaps/{beatmap}/score能够正常工作 2025-07-26 08:47:05 +08:00
jimmy-sketch
16f7982491 feat(api): 实现/beatmap//beatmaps/{beatmap}/scores端点 2025-07-25 23:20:07 +08:00
MingxuanGame
f347b680b2 refactor(database): use asyncio 2025-07-25 20:43:50 +08:00
MingxuanGame
2e1489c6d4 feat(beatmap): implement GET /beatmaps 2025-07-25 17:21:16 +08:00
MingxuanGame
376d98ad5a feat(beatmap,beatmapset): get beatmap & beatmapset information by id 2025-07-25 17:01:01 +08:00