Allow to optionally show "Total" in most dashboard entry types
This is my first attempt to implement https://github.com/traggo/server/issues/88
The Dashboard Entry Editor allows to choose Total Hidden/Visible for all table types:

Sample dashboard:

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 92.62%. Comparing base (
a591539) to head (b0d0beb). Report is 17 commits behind head on master.
:exclamation: Current head b0d0beb differs from pull request most recent head 6cbc4ef. Consider uploading reports for the commit 6cbc4ef to get more accurate results
Additional details and impacted files
@@ Coverage Diff @@
## master #89 +/- ##
==========================================
+ Coverage 92.57% 92.62% +0.05%
==========================================
Files 70 70
Lines 1549 1533 -16
==========================================
- Hits 1434 1420 -14
+ Misses 80 79 -1
+ Partials 35 34 -1
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Small UI change. This looks better:

Added total to line and bar chart tool tips:

Different label for switch depending on entry type:

Having this as an option would be great for my use case, as I'm currently using Traggo to track billable hours on consulting projects. I often wonder the total time logged for the day against different projects, and I pretty much never have more than one entry going at the same time.
Hi guys, what is the status of this PR? I would like this feature too
@eitch see #88
I would love having this feature released
+1
I look at my Traggo dashboard 10x a day with daily, weekly and monthly hours broken down by client, and I'd love to have the total automatically computed for me, rather than doing it in my head 😄