Michael DeHaan

Results 98 issues of 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...

feature

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...

feature

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...

feature

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...

refactor

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...

bug

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...

feature

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...

feature
performance

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.

feature

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...

feature

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)

feature
setup