feat(http): add http handler for proto service
feat(mock): add mock proto service
test(http): add proto handler tests
fix(platform): add view as option when adding a cell
feat(platform): add dashboard to proto struct
feat(fs): add filesystem implementation of proto
feat(http): add protos endpoints to api handler
feat(cmd/influxd/launcher): add protos path to server
doc(http): add protos to swagger
test(cmd/influxd/launcher): add --protos-path to launcher tests
fix(fs): remove unused args from test
fix(http): use platform.Error where appropriate
The storage bucket service wraps another bucket service, and invokes
actions on a storage engine based upon the actions taken upon buckets.
Currently, the storage bucket service will delete bucket data from the
storage engine when the bucket is deleted via the bucket service.
feat(platform): add functional options for platform errors
fix(testing): set dashboard ids properly in dashboard tests
feat(bolt): add dashboard specific views
fix(bolt): delete view when cell is removed or dashboard is deleted
* Update cur_swagger
Co-Authored-By: Iris Scholten <ischolten.is@gmail.com>
* Display labels in dashboards list
Co-Authored-By: Iris Scholten <ischolten.is@gmail.com>
* Add # to example label
Co-Authored-By: Iris Scholten <ischolten.is@gmail.com>
* Write test for dashboard TableRow component
Co-Authored-By: Iris Scholten <ischolten.is@gmail.com>
* Update snapshot and mock data
Co-Authored-By: Iris Scholten <ischolten.is@gmail.com>
* Increase page gutter and max width of centered pages
* Show description in dashboards list
* Update snapshot
* Fix linting error
* Remove snapshot check from unit test
* Update grid breakpoints
* Fix spacing of action buttons in dashboards index row
* Simplify micro copy on delete task and delete dashboard buttons
* Update HTML page title when a new page is loaded
* Condense layout of line options
* Update test snapshot
* Shrink size of buttons in task page header
* Prevent missing page name in dashboard during initial load
* Make tasks table "Owner" column match column in dashboards table
* Update test snapshots
* Depluralize button copy
* Guard against missing page titles