Closing project features. Part 1
Changes
- Visualizations are now templated in with every instance rather than copy-pasting
- Templated visualization includes a tab view to allow individual selection of visualizations
- New Snapshot comparison User interface
- You can now compare a snapshot against ANY NUMBER of other snapshots
- Logic to ensure you only compare snapshot's groups in common
- Logic to show all projects across snapshots including ones missing from others
- Interesting templating method to pass LIST in templated Restful HTTP request (templated invisible forms with body info)
- Table is now dynamic enough that it supports any number of snapshots