Michael DeHaan
Michael DeHaan
Similar to #134, we should store the total number of contributors in each Statistic object, so we can also graph this number. It is useful to see the number per...
we track file move events already ("moves") but don't track complete deletions - this may require some revisions to the way we parse git logs. If we also track the...
The sum of lines added + lines_removed from the earliest commit date to the current date of any rollup interval should give the lines of code count at any point...
the processor code has a number of places that raise untyped Exceptions with "raise Exception(...)" all of these exceptions should be typed so we can catch them and produce human-friendly...
We want to make sure if there is already a scan in the current month that when we recompute the stats we always *update* the stats for that month (and...
it would be interesting to see the total amount of activity for an organization, as well as the total amount of activity for a repo among all authors while looking...
Currently each subpage for each graph snippet relies on re-generating some similar dataframes. If the dataframes were calculated traditionally, as in on page load, the graphs might actually load a...
It would be nice to have a mode for the stats tables, where a toggle can be switched, and it changes the graphs from normal values to percentages.
we used to have a lot of interesting scatter plots that were hard to explain that I replaced in favor of graphs over time The scatter plots are still useful...
Consider something like this for web setup of many safe-to-tweak settings, maybe everything but the database settings, which simplifies setup a lot - https://django-constance.readthedocs.io/en/latest/# (https://github.com/jazzband/django-constance)