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
|
cca4a2f1be
|
feat(fetcher): add data fetcher
|
2025-07-26 16:06:53 +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
|
46c19dddc1
|
chore(pre-commit): add pre-commit
|
2025-07-25 20:46:52 +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 |
|
MingxuanGame
|
c43ca883a5
|
refactor(database): migrate to sqlmodel
|
2025-07-24 20:49:07 +08:00 |
|
MingxuanGame
|
1655bb9f53
|
feat: 基础 SignalR 服务器支持
|
2025-07-24 18:45:08 +08:00 |
|
jimmy-sketch
|
6647e5cd04
|
fix: 将 app/ 下的所有代码中与sql相关的所有隐式类型转换替换为显式类型转换
|
2025-07-24 12:30:24 +08:00 |
|
MingxuanGame
|
52a8bd2c76
|
re-structure code
|
2025-07-23 18:25:04 +08:00 |
|