Open
Description
Currently, the ranking averages are stored in a table and updated on each %addtime. This is kind of equivalent to permanently caching a value that might become incorrect at any time. It also makes displaying the ranking very inefficient, since you will have to pull up all the time entries regardless.
A rewrite of %addtime, as well as %rank, and finally some changes to the schema are needed.