MingxuanGame
|
86bea5d4b5
|
chore(lint): make ruff happy
|
2025-08-17 16:59:05 +00:00 |
|
咕谷酱
|
de0c86f4a2
|
add geoip
|
2025-08-17 23:56:46 +08:00 |
|
MingxuanGame
|
3409e9dc79
|
feat(user): support disallowed name
|
2025-08-17 06:14:45 +00:00 |
|
MingxuanGame
|
1251ba31a2
|
feat(score): support rx for taiko & catch
|
2025-08-15 05:59:21 +00:00 |
|
MingxuanGame
|
2912e68c7b
|
fix(event): fix incorrect call settings.frontend_url
|
2025-08-14 13:36:29 +00:00 |
|
MingxuanGame
|
2c7c761a44
|
feat(score): add simple suspicious score check
TODO: use another lib to check the beatmap is whether suspicious or not
|
2025-08-14 07:44:13 +00:00 |
|
MingxuanGame
|
48b075d99d
|
feat(config): add ENABLE_ALL_BEATMAP_PP
|
2025-08-14 07:01:41 +00:00 |
|
MingxuanGame
|
e7d5bcaf4b
|
feat(server): add sentry to track error
|
2025-08-12 17:00:01 +00:00 |
|
MingxuanGame
|
b5afbed36c
|
refactor(private-api): use OAuth to authorize
|
2025-08-12 16:04:19 +00:00 |
|
MingxuanGame
|
e70c197d65
|
feat(app): add frontend url configuration
|
2025-08-12 09:01:10 +00:00 |
|
MingxuanGame
|
6474a3d11e
|
feat(server): add extra CORS origins url configuration
|
2025-08-12 05:33:24 +00:00 |
|
MingxuanGame
|
a488257acd
|
feat(storage): expose a path to access local storage
|
2025-08-12 05:23:16 +00:00 |
|
MingxuanGame
|
cf3a6bbd21
|
feat(storage): support cloud storage
|
2025-08-12 03:58:06 +00:00 |
|
MingxuanGame
|
8acd4578e2
|
feat(private): initialize private API
|
2025-08-11 14:41:07 +00:00 |
|
MingxuanGame
|
6e71141146
|
feat(developer): support custom OAuth 2.0 client
|
2025-08-11 12:33:31 +00:00 |
|
MingxuanGame
|
2f54ac262c
|
feat(misc): support seasonal backgrounds
|
2025-08-11 09:13:42 +00:00 |
|
MingxuanGame
|
314fbf827b
|
deploy(docker): support deploy with docker
|
2025-08-10 08:28:01 +00:00 |
|
MingxuanGame
|
efc784d903
|
feat(score): support osu-rx & osu-ap & all beatmap leaderboard like osu.ppy.sb
|
2025-08-10 07:03:49 +00:00 |
|
MingxuanGame
|
f165ae5dc3
|
refactor(config): use pydantic-settings
|
2025-08-10 05:38:28 +00:00 |
|
MingxuanGame
|
1be3388524
|
feat(log): add logger
|
2025-07-28 10:38:40 +00:00 |
|
MingxuanGame
|
3ee95b0e7c
|
feat(spectator): support save replays
|
2025-07-27 09:03:23 +00:00 |
|
MingxuanGame
|
cca4a2f1be
|
feat(fetcher): add data fetcher
|
2025-07-26 16:06:53 +08:00 |
|
jimmy-sketch
|
7ea4570c17
|
feat(api): 添加测试,小修小补
- **未经测试**
|
2025-07-26 10:28:48 +08:00 |
|
MingxuanGame
|
f347b680b2
|
refactor(database): use asyncio
|
2025-07-25 20:43:50 +08:00 |
|
MingxuanGame
|
1655bb9f53
|
feat: 基础 SignalR 服务器支持
|
2025-07-24 18:45:08 +08:00 |
|
MingxuanGame
|
7b5a50493a
|
use uv & make lint happy
|
2025-07-23 18:03:30 +08:00 |
|
咕谷酱
|
c0246440f3
|
上传源码
|
2025-07-19 12:08:10 +08:00 |
|