* show 'View pipeline' button when no pipeline id is present
* wip pipeline details to show pipeline from run spec
* pipeline details working, still need to show breadcrumbs
* breadcrumbs fixed, needs testing
* fix tests
* add more tests to cover changes
* make sure only pipeline is defined
* pr comments
* Fixed compilation of dsl.Conditional
The compiler no longer produced intermediate steps.
* Got rid of _create_new_groups
* Changed the sub_group.type check
* Update frontend handling of graphs (#293)
* Updates the frontend to correctly parse the new format of conditional pipelines
* WIP - Assume tasks and templates don't share names
* Greatly simplifies graphing of conditional and non-conditional pipelines
* Adds/updates StaticParser tests
* Give nodes unique names
* Adds tests for the NewRun page
* Add more tests
* Adds many more tests, cleans-up PipelineSelector a bit, and fixes bug in Utils.ts
* Update create run button ID in e2e test
* Test clean-up and PR comments
* Account for padding in metric progress fill
* small mock backend fix
* move to css classes, add color
* changes to breadcrumb style
* increase width of summary card
* tests
* merge tests