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
|
dfd656f2fb
|
style(project): remove from __future__ import annotations
|
2025-10-03 17:15:41 +00:00 |
|
MingxuanGame
|
afd5018bcd
|
refactor(log): add prefix for fetcher and services
|
2025-10-03 08:22:41 +00:00 |
|
MingxuanGame
|
598fcc8b38
|
refactor(project): make pyright & ruff happy
|
2025-08-22 08:21:52 +00:00 |
|
MingxuanGame
|
f6c375caf3
|
feat(fetcher): refresh access_token automatically
|
2025-08-10 11:44:09 +00:00 |
|
MingxuanGame
|
1be3388524
|
feat(log): add logger
|
2025-07-28 10:38:40 +00:00 |
|
MingxuanGame
|
19895789ac
|
feat(beatmap): support lookup api
|
2025-07-27 09:01:33 +00:00 |
|
MingxuanGame
|
ec241ac200
|
fix(solo-score): fix submit solo-score & Bigint
|
2025-07-27 04:11:41 +00:00 |
|
MingxuanGame
|
900a17f815
|
feat(beatmap): implement get beatmap arrtibutes
|
2025-07-26 17:31:23 +00:00 |
|
MingxuanGame
|
cca4a2f1be
|
feat(fetcher): add data fetcher
|
2025-07-26 16:06:53 +08:00 |
|