Commit Graph

44 Commits

Author SHA1 Message Date
MingxuanGame
598fcc8b38 refactor(project): make pyright & ruff happy 2025-08-22 08:21:52 +00:00
咕谷酱
e293d7541b rollback code 2025-08-22 15:07:50 +08:00
咕谷酱
b1f0cbfed1 回滚代码 2025-08-22 14:58:13 +08:00
咕谷酱
3350081e80 修复提交成绩报错 2025-08-22 14:02:12 +08:00
咕谷酱
b300ce9b09 修复多人游戏排行榜问题 2025-08-22 13:52:28 +08:00
咕谷酱
eedc23fa7f 修复在线问题 2025-08-22 10:17:37 +08:00
咕谷酱
42f17d0c66 修复多人模式成绩问题 2025-08-22 06:42:59 +08:00
咕谷酱
ce465aa049 整理代码 2025-08-22 05:57:28 +08:00
咕谷酱
719c9e601a 添加在线统计 2025-08-22 03:16:21 +08:00
咕谷酱
16f4ff1832 修复多人问题 贴合官方 2025-08-22 02:50:51 +08:00
MingxuanGame
1c65b21bb9 refactor(app): update database code 2025-08-18 16:37:30 +00:00
MingxuanGame
6bae937e01 fix(playlist,multiplayer): commit to refresh participated users 2025-08-18 14:45:21 +00:00
MingxuanGame
13803c7054 fix(multiplayer): try to fix cannot spectate by changing state one by one 2025-08-18 14:02:33 +00:00
MingxuanGame
1e85eab6b3 fix(multiplayer): cannot change playstyle when gamemode isn't osu! 2025-08-18 11:52:31 +00:00
MingxuanGame
9ee087306b fix(multiplayer): cannot play when settings changed 2025-08-18 05:00:18 +00:00
MingxuanGame
103ce7b2e5 fix(multiplayer): handle user leave logic and improve room state updates 2025-08-17 16:42:19 +00:00
MingxuanGame
58fa355c80 refactor(multiplayer): reuse code & sync settings to database 2025-08-17 16:16:59 +00:00
MingxuanGame
33cf04b1c8 feat(log): improve SignalR log 2025-08-17 15:55:36 +00:00
MingxuanGame
99018f45e5 feat(chat): support mp command 2025-08-16 14:55:50 +00:00
MingxuanGame
3de73f2420 feat(chat): support mp/playlist chat 2025-08-16 08:42:40 +00:00
MingxuanGame
cf3b9d155d fix(multiplayer): fix Room is not ready for gameplay when gameplay started (sentry-4) 2025-08-13 08:05:18 +00:00
MingxuanGame
ff414d4939 fix(multiplayer): remove current item when failing to start gameplay to avoid error of removing item 2025-08-12 13:37:13 +00:00
MingxuanGame
5fe3f36055 feat(daily-challenge): complete daily-challenge 2025-08-09 14:34:46 +00:00
MingxuanGame
e22c49d5db chore(multiplayer): unready all users when settings were changed 2025-08-09 08:35:31 +00:00
MingxuanGame
e236c06f0f feat(multiplayer,playlist): complete the filter for /rooms 2025-08-09 06:28:37 +00:00
MingxuanGame
319599cacc feat(multiplayer,playlist): show host & renect participants 2025-08-09 05:49:01 +00:00
chenjintang-shrimp
3e3cf27acc fix(multiplayer): fxxk python datetime timezone-aware or not, who cares 2025-08-08 18:49:05 +00:00
MingxuanGame
dd7b8a14cd fix(multiplayer): fail to fetch for multiplayer 2025-08-08 12:07:48 +00:00
MingxuanGame
5bf733a94e fix(multiplayer): fix fetch beatmap when creating room 2025-08-08 12:00:06 +00:00
MingxuanGame
0ac4f1f516 refactor(beatmap,beatmapset): use to ensure beatmap exists 2025-08-08 11:57:21 +00:00
MingxuanGame
7a2c8c1fb4 feat(multiplayer): support multiplayer events 2025-08-07 16:18:54 +00:00
chenjintang-shrimp
47d02e4e9c feat(room): add POST /room API 2025-08-07 06:28:07 +00:00
MingxuanGame
87bb74d1ca feat(multiplayer): support leaderboard 2025-08-06 10:51:37 +00:00
MingxuanGame
0a80c5051c feat(multiplayer): support countdown 2025-08-05 17:21:45 +00:00
MingxuanGame
9da9f27feb feat(multiplayer): complete validation 2025-08-04 02:20:14 +00:00
MingxuanGame
f82a1bb3c0 feat(multiplayer): support invite player 2025-08-04 01:31:24 +00:00
MingxuanGame
34bf2c6b32 feat(multiplayer): support change settings 2025-08-03 15:14:30 +00:00
MingxuanGame
1e304542bd feat(multiplayer): supoort abort match 2025-08-03 14:00:49 +00:00
MingxuanGame
c2579e86eb feat(multiplayer): supoort manage user (kick, transfer host, leave) 2025-08-03 13:50:59 +00:00
MingxuanGame
2600fa499f feat(multiplayer): support play
WIP
2025-08-03 12:53:22 +00:00
MingxuanGame
693c18ba6e feat(multiplayer): support change mods/playstyles(freestyle) 2025-08-02 04:24:13 +00:00
MingxuanGame
86e2313c50 feat(multiplayer): support add/edit/remove playlist item 2025-08-02 01:56:54 +00:00
MingxuanGame
a25cb852d9 feat(multiplay): support CreateRoom hub method 2025-08-01 11:08:59 +00:00
MingxuanGame
0d684a1288 chore(signalr): move to app/ 2025-07-27 02:42:14 +00:00