open-consul/ui/packages/consul-ui/app/components
John Cowen dc89b8d340
ui: [BUGFIX] Ensure namespace is used for node API requests (#9410)
Nodes themselves are not namespaced, so we'd originally assumed we did not need to pass through the ns query parameter when listing or viewing nodes.

As it turns out the API endpoints we use to list and view nodes (and related things) return things that are namespaced, therefore any API requests for nodes do require a the ns query parameter to be passed through to the request.

This PR adds the necessary ns query param to all things Node, apart from the querying for the leader which only returns node related information.

Additionally here we decided to show 0 Services text in the node listing if there are nodes with no service instances within the namespace you are viewing, as this is clearer than showing nothing at all. We also cleaned up/standardized the text we use to in the empty state for service instances.
2021-01-04 16:42:44 +00:00
..
action
anonymous
app-error
app-view
aria-menu
auth-dialog
auth-form
auth-profile
child-selector
code-editor
confirmation-alert
confirmation-dialog
consul
copy-button
data-collection
data-form
data-loader
data-sink
data-source
data-writer
delete-confirmation
empty-state
error-state
event-source
filter-bar
form-component
form-group
freetext-filter
hashicorp-consul
informed-action
jwt-source
list-collection
menu-panel
modal-dialog
modal-layer
more-popover-menu
notice
notification
oidc-select
outlet
overlay
policy-form
policy-selector
popover-menu
popover-select
power-select
radio-card
radio-group
ref
role-form
role-selector
search-bar
secret-button
state
state-chart
tab-nav
tabular-collection
tabular-details
tag-list
toggle-button
token-list
token-source
tooltip
topology-metrics