MingxuanGame
40da994ae8
refactor(database): use a new 'On-Demand' design ( #86 )
...
Technical Details: https://blog.mxgame.top/2025/11/22/An-On-Demand-Design-Within-SQLModel/
2025-11-23 21:41:02 +08:00
MingxuanGame
c2bfafc67a
refactor(message): replace synchronous Redis client with asynchronous client
2025-10-04 05:26:37 +00:00
MingxuanGame
dfd656f2fb
style(project): remove from __future__ import annotations
2025-10-03 17:15:41 +00:00
MingxuanGame
37b4eadf79
refactor(database): rename filename to find the models by table name easily
2025-10-03 03:33:47 +00:00
pre-commit-ci[bot]
7625cd99f5
chore(deps): auto fix by pre-commit hooks
2025-08-26 13:18:11 +08:00
咕谷酱
5959254de6
Improve Redis key handling and spectator sync logic
...
Enhances Redis key type checks and cleanup in message system, adds periodic cleanup task, and improves error handling for Redis operations. Refines multiplayer and spectator hub logic to better synchronize player states and prevent invalid spectator sessions. Adds more detailed logging for channel/user join/leave events and spectator watch requests.
2025-08-26 13:18:11 +08:00
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
咕谷酱
6136b9fed3
修复用户状态问题
2025-08-22 13:06:23 +08:00
咕谷酱
3bee2421fa
添加邮件验证
2025-08-22 08:19:12 +08:00
咕谷酱
ce465aa049
整理代码
2025-08-22 05:57:28 +08:00
咕谷酱
1fe603f416
add message redis
2025-08-22 01:49:03 +08:00