Commit Graph

15 Commits

Author SHA1 Message Date
MingxuanGame
1163a93053 refactor(scores): rename models of score to match with filename 2025-10-04 08:01:38 +00:00
MingxuanGame
d490239f46 chore(linter): update ruff rules 2025-10-03 15:46:53 +00:00
MingxuanGame
37b4eadf79 refactor(database): rename filename to find the models by table name easily 2025-10-03 03:33:47 +00:00
MingxuanGame
860ebe9fa9 feat(mods): configure ranked mods by file (#49) 2025-09-30 20:47:04 +08:00
咕谷酱
0b43f2aad8 支持个人介绍编辑 2025-09-16 00:33:46 +08:00
咕谷酱
55225366dc 临时修复成就事件格式问题 2025-09-15 20:35:44 +08:00
咕谷酱
0bfe4d3702 Create fix_achievement_event_payload.py 2025-09-15 20:30:10 +08:00
咕谷酱
1554f448d0 添加成就下载脚本 2025-09-15 20:19:26 +08:00
MingxuanGame
1f53c66700 fix(recalculate): save pp to original score 2025-08-27 21:20:59 +08:00
MingxuanGame
60745c1269 feat(score): auto recalculate for banned beatmaps
Running every hour
2025-08-26 15:12:14 +00:00
MingxuanGame
46b60e555f refactor(recalculate): optimize batch processing and use semaphore 2025-08-26 13:18:11 +08:00
MingxuanGame
da66420eaa refactor(recalculate): make it a tool 2025-08-22 11:16:08 +00:00
MingxuanGame
545fc9e0c6 fix(recent_activity): fix rank & achievement event
运行 tools/fix_user_rank_event.py 修复现存的 event
2025-08-22 11:00:36 +00:00
MingxuanGame
598fcc8b38 refactor(project): make pyright & ruff happy 2025-08-22 08:21:52 +00:00
MingxuanGame
6ac9a124ea feat(tools): add tools to add daily-challenge 2025-08-20 08:59:14 +00:00