MingxuanGame
05ccf5991f
feat(funding): add custom funding link for community support
2025-11-08 20:18:26 +00:00
MingxuanGame
0be3e903d4
feat(performance-point): switch performance calculator to performance-server ( #80 )
...
* feat(config): make `performance_server` as default calculator
* deploy(docker): use osu-performance-server
* docs(readme): add ruleset download instructions
* chore(dev): update development environment
* feat(dev): update development environment setup and service startup order
* fix(deps): move `rosu-pp-py` to `project.optional-dependencies`
* feat(beatmap): handle deleted beatmaps
* feat(performance-server): add a long timeout for calculation
* feat(recalculate): enhance CLI arguments for performance, leaderboard, and rating recalculations with CSV output support
* fix(recalculate): resolve reviews
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix(beatmapsync): resolve too long line
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-09 01:59:09 +08:00
dependabot[bot]
c177735fd0
chore(deps): bump docker/build-push-action from 5 to 6 ( #72 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-02 10:19:59 +08:00
dependabot[bot]
6a5ad0f57c
chore(deps): bump astral-sh/setup-uv from 6 to 7 ( #70 )
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 6 to 7.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](https://github.com/astral-sh/setup-uv/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-02 10:19:33 +08:00
dependabot[bot]
a4599de6f9
chore(deps): bump actions/checkout from 4 to 5 ( #71 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-02 10:19:21 +08:00
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