consul/ui-v2/app/components
John Cowen 200945714a
UI Release Merge (1.8-beta-2: ui-staging merge) (#7919)
* ui: Styling fixes (#7885)

* Move cellHeight to ListCollection js file

* Fix composite row border-top-color onHover state

* Add empty health check icon to CompositeRow styling

* ui: Slightly refactor %composite-rows and reuse ConsulServiceList component (#7886)

* ui: Move individual component types into a single %composite-list plus

1. Removes all out separate CSS components (that match HTML components)
to favour not having those separate for the moemnt at least
2. Reuses <ConsulServiceList /> component for Terminating Gateways >
Linked Services

* ui: Tweak breadcrumb spacing for '/' separator

* Fix up the tests i.e. services per tab so we can call them all services

* ui: Misc discovery chain fixes (#7892)

1. Look for a default splitter before looking for a default resolver in
order to route to.
2. Delay adding svg listeners until afterRender (fixes split tooltip)
3. Make router id's consistent for highlighting default routers in when
clicking the graph

* ui: If an error occurs on the server, surface it in the notification (#7893)

* ui: Delete old unused CSS (#7909)

This commit deletes CSS that we no longer use and we definitely will not
ever use.

We also dedup all of our imports here as it turns out SASS doesn't
dedupe imports. Strangely this increases out CSS weight by ~1kb instead
of reducing but we'd rather keep things deduped as that was the
intention

* ui: Redesign - Exposed Paths (#7912)

* Add new exposed paths icons to codebase

* Redesign Exposed Paths and create copy-button hover on Composite Row

* Refactor FeedbackDialog and CopyButton

* Change this.element to use `{{ref }}` now we don't have an element

We changed this to a tagless component with an eye to moving this to a
glimmer component, without spotting that this would also remove the
`this.element` property.

This adds an equivalent using the ref modifier.

Co-authored-by: John Cowen <jcowen@hashicorp.com>

* ui: Remove box-shadow and pointer cursor from metada list hover effect (#7914)

Co-authored-by: Kenia <19161242+kaxcode@users.noreply.github.com>
2020-05-19 17:18:04 +01:00
..
acl-filter ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
action-group ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
app-view UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
aria-menu ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
auth-dialog UI: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +00:00
auth-form ui: Misc SSO w/Namespace amends (#7851) 2020-05-12 17:14:53 +00:00
auth-profile UI: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +00:00
catalog-filter ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
catalog-toolbar ui: Create PopoverSelect, CatalogToolbar, and update tests (#7489) 2020-05-12 17:14:48 +00:00
changeable-set ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
child-selector ui: Ensure datacenter is sent to the API when loading in a policy panel (#7910) 2020-05-19 14:51:39 +01:00
code-editor ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
confirmation-dialog ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
consul-external-source ui: Redesign - Service List page with Gateways (#7781) 2020-05-12 17:14:42 +00:00
consul-intention-form ui: Change wording used in the intention forms (#7831) 2020-05-12 17:14:50 +00:00
consul-intention-list ui: Moves intentions listing and form into components (#7549) 2020-05-12 17:14:21 +00:00
consul-kind ui: Redesign - Service List page with Gateways (#7781) 2020-05-12 17:14:42 +00:00
consul-loader ui: ConsulLoader component (#7719) 2020-05-12 17:14:35 +00:00
consul-metadata-list UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
consul-service-instance-list UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
consul-service-list UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
copy-button UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
data-sink ui: Logout button (#7604) 2020-05-12 17:14:24 +00:00
data-source ui: Use DataSources in ACLs area (#7681) 2020-05-12 17:14:29 +00:00
delete-confirmation ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
discovery-chain UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
dom-buffer UI: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +00:00
dom-buffer-flush ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
empty-state ui: Logout button (#7604) 2020-05-12 17:14:24 +00:00
feedback-dialog UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
form-component UI: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +00:00
freetext-filter ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
grid-collection ui: Redesign Service List page (#7605) 2020-05-12 17:14:25 +00:00
hashicorp-consul UI: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +00:00
healthcheck-info ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
healthcheck-list ui: Renames CopyButtonFeedback to CopyButton and use it everywhere (#7834) 2020-05-12 17:14:56 +00:00
healthcheck-output ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
healthcheck-status ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
healthchecked-resource ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
intention-filter ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
jwt-source UI: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +00:00
list-collection UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
modal-dialog ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
modal-layer ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
oidc-select ui: Misc SSO w/Namespace amends (#7851) 2020-05-12 17:14:53 +00:00
phrase-editor ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
policy-form ui: Use DataSources in ACLs area (#7681) 2020-05-12 17:14:29 +00:00
policy-selector ui: Ensure datacenter is sent to the API when loading in a policy panel (#7910) 2020-05-19 14:51:39 +01:00
popover-menu ui: Exposes the <ToggleButton /> 'click' action (#7479) 2020-05-12 17:14:19 +00:00
popover-select ui: Create PopoverSelect, CatalogToolbar, and update tests (#7489) 2020-05-12 17:14:48 +00:00
radio-group ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
ref ui: Move <Ref /> docs to README.mdx (#7459) 2020-05-12 17:14:17 +00:00
resolver-card ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
role-form UI: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +00:00
role-selector ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
route-card ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
secret-button ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
service-identity ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
sort-control ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
splitter-card ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
state ui: Add `<State /> and `{{state-matches}}` ember component/helper (#7556) 2020-05-12 17:14:20 +00:00
state-chart ui: Adds `<StateChart />` component for wiring together Ember+XState (#7742) 2020-05-12 17:14:38 +00:00
stats-card ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
tab-nav ui: Tab Improvements (animations/branding) (#7772) 2020-05-12 17:14:43 +00:00
tab-section ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
tabular-collection ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
tabular-details ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
tag-list ui: refactor out the taglist component to use a recursive pattern (#7837) 2020-05-12 17:14:54 +00:00
templated-anchor ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
toggle-button ui: Misc amends for Safari and Firefox (#7907) 2020-05-18 17:21:10 +01:00
token-list ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00
token-source UI: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +00:00
tomography-graph ui: Move to new ember nested file structure for components (#7403) 2020-05-12 17:14:15 +00:00