Hilos
ValhallaKohru2 years ago

The recent "performance improvement" changes to the site have broken the API and nobody seems to care. I'm posting here since the issue on the GitHub repo is being ignored https://github.com/speedruncomorg/api/issues/125

Due to this bug it's impossible to obtain every run from the most popular games the intended way rendering many projects/tools/bots unusable. Trying to work around this bug by, for example, requesting runs per category results in lost runs from deleted categories, slower results, hitting the request limit faster and won't help once categories grow past 10000 runs.

I understand that the API doesn't give ad revenue but it's an important tool for many communities and needs to be kept alive.

ZiRO2264, klbyte y 6 otros les gusta esto
ValhallaKohru2 years ago

Currently the API only returns "verify-date" on approved runs and there's no "rejection-date" equivalent for rejected runs. This date is already being tracked since it's visible on the run's page https://i.imgur.com/qU0tHpa.png

Without this date it's impossible to calculate stuff like how many runs a verifier has verified over the last 30 days or the length of the verification queue at any point of the leaderboard's history. Seems like an easy to fix oversight that requires little effort and no breaking changes for the API response schema

Bob-chicken, chilsie y 3 otros les gusta esto
Acerca de Kohru
Unido
3 years ago
En línea
2 years ago
Partidas
0