MingxuanGame
|
cc26df253c
|
fix(score): preload beatmap when creating score token
|
2025-08-18 09:58:11 +00:00 |
|
MingxuanGame
|
7510b4fae1
|
fix(score): return user score & remove duplicated scores
|
2025-08-18 09:49:02 +00:00 |
|
咕谷酱
|
7f512cec6e
|
Optimization of score calculation
|
2025-08-18 17:16:44 +08:00 |
|
咕谷酱
|
e5f0cd1fd6
|
Merge branch 'main' of https://github.com/GooGuTeam/g0v0-server
|
2025-08-18 17:15:43 +08:00 |
|
MingxuanGame
|
219f19d623
|
feat(beatmap,score): support failtime & more exact playtime
|
2025-08-18 08:48:13 +00:00 |
|
咕谷酱
|
71c961cafd
|
add search redis
|
2025-08-18 16:20:29 +08:00 |
|
咕谷酱
|
a246393ff7
|
Merge branch 'main' of https://github.com/GooGuTeam/g0v0-server
|
2025-08-18 03:01:36 +08:00 |
|
咕谷酱
|
041e2a0781
|
Add beatmapsets Download load balancing
|
2025-08-18 02:58:40 +08:00 |
|
MingxuanGame
|
d37cb44c91
|
feat(chat): add !re & !pr command
|
2025-08-17 18:13:04 +00:00 |
|
MingxuanGame
|
b75d9fe238
|
fix(private-api): import relationship
|
2025-08-17 17:00:47 +00:00 |
|
MingxuanGame
|
86bea5d4b5
|
chore(lint): make ruff happy
|
2025-08-17 16:59:05 +00:00 |
|
咕谷酱
|
3cbc07308e
|
Merge branch 'main' into geoip
|
2025-08-18 00:49:00 +08:00 |
|
咕谷酱
|
6e496a1123
|
add ip log
|
2025-08-18 00:23:57 +08:00 |
|
MingxuanGame
|
3476c71c3d
|
fix(chat): don't record last_msg & last_read_id
|
2025-08-17 15:59:21 +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
|
a82a54fdd7
|
feat(private-api): add check friend relationship api
|
2025-08-16 16:58:42 +00:00 |
|
MingxuanGame
|
658c1a4d17
|
fix(score): fix cannot calculate pp when mod setting is enum
|
2025-08-16 16:48:09 +00:00 |
|
MingxuanGame
|
24bfda4e0c
|
fix(chat): resolve copilot's review
|
2025-08-16 15:49:22 +00:00 |
|
MingxuanGame
|
76dc41f78c
|
chore(chat): typo
|
2025-08-16 15:39:06 +00:00 |
|
MingxuanGame
|
87a3928e20
|
docs(chat): add API docs
|
2025-08-16 15:35:27 +00:00 |
|
MingxuanGame
|
4eace3f84e
|
feat(chat): complete sliences
|
2025-08-16 15:21:11 +00:00 |
|
MingxuanGame
|
3f3afab480
|
fix(chat): broadcast bot command in non-public channels
|
2025-08-16 15:01:42 +00:00 |
|
MingxuanGame
|
99018f45e5
|
feat(chat): support mp command
|
2025-08-16 14:55:50 +00:00 |
|
MingxuanGame
|
e1d42743d3
|
feat(chat): support BanchoBot
|
2025-08-16 10:31:46 +00:00 |
|
MingxuanGame
|
3de73f2420
|
feat(chat): support mp/playlist chat
|
2025-08-16 08:42:40 +00:00 |
|
MingxuanGame
|
368bdfe588
|
feat(chat): support pm
|
2025-08-16 07:48:19 +00:00 |
|
MingxuanGame
|
f992e4cc71
|
feat(chat): support public channel chat
|
2025-08-16 05:29:16 +00:00 |
|
chenjintang-shrimp
|
aed32824e8
|
fix(private-api): previous usernames can now be displayed correctlly
|
2025-08-15 13:19:28 +00:00 |
|
MingxuanGame
|
d87839f86e
|
fix(ranking): fix missing user causing client crash
|
2025-08-15 06:34:35 +00:00 |
|
MingxuanGame
|
1251ba31a2
|
feat(score): support rx for taiko & catch
|
2025-08-15 05:59:21 +00:00 |
|
MingxuanGame
|
64ee8a73d5
|
fix(private-api): import cover
|
2025-08-14 15:22:32 +00:00 |
|
MingxuanGame
|
134f3335c5
|
feat(ranking): support country leaderboard
|
2025-08-14 14:55:51 +00:00 |
|
MingxuanGame
|
c38ab7fd6d
|
fix(ranking): wrong api endpoint
|
2025-08-14 14:44:51 +00:00 |
|
MingxuanGame
|
da71d7ce46
|
feat(ranking): add global leaderboard
|
2025-08-14 14:35:52 +00:00 |
|
MingxuanGame
|
155905f652
|
fix(event): trigger rank when submitting score
|
2025-08-14 14:11:52 +00:00 |
|
MingxuanGame
|
7fb7c094fd
|
feat(private-api): support upload cover
|
2025-08-14 13:55:06 +00:00 |
|
MingxuanGame
|
6c48c8ad97
|
fix(v1-api): fix access api with any api_key
|
2025-08-14 13:46:13 +00:00 |
|
MingxuanGame
|
2912e68c7b
|
fix(event): fix incorrect call settings.frontend_url
|
2025-08-14 13:36:29 +00:00 |
|
MingxuanGame
|
55c25bf96e
|
fix(v1-api): 500 when request with username
|
2025-08-14 13:14:49 +00:00 |
|
MingxuanGame
|
46a1d049fe
|
refactor(score): replace MODE_TO_INT INT_TO_MODE with int(mode) GameMode.from_int
|
2025-08-14 13:04:59 +00:00 |
|
MingxuanGame
|
a8906b8194
|
feat(v1-api): support api v1
|
2025-08-14 09:11:53 +00:00 |
|
MingxuanGame
|
48b075d99d
|
feat(config): add ENABLE_ALL_BEATMAP_PP
|
2025-08-14 07:01:41 +00:00 |
|
MingxuanGame
|
7817b7c59a
|
feat(oauth): support client credentials grant
|
2025-08-13 14:12:29 +00:00 |
|
MingxuanGame
|
79368e7e84
|
fix(private-api): catch exception when opening image
|
2025-08-13 08:34:17 +00:00 |
|
MingxuanGame
|
1458a96a8c
|
fix(private-api): fix wrong event url
|
2025-08-13 07:57:35 +00:00 |
|
MingxuanGame
|
4b5aefb946
|
feat(beatmapset): support search beatmapset
|
2025-08-13 07:55:48 +00:00 |
|
chenjintang-shrimp
|
3de9f55109
|
fix(event): change hard-coded URL to variable
|
2025-08-13 06:28:38 +00:00 |
|
chenjintang-shrimp
|
a528078874
|
feat(event): add event record for username changing
|
2025-08-13 06:21:56 +00:00 |
|
MingxuanGame
|
39e7309d01
|
docs(api): more exactly
|
2025-08-12 16:17:50 +00:00 |
|