Commit Graph

16 Commits

Author SHA1 Message Date
Copilot
bb24b5ae4d chore(deps): add Dependabot configuration for automated dependency updates (#65)
* Initial plan

* chore(deps): add Dependabot configuration for Python, GitHub Actions, and Docker

Co-authored-by: MingxuanGame <68982190+MingxuanGame@users.noreply.github.com>

* chore(deps): switch to uv ecosystem and change schedule to Sunday

Co-authored-by: MingxuanGame <68982190+MingxuanGame@users.noreply.github.com>

* chore(deps): use type/dependencies label only

Co-authored-by: MingxuanGame <68982190+MingxuanGame@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: MingxuanGame <68982190+MingxuanGame@users.noreply.github.com>
2025-11-02 09:49:34 +08:00
MingxuanGame
2c81e22749 feat(calculator): support generate PerformanceAttributes & DifficultyAttributes from JSON Schema (#59)
Prepare for custom rulesets.

Schema Genetator: https://github.com/GooGuTeam/custom-rulesets/tree/main/CustomRulesetMetadataGenerator

```bash
dotnet -- schemas path/to/rulesets -o schema.json
```

```bash
python scripts/generate_ruleset_attributes.py schema.json 
```
2025-10-25 19:10:53 +08:00
MingxuanGame
8790ccad64 feat(pp-calculator): support other pp calculators (#57)
New configurations:

- CALCULATOR="rosu": specific pp calculator
- CALCULATOR_CONFIG='{}': argument passed through into calculator
2025-10-18 19:10:53 +08:00
MingxuanGame
80ba65c746 docs(dev): add guides for authorization 2025-10-04 07:49:35 +00:00
MingxuanGame
c6058eb0d8 docs(dev): update contribution guide & agent instructions 2025-10-04 06:10:40 +00:00
MingxuanGame
dfd656f2fb style(project): remove from __future__ import annotations 2025-10-03 17:15:41 +00:00
MingxuanGame
7b4ff1224d style(genereator): fix alias style 2025-09-21 11:25:06 +00:00
MingxuanGame
ccab7bc584 ci(genereator): fix ci 2025-09-21 11:21:20 +00:00
MingxuanGame
509f759b1a feat(config): add docs & auto-generated document 2025-09-21 11:17:46 +00:00
咕谷酱
7a3752669f Delete copilot-instructions.md 2025-09-15 18:57:21 +08:00
咕谷酱
fa6b7487aa 占位 kudosu 接口 2025-09-15 18:11:45 +08:00
MingxuanGame
7f1aee3d4a docs(agent): update agent instruction 2025-09-14 07:58:37 +00:00
MingxuanGame
e35e7ee0ef ci(docker): auto publish to Docker Hub 2025-08-28 15:05:59 +00:00
MingxuanGame
c02aa8941e docs(contributing): add guides & AI agent instructions 2025-08-22 09:37:18 +00:00
MingxuanGame
bff9a87a74 ci(lint): try fix pyright 2025-08-22 08:44:13 +00:00
MingxuanGame
4b2e467128 ci(lint): add ruff & pyright CI 2025-08-22 08:40:52 +00:00