Commit Graph

31 Commits

Author SHA1 Message Date
MingxuanGame
7ec716d4de feat(user): support get the user's first scores 2025-08-26 16:42:57 +00:00
MingxuanGame
bab6f843a5 fix(user): fix online status 2025-08-26 13:18:11 +08:00
pre-commit-ci[bot]
7625cd99f5 chore(deps): auto fix by pre-commit hooks 2025-08-26 13:18:11 +08:00
咕谷酱
6bcd8c1a21 Add asset proxy feature for resource URLs
Introduces asset proxy configuration and services to enable replacement of osu! resource URLs with custom domains. Updates API endpoints and caching services to process and rewrite resource URLs when asset proxy is enabled. Adds documentation and environment variables for asset proxy setup.
2025-08-22 22:03:51 +08:00
MingxuanGame
9b00dbda28 refactor(project): use unified utcnow 2025-08-22 11:27:45 +00:00
MingxuanGame
598fcc8b38 refactor(project): make pyright & ruff happy 2025-08-22 08:21:52 +00:00
咕谷酱
b300ce9b09 修复多人游戏排行榜问题 2025-08-22 13:52:28 +08:00
咕谷酱
6136b9fed3 修复用户状态问题 2025-08-22 13:06:23 +08:00
咕谷酱
3bee2421fa 添加邮件验证 2025-08-22 08:19:12 +08:00
咕谷酱
80d4237c5d ruff fix 2025-08-22 00:07:19 +08:00
咕谷酱
ad51514fb1 fix Pydantic serializer warnings 2025-08-21 23:48:58 +08:00
MingxuanGame
d139abb807 fix(user): complete default_group & is_deleted 2025-08-19 11:44:46 +00:00
MingxuanGame
b5b14f5466 fix(score): cannot fetch leaderboard with mods 2025-08-18 12:49:06 +00:00
MingxuanGame
b2de0417d1 fix(user): incorrect count of best performances 2025-08-18 12:15:33 +00:00
MingxuanGame
505d790640 feat(user): add ISO 3166-1 code 2025-08-18 12:14:46 +00:00
MingxuanGame
368bdfe588 feat(chat): support pm 2025-08-16 07:48:19 +00:00
MingxuanGame
d87839f86e fix(ranking): fix missing user causing client crash 2025-08-15 06:34:35 +00:00
MingxuanGame
29eb85bc4a fix(user): fill with empty data in graph data to show correct graph 2025-08-13 04:18:00 +00:00
MingxuanGame
f274ba15b9 fix(event): failed to find name User 2025-08-12 16:06:27 +00:00
MingxuanGame
f683f5c911 fix(user): change column to adapt to lazer_users.id, add migration 2025-08-12 15:14:11 +00:00
chenjintang-shrimp
541986f75e Merge branch 'main' of https://github.com/GooGuTeam/osu_lazer_api 2025-08-12 14:38:26 +00:00
chenjintang-shrimp
284290451e feat(database): 在用户模型中添加事件关系
- 在 User 类中添加了 events 字段,用于存储用户相关的事件
- 通过 Relationship 建立了用户和事件之间的关系
- 引入了 Event 模型以支持事件相关操作
2025-08-12 14:37:41 +00:00
MingxuanGame
52df05648c feat(user): support global rank & country rank 2025-08-12 13:36:15 +00:00
MingxuanGame
b9babb8f24 feat(score): support download replay 2025-08-11 08:19:05 +00:00
MingxuanGame
680c7525b8 feat(user): support view recent & best scores 2025-08-11 07:32:41 +00:00
MingxuanGame
0f1a57afba fix(user): last_visit is nullable 2025-08-02 15:06:53 +00:00
MingxuanGame
d938998239 feat(beatmapset): support post favoutite to beatmapset 2025-08-01 04:22:17 +00:00
MingxuanGame
86a6fd1b69 feat(user): support online & last_visit 2025-08-01 02:49:49 +00:00
MingxuanGame
be401e8885 refactor(database): 优化数据库关联对象的载入 (#10) 2025-07-31 20:11:22 +08:00
MingxuanGame
a15c3cef04 feat(user): add monthly playcounts 2025-07-31 02:13:18 +00:00
MingxuanGame
9ce99398ab refactor(user): refactor user database
**Breaking Change**

用户表变为 lazer_users

建议删除与用户关联的表进行迁移
2025-07-30 16:17:09 +00:00