open-consul/ui-v2/app/styles/components
John Cowen 75d8abd562 UI: Add forking based on service instance id existence (#5392)
* ui: Add forking based on service instance id existence

Proxies come in 2 flavours, 'normal' and sidecar. We know when a proxy
is a sidecar proxy based on whether a DestinationServiceID is set.

LocalServiceAddress and LocalServicePort are only relevant for sidecar
proxies.

This adds template logic to show different text depending on this
information.

Additionally adds test around connect proxies (#5418)

1. Adds page object for the instance detail page
2. Adds further scenario steps used in the tests
3. Adds acceptance testing around the instance detail page. Services
with proxies and the sidecar proxies and proxies themselves
4. Adds datacenter column for upstreams
5. Fixes bug routing bug for decision as to whether to request proxy
information or not
2019-05-01 18:22:15 +00:00
..
action-group UI: Use buttons instead of anchors where appropriate (#4939) 2019-05-01 18:21:45 +00:00
anchors UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
app-view UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
breadcrumbs UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
buttons UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
checkbox-group UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
code-editor UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
confirmation-dialog UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
dom-recycling-table UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
expanded-single-select UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
feedback-dialog UI: Tooltips and feedback-dialogs are the same thing - merge (#4678) 2018-09-21 11:13:21 +01:00
filter-bar UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
flash-message ui: Adds warning flash messages (yellow with warning icon) (#5033) 2019-05-01 18:21:52 +00:00
form-elements UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
freetext-filter UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
healthcheck-info UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
healthcheck-output UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
healthchecked-resource UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
icons UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
modal-dialog UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
notice UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
pill UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
product UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
progress UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
radio-group UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
secret-button UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
table UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
tabs UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
tabular-details UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
tag-list UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
toggle UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
toggle-button UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
with-tooltip UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
action-group.scss UI: CSS refactor (#4430) + Fullscreen Layout (#4435) 2018-08-29 12:11:58 +01:00
anchors.scss UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
app-view.scss UI: Service Numbers (#5348) 2019-05-01 18:22:11 +00:00
breadcrumbs.scss UI: CSS refactor (#4430) + Fullscreen Layout (#4435) 2018-08-29 12:11:58 +01:00
buttons.scss UI: Use buttons instead of anchors where appropriate (#4939) 2019-05-01 18:21:45 +00:00
code-editor.scss ui: Adds multi syntax linting to the code editor (#4814) 2018-10-19 17:36:38 +01:00
confirmation-dialog.scss UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
feedback-dialog.scss UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
filter-bar.scss UI: CSS refactor (#4430) + Fullscreen Layout (#4435) 2018-08-29 12:11:58 +01:00
flash-message.scss UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
form-elements.scss UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
freetext-filter.scss UI: CSS refactor (#4430) + Fullscreen Layout (#4435) 2018-08-29 12:11:58 +01:00
healthcheck-info.scss UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
healthcheck-output.scss UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
healthchecked-resource.scss UI: CSS refactor (#4430) + Fullscreen Layout (#4435) 2018-08-29 12:11:58 +01:00
index.scss UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
list-collection.scss ui: Improve layout of node cards on large and small screens (#4761) 2018-10-11 10:19:06 +01:00
modal-dialog.scss UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
notice.scss UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
pill.scss UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
product.scss UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
progress.scss UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
secret-button.scss UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
table.scss UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
tabs.scss UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
tabular-collection.scss UI: Add forking based on service instance id existence (#5392) 2019-05-01 18:22:15 +00:00
tabular-details.scss UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
tag-list.scss UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
toggle-button.scss UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
tomography-graph.scss UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
with-tooltip.scss UI: Tooltips and feedback-dialogs are the same thing - merge (#4678) 2018-09-21 11:13:21 +01:00