Create Unified Activity Graph
Background
- Many statistics in Mystic are currently graphed as an activity x time graph.
- These statistics can be merged into a single, filterable graph.
- Having only a single graph would reduce the number of necessary charts to display without reducing information available
- The abiliity to quickly add a source to the graph would speed up the implementation of new backends
Acceptance Criteria
- A unified activity graph is displayed on every applicable project's page
- The activity graph can be filtered to only certain types of activity
- Adding an additional source to the graph is a quick and intuitive process