Commit Graph

13 Commits

Author SHA1 Message Date
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