Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As noted in #110, a "negative streak" would be really helpful in knowing what you should be paying closer attention to every day. I have extended the existing code in the most straightforward way to achieve this.
Note that old streak values have not been recalculated. I think this is not too important because negative streaks don't show up in any of the histories, and it is rare that people go back many days manually just to see this kind of info (and even if they do, I don't think it's a big deal). That said, of course feel free to do something about this.
Please, someone test the code and verify that everything is behaving as expected.