MingxuanGame
|
814d9c4618
|
refactor(detector): more readable
|
2025-08-15 08:52:01 +00:00 |
|
chenjintang-shrimp
|
7c7c68c163
|
feat(detector): 新增封禁谱面表并检查可疑谱面
- 在数据库中添加了封禁谱面表(banned_beatmaps)
- 实现了检查可疑谱面的功能,将不符合规范的谱面添加到封禁列表
- 更新了相关的模型和迁移文件
|
2025-08-15 08:05:02 +00:00 |
|
MingxuanGame
|
46a1d049fe
|
refactor(score): replace MODE_TO_INT INT_TO_MODE with int(mode) GameMode.from_int
|
2025-08-14 13:04:59 +00:00 |
|
MingxuanGame
|
a8906b8194
|
feat(v1-api): support api v1
|
2025-08-14 09:11:53 +00:00 |
|
MingxuanGame
|
3f5b242c6f
|
fix(beatmap): make max_combo nullable
|
2025-08-13 15:39:24 +00:00 |
|
MingxuanGame
|
4b5aefb946
|
feat(beatmapset): support search beatmapset
|
2025-08-13 07:55:48 +00:00 |
|
MingxuanGame
|
bc782cda01
|
fix(beatmap): missing greetlet in batch beatmap request
|
2025-08-10 17:00:29 +00:00 |
|
MingxuanGame
|
1891496832
|
fix(beatmap,playlist): missing greetlet
|
2025-08-10 13:31:08 +00:00 |
|
MingxuanGame
|
efc784d903
|
feat(score): support osu-rx & osu-ap & all beatmap leaderboard like osu.ppy.sb
|
2025-08-10 07:03:49 +00:00 |
|
MingxuanGame
|
36b59ac853
|
fix(database): fix pydantic warnings
|
2025-08-10 04:30:06 +00:00 |
|
MingxuanGame
|
bee0befc26
|
chore(merge): merge pull request #8 from feat/multiplayer-api
feat: 增加mp房间相关接口
|
2025-08-10 00:00:47 +08:00 |
|
MingxuanGame
|
4f3ab38454
|
feat(beatmap): support playcount & passcount
|
2025-08-06 12:07:12 +00:00 |
|
MingxuanGame
|
eb3f1823b1
|
chore(merge): merge branch 'main' into feat/multiplayer-api
|
2025-08-01 05:24:12 +00:00 |
|
MingxuanGame
|
d938998239
|
feat(beatmapset): support post favoutite to beatmapset
|
2025-08-01 04:22:17 +00:00 |
|
MingxuanGame
|
be401e8885
|
refactor(database): 优化数据库关联对象的载入 (#10)
|
2025-07-31 20:11:22 +08:00 |
|
MingxuanGame
|
9ce99398ab
|
refactor(user): refactor user database
**Breaking Change**
用户表变为 lazer_users
建议删除与用户关联的表进行迁移
|
2025-07-30 16:17:09 +00:00 |
|
jimmy-sketch
|
6d736528e3
|
refactor(multiplayer): 重构房间模型并添加新功能
- 重构 Room 模型,增加多个新字段和方法
- 新增 PlaylistItem 和 MultiplayerRoom 类
- 优化 MultiPlayerListItem 类,添加 from_mpListItem 方法
- 调整 Beatmap 类,将 id 字段标记为非可选
|
2025-07-29 07:05:44 +00:00 |
|
MingxuanGame
|
2cd84f6175
|
fix(beatmap): fail to read beatmapset when using from_resp
|
2025-07-28 10:39:49 +00:00 |
|
MingxuanGame
|
19895789ac
|
feat(beatmap): support lookup api
|
2025-07-27 09:01:33 +00:00 |
|
MingxuanGame
|
ec241ac200
|
fix(solo-score): fix submit solo-score & Bigint
|
2025-07-27 04:11:41 +00:00 |
|
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 |
|
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 |
|
MingxuanGame
|
376d98ad5a
|
feat(beatmap,beatmapset): get beatmap & beatmapset information by id
|
2025-07-25 17:01:01 +08:00 |
|