Skip to content

Add method for cleaning up non-high scores #141

@peppy

Description

@peppy

ie. scores with preserve = 0 set (and meeting various other conditions).

This should probably be implemented as a command which can be cron'd to run on an interval.

It should take into account things like:

  • Whether a score is pinned
  • Whether a score is part of a multiplayer game which should cause it to remain
  • Whether the score is still the most relevant high score (and potentially change the preserve flag if not).
  • Probably more things
### Tasks
- [ ] https://github.com/ppy/osu-queue-score-statistics/pull/144
- [ ] https://github.com/ppy/osu-queue-score-statistics/pull/145
- [ ] https://github.com/ppy/osu-queue-score-statistics/pull/243
- [ ] https://github.com/ppy/osu-queue-score-statistics/pull/244
- [ ] https://github.com/ppy/osu-web/pull/11118
- [ ] https://github.com/ppy/osu-queue-score-statistics/pull/254
- [ ] Add queue to signal that a score may not need to be preserved anymore

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions