From efa14ac1ce79dcd52cdd33a52d550269abe1ab5b Mon Sep 17 00:00:00 2001 From: Ashesh Vidyut Date: Wed, 7 Jun 2023 12:57:30 +0000 Subject: [PATCH] backport of commit ba448092974b8f0439e64e338267835a02480f73 --- .changelog/15987.txt | 3 - .changelog/16224.txt | 3 - .changelog/16251.txt | 3 - .changelog/16259.txt | 3 - .changelog/16262.txt | 3 - .changelog/16266.txt | 3 - .changelog/16292.txt | 3 - .changelog/16298.txt | 3 - .changelog/16412.txt | 3 - .changelog/16428.txt | 3 - .changelog/16519.txt | 3 - .changelog/16577.txt | 3 - .changelog/16651.txt | 3 + .changelog/{16673.txt => 16675.txt} | 0 .changelog/16845.txt | 3 + .changelog/16871.txt | 3 - .changelog/16877.txt | 3 - .changelog/16957.txt | 5 - .changelog/17035.txt | 3 - .changelog/17038.txt | 3 + .changelog/17055.txt | 3 + .changelog/17066.txt | 3 - .changelog/17086.txt | 3 - .changelog/17115.txt | 3 - .changelog/17138.txt | 4 - .changelog/17183.txt | 7 - .changelog/17317.txt | 3 - .changelog/17424.txt | 3 - .changelog/17483.txt | 3 + .changelog/17487.txt | 3 - .changelog/17495.txt | 3 - .changelog/17513.txt | 3 + .changelog/17545.txt | 3 + .changelog/17566.txt | 3 + .changelog/17577.txt | 3 + .changelog/17581.txt | 3 + .changelog/17593.txt | 3 + .changelog/17609.txt | 4 + .changelog/17631.txt | 3 + .changelog/17636.txt | 3 + .changelog/5102.txt | 3 + .changelog/5200.txt | 3 - .changelog/_4734.txt | 3 - .changelog/_4821.txt | 3 - .changelog/_5517.txt | 3 + .changelog/_5614.txt | 4 + .copywrite.hcl | 29 - .github/CONTRIBUTING.md | 3 +- .github/ISSUE_TEMPLATE/bug_report.md | 30 +- .github/ISSUE_TEMPLATE/config.yml | 3 - .github/ISSUE_TEMPLATE/feature_request.md | 6 +- .github/ISSUE_TEMPLATE/ui_issues.md | 25 +- .github/dependabot.yml | 3 - .github/pr-labeler.yml | 3 - .github/pull_request_template.md | 14 +- .github/scripts/changelog_checker.sh | 3 - .github/scripts/get_runner_classes.sh | 3 - .github/scripts/metrics_checker.sh | 3 - .github/scripts/notify_slack.sh | 3 - .github/scripts/set_test_package_matrix.sh | 3 - .github/scripts/verify_artifact.sh | 3 - .github/scripts/verify_bin.sh | 3 - .github/scripts/verify_deb.sh | 3 - .github/scripts/verify_docker.sh | 3 - .github/scripts/verify_rpm.sh | 3 - .github/workflows/backport-assistant.yml | 30 +- .github/workflows/backport-checker.yml | 3 - .github/workflows/backport-reminder.yml | 3 - .github/workflows/bot-auto-approve.yaml | 3 - .github/workflows/broken-link-check.yml | 33 - .github/workflows/build.yml | 9 +- .github/workflows/changelog-checker.yml | 3 - .../workflows/check-legacy-links-format.yml | 20 - .github/workflows/embedded-asset-checker.yml | 3 - .github/workflows/go-tests.yml | 2 + .github/workflows/issue-comment-created.yml | 3 - .github/workflows/jira-issues.yaml | 30 +- .github/workflows/jira-pr.yaml | 25 +- ...t-1.15.x.yaml => nightly-test-1.11.x.yaml} | 9 +- .github/workflows/nightly-test-1.12.x.yaml | 3 - .github/workflows/nightly-test-1.13.x.yaml | 3 - .github/workflows/nightly-test-1.14.x.yaml | 3 - .github/workflows/nightly-test-main.yaml | 3 - .github/workflows/oss-merge-trigger.yml | 3 - .github/workflows/pr-labeler.yml | 3 - .github/workflows/pr-metrics-test-checker.yml | 3 - .github/workflows/reusable-dev-build.yml | 2 +- .github/workflows/stale.yml | 3 - .github/workflows/test-integrations.yml | 28 +- .github/workflows/test-link-rewrites.yml | 16 + .github/workflows/website-checker.yml | 51 + .release/ci.hcl | 17 +- .release/docker/docker-entrypoint-ubi.sh | 3 - .release/docker/docker-entrypoint.sh | 3 - .../linux/package/etc/consul.d/consul.hcl | 3 - .../usr/lib/systemd/system/consul.service | 1 + .release/release-metadata.hcl | 3 - .release/security-scan.hcl | 3 - CHANGELOG.md | 143 +- Dockerfile | 5 +- GNUmakefile | 27 +- Vagrantfile | 66 + acl/MockAuthorizer.go | 3 - acl/acl.go | 3 - acl/acl_oss.go | 3 - acl/acl_test.go | 3 - acl/authorizer.go | 3 - acl/authorizer_oss.go | 3 - acl/authorizer_test.go | 3 - acl/chained_authorizer.go | 3 - acl/chained_authorizer_test.go | 3 - acl/enterprisemeta_oss.go | 3 - acl/errors.go | 3 - acl/errors_oss.go | 3 - acl/errors_test.go | 3 - acl/policy.go | 3 - acl/policy_authorizer.go | 3 - acl/policy_authorizer_oss.go | 3 - acl/policy_authorizer_test.go | 3 - acl/policy_merger.go | 3 - acl/policy_merger_oss.go | 3 - acl/policy_oss.go | 3 - acl/policy_test.go | 3 - acl/resolver/danger.go | 15 - acl/resolver/result.go | 3 - acl/static_authorizer.go | 3 - acl/static_authorizer_test.go | 3 - acl/testing.go | 3 - acl/validation.go | 3 - agent/acl.go | 3 - agent/acl_endpoint.go | 3 - agent/acl_endpoint_test.go | 3 - agent/acl_oss.go | 3 - agent/acl_test.go | 3 - agent/ae/ae.go | 3 - agent/ae/ae_test.go | 3 - agent/ae/trigger.go | 3 - agent/agent.go | 53 +- agent/agent_endpoint.go | 4 - agent/agent_endpoint_oss.go | 3 - agent/agent_endpoint_oss_test.go | 3 - agent/agent_endpoint_test.go | 59 +- agent/agent_oss.go | 3 - agent/agent_test.go | 6 +- agent/apiserver.go | 3 - agent/apiserver_test.go | 3 - agent/auto-config/auto_config.go | 5 +- agent/auto-config/auto_config_oss.go | 3 - agent/auto-config/auto_config_oss_test.go | 3 - agent/auto-config/auto_config_test.go | 7 +- agent/auto-config/auto_encrypt.go | 3 - agent/auto-config/auto_encrypt_test.go | 3 - agent/auto-config/config.go | 3 - agent/auto-config/config_oss.go | 3 - agent/auto-config/config_translate.go | 9 +- agent/auto-config/config_translate_test.go | 7 +- agent/auto-config/mock_oss_test.go | 3 - agent/auto-config/mock_test.go | 5 +- agent/auto-config/persist.go | 5 +- agent/auto-config/run.go | 3 - agent/auto-config/server_addr.go | 3 - agent/auto-config/tls.go | 7 +- agent/auto-config/tls_test.go | 3 - agent/cache-types/catalog_datacenters.go | 3 - agent/cache-types/catalog_datacenters_test.go | 3 - agent/cache-types/catalog_list_services.go | 3 - .../cache-types/catalog_list_services_test.go | 3 - agent/cache-types/catalog_service_list.go | 3 - .../cache-types/catalog_service_list_test.go | 3 - agent/cache-types/catalog_services.go | 3 - agent/cache-types/catalog_services_test.go | 3 - agent/cache-types/config_entry.go | 3 - agent/cache-types/config_entry_test.go | 3 - agent/cache-types/connect_ca_leaf.go | 23 +- agent/cache-types/connect_ca_leaf_oss.go | 3 - agent/cache-types/connect_ca_leaf_test.go | 3 - agent/cache-types/connect_ca_root.go | 3 - agent/cache-types/connect_ca_root_test.go | 3 - agent/cache-types/discovery_chain.go | 3 - agent/cache-types/discovery_chain_test.go | 5 +- agent/cache-types/exported_peered_services.go | 3 - .../exported_peered_services_test.go | 3 - .../federation_state_list_gateways.go | 3 - .../federation_state_list_gateways_test.go | 3 - agent/cache-types/gateway_services.go | 3 - agent/cache-types/gateway_services_test.go | 3 - agent/cache-types/health_services.go | 3 - agent/cache-types/health_services_test.go | 3 - agent/cache-types/intention_match.go | 3 - agent/cache-types/intention_match_test.go | 3 - agent/cache-types/intention_upstreams.go | 3 - .../intention_upstreams_destination.go | 3 - .../intention_upstreams_destination_test.go | 3 - agent/cache-types/intention_upstreams_test.go | 3 - agent/cache-types/mock_PeeringLister_test.go | 2 +- .../mock_TrustBundleLister_test.go | 2 +- .../mock_TrustBundleReader_test.go | 2 +- agent/cache-types/node_services.go | 3 - agent/cache-types/node_services_test.go | 3 - agent/cache-types/norace_test.go | 3 - agent/cache-types/options.go | 3 - agent/cache-types/peered_upstreams.go | 3 - agent/cache-types/peered_upstreams_test.go | 3 - agent/cache-types/peerings.go | 5 +- agent/cache-types/peerings_test.go | 5 +- agent/cache-types/prepared_query.go | 3 - agent/cache-types/prepared_query_test.go | 3 - agent/cache-types/race_test.go | 3 - agent/cache-types/resolved_service_config.go | 3 - .../resolved_service_config_test.go | 3 - agent/cache-types/rpc.go | 3 - agent/cache-types/service_checks.go | 3 - agent/cache-types/service_checks_test.go | 3 - agent/cache-types/service_dump.go | 3 - agent/cache-types/service_dump_test.go | 3 - agent/cache-types/service_gateways.go | 3 - agent/cache-types/service_gateways_test.go | 3 - agent/cache-types/testing.go | 3 - agent/cache-types/trust_bundle.go | 5 +- agent/cache-types/trust_bundle_test.go | 5 +- agent/cache-types/trust_bundles.go | 5 +- agent/cache-types/trust_bundles_test.go | 5 +- agent/cache/cache.go | 10 +- agent/cache/cache_test.go | 3 - agent/cache/entry.go | 3 - agent/cache/request.go | 3 - agent/cache/testing.go | 3 - agent/cache/type.go | 3 - agent/cache/watch.go | 3 - agent/cache/watch_test.go | 3 - agent/catalog_endpoint.go | 34 - agent/catalog_endpoint_oss.go | 3 - agent/catalog_endpoint_test.go | 67 - agent/check.go | 3 - agent/checks/alias.go | 3 - agent/checks/alias_test.go | 3 - agent/checks/check.go | 3 - agent/checks/check_test.go | 3 - agent/checks/check_windows_test.go | 3 - agent/checks/docker.go | 3 - agent/checks/docker_unix.go | 3 - agent/checks/docker_windows.go | 3 - agent/checks/grpc.go | 3 - agent/checks/grpc_test.go | 3 - agent/checks/os_service.go | 3 - agent/checks/os_service_unix.go | 3 - agent/checks/os_service_windows.go | 3 - agent/config/agent_limits.go | 3 - agent/config/builder.go | 15 +- agent/config/builder_oss.go | 3 - agent/config/builder_oss_test.go | 3 - agent/config/builder_test.go | 22 +- agent/config/config.go | 14 +- agent/config/config_oss.go | 3 - agent/config/default.go | 3 - agent/config/default_oss.go | 3 - agent/config/deprecated.go | 3 - agent/config/deprecated_test.go | 3 - agent/config/doc.go | 3 - agent/config/file_watcher.go | 3 - agent/config/file_watcher_test.go | 3 - agent/config/flags.go | 3 - agent/config/flags_test.go | 3 - agent/config/flagset.go | 3 - agent/config/golden_test.go | 3 - agent/config/limits.go | 3 - agent/config/limits_windows.go | 3 - agent/config/merge.go | 3 - agent/config/merge_test.go | 3 - agent/config/ratelimited_file_watcher.go | 3 - agent/config/ratelimited_file_watcher_test.go | 3 - agent/config/runtime.go | 16 - agent/config/runtime_oss.go | 3 - agent/config/runtime_oss_test.go | 3 - agent/config/runtime_test.go | 25 +- agent/config/segment_oss.go | 3 - agent/config/segment_oss_test.go | 3 - .../TestRuntimeConfig_Sanitize.golden | 6 +- agent/config/testdata/full-config.hcl | 4 +- agent/config/testdata/full-config.json | 1 + agent/config_endpoint.go | 3 - agent/config_endpoint_test.go | 3 - agent/configentry/compare.go | 37 - agent/configentry/compare_test.go | 89 - agent/configentry/config_entry.go | 3 - agent/configentry/discoverychain.go | 105 +- agent/configentry/doc.go | 3 - agent/configentry/merge_service_config.go | 71 +- .../configentry/merge_service_config_test.go | 5 - agent/configentry/resolve.go | 63 +- agent/configentry/resolve_test.go | 47 - agent/configentry/service_config.go | 3 - agent/connect/authz.go | 43 +- agent/connect/authz_test.go | 52 +- agent/connect/ca/common.go | 3 - agent/connect/ca/mock_Provider.go | 79 +- agent/connect/ca/provider.go | 46 +- agent/connect/ca/provider_aws.go | 32 +- agent/connect/ca/provider_aws_test.go | 45 +- agent/connect/ca/provider_consul.go | 33 +- agent/connect/ca/provider_consul_config.go | 3 - agent/connect/ca/provider_consul_test.go | 31 +- agent/connect/ca/provider_test.go | 3 - agent/connect/ca/provider_vault.go | 113 +- agent/connect/ca/provider_vault_auth.go | 18 +- .../ca/provider_vault_auth_alicloud.go | 55 - .../connect/ca/provider_vault_auth_approle.go | 69 - agent/connect/ca/provider_vault_auth_aws.go | 5 +- agent/connect/ca/provider_vault_auth_azure.go | 145 - agent/connect/ca/provider_vault_auth_gcp.go | 5 +- agent/connect/ca/provider_vault_auth_jwt.go | 53 - agent/connect/ca/provider_vault_auth_k8s.go | 50 - agent/connect/ca/provider_vault_auth_test.go | 465 - agent/connect/ca/provider_vault_test.go | 102 +- agent/connect/ca/testing.go | 5 - agent/connect/common_names.go | 3 - agent/connect/csr.go | 3 - agent/connect/csr_test.go | 3 - agent/connect/generate.go | 3 - agent/connect/generate_test.go | 3 - agent/connect/parsing.go | 3 - agent/connect/sni.go | 3 - agent/connect/sni_test.go | 3 - agent/connect/testing_ca.go | 3 - agent/connect/testing_ca_test.go | 3 - agent/connect/testing_spiffe.go | 3 - agent/connect/uri.go | 3 - agent/connect/uri_agent.go | 3 - agent/connect/uri_agent_oss.go | 3 - agent/connect/uri_agent_oss_test.go | 3 - agent/connect/uri_mesh_gateway.go | 3 - agent/connect/uri_mesh_gateway_oss.go | 3 - agent/connect/uri_mesh_gateway_oss_test.go | 3 - agent/connect/uri_server.go | 3 - agent/connect/uri_service.go | 3 - agent/connect/uri_service_oss.go | 3 - agent/connect/uri_service_oss_test.go | 3 - agent/connect/uri_signing.go | 3 - agent/connect/uri_signing_test.go | 3 - agent/connect/uri_test.go | 3 - agent/connect/x509_patch.go | 3 - agent/connect/x509_patch_test.go | 3 - agent/connect_auth.go | 5 +- agent/connect_ca_endpoint.go | 3 - agent/connect_ca_endpoint_test.go | 3 - agent/consul/acl.go | 3 - agent/consul/acl_authmethod.go | 3 - agent/consul/acl_authmethod_oss.go | 3 - agent/consul/acl_client.go | 3 - agent/consul/acl_endpoint.go | 3 - agent/consul/acl_endpoint_oss.go | 3 - agent/consul/acl_endpoint_test.go | 22 +- agent/consul/acl_oss.go | 3 - agent/consul/acl_oss_test.go | 3 - agent/consul/acl_replication.go | 3 - agent/consul/acl_replication_test.go | 3 - agent/consul/acl_replication_types.go | 3 - agent/consul/acl_server.go | 3 - agent/consul/acl_server_oss.go | 3 - agent/consul/acl_test.go | 3 - agent/consul/acl_token_exp.go | 3 - agent/consul/acl_token_exp_test.go | 3 - agent/consul/auth/binder.go | 3 - agent/consul/auth/binder_oss.go | 3 - agent/consul/auth/binder_test.go | 3 - agent/consul/auth/login.go | 3 - agent/consul/auth/token_writer.go | 3 - agent/consul/auth/token_writer_oss.go | 3 - agent/consul/auth/token_writer_test.go | 3 - agent/consul/authmethod/authmethods.go | 3 - agent/consul/authmethod/authmethods_oss.go | 3 - agent/consul/authmethod/awsauth/aws.go | 3 - agent/consul/authmethod/awsauth/aws_test.go | 3 - agent/consul/authmethod/kubeauth/k8s.go | 3 - agent/consul/authmethod/kubeauth/k8s_oss.go | 3 - agent/consul/authmethod/kubeauth/k8s_test.go | 3 - agent/consul/authmethod/kubeauth/testing.go | 3 - agent/consul/authmethod/ssoauth/sso.go | 3 - agent/consul/authmethod/ssoauth/sso_oss.go | 3 - agent/consul/authmethod/ssoauth/sso_test.go | 3 - agent/consul/authmethod/testauth/testing.go | 3 - .../consul/authmethod/testauth/testing_oss.go | 3 - agent/consul/authmethod/testing.go | 3 - agent/consul/auto_config_backend.go | 3 - agent/consul/auto_config_backend_test.go | 3 - agent/consul/auto_config_endpoint.go | 9 +- agent/consul/auto_config_endpoint_test.go | 11 +- agent/consul/auto_encrypt_endpoint.go | 3 - agent/consul/auto_encrypt_endpoint_test.go | 3 - agent/consul/autopilot.go | 3 - agent/consul/autopilot_oss.go | 3 - agent/consul/autopilot_test.go | 3 - .../autopilotevents/ready_servers_events.go | 5 +- .../ready_servers_events_test.go | 5 +- agent/consul/catalog_endpoint.go | 3 - agent/consul/catalog_endpoint_test.go | 3 - agent/consul/client.go | 3 - agent/consul/client_serf.go | 3 - agent/consul/client_test.go | 8 +- agent/consul/cluster_test.go | 3 - agent/consul/config.go | 23 +- agent/consul/config_endpoint.go | 28 - agent/consul/config_endpoint_test.go | 213 +- agent/consul/config_oss.go | 3 - agent/consul/config_replication.go | 43 +- agent/consul/config_replication_test.go | 83 +- agent/consul/config_test.go | 3 - agent/consul/connect_ca_endpoint.go | 3 - agent/consul/connect_ca_endpoint_test.go | 3 - agent/consul/context.go | 3 - agent/consul/context_test.go | 3 - agent/consul/controller/controller.go | 19 +- agent/consul/controller/controller_test.go | 38 +- agent/consul/controller/{queue => }/defer.go | 77 +- agent/consul/controller/doc.go | 3 - agent/consul/controller/{queue => }/queue.go | 86 +- agent/consul/controller/queue_test.go | 43 +- agent/consul/controller/{queue => }/rate.go | 33 +- .../controller/{queue => }/rate_test.go | 15 +- agent/consul/controller/reconciler.go | 15 - agent/consul/controller/reconciler_test.go | 3 - agent/consul/coordinate_endpoint.go | 3 - agent/consul/coordinate_endpoint_test.go | 3 - agent/consul/discovery_chain_endpoint.go | 3 - agent/consul/discovery_chain_endpoint_test.go | 5 - agent/consul/discoverychain/compile.go | 152 +- agent/consul/discoverychain/compile_oss.go | 3 - agent/consul/discoverychain/compile_test.go | 34 - agent/consul/discoverychain/gateway.go | 49 +- .../discoverychain/gateway_httproute.go | 3 - .../consul/discoverychain/gateway_tcproute.go | 3 - agent/consul/discoverychain/gateway_test.go | 115 +- agent/consul/discoverychain/string_stack.go | 3 - .../discoverychain/string_stack_test.go | 3 - agent/consul/discoverychain/testing.go | 13 +- agent/consul/enterprise_client_oss.go | 3 - agent/consul/enterprise_config_oss.go | 3 - agent/consul/enterprise_server_oss.go | 3 - agent/consul/enterprise_server_oss_test.go | 3 - agent/consul/federation_state_endpoint.go | 3 - .../consul/federation_state_endpoint_test.go | 3 - agent/consul/federation_state_replication.go | 3 - .../federation_state_replication_test.go | 3 - agent/consul/filter.go | 3 - agent/consul/filter_test.go | 3 - agent/consul/flood.go | 3 - agent/consul/fsm/commands_oss.go | 28 +- agent/consul/fsm/commands_oss_test.go | 118 +- agent/consul/fsm/fsm.go | 138 +- agent/consul/fsm/fsm_test.go | 3 - .../fsm/log_verification_chunking_shim.go | 3 - agent/consul/fsm/snapshot.go | 14 +- agent/consul/fsm/snapshot_oss.go | 30 +- agent/consul/fsm/snapshot_oss_test.go | 23 +- agent/consul/fsm/snapshot_test.go | 112 +- agent/consul/fsm_data_store.go | 77 + agent/consul/gateway_locator.go | 3 - agent/consul/gateway_locator_test.go | 3 - agent/consul/gateways/controller_gateways.go | 318 +- .../gateways/controller_gateways_test.go | 684 +- agent/consul/grpc_integration_test.go | 3 - agent/consul/health_endpoint.go | 22 +- agent/consul/health_endpoint_test.go | 10 +- agent/consul/helper_test.go | 3 - agent/consul/intention_endpoint.go | 19 +- agent/consul/intention_endpoint_test.go | 4 - agent/consul/internal_endpoint.go | 55 - agent/consul/internal_endpoint_test.go | 111 +- agent/consul/issue_test.go | 4 - agent/consul/kvs_endpoint.go | 3 - agent/consul/kvs_endpoint_test.go | 3 - agent/consul/leader.go | 5 +- agent/consul/leader_connect.go | 3 - agent/consul/leader_connect_ca.go | 116 +- agent/consul/leader_connect_ca_test.go | 11 +- agent/consul/leader_connect_test.go | 57 +- agent/consul/leader_federation_state_ae.go | 3 - .../consul/leader_federation_state_ae_test.go | 3 - agent/consul/leader_intentions.go | 3 - agent/consul/leader_intentions_oss.go | 3 - agent/consul/leader_intentions_oss_test.go | 3 - agent/consul/leader_intentions_test.go | 3 - agent/consul/leader_log_verification.go | 3 - agent/consul/leader_metrics.go | 89 +- agent/consul/leader_metrics_test.go | 40 - agent/consul/leader_oss_test.go | 3 - agent/consul/leader_peering.go | 9 +- agent/consul/leader_peering_test.go | 20 +- agent/consul/leader_test.go | 3 - agent/consul/logging.go | 3 - agent/consul/logging_test.go | 3 - agent/consul/merge.go | 3 - agent/consul/merge_oss.go | 3 - agent/consul/merge_oss_test.go | 3 - agent/consul/merge_test.go | 3 - agent/consul/multilimiter/mock_RateLimiter.go | 7 +- agent/consul/multilimiter/multilimiter.go | 83 +- .../consul/multilimiter/multilimiter_test.go | 267 +- agent/consul/operator_autopilot_endpoint.go | 3 - .../operator_autopilot_endpoint_test.go | 3 - agent/consul/operator_backend.go | 6 +- agent/consul/operator_backend_test.go | 19 +- agent/consul/operator_endpoint.go | 3 - agent/consul/operator_raft_endpoint.go | 3 - agent/consul/operator_raft_endpoint_test.go | 3 - agent/consul/operator_usage_endpoint.go | 3 - agent/consul/options.go | 3 - agent/consul/options_oss.go | 3 - agent/consul/peering_backend.go | 5 +- agent/consul/peering_backend_oss.go | 3 - agent/consul/peering_backend_oss_test.go | 5 +- agent/consul/peering_backend_test.go | 7 +- agent/consul/prepared_query/template.go | 3 - agent/consul/prepared_query/template_test.go | 3 - agent/consul/prepared_query/walk.go | 3 - agent/consul/prepared_query/walk_oss_test.go | 3 - agent/consul/prepared_query/walk_test.go | 4 - agent/consul/prepared_query_endpoint.go | 301 +- agent/consul/prepared_query_endpoint_oss.go | 38 - .../prepared_query_endpoint_oss_test.go | 52 - agent/consul/prepared_query_endpoint_test.go | 813 +- agent/consul/raft_handle.go | 83 - agent/consul/raft_rpc.go | 3 - agent/consul/rate/handler.go | 272 +- agent/consul/rate/handler_oss.go | 21 - agent/consul/rate/handler_test.go | 152 +- agent/consul/rate/metrics.go | 3 - .../rate/mock_LeaderStatusProvider_test.go | 38 + .../consul/rate/mock_RequestLimitsHandler.go | 13 +- .../rate/mock_ServersStatusProvider_test.go | 53 - agent/consul/replication.go | 3 - agent/consul/replication_test.go | 3 - agent/consul/reporting/reporting.go | 3 - agent/consul/reporting/reporting_oss.go | 3 - agent/consul/rpc.go | 83 +- agent/consul/rpc_test.go | 5 +- agent/consul/rtt.go | 3 - agent/consul/rtt_test.go | 3 - agent/consul/segment_oss.go | 3 - agent/consul/serf_filter.go | 3 - agent/consul/serf_test.go | 3 - agent/consul/server.go | 313 +- agent/consul/server_connect.go | 3 - agent/consul/server_log_verification.go | 3 - agent/consul/server_lookup.go | 3 - agent/consul/server_lookup_test.go | 3 - agent/consul/server_oss.go | 8 - agent/consul/server_oss_test.go | 3 - agent/consul/server_overview.go | 3 - agent/consul/server_overview_test.go | 3 - agent/consul/server_register.go | 3 - agent/consul/server_serf.go | 3 - agent/consul/server_test.go | 25 +- agent/consul/servercert/manager.go | 3 - agent/consul/servercert/manager_test.go | 3 - agent/consul/session_endpoint.go | 3 - agent/consul/session_endpoint_test.go | 3 - agent/consul/session_timers.go | 3 - agent/consul/session_timers_test.go | 3 - agent/consul/session_ttl.go | 3 - agent/consul/session_ttl_test.go | 3 - agent/consul/snapshot_endpoint.go | 3 - agent/consul/snapshot_endpoint_test.go | 3 - agent/consul/state/acl.go | 5 +- agent/consul/state/acl_events.go | 3 - agent/consul/state/acl_events_test.go | 3 - agent/consul/state/acl_oss.go | 3 - agent/consul/state/acl_oss_test.go | 3 - agent/consul/state/acl_schema.go | 3 - agent/consul/state/acl_test.go | 5 +- agent/consul/state/autopilot.go | 3 - agent/consul/state/autopilot_test.go | 3 - agent/consul/state/catalog.go | 153 +- agent/consul/state/catalog_events.go | 9 +- agent/consul/state/catalog_events_oss.go | 3 - agent/consul/state/catalog_events_oss_test.go | 3 - agent/consul/state/catalog_events_test.go | 7 +- agent/consul/state/catalog_oss.go | 3 - agent/consul/state/catalog_oss_test.go | 3 - agent/consul/state/catalog_schema.go | 57 +- agent/consul/state/catalog_test.go | 107 +- agent/consul/state/config_entry.go | 475 +- agent/consul/state/config_entry_events.go | 28 +- .../consul/state/config_entry_events_test.go | 5 +- .../state/config_entry_exported_services.go | 66 - .../config_entry_exported_services_oss.go | 34 - agent/consul/state/config_entry_intention.go | 196 +- .../state/config_entry_intention_oss.go | 3 - agent/consul/state/config_entry_oss.go | 14 - agent/consul/state/config_entry_oss_test.go | 3 - .../state/config_entry_sameness_group.go | 19 - .../state/config_entry_sameness_group_oss.go | 53 - .../config_entry_sameness_group_oss_test.go | 21 - agent/consul/state/config_entry_schema.go | 32 +- agent/consul/state/config_entry_test.go | 731 - agent/consul/state/connect_ca.go | 3 - agent/consul/state/connect_ca_events.go | 5 +- agent/consul/state/connect_ca_events_test.go | 3 - agent/consul/state/connect_ca_test.go | 5 +- agent/consul/state/coordinate.go | 3 - agent/consul/state/coordinate_oss.go | 3 - agent/consul/state/coordinate_oss_test.go | 3 - agent/consul/state/coordinate_test.go | 3 - agent/consul/state/delay_oss.go | 3 - agent/consul/state/delay_test.go | 3 - agent/consul/state/events.go | 9 +- agent/consul/state/events_test.go | 31 +- agent/consul/state/federation_state.go | 3 - agent/consul/state/graveyard.go | 3 - agent/consul/state/graveyard_oss.go | 3 - agent/consul/state/graveyard_test.go | 3 - agent/consul/state/index_connect_test.go | 3 - agent/consul/state/indexer.go | 3 - agent/consul/state/intention.go | 133 +- agent/consul/state/intention_oss.go | 12 - agent/consul/state/intention_test.go | 88 +- agent/consul/state/kvs.go | 3 - agent/consul/state/kvs_oss.go | 3 - agent/consul/state/kvs_oss_test.go | 3 - agent/consul/state/kvs_test.go | 3 - agent/consul/state/memdb.go | 61 +- agent/consul/state/memdb_test.go | 101 - agent/consul/state/mock_publishFuncType.go | 33 - agent/consul/state/operations_oss.go | 3 - agent/consul/state/peering.go | 55 +- agent/consul/state/peering_oss.go | 5 +- agent/consul/state/peering_oss_test.go | 5 +- agent/consul/state/peering_test.go | 44 +- agent/consul/state/prepared_query.go | 3 - agent/consul/state/prepared_query_index.go | 3 - .../consul/state/prepared_query_index_test.go | 3 - agent/consul/state/prepared_query_test.go | 3 - agent/consul/state/query.go | 3 - agent/consul/state/query_oss.go | 3 - agent/consul/state/schema.go | 3 - agent/consul/state/schema_oss.go | 3 - agent/consul/state/schema_oss_test.go | 3 - agent/consul/state/schema_test.go | 5 +- agent/consul/state/session.go | 3 - agent/consul/state/session_oss.go | 3 - agent/consul/state/session_test.go | 3 - agent/consul/state/state_store.go | 3 - agent/consul/state/state_store_oss_test.go | 3 - agent/consul/state/state_store_test.go | 24 +- agent/consul/state/store_integration_test.go | 5 +- agent/consul/state/system_metadata.go | 3 - agent/consul/state/system_metadata_test.go | 3 - agent/consul/state/tombstone_gc.go | 3 - agent/consul/state/tombstone_gc_test.go | 3 - agent/consul/state/txn.go | 3 - agent/consul/state/txn_test.go | 3 - agent/consul/state/usage.go | 4 +- agent/consul/state/usage_oss.go | 3 - agent/consul/state/usage_test.go | 18 +- agent/consul/stats_fetcher.go | 3 - agent/consul/stats_fetcher_test.go | 3 - agent/consul/status_endpoint.go | 3 - agent/consul/status_endpoint_test.go | 3 - agent/consul/stream/event.go | 5 +- agent/consul/stream/event_buffer.go | 3 - agent/consul/stream/event_buffer_test.go | 3 - agent/consul/stream/event_publisher.go | 3 - agent/consul/stream/event_publisher_test.go | 5 +- agent/consul/stream/event_snapshot.go | 3 - agent/consul/stream/event_snapshot_test.go | 3 - agent/consul/stream/event_test.go | 3 - agent/consul/stream/noop.go | 3 - agent/consul/stream/string_types.go | 3 - agent/consul/stream/subscription.go | 3 - agent/consul/stream/subscription_test.go | 3 - agent/consul/subscribe_backend.go | 3 - agent/consul/subscribe_backend_test.go | 7 +- agent/consul/system_metadata.go | 3 - agent/consul/system_metadata_test.go | 3 - agent/consul/txn_endpoint.go | 3 - agent/consul/txn_endpoint_test.go | 3 - agent/consul/usagemetrics/usagemetrics.go | 3 - agent/consul/usagemetrics/usagemetrics_oss.go | 3 - .../usagemetrics/usagemetrics_oss_test.go | 169 +- .../consul/usagemetrics/usagemetrics_test.go | 3 - agent/consul/util.go | 3 - agent/consul/util_test.go | 3 - agent/consul/wanfed/pool.go | 3 - agent/consul/wanfed/wanfed.go | 3 - agent/consul/wanfed/wanfed_test.go | 3 - agent/consul/watch/server_local.go | 3 - agent/consul/watch/server_local_test.go | 3 - agent/consul/xdscapacity/capacity.go | 3 - agent/consul/xdscapacity/capacity_test.go | 3 - agent/coordinate_endpoint.go | 3 - agent/coordinate_endpoint_test.go | 3 - agent/debug/host.go | 3 - agent/debug/host_test.go | 3 - agent/delegate_mock_test.go | 3 - agent/denylist.go | 3 - agent/denylist_test.go | 3 - agent/discovery_chain_endpoint.go | 3 - agent/discovery_chain_endpoint_test.go | 7 - agent/dns.go | 90 +- agent/dns/dns.go | 3 - agent/dns/dns_test.go | 3 - agent/dns/validation.go | 3 - agent/dns/validation_test.go | 3 - agent/dns_oss.go | 14 - agent/dns_oss_test.go | 3 - agent/dns_test.go | 9 +- agent/enterprise_delegate_oss.go | 3 - .../builtin/aws-lambda/aws_lambda.go | 11 +- .../builtin/aws-lambda/aws_lambda_test.go | 7 +- .../builtin/aws-lambda/copied.go | 58 + .../builtin/ext-authz/ext_authz.go | 133 - .../builtin/ext-authz/ext_authz_test.go | 174 - .../builtin/ext-authz/structs.go | 687 - .../builtin/http/localratelimit/ratelimit.go | 195 - .../http/localratelimit/ratelimit_test.go | 163 - agent/envoyextensions/builtin/lua/copied.go | 58 + agent/envoyextensions/builtin/lua/lua.go | 21 +- agent/envoyextensions/builtin/lua/lua_test.go | 3 - .../property-override/property_override.go | 321 - .../property_override_test.go | 452 - .../property-override/structpatcher.go | 508 - .../property-override/structpatcher_test.go | 1063 -- agent/envoyextensions/builtin/wasm/structs.go | 435 - agent/envoyextensions/builtin/wasm/wasm.go | 138 - .../envoyextensions/builtin/wasm/wasm_test.go | 665 - .../envoyextensions/registered_extensions.go | 15 +- .../registered_extensions_test.go | 3 - agent/event_endpoint.go | 3 - agent/event_endpoint_test.go | 3 - agent/exec/exec.go | 3 - agent/exec/exec_unix.go | 3 - agent/exec/exec_windows.go | 3 - agent/federation_state_endpoint.go | 3 - agent/grpc-external/forward.go | 3 - agent/grpc-external/limiter/limiter.go | 3 - agent/grpc-external/limiter/limiter_test.go | 3 - agent/grpc-external/options.go | 3 - agent/grpc-external/options_test.go | 3 - agent/grpc-external/server.go | 3 - agent/grpc-external/services/acl/login.go | 3 - .../grpc-external/services/acl/login_test.go | 3 - agent/grpc-external/services/acl/logout.go | 3 - .../grpc-external/services/acl/logout_test.go | 3 - agent/grpc-external/services/acl/server.go | 3 - .../grpc-external/services/acl/server_test.go | 3 - .../services/connectca/server.go | 3 - .../services/connectca/server_test.go | 3 - .../grpc-external/services/connectca/sign.go | 3 - .../services/connectca/sign_test.go | 3 - .../services/connectca/watch_roots.go | 3 - .../services/connectca/watch_roots_test.go | 3 - .../dataplane/get_envoy_bootstrap_params.go | 3 - .../get_envoy_bootstrap_params_test.go | 3 - .../dataplane/get_supported_features.go | 3 - .../dataplane/get_supported_features_test.go | 3 - .../services/dataplane/server.go | 3 - .../services/dataplane/server_test.go | 3 - agent/grpc-external/services/dns/server.go | 3 - .../grpc-external/services/dns/server_test.go | 3 - .../services/peerstream/health_snapshot.go | 3 - .../peerstream/health_snapshot_test.go | 3 - .../services/peerstream/replication.go | 11 +- .../services/peerstream/server.go | 7 +- .../services/peerstream/server_test.go | 7 +- .../services/peerstream/stream_resources.go | 9 +- .../services/peerstream/stream_test.go | 33 +- .../services/peerstream/stream_tracker.go | 3 - .../peerstream/stream_tracker_test.go | 3 - .../peerstream/subscription_blocking.go | 5 +- .../peerstream/subscription_manager.go | 11 +- .../peerstream/subscription_manager_test.go | 13 +- .../services/peerstream/subscription_state.go | 5 +- .../peerstream/subscription_state_test.go | 5 +- .../services/peerstream/subscription_view.go | 18 +- .../peerstream/subscription_view_test.go | 7 +- .../services/peerstream/testing.go | 5 +- .../grpc-external/services/resource/delete.go | 162 - .../services/resource/delete_test.go | 264 - agent/grpc-external/services/resource/list.go | 84 - .../services/resource/list_by_owner.go | 70 - .../services/resource/list_by_owner_test.go | 174 - .../services/resource/list_test.go | 252 - .../services/resource/mock_ACLResolver.go | 54 - .../services/resource/mock_Backend.go | 176 - .../services/resource/mock_Registry.go | 59 - agent/grpc-external/services/resource/read.go | 65 - .../services/resource/read_test.go | 223 - .../grpc-external/services/resource/server.go | 151 - .../services/resource/server_test.go | 109 - .../services/resource/testing/testing.go | 59 - .../grpc-external/services/resource/watch.go | 94 - .../services/resource/watch_test.go | 291 - .../grpc-external/services/resource/write.go | 285 - .../services/resource/write_status.go | 158 - .../services/resource/write_status_test.go | 291 - .../services/resource/write_test.go | 614 - .../services/serverdiscovery/server.go | 3 - .../services/serverdiscovery/server_test.go | 3 - .../services/serverdiscovery/watch_servers.go | 3 - .../serverdiscovery/watch_servers_test.go | 5 +- agent/grpc-external/stats_test.go | 5 +- agent/grpc-external/testutils/acl.go | 37 - agent/grpc-external/testutils/fsm.go | 3 - agent/grpc-external/testutils/server.go | 3 - agent/grpc-external/utils.go | 3 - agent/grpc-internal/balancer/balancer.go | 3 - agent/grpc-internal/balancer/balancer_test.go | 3 - agent/grpc-internal/balancer/registry.go | 3 - agent/grpc-internal/client.go | 3 - agent/grpc-internal/client_test.go | 4 - agent/grpc-internal/handler.go | 43 +- agent/grpc-internal/handler_test.go | 3 - agent/grpc-internal/listener.go | 64 - agent/grpc-internal/pipe.go | 84 - agent/grpc-internal/pipe_test.go | 70 - agent/grpc-internal/resolver/registry.go | 3 - agent/grpc-internal/resolver/resolver.go | 3 - agent/grpc-internal/server_test.go | 3 - .../services/subscribe/logger.go | 5 +- .../services/subscribe/subscribe.go | 5 +- .../services/subscribe/subscribe_test.go | 11 +- agent/grpc-internal/stats_test.go | 5 +- agent/grpc-internal/tracker.go | 3 - agent/grpc-middleware/auth_interceptor.go | 3 - .../grpc-middleware/auth_interceptor_test.go | 3 - agent/grpc-middleware/handshake.go | 3 - agent/grpc-middleware/handshake_test.go | 3 - agent/grpc-middleware/rate.go | 8 +- .../rate_limit_mappings.gen.go | 53 +- agent/grpc-middleware/rate_test.go | 3 - agent/grpc-middleware/recovery.go | 3 - agent/grpc-middleware/stats.go | 3 - agent/grpc-middleware/testutil/fake_sink.go | 3 - .../testutil/testservice/buf.gen.yaml | 3 - .../testutil/testservice/fake_service.go | 3 - .../testutil/testservice/simple.pb.binary.go | 2 +- .../testutil/testservice/simple.pb.go | 128 +- .../testutil/testservice/simple.proto | 3 - .../testutil/testservice/simple_grpc.pb.go | 4 +- agent/hcp/bootstrap/bootstrap.go | 3 - agent/hcp/bootstrap/testing.go | 3 - agent/hcp/client/client.go | 33 +- agent/hcp/client/client_test.go | 74 + agent/hcp/config/config.go | 3 - agent/hcp/deps.go | 3 - agent/hcp/discover/discover.go | 3 - agent/hcp/manager.go | 3 - agent/hcp/manager_test.go | 3 - agent/hcp/scada/capabilities.go | 3 - agent/hcp/scada/scada.go | 3 - agent/hcp/testing.go | 3 - agent/hcp/testserver/main.go | 3 - agent/health_endpoint.go | 3 - agent/health_endpoint_test.go | 3 - agent/http.go | 5 +- agent/http_decode_test.go | 3 - agent/http_oss.go | 3 - agent/http_oss_test.go | 3 - agent/http_register.go | 4 - agent/http_test.go | 3 - agent/intentions_endpoint.go | 3 - agent/intentions_endpoint_oss_test.go | 3 - agent/intentions_endpoint_test.go | 3 - agent/keyring.go | 3 - agent/keyring_test.go | 3 - agent/kvs_endpoint.go | 3 - agent/kvs_endpoint_test.go | 3 - agent/local/state.go | 27 +- agent/local/state_internal_test.go | 3 - agent/local/state_test.go | 33 +- agent/local/testing.go | 3 - agent/log-drop/log-drop.go | 3 - agent/log-drop/log-drop_test.go | 3 - agent/metadata/build.go | 3 - agent/metadata/build_test.go | 3 - agent/metadata/server.go | 13 - agent/metadata/server_internal_test.go | 3 - agent/metadata/server_test.go | 3 - agent/metrics.go | 13 +- agent/metrics/testing.go | 3 - agent/metrics_test.go | 3 - agent/mock/notify.go | 3 - agent/nodeid.go | 3 - agent/nodeid_test.go | 3 - agent/notify.go | 3 - agent/notify_test.go | 3 - agent/operator_endpoint.go | 5 +- agent/operator_endpoint_oss.go | 3 - agent/operator_endpoint_oss_test.go | 4 +- agent/operator_endpoint_test.go | 3 - agent/peering_endpoint.go | 5 +- agent/peering_endpoint_oss_test.go | 5 +- agent/peering_endpoint_test.go | 5 +- agent/pool/conn.go | 26 +- agent/pool/peek.go | 3 - agent/pool/peek_test.go | 3 - agent/pool/pool.go | 5 +- agent/prepared_query_endpoint.go | 5 +- agent/prepared_query_endpoint_test.go | 3 - agent/proxycfg-glue/config_entry.go | 136 +- .../config_entry_test.go} | 19 +- agent/proxycfg-glue/discovery_chain.go | 3 - agent/proxycfg-glue/discovery_chain_test.go | 3 - .../proxycfg-glue/exported_peered_services.go | 3 - .../exported_peered_services_test.go | 5 +- .../federation_state_list_mesh_gateways.go | 3 - ...ederation_state_list_mesh_gateways_test.go | 3 - agent/proxycfg-glue/gateway_services.go | 3 - agent/proxycfg-glue/gateway_services_test.go | 3 - agent/proxycfg-glue/glue.go | 13 +- agent/proxycfg-glue/health.go | 3 - agent/proxycfg-glue/health_test.go | 5 +- agent/proxycfg-glue/helpers_test.go | 3 - agent/proxycfg-glue/intention_upstreams.go | 3 - .../proxycfg-glue/intention_upstreams_test.go | 3 - agent/proxycfg-glue/intentions.go | 149 +- agent/proxycfg-glue/intentions_ent_test.go | 80 + agent/proxycfg-glue/intentions_oss.go | 5 +- agent/proxycfg-glue/intentions_test.go | 172 +- agent/proxycfg-glue/internal_service_dump.go | 3 - .../internal_service_dump_test.go | 3 - agent/proxycfg-glue/peered_upstreams.go | 3 - agent/proxycfg-glue/peered_upstreams_test.go | 3 - agent/proxycfg-glue/peering_list.go | 5 +- agent/proxycfg-glue/peering_list_test.go | 5 +- .../proxycfg-glue/resolved_service_config.go | 8 +- .../resolved_service_config_test.go | 3 - agent/proxycfg-glue/service_http_checks.go | 3 - .../proxycfg-glue/service_http_checks_test.go | 3 - agent/proxycfg-glue/service_list.go | 39 +- agent/proxycfg-glue/service_list_test.go | 5 +- agent/proxycfg-glue/trust_bundle.go | 5 +- agent/proxycfg-glue/trust_bundle_test.go | 5 +- .../proxycfg-sources/catalog/config_source.go | 3 - .../catalog/config_source_test.go | 3 - agent/proxycfg-sources/local/config_source.go | 3 - agent/proxycfg-sources/local/local.go | 3 - agent/proxycfg-sources/local/sync.go | 3 - agent/proxycfg-sources/local/sync_test.go | 3 - agent/proxycfg/api_gateway.go | 59 +- agent/proxycfg/connect_proxy.go | 38 +- agent/proxycfg/data_sources.go | 3 - agent/proxycfg/data_sources_oss.go | 3 - agent/proxycfg/deep-copy.sh | 3 - agent/proxycfg/ingress_gateway.go | 5 +- agent/proxycfg/internal/watch/watchmap.go | 3 - .../proxycfg/internal/watch/watchmap_test.go | 3 - agent/proxycfg/manager.go | 3 - agent/proxycfg/manager_test.go | 30 +- agent/proxycfg/mesh_gateway.go | 5 +- agent/proxycfg/mesh_gateway_oss.go | 3 - agent/proxycfg/naming.go | 3 - agent/proxycfg/naming_oss.go | 3 - agent/proxycfg/naming_test.go | 3 - agent/proxycfg/proxycfg.deepcopy.go | 98 +- agent/proxycfg/proxycfg.go | 21 +- agent/proxycfg/snapshot.go | 165 +- agent/proxycfg/snapshot_test.go | 44 +- agent/proxycfg/state.go | 4 - agent/proxycfg/state_oss_test.go | 3 - agent/proxycfg/state_test.go | 62 +- agent/proxycfg/terminating_gateway.go | 7 +- agent/proxycfg/testing.go | 13 +- agent/proxycfg/testing_api_gateway.go | 9 +- agent/proxycfg/testing_connect_proxy.go | 15 +- agent/proxycfg/testing_ingress_gateway.go | 98 +- agent/proxycfg/testing_mesh_gateway.go | 19 +- agent/proxycfg/testing_oss.go | 3 - agent/proxycfg/testing_peering.go | 5 +- agent/proxycfg/testing_terminating_gateway.go | 21 +- agent/proxycfg/testing_tproxy.go | 113 +- agent/proxycfg/testing_upstreams.go | 36 +- agent/proxycfg/testing_upstreams_oss.go | 25 - agent/proxycfg/upstreams.go | 5 +- agent/proxycfg_test.go | 3 - agent/reload.go | 3 - agent/remote_exec.go | 3 - agent/remote_exec_test.go | 3 - agent/retry_join.go | 3 - agent/retry_join_test.go | 3 - agent/router/grpc.go | 3 - agent/router/manager.go | 3 - agent/router/manager_internal_test.go | 3 - agent/router/manager_test.go | 3 - agent/router/router.go | 3 - agent/router/router_test.go | 3 - agent/router/serf_adapter.go | 3 - agent/router/serf_flooder.go | 3 - agent/routine-leak-checker/leak_test.go | 3 - agent/rpc/middleware/interceptors.go | 6 +- agent/rpc/middleware/interceptors_test.go | 3 - agent/rpc/middleware/rate_limit_mappings.go | 275 +- agent/rpc/middleware/recovery.go | 3 - agent/rpc/operator/service.go | 6 +- agent/rpc/operator/service_test.go | 6 +- agent/rpc/peering/service.go | 11 +- agent/rpc/peering/service_oss_test.go | 5 +- agent/rpc/peering/service_test.go | 7 +- agent/rpc/peering/testing.go | 5 +- agent/rpc/peering/testutil_oss_test.go | 3 - agent/rpc/peering/validate.go | 3 - agent/rpc/peering/validate_test.go | 3 - agent/rpcclient/common.go | 58 - agent/rpcclient/configentry/configentry.go | 181 - .../rpcclient/configentry/configentry_test.go | 268 - agent/rpcclient/configentry/view.go | 141 - agent/rpcclient/health/health.go | 38 +- agent/rpcclient/health/health_test.go | 46 +- agent/rpcclient/health/streaming_test.go | 5 +- agent/rpcclient/health/view.go | 20 +- agent/rpcclient/health/view_test.go | 20 +- agent/service_checks_test.go | 3 - agent/service_manager.go | 3 - agent/service_manager_test.go | 6 +- agent/session_endpoint.go | 3 - agent/session_endpoint_test.go | 3 - agent/setup.go | 24 +- agent/setup_oss.go | 3 - agent/sidecar_service.go | 3 - agent/sidecar_service_test.go | 3 - agent/signal_unix.go | 3 - agent/signal_windows.go | 3 - agent/snapshot_endpoint.go | 3 - agent/snapshot_endpoint_test.go | 3 - agent/status_endpoint.go | 3 - agent/status_endpoint_test.go | 3 - agent/streaming_test.go | 3 - agent/structs/acl.go | 3 - agent/structs/acl_cache.go | 3 - agent/structs/acl_cache_test.go | 3 - agent/structs/acl_oss.go | 3 - agent/structs/acl_test.go | 3 - agent/structs/aclfilter/filter.go | 35 +- agent/structs/aclfilter/filter_test.go | 3 - agent/structs/auto_encrypt.go | 3 - agent/structs/autopilot.go | 3 - agent/structs/autopilot_oss.go | 3 - agent/structs/catalog.go | 15 - agent/structs/catalog_oss.go | 3 - agent/structs/check_definition.go | 3 - agent/structs/check_definition_test.go | 3 - agent/structs/check_type.go | 3 - agent/structs/config_entry.go | 126 +- agent/structs/config_entry_discoverychain.go | 134 +- .../config_entry_discoverychain_oss.go | 38 - .../config_entry_discoverychain_oss_test.go | 38 - .../config_entry_discoverychain_test.go | 5 +- ...est.go => config_entry_export_oss_test.go} | 19 - agent/structs/config_entry_exports.go | 60 +- agent/structs/config_entry_exports_oss.go | 27 - agent/structs/config_entry_exports_test.go | 5 +- agent/structs/config_entry_gateways.go | 8 - agent/structs/config_entry_gateways_test.go | 3 - .../config_entry_inline_certificate.go | 3 - .../config_entry_inline_certificate_test.go | 3 - agent/structs/config_entry_intentions.go | 169 +- agent/structs/config_entry_intentions_oss.go | 13 - .../config_entry_intentions_oss_test.go | 74 - agent/structs/config_entry_intentions_test.go | 150 - agent/structs/config_entry_jwt_provider.go | 414 - .../structs/config_entry_jwt_provider_oss.go | 20 - .../structs/config_entry_jwt_provider_test.go | 369 - agent/structs/config_entry_mesh.go | 7 - agent/structs/config_entry_mesh_oss.go | 3 - agent/structs/config_entry_mesh_test.go | 3 - agent/structs/config_entry_oss.go | 7 - agent/structs/config_entry_oss_test.go | 3 - agent/structs/config_entry_routes.go | 3 - agent/structs/config_entry_routes_test.go | 3 - agent/structs/config_entry_sameness_group.go | 76 - .../config_entry_sameness_group_oss.go | 34 - agent/structs/config_entry_status.go | 92 +- agent/structs/config_entry_test.go | 137 +- agent/structs/connect.go | 3 - agent/structs/connect_ca.go | 3 - agent/structs/connect_ca_test.go | 3 - agent/structs/connect_oss.go | 3 - agent/structs/connect_proxy_config.go | 6 - agent/structs/connect_proxy_config_oss.go | 3 - agent/structs/connect_proxy_config_test.go | 3 - agent/structs/deep-copy.sh | 4 - agent/structs/discovery_chain.go | 92 +- agent/structs/discovery_chain_oss.go | 3 - agent/structs/envoy_extension.go | 3 - agent/structs/errors.go | 3 - agent/structs/federation_state.go | 3 - agent/structs/identity.go | 3 - agent/structs/intention.go | 31 +- agent/structs/intention_oss.go | 7 - agent/structs/intention_test.go | 64 +- agent/structs/operator.go | 3 - agent/structs/peering.go | 4 - agent/structs/prepared_query.go | 18 - agent/structs/prepared_query_test.go | 56 - agent/structs/protobuf_compat.go | 3 - agent/structs/service_definition.go | 5 - agent/structs/service_definition_test.go | 3 - agent/structs/snapshot.go | 3 - agent/structs/structs.deepcopy.go | 144 +- agent/structs/structs.go | 51 +- agent/structs/structs_ext_test.go | 5 +- agent/structs/structs_filtering_test.go | 8 - agent/structs/structs_oss.go | 3 - agent/structs/structs_oss_test.go | 3 - agent/structs/structs_test.go | 3 - agent/structs/system_metadata.go | 3 - agent/structs/testing.go | 3 - agent/structs/testing_catalog.go | 11 +- agent/structs/testing_connect_proxy_config.go | 3 - agent/structs/testing_intention.go | 3 - agent/structs/testing_service_definition.go | 3 - agent/structs/txn.go | 3 - agent/submatview/handler.go | 5 +- agent/submatview/local_materializer.go | 5 +- agent/submatview/local_materializer_test.go | 5 +- agent/submatview/materializer.go | 5 +- agent/submatview/rpc_materializer.go | 5 +- agent/submatview/store.go | 5 +- agent/submatview/store_integration_test.go | 18 +- agent/submatview/store_test.go | 9 +- agent/submatview/streaming_test.go | 9 +- agent/systemd/notify.go | 3 - agent/testagent.go | 3 - agent/testagent_test.go | 3 - agent/token/persistence.go | 3 - agent/token/persistence_test.go | 3 - agent/token/store.go | 3 - agent/token/store_oss.go | 3 - agent/token/store_test.go | 3 - agent/translate_addr.go | 3 - agent/txn_endpoint.go | 3 - agent/txn_endpoint_test.go | 3 - agent/ui_endpoint.go | 3 - agent/ui_endpoint_oss_test.go | 3 - agent/ui_endpoint_test.go | 5 +- agent/uiserver/buf_index_fs.go | 3 - agent/uiserver/buffered_file.go | 3 - .../assets/chunk.143.ff39f0b820a97e2c6d5d.js | 52 - .../assets/chunk.178.00380c6ad3fa678e07b6.js | 21 - .../assets/chunk.336.f5cb05e551aa08eb7125.js | 908 -- ...nk.336.f5cb05e551aa08eb7125.js.LICENSE.txt | 8 - .../assets/chunk.412.2df22e4bf69d8f15ebdb.js | 2276 --- ...nk.412.2df22e4bf69d8f15ebdb.js.LICENSE.txt | 38 - .../assets/chunk.744.c0eb6726020fc4af8d3f.css | 39 - .../assets/chunk.744.c0eb6726020fc4af8d3f.js | 1 - .../assets/chunk.83.85cc25a28afe28f711a3.js | 65 - ...cript-77218cd1268ea6df75775114ae086566.js} | 42 +- ... ruby-ea43ca3a3bdd63a52811e8464d66134b.js} | 0 ...> xml-10ec8b8cc61ef0fbd25b27a599fdcd60.js} | 22 +- ... yaml-3f129a000349e3075be0f65719884b61.js} | 72 +- ...outes-75a2ac7d38caf09cfee2a4e2bc49dcf7.js} | 0 ...vices-8b6b2b2bea3add7709b8075a5ed5652b.js} | 0 ...routes-282630d2b2c8bf766b7e0d4f512828cc.js | 1 - ...rvices-51af43ae095119987dadf6f2392a59b3.js | 1 - ...outes-f2c5ce353830c89f540358e7f174e0bf.js} | 0 ...vices-8b6b2b2bea3add7709b8075a5ed5652b.js} | 0 ...outes-f939ed42e9b83f9d1bbc5256be68e77c.js} | 0 ...vices-8b6b2b2bea3add7709b8075a5ed5652b.js} | 0 ...outes-cba490481425519435d142c743bbc3d3.js} | 0 ...vices-85621f245f195fe1ce177064bfb04504.js} | 0 ...routes-989d6de4b58a54c8638e37694240f29a.js | 1 - ...rvices-e5a754eca7f3fbb406035f10b8dfbb77.js | 1 - ...ul-ui-20fef69ea9b73df740a420526b12c7fb.css | 1 + ...sul-ui-7444626e95c5ba30e9097f92995f0238.js | 3938 ------ ...sul-ui-e58b85f0a8e1fb15ded242e5b25b171c.js | 3507 +++++ ...ul-ui-f5d0ec3be8cca14adb133c8e2f488419.css | 1 - ...debug-8f884a3e3f7105d43b7b4024db9b4c99.js} | 0 ...outes-e55bc65732ba7c0352d43313fd9563e6.js} | 2 +- ...vices-a17470cdfbd4a4096117ac0103802226.js} | 2 +- ...debug-5a3f1d2e3954a05aa8383f02db31b8e6.js} | 0 ...scape-851839b3ea1d0b4eb4c7089446df5e9f.js} | 0 ...coding-022884ab2a5bd42b6f4fff580fa0dd34.js | 209 - ...coding-cdb50fbdab6d4d3fdf574dd784f77d27.js | 204 + ...dexes-75eea16b259716db4fd162ee283d2ae5.js} | 0 .../init-21ea65714d133467454b601efc15e2dd.js | 5 + .../init-fe2561b45ce1429092f4a9a2bbb9ce71.js | 5 - ...onsul-31d7e3b0ef7c58d62338c7d7aeaaf545.js} | 0 ...theus-5f31ba3b7ffd850fa916a0a76933e968.js} | 32 +- ...endor-69ef69e98b7d14d1513f8056b6c6b48d.css | 1 + ...vendor-aeac0d1e27f3b95c9b4bad3aac59a219.js | 11134 --------------- ...vendor-c7887d0a48fe1497d1843edc3d5bfbc8.js | 11488 ++++++++++++++++ ...endor-cf03d69ba4d9fa5934f04dca689d187f.css | 1 - agent/uiserver/dist/index.html | 60 +- agent/uiserver/redirect_fs.go | 3 - agent/uiserver/ui_template_data.go | 3 - agent/uiserver/uiserver.go | 3 - agent/uiserver/uiserver_test.go | 3 - agent/user_event.go | 3 - agent/user_event_test.go | 3 - agent/util.go | 3 - agent/util_test.go | 3 - agent/watch_handler.go | 3 - agent/watch_handler_test.go | 3 - agent/xds/accesslogs/accesslogs.go | 3 - agent/xds/clusters.go | 201 +- agent/xds/clusters_test.go | 3 - agent/xds/config.go | 16 +- agent/xds/config_test.go | 3 - agent/xds/delta.go | 3 - agent/xds/delta_envoy_extender_oss_test.go | 445 +- agent/xds/delta_envoy_extender_test.go | 117 - agent/xds/delta_test.go | 21 - agent/xds/endpoints.go | 128 +- agent/xds/endpoints_test.go | 3 - agent/xds/extensionruntime/runtime_config.go | 14 - .../runtime_config_oss_test.go | 3 - agent/xds/failover_math.go | 38 + agent/xds/failover_math_test.go | 142 + agent/xds/failover_policy.go | 157 - agent/xds/failover_policy_oss.go | 15 - agent/xds/golden_test.go | 3 - agent/xds/jwt_authn.go | 263 - agent/xds/jwt_authn_test.go | 673 - agent/xds/listeners.go | 92 +- agent/xds/listeners_apigateway.go | 440 - agent/xds/listeners_ingress.go | 149 +- agent/xds/listeners_test.go | 13 - agent/xds/naming.go | 3 - agent/xds/net_fallback.go | 3 - agent/xds/net_linux.go | 3 - agent/xds/protocol_trace.go | 3 - agent/xds/rbac.go | 17 +- agent/xds/rbac_test.go | 25 +- agent/xds/resources.go | 3 - agent/xds/resources_oss_test.go | 3 - agent/xds/resources_test.go | 52 +- agent/xds/response.go | 3 - agent/xds/routes.go | 117 +- agent/xds/routes_test.go | 3 - agent/xds/secrets.go | 3 - agent/xds/server.go | 3 - agent/xds/server_oss.go | 3 - agent/xds/testcommon/testcommon.go | 3 - ...uthz-http-local-grpc-service.latest.golden | 177 - ...uthz-http-local-http-service.latest.golden | 169 - ...z-http-upstream-grpc-service.latest.golden | 145 - ...z-http-upstream-http-service.latest.golden | 145 - ...authz-tcp-local-grpc-service.latest.golden | 177 - ...hz-tcp-upstream-grpc-service.latest.golden | 145 - ...cal-ratelimit-applyto-filter.latest.golden | 127 - ...es-to-local-upstreams-tproxy.latest.golden | 315 + ...opertyoverride-add-keepalive.latest.golden | 137 - ...d-outlier-detection-multiple.latest.golden | 133 - ...erride-add-outlier-detection.latest.golden | 131 - ...de-add-round-robin-lb-config.latest.golden | 129 - ...-load-assignment-inbound-add.latest.golden | 130 - ...load-assignment-outbound-add.latest.golden | 127 - ...und-doesnt-apply-to-outbound.latest.golden | 127 - ...verride-listener-inbound-add.latest.golden | 127 - ...erride-listener-outbound-add.latest.golden | 127 - ...ound-doesnt-apply-to-inbound.latest.golden | 127 - ...ide-remove-outlier-detection.latest.golden | 125 - .../wasm-http-local-file.latest.golden | 145 - .../wasm-http-remote-file.latest.golden | 145 - ...uthz-http-local-grpc-service.latest.golden | 75 - ...uthz-http-local-http-service.latest.golden | 75 - ...z-http-upstream-grpc-service.latest.golden | 75 - ...z-http-upstream-http-service.latest.golden | 75 - ...authz-tcp-local-grpc-service.latest.golden | 75 - ...hz-tcp-upstream-grpc-service.latest.golden | 75 - ...cal-ratelimit-applyto-filter.latest.golden | 75 - ...es-to-local-upstreams-tproxy.latest.golden | 163 + ...opertyoverride-add-keepalive.latest.golden | 75 - ...d-outlier-detection-multiple.latest.golden | 75 - ...erride-add-outlier-detection.latest.golden | 75 - ...de-add-round-robin-lb-config.latest.golden | 75 - ...-load-assignment-inbound-add.latest.golden | 75 - ...load-assignment-outbound-add.latest.golden | 81 - ...und-doesnt-apply-to-outbound.latest.golden | 75 - ...verride-listener-inbound-add.latest.golden | 75 - ...erride-listener-outbound-add.latest.golden | 75 - ...ound-doesnt-apply-to-inbound.latest.golden | 75 - ...ide-remove-outlier-detection.latest.golden | 75 - .../wasm-http-local-file.latest.golden | 75 - .../wasm-http-remote-file.latest.golden | 75 - ...uthz-http-local-grpc-service.latest.golden | 248 - ...z-http-upstream-grpc-service.latest.golden | 274 - ...z-http-upstream-http-service.latest.golden | 350 - ...authz-tcp-local-grpc-service.latest.golden | 129 - ...hz-tcp-upstream-grpc-service.latest.golden | 141 - ...cal-ratelimit-applyto-filter.latest.golden | 256 - ...s-to-local-upstreams-tproxy.latest.golden} | 122 +- ...opertyoverride-add-keepalive.latest.golden | 234 - ...d-outlier-detection-multiple.latest.golden | 234 - ...erride-add-outlier-detection.latest.golden | 234 - ...de-add-round-robin-lb-config.latest.golden | 234 - ...-load-assignment-inbound-add.latest.golden | 234 - ...load-assignment-outbound-add.latest.golden | 234 - ...und-doesnt-apply-to-outbound.latest.golden | 237 - ...verride-listener-inbound-add.latest.golden | 235 - ...erride-listener-outbound-add.latest.golden | 236 - ...ound-doesnt-apply-to-inbound.latest.golden | 237 - ...ide-remove-outlier-detection.latest.golden | 234 - .../wasm-http-local-file.latest.golden | 271 - .../wasm-http-remote-file.latest.golden | 276 - ...uthz-http-local-grpc-service.latest.golden | 5 - ...uthz-http-local-http-service.latest.golden | 5 - ...z-http-upstream-grpc-service.latest.golden | 5 - ...z-http-upstream-http-service.latest.golden | 5 - ...authz-tcp-local-grpc-service.latest.golden | 5 - ...hz-tcp-upstream-grpc-service.latest.golden | 5 - ...cal-ratelimit-applyto-filter.latest.golden | 5 - ...es-to-local-upstreams-tproxy.latest.golden | 85 + ...opertyoverride-add-keepalive.latest.golden | 5 - ...d-outlier-detection-multiple.latest.golden | 5 - ...erride-add-outlier-detection.latest.golden | 5 - ...de-add-round-robin-lb-config.latest.golden | 5 - ...-load-assignment-inbound-add.latest.golden | 5 - ...load-assignment-outbound-add.latest.golden | 5 - ...und-doesnt-apply-to-outbound.latest.golden | 5 - ...verride-listener-inbound-add.latest.golden | 5 - ...erride-listener-outbound-add.latest.golden | 5 - ...ound-doesnt-apply-to-inbound.latest.golden | 5 - ...ide-remove-outlier-detection.latest.golden | 5 - .../routes/wasm-http-local-file.latest.golden | 5 - .../wasm-http-remote-file.latest.golden | 5 - ...and-inline-certificate.envoy-1-21-x.golden | 55 - ...route-and-inline-certificate.latest.golden | 68 +- ...and-failover-to-cluster-peer.latest.golden | 29 +- ...roxy-with-chain-and-failover.latest.golden | 262 +- ...and-redirect-to-cluster-peer.latest.golden | 7 +- ...ough-local-gateway-triggered.latest.golden | 340 +- ...ilover-through-local-gateway.latest.golden | 340 +- ...ugh-remote-gateway-triggered.latest.golden | 340 +- ...lover-through-remote-gateway.latest.golden | 340 +- ...ough-local-gateway-triggered.latest.golden | 262 +- ...ilover-through-local-gateway.latest.golden | 262 +- ...ugh-remote-gateway-triggered.latest.golden | 262 +- ...lover-through-remote-gateway.latest.golden | 262 +- ...and-failover-to-cluster-peer.latest.golden | 27 +- ...ress-with-chain-and-failover.latest.golden | 176 +- ...ough-local-gateway-triggered.latest.golden | 248 +- ...ilover-through-local-gateway.latest.golden | 248 +- ...ugh-remote-gateway-triggered.latest.golden | 248 +- ...lover-through-remote-gateway.latest.golden | 248 +- ...ough-local-gateway-triggered.latest.golden | 176 +- ...ilover-through-local-gateway.latest.golden | 176 +- ...ugh-remote-gateway-triggered.latest.golden | 176 +- ...lover-through-remote-gateway.latest.golden | 176 +- ...through-mesh-gateway-enabled.latest.golden | 76 +- ...route-and-inline-certificate.latest.golden | 6 +- ...and-failover-to-cluster-peer.latest.golden | 112 +- ...roxy-with-chain-and-failover.latest.golden | 116 +- ...ough-local-gateway-triggered.latest.golden | 152 +- ...ilover-through-local-gateway.latest.golden | 116 +- ...ugh-remote-gateway-triggered.latest.golden | 152 +- ...lover-through-remote-gateway.latest.golden | 116 +- ...ough-local-gateway-triggered.latest.golden | 116 +- ...ilover-through-local-gateway.latest.golden | 116 +- ...ugh-remote-gateway-triggered.latest.golden | 116 +- ...lover-through-remote-gateway.latest.golden | 116 +- ...and-failover-to-cluster-peer.latest.golden | 76 +- ...ress-with-chain-and-failover.latest.golden | 80 +- ...ough-local-gateway-triggered.latest.golden | 116 +- ...ilover-through-local-gateway.latest.golden | 80 +- ...ugh-remote-gateway-triggered.latest.golden | 116 +- ...lover-through-remote-gateway.latest.golden | 80 +- ...ough-local-gateway-triggered.latest.golden | 80 +- ...ilover-through-local-gateway.latest.golden | 80 +- ...ugh-remote-gateway-triggered.latest.golden | 80 +- ...lover-through-remote-gateway.latest.golden | 80 +- ...through-mesh-gateway-enabled.latest.golden | 54 +- .../jwt_authn/intention-with-path.golden | 31 - .../testdata/jwt_authn/local-provider.golden | 24 - ...ltiple-providers-and-one-permission.golden | 60 - .../testdata/jwt_authn/remote-provider.golden | 31 - .../top-level-provider-with-permission.golden | 39 - .../api-gateway-tcp-listeners.latest.golden | 5 - ...route-and-inline-certificate.latest.golden | 68 +- ...h-tproxy-and-permissive-mtls.latest.golden | 169 - ...through-mesh-gateway-enabled.latest.golden | 96 +- ...h-resolver-redirect-upstream.latest.golden | 8 +- ...route-and-inline-certificate.latest.golden | 6 +- ...route-and-inline-certificate.latest.golden | 6 +- agent/xds/testing.go | 3 - .../validateupstream_test.go | 5 +- agent/xds/xds.go | 3 - agent/xds/xds_protocol_helpers_test.go | 3 - agent/xds/z_xds_packages_test.go | 3 - api/acl.go | 3 - api/acl_test.go | 3 - api/agent.go | 16 +- api/agent_test.go | 28 +- api/api.go | 3 - api/api_test.go | 19 +- api/catalog.go | 12 +- api/catalog_test.go | 13 +- api/config_entry.go | 61 +- api/config_entry_discoverychain.go | 30 +- api/config_entry_discoverychain_test.go | 3 - api/config_entry_exports.go | 6 - api/config_entry_exports_test.go | 3 - api/config_entry_gateways.go | 3 - api/config_entry_gateways_test.go | 3 - api/config_entry_inline_certificate.go | 3 - api/config_entry_inline_certificate_test.go | 3 - api/config_entry_intentions.go | 51 +- api/config_entry_intentions_test.go | 3 - api/config_entry_jwt_provider.go | 237 - api/config_entry_jwt_provider_test.go | 49 - api/config_entry_mesh.go | 7 - api/config_entry_rate_limit_ip.go | 81 - api/config_entry_routes.go | 3 - api/config_entry_sameness_group.go | 29 - api/config_entry_status.go | 284 +- api/config_entry_status_test.go | 187 - api/config_entry_test.go | 25 +- api/connect.go | 3 - api/connect_ca.go | 3 - api/connect_ca_test.go | 3 - api/connect_intention.go | 7 - api/connect_intention_test.go | 3 - api/coordinate.go | 3 - api/coordinate_test.go | 3 - api/debug.go | 3 - api/debug_test.go | 3 - api/discovery_chain.go | 4 - api/discovery_chain_test.go | 3 - api/event.go | 3 - api/event_test.go | 3 - api/go.mod | 6 +- api/go.sum | 14 +- api/health.go | 3 - api/health_test.go | 8 +- api/internal.go | 64 - api/internal_test.go | 114 - api/kv.go | 3 - api/kv_test.go | 3 - api/lock.go | 3 - api/lock_test.go | 3 - api/mock_api_test.go | 3 - api/namespace.go | 3 - api/namespace_test.go | 3 - api/operator.go | 3 - api/operator_area.go | 3 - api/operator_autopilot.go | 3 - api/operator_autopilot_test.go | 3 - api/operator_keyring.go | 3 - api/operator_keyring_test.go | 3 - api/operator_license.go | 3 - api/operator_raft.go | 3 - api/operator_raft_test.go | 3 - api/operator_segment.go | 3 - api/operator_usage.go | 3 - api/operator_usage_test.go | 4 +- api/oss_test.go | 3 - api/partition.go | 3 - api/peering.go | 13 - api/peering_test.go | 3 - api/prepared_query.go | 21 +- api/prepared_query_test.go | 3 - api/raw.go | 3 - api/semaphore.go | 3 - api/semaphore_test.go | 3 - api/session.go | 3 - api/session_test.go | 3 - api/snapshot.go | 3 - api/snapshot_test.go | 3 - api/status.go | 3 - api/status_test.go | 3 - api/txn.go | 3 - api/txn_test.go | 3 - api/watch/funcs.go | 3 - api/watch/funcs_test.go | 3 - api/watch/plan.go | 3 - api/watch/plan_test.go | 3 - api/watch/watch.go | 3 - api/watch/watch_test.go | 3 - buf.work.yaml | 8 - build-support/docker/Build-UI.dockerfile | 5 +- .../docker/Consul-Dev-Dbg.dockerfile | 13 - .../docker/Consul-Dev-Multiarch.dockerfile | 3 - build-support/docker/Consul-Dev.dockerfile | 3 - build-support/functions/00-vars.sh | 3 - build-support/functions/10-util.sh | 3 - build-support/functions/20-build.sh | 3 - build-support/functions/30-release.sh | 3 - build-support/scripts/build-date.sh | 3 - build-support/scripts/build-docker.sh | 3 - build-support/scripts/devtools.sh | 3 - build-support/scripts/functions.sh | 3 - build-support/scripts/protobuf.sh | 25 +- build-support/scripts/release.sh | 3 - build-support/scripts/version.sh | 3 - command/acl/acl.go | 3 - command/acl/acl_helpers.go | 3 - command/acl/agenttokens/agent_tokens.go | 3 - command/acl/agenttokens/agent_tokens_test.go | 3 - command/acl/authmethod/authmethod.go | 3 - .../authmethod/create/authmethod_create.go | 3 - .../create/authmethod_create_oss.go | 3 - .../create/authmethod_create_test.go | 3 - .../authmethod/delete/authmethod_delete.go | 3 - .../delete/authmethod_delete_test.go | 3 - command/acl/authmethod/formatter.go | 3 - .../acl/authmethod/list/authmethod_list.go | 3 - .../authmethod/list/authmethod_list_test.go | 3 - .../acl/authmethod/read/authmethod_read.go | 3 - .../authmethod/read/authmethod_read_test.go | 3 - .../authmethod/update/authmethod_update.go | 3 - .../update/authmethod_update_oss.go | 3 - .../update/authmethod_update_test.go | 3 - command/acl/bindingrule/bindingrule.go | 3 - .../bindingrule/create/bindingrule_create.go | 3 - .../create/bindingrule_create_test.go | 3 - .../bindingrule/delete/bindingrule_delete.go | 3 - .../delete/bindingrule_delete_test.go | 3 - command/acl/bindingrule/formatter.go | 3 - .../acl/bindingrule/list/bindingrule_list.go | 3 - .../bindingrule/list/bindingrule_list_test.go | 3 - .../acl/bindingrule/read/bindingrule_read.go | 3 - .../bindingrule/read/bindingrule_read_test.go | 3 - .../bindingrule/update/bindingrule_update.go | 3 - .../update/bindingrule_update_test.go | 3 - command/acl/bootstrap/bootstrap.go | 3 - command/acl/bootstrap/bootstrap_test.go | 3 - command/acl/policy/create/policy_create.go | 3 - .../acl/policy/create/policy_create_test.go | 3 - command/acl/policy/delete/policy_delete.go | 3 - .../acl/policy/delete/policy_delete_test.go | 3 - command/acl/policy/formatter.go | 3 - command/acl/policy/list/policy_list.go | 3 - command/acl/policy/list/policy_list_test.go | 3 - command/acl/policy/policy.go | 3 - command/acl/policy/read/policy_read.go | 3 - command/acl/policy/read/policy_read_test.go | 3 - command/acl/policy/update/policy_update.go | 3 - .../acl/policy/update/policy_update_test.go | 3 - command/acl/role/create/role_create.go | 3 - command/acl/role/create/role_create_test.go | 3 - command/acl/role/delete/role_delete.go | 3 - command/acl/role/delete/role_delete_test.go | 3 - command/acl/role/formatter.go | 3 - command/acl/role/formatter_test.go | 3 - command/acl/role/list/role_list.go | 3 - command/acl/role/list/role_list_test.go | 3 - command/acl/role/read/role_read.go | 3 - command/acl/role/read/role_read_test.go | 3 - command/acl/role/role.go | 3 - command/acl/role/update/role_update.go | 3 - command/acl/role/update/role_update_test.go | 3 - command/acl/token/clone/token_clone.go | 3 - command/acl/token/clone/token_clone_test.go | 3 - command/acl/token/create/token_create.go | 3 - command/acl/token/create/token_create_test.go | 37 +- command/acl/token/delete/token_delete.go | 3 - command/acl/token/delete/token_delete_test.go | 3 - command/acl/token/formatter.go | 3 - command/acl/token/formatter_oss_test.go | 3 - command/acl/token/formatter_test.go | 3 - command/acl/token/list/token_list.go | 3 - command/acl/token/list/token_list_test.go | 3 - command/acl/token/read/token_read.go | 3 - command/acl/token/read/token_read_test.go | 3 - command/acl/token/token.go | 3 - command/acl/token/update/token_update.go | 3 - command/acl/token/update/token_update_test.go | 3 - command/agent/agent.go | 38 +- command/agent/agent_test.go | 3 - command/agent/startup_logger.go | 3 - command/catalog/catalog.go | 3 - command/catalog/catalog_test.go | 3 - command/catalog/helpers.go | 3 - command/catalog/helpers_oss.go | 3 - .../list/dc/catalog_list_datacenters.go | 3 - .../list/dc/catalog_list_datacenters_test.go | 3 - .../catalog/list/nodes/catalog_list_nodes.go | 3 - .../list/nodes/catalog_list_nodes_test.go | 3 - .../list/services/catalog_list_services.go | 3 - .../services/catalog_list_services_test.go | 3 - command/cli/cli.go | 3 - command/cli/formatting.go | 3 - command/config/config.go | 52 - command/config/delete/config_delete.go | 3 - command/config/delete/config_delete_test.go | 3 - command/config/list/config_list.go | 12 +- command/config/list/config_list_test.go | 59 +- command/config/read/config_read.go | 3 - command/config/read/config_read_test.go | 3 - command/config/write/config_write.go | 9 - command/config/write/config_write_test.go | 95 - command/connect/ca/ca.go | 3 - command/connect/ca/ca_test.go | 3 - command/connect/ca/get/connect_ca_get.go | 3 - command/connect/ca/get/connect_ca_get_test.go | 3 - command/connect/ca/set/connect_ca_set.go | 3 - command/connect/ca/set/connect_ca_set_test.go | 3 - command/connect/connect.go | 3 - command/connect/connect_test.go | 3 - command/connect/envoy/bootstrap_config.go | 3 - .../connect/envoy/bootstrap_config_test.go | 3 - command/connect/envoy/bootstrap_tpl.go | 5 - command/connect/envoy/envoy.go | 3 - command/connect/envoy/envoy_oss_test.go | 3 - command/connect/envoy/envoy_test.go | 3 - command/connect/envoy/exec.go | 3 - command/connect/envoy/exec_test.go | 3 - command/connect/envoy/exec_unix.go | 3 - command/connect/envoy/exec_unsupported.go | 3 - command/connect/envoy/flags.go | 3 - command/connect/envoy/flags_test.go | 3 - .../connect_envoy_pipe-bootstrap.go | 3 - .../connect_envoy_pipe-bootstrap_test.go | 3 - ..._ADDR-with-https-scheme-enables-tls.golden | 2 - ...tps-scheme-does-not-affect-grpc-tls.golden | 2 - .../envoy/testdata/access-log-path.golden | 2 - .../access-logs-enabled-custom.golden | 2 - .../envoy/testdata/access-logs-enabled.golden | 2 - .../testdata/acl-enabled-and-token.golden | 2 - .../testdata/acl-enabled-but-no-token.golden | 2 - ...AIN-and-CONSUL_GRPC_ADDR-TLS-is-tls.golden | 2 - ...and-CONSUL_GRPC_ADDR-PLAIN-is-plain.golden | 2 - .../envoy/testdata/defaults-nodemeta.golden | 2 - .../connect/envoy/testdata/defaults.golden | 2 - .../deprecated-grpc-addr-config.golden | 2 - .../testdata/envoy-readiness-probe.golden | 2 - .../envoy/testdata/existing-ca-file.golden | 2 - .../envoy/testdata/existing-ca-path.golden | 2 - .../envoy/testdata/extra_-multiple.golden | 2 - .../envoy/testdata/extra_-single.golden | 2 - .../envoy/testdata/grpc-addr-env.golden | 2 - .../envoy/testdata/grpc-addr-flag.golden | 2 - .../testdata/grpc-addr-unix-with-tls.golden | 2 - .../envoy/testdata/grpc-addr-unix.golden | 2 - .../testdata/grpc-tls-addr-config.golden | 2 - .../ingress-gateway-address-specified.golden | 2 - .../ingress-gateway-no-auto-register.golden | 2 - .../testdata/ingress-gateway-nodemeta.golden | 2 - ...-register-with-service-and-proxy-id.golden | 2 - ...ister-with-service-without-proxy-id.golden | 2 - .../envoy/testdata/ingress-gateway.golden | 2 - .../prometheus-metrics-tls-ca-file.golden | 2 - .../prometheus-metrics-tls-ca-path.golden | 2 - .../envoy/testdata/prometheus-metrics.golden | 2 - .../testdata/stats-config-override.golden | 2 - .../envoy/testdata/telemetry-collector.golden | 2 - .../connect/envoy/testdata/token-arg.golden | 2 - .../connect/envoy/testdata/token-env.golden | 2 - .../envoy/testdata/token-file-arg.golden | 2 - .../envoy/testdata/token-file-env.golden | 2 - .../envoy/testdata/xds-addr-config.golden | 2 - .../testdata/zipkin-tracing-config.golden | 2 - command/connect/expose/expose.go | 3 - command/connect/expose/expose_test.go | 3 - command/connect/proxy/flag_upstreams.go | 3 - command/connect/proxy/flag_upstreams_test.go | 3 - command/connect/proxy/proxy.go | 3 - command/connect/proxy/proxy_test.go | 3 - command/connect/proxy/register.go | 3 - command/connect/proxy/register_test.go | 3 - .../redirecttraffic/redirect_traffic.go | 3 - .../redirecttraffic/redirect_traffic_test.go | 3 - command/debug/debug.go | 3 - command/debug/debug_test.go | 3 - command/event/event.go | 3 - command/event/event_test.go | 3 - command/exec/exec.go | 3 - command/exec/exec_test.go | 3 - command/flags/config.go | 3 - command/flags/config_test.go | 3 - command/flags/flag_map_value.go | 3 - command/flags/flag_map_value_test.go | 3 - command/flags/flag_slice_value.go | 3 - command/flags/flag_slice_value_test.go | 3 - command/flags/http.go | 3 - command/flags/http_test.go | 3 - command/flags/merge.go | 3 - command/flags/usage.go | 3 - command/forceleave/forceleave.go | 3 - command/forceleave/forceleave_test.go | 3 - command/helpers/decode_shim.go | 3 - command/helpers/helpers.go | 3 - command/helpers/helpers_test.go | 3 - command/info/info.go | 3 - command/info/info_test.go | 3 - command/intention/check/check.go | 3 - command/intention/check/check_test.go | 3 - command/intention/create/create.go | 3 - command/intention/create/create_test.go | 3 - command/intention/delete/delete.go | 3 - command/intention/delete/delete_test.go | 3 - command/intention/format.go | 3 - command/intention/get/get.go | 3 - command/intention/get/get_test.go | 3 - command/intention/helpers.go | 3 - command/intention/helpers_test.go | 3 - command/intention/intention.go | 3 - command/intention/intention_test.go | 3 - command/intention/list/intention_list.go | 3 - command/intention/list/intention_list_test.go | 8 +- command/intention/match/match.go | 3 - command/intention/match/match_test.go | 3 - command/join/join.go | 3 - command/join/join_test.go | 3 - command/keygen/keygen.go | 3 - command/keygen/keygen_test.go | 3 - command/keyring/keyring.go | 3 - command/keyring/keyring_test.go | 3 - command/kv/del/kv_delete.go | 3 - command/kv/del/kv_delete_test.go | 3 - command/kv/exp/kv_export.go | 3 - command/kv/exp/kv_export_test.go | 3 - command/kv/get/kv_get.go | 3 - command/kv/get/kv_get_test.go | 3 - command/kv/imp/kv_import.go | 3 - command/kv/imp/kv_import_test.go | 3 - command/kv/impexp/kvimpexp.go | 3 - command/kv/kv.go | 3 - command/kv/kv_test.go | 3 - command/kv/put/kv_put.go | 3 - command/kv/put/kv_put_test.go | 3 - command/leave/leave.go | 3 - command/leave/leave_test.go | 3 - command/lock/lock.go | 3 - command/lock/lock_test.go | 3 - command/lock/util_unix.go | 3 - command/lock/util_windows.go | 3 - command/login/aws.go | 3 - command/login/login.go | 3 - command/login/login_oss.go | 3 - command/login/login_test.go | 3 - command/logout/logout.go | 3 - command/logout/logout_test.go | 3 - command/maint/maint.go | 3 - command/maint/maint_test.go | 3 - command/members/members.go | 3 - command/members/members_test.go | 3 - command/monitor/monitor.go | 3 - command/monitor/monitor_test.go | 3 - .../autopilot/get/operator_autopilot_get.go | 3 - .../get/operator_autopilot_get_test.go | 3 - .../operator/autopilot/operator_autopilot.go | 3 - .../autopilot/operator_autopilot_test.go | 3 - .../autopilot/set/operator_autopilot_set.go | 3 - .../set/operator_autopilot_set_test.go | 3 - command/operator/autopilot/state/formatter.go | 3 - .../state/operator_autopilot_state.go | 3 - .../state/operator_autopilot_state_test.go | 3 - command/operator/operator.go | 3 - command/operator/operator_test.go | 3 - .../raft/listpeers/operator_raft_list.go | 3 - .../raft/listpeers/operator_raft_list_test.go | 3 - command/operator/raft/operator_raft.go | 3 - command/operator/raft/operator_raft_test.go | 3 - .../raft/removepeer/operator_raft_remove.go | 3 - .../removepeer/operator_raft_remove_test.go | 3 - .../raft/transferleader/transfer_leader.go | 3 - .../transferleader/transfer_leader_test.go | 3 - .../usage/instances/usage_instances.go | 3 - .../usage/instances/usage_instances_oss.go | 3 - .../instances/usage_instances_oss_test.go | 3 - .../usage/instances/usage_instances_test.go | 3 - command/operator/usage/usage.go | 3 - command/peering/delete/delete.go | 3 - command/peering/delete/delete_test.go | 3 - command/peering/establish/establish.go | 3 - command/peering/establish/establish_test.go | 3 - command/peering/generate/generate.go | 3 - command/peering/generate/generate_test.go | 3 - command/peering/list/list.go | 3 - command/peering/list/list_test.go | 3 - command/peering/peering.go | 3 - command/peering/read/read.go | 3 - command/peering/read/read_test.go | 3 - command/registry.go | 3 - command/registry_oss.go | 3 - command/reload/reload.go | 3 - command/reload/reload_test.go | 3 - command/rtt/rtt.go | 3 - command/rtt/rtt_test.go | 3 - command/services/config.go | 3 - command/services/config_test.go | 3 - command/services/deregister/deregister.go | 3 - .../services/deregister/deregister_test.go | 3 - command/services/register/register.go | 3 - command/services/register/register_test.go | 3 - command/services/services.go | 3 - command/services/services_test.go | 3 - command/snapshot/inspect/formatter.go | 3 - command/snapshot/inspect/formatter_test.go | 3 - command/snapshot/inspect/snapshot_inspect.go | 3 - .../snapshot/inspect/snapshot_inspect_test.go | 3 - command/snapshot/restore/snapshot_restore.go | 3 - .../snapshot/restore/snapshot_restore_test.go | 3 - command/snapshot/save/snapshot_save.go | 3 - command/snapshot/save/snapshot_save_test.go | 3 - command/snapshot/snapshot_command.go | 3 - command/snapshot/snapshot_command_test.go | 3 - command/tls/ca/create/tls_ca_create.go | 3 - command/tls/ca/create/tls_ca_create_test.go | 3 - command/tls/ca/tls_ca.go | 3 - command/tls/ca/tls_ca_test.go | 3 - command/tls/cert/create/tls_cert_create.go | 3 - .../tls/cert/create/tls_cert_create_test.go | 3 - command/tls/cert/tls_cert.go | 3 - command/tls/cert/tls_cert_test.go | 3 - command/tls/tls.go | 3 - command/tls/tls_test.go | 3 - .../troubleshoot/proxy/troubleshoot_proxy.go | 3 - command/troubleshoot/troubleshoot.go | 3 - command/troubleshoot/troubleshoot_test.go | 3 - .../upstreams/troubleshoot_upstreams.go | 5 +- command/validate/validate.go | 3 - command/validate/validate_test.go | 3 - command/version/formatter.go | 7 - command/version/formatter_test.go | 3 - command/version/version.go | 8 +- command/version/version_test.go | 3 - command/watch/watch.go | 3 - command/watch/watch_test.go | 3 - connect/certgen/certgen.go | 3 - connect/example_test.go | 3 - connect/proxy/config.go | 3 - connect/proxy/config_test.go | 3 - connect/proxy/conn.go | 3 - connect/proxy/conn_test.go | 3 - connect/proxy/listener.go | 3 - connect/proxy/listener_test.go | 3 - connect/proxy/proxy.go | 3 - connect/proxy/proxy_test.go | 3 - connect/proxy/testing.go | 3 - connect/resolver.go | 3 - connect/resolver_test.go | 3 - connect/service.go | 3 - connect/service_test.go | 3 - connect/testing.go | 3 - connect/tls.go | 3 - connect/tls_test.go | 5 +- docs/README.md | 1 - docs/persistence/README.md | 5 - docs/resources/README.md | 115 - docs/resources/architecture-overview.png | Bin 125060 -> 0 bytes docs/resources/guide.md | 435 - docs/resources/raft-backend.png | Bin 307481 -> 0 bytes docs/service-mesh/README.md | 2 +- .../extensioncommon/basic_envoy_extender.go | 385 +- .../basic_extension_adapter.go | 68 - .../extensioncommon/envoy_extender.go | 3 - envoyextensions/extensioncommon/resources.go | 322 +- .../extensioncommon/resources_test.go | 175 - .../extensioncommon/runtime_config.go | 13 +- .../extensioncommon/runtime_config_test.go | 3 - .../upstream_envoy_extender.go | 6 +- envoyextensions/go.mod | 3 +- envoyextensions/go.sum | 10 +- envoyextensions/xdscommon/envoy_versioning.go | 3 - .../xdscommon/envoy_versioning_test.go | 111 +- envoyextensions/xdscommon/proxysupport.go | 11 +- .../xdscommon/proxysupport_test.go | 3 - envoyextensions/xdscommon/xdscommon.go | 3 - fixup_acl_move.sh | 3 - go.mod | 16 +- go.sum | 31 +- internal/catalog/exports.go | 62 - .../controllers/nodehealth/controller.go | 120 - .../controllers/nodehealth/controller_test.go | 365 - .../internal/controllers/nodehealth/status.go | 12 - .../catalog/internal/controllers/register.go | 19 - .../controllers/workloadhealth/controller.go | 238 - .../workloadhealth/controller_test.go | 760 - .../controllers/workloadhealth/status.go | 11 - .../mappers/nodemapper/node_mapper.go | 104 - .../mappers/nodemapper/node_mapper_test.go | 146 - internal/catalog/internal/types/dns_policy.go | 89 - .../catalog/internal/types/dns_policy_test.go | 162 - internal/catalog/internal/types/errors.go | 62 - .../catalog/internal/types/errors_test.go | 70 - .../catalog/internal/types/health_checks.go | 98 - .../internal/types/health_checks_test.go | 197 - .../catalog/internal/types/health_status.go | 80 - .../internal/types/health_status_test.go | 215 - internal/catalog/internal/types/node.go | 89 - internal/catalog/internal/types/node_test.go | 128 - internal/catalog/internal/types/service.go | 119 - .../internal/types/service_endpoints.go | 119 - .../internal/types/service_endpoints_test.go | 184 - .../catalog/internal/types/service_test.go | 200 - .../errDNSPassingWeightOutOfRange.golden | 1 - .../errDNSWarningWeightOutOfRange.golden | 1 - .../testdata/errInvalidNodeHostFormat.golden | 1 - .../testdata/errInvalidPhysicalPort.golden | 1 - .../testdata/errInvalidPortReference.golden | 1 - .../testdata/errInvalidVirtualPort.golden | 1 - .../errInvalidWorkloadHostFormat.golden | 1 - .../testdata/errLocalityZoneNoRegion.golden | 1 - .../types/testdata/errNotDNSLabel.golden | 1 - .../types/testdata/errNotIPAddress.golden | 1 - .../types/testdata/errTooMuchMesh.golden | 1 - .../testdata/errUnixSocketMultiport.golden | 1 - .../testdata/errVirtualPortReused.golden | 1 - internal/catalog/internal/types/types.go | 25 - internal/catalog/internal/types/types_test.go | 45 - internal/catalog/internal/types/validators.go | 209 - .../catalog/internal/types/validators_test.go | 595 - .../catalog/internal/types/virtual_ips.go | 56 - .../internal/types/virtual_ips_test.go | 82 - internal/catalog/internal/types/workload.go | 148 - .../catalog/internal/types/workload_test.go | 281 - internal/controller/api.go | 244 - internal/controller/api_test.go | 342 - internal/controller/controller.go | 202 - internal/controller/doc.go | 10 - internal/controller/lease.go | 29 - internal/controller/manager.go | 109 - internal/controller/supervisor.go | 140 - internal/controller/supervisor_test.go | 118 - internal/go-sso/oidcauth/auth.go | 3 - internal/go-sso/oidcauth/config.go | 3 - internal/go-sso/oidcauth/config_test.go | 3 - .../go-sso/oidcauth/internal/strutil/util.go | 3 - .../oidcauth/internal/strutil/util_test.go | 3 - internal/go-sso/oidcauth/jwt.go | 3 - internal/go-sso/oidcauth/jwt_test.go | 3 - internal/go-sso/oidcauth/oidc.go | 3 - internal/go-sso/oidcauth/oidc_test.go | 3 - .../go-sso/oidcauth/oidcauthtest/testing.go | 3 - internal/go-sso/oidcauth/oidcjwt.go | 3 - internal/go-sso/oidcauth/oidcjwt_test.go | 3 - internal/go-sso/oidcauth/util.go | 3 - internal/go-sso/oidcauth/util_test.go | 3 - internal/mesh/exports.go | 33 - .../internal/types/proxy_configuration.go | 32 - internal/mesh/internal/types/types.go | 19 - internal/mesh/internal/types/types_test.go | 39 - internal/mesh/internal/types/upstreams.go | 32 - internal/resource/demo/controller.go | 185 - internal/resource/demo/controller_test.go | 102 - internal/resource/demo/demo.go | 300 - internal/resource/equality.go | 157 - internal/resource/equality_test.go | 645 - internal/resource/errors.go | 114 - internal/resource/errors_test.go | 124 - internal/resource/reaper/controller.go | 148 - internal/resource/reaper/controller_test.go | 193 - internal/resource/reference.go | 16 - internal/resource/registry.go | 143 - internal/resource/registry_test.go | 117 - internal/resource/resourcetest/builder.go | 136 - .../resource/testdata/ErrDataParse.golden | 1 - internal/resource/testdata/ErrEmpty.golden | 1 - .../resource/testdata/ErrInvalidField.golden | 1 - .../testdata/ErrInvalidListElement.golden | 1 - .../resource/testdata/ErrInvalidMapKey.golden | 1 - .../testdata/ErrInvalidMapValue.golden | 1 - .../testdata/ErrInvalidReferenceType.golden | 1 - internal/resource/testdata/ErrMissing.golden | 1 - .../resource/testdata/ErrOwnerInvalid.golden | 1 - .../ErrReferenceTenancyNotEqual.golden | 1 - internal/resource/tombstone.go | 11 - internal/storage/conformance/conformance.go | 680 - internal/storage/inmem/backend.go | 76 - internal/storage/inmem/backend_test.go | 31 - internal/storage/inmem/event_index.go | 36 - internal/storage/inmem/schema.go | 250 - internal/storage/inmem/snapshot.go | 81 - internal/storage/inmem/snapshot_test.go | 99 - internal/storage/inmem/store.go | 286 - internal/storage/inmem/watch.go | 219 - internal/storage/raft/backend.go | 350 - internal/storage/raft/conformance_test.go | 173 - internal/storage/raft/forwarding.go | 268 - internal/storage/storage.go | 318 - internal/testing/golden/golden.go | 3 - .../e2e/consul/agent/structs/structs.go | 3 - .../e2e/consul/proto/pbcommon/common.go | 3 - .../tools/proto-gen-rpc-glue/e2e/source.pb.go | 3 - .../e2e/source.rpcglue.pb.go.golden | 3 + internal/tools/proto-gen-rpc-glue/main.go | 3 - .../tools/proto-gen-rpc-glue/main_test.go | 3 - .../protoc-gen-consul-rate-limit/main.go | 14 +- .../postprocess/main.go | 84 +- ipaddr/detect.go | 3 - ipaddr/detect_test.go | 3 - ipaddr/ipaddr.go | 3 - ipaddr/ipaddr_test.go | 3 - lib/cluster.go | 3 - lib/cluster_test.go | 3 - lib/decode/decode.go | 3 - lib/decode/decode_test.go | 3 - lib/eof.go | 3 - lib/eof_test.go | 3 - lib/file/atomic.go | 3 - lib/file/atomic_test.go | 3 - lib/hoststats/collector.go | 189 + lib/hoststats/cpu.go | 85 + lib/hoststats/cpu_test.go | 58 + lib/hoststats/host.go | 92 + lib/hoststats/metrics.go | 79 + lib/json.go | 3 - lib/map_walker.go | 3 - lib/map_walker_test.go | 3 - lib/maps/maps.go | 3 - lib/maps/maps_test.go | 3 - lib/math.go | 3 - lib/math_test.go | 3 - lib/mutex/mutex.go | 3 - lib/mutex/mutex_test.go | 3 - lib/path.go | 3 - lib/retry/retry.go | 16 +- lib/retry/retry_test.go | 3 - lib/routine/routine.go | 3 - lib/routine/routine_test.go | 3 - lib/rtt.go | 3 - lib/rtt_test.go | 3 - lib/semaphore/semaphore.go | 3 - lib/semaphore/semaphore_test.go | 3 - lib/serf/serf.go | 3 - lib/stop_context.go | 3 - lib/stop_context_test.go | 3 - lib/strings.go | 3 - lib/stringslice/stringslice.go | 3 - lib/stringslice/stringslice_test.go | 3 - lib/telemetry.go | 8 +- lib/telemetry_test.go | 3 - lib/template/hil.go | 3 - lib/template/hil_test.go | 3 - lib/translate.go | 3 - lib/translate_test.go | 3 - lib/ttlcache/eviction.go | 3 - lib/ttlcache/eviction_test.go | 3 - lib/useragent.go | 3 - lib/useragent_test.go | 3 - lib/uuid.go | 3 - logging/gated_writer.go | 3 - logging/gated_writer_test.go | 3 - logging/grpc.go | 3 - logging/grpc_test.go | 3 - logging/log_levels.go | 3 - logging/logfile.go | 3 - logging/logfile_test.go | 3 - logging/logger.go | 3 - logging/logger_test.go | 3 - logging/monitor/monitor.go | 3 - logging/monitor/monitor_test.go | 3 - logging/names.go | 4 - logging/syslog.go | 3 - logging/syslog_test.go | 3 - logging/syslog_unsupported_test.go | 3 - main.go | 3 - .../ratelimit/ratelimit.pb.binary.go | 2 +- .../annotations/ratelimit/ratelimit.pb.go | 313 +- .../annotations/ratelimit/ratelimit.proto | 19 - proto-public/buf.gen.yaml | 11 +- proto-public/buf.yaml | 5 - proto-public/pbacl/acl.pb.binary.go | 2 +- proto-public/pbacl/acl.pb.go | 220 +- proto-public/pbacl/acl.proto | 7 +- proto-public/pbacl/acl_grpc.pb.go | 4 +- .../pbcatalog/v1alpha1/dns.pb.binary.go | 28 - proto-public/pbcatalog/v1alpha1/dns.pb.go | 259 - proto-public/pbcatalog/v1alpha1/dns.proto | 18 - .../pbcatalog/v1alpha1/health.pb.binary.go | 98 - proto-public/pbcatalog/v1alpha1/health.pb.go | 1050 -- proto-public/pbcatalog/v1alpha1/health.proto | 81 - .../pbcatalog/v1alpha1/node.pb.binary.go | 28 - proto-public/pbcatalog/v1alpha1/node.pb.go | 244 - proto-public/pbcatalog/v1alpha1/node.proto | 19 - .../pbcatalog/v1alpha1/protocol.pb.go | 166 - .../pbcatalog/v1alpha1/protocol.proto | 17 - .../pbcatalog/v1alpha1/selector.pb.binary.go | 18 - .../pbcatalog/v1alpha1/selector.pb.go | 177 - .../pbcatalog/v1alpha1/selector.proto | 12 - .../pbcatalog/v1alpha1/service.pb.binary.go | 28 - proto-public/pbcatalog/v1alpha1/service.pb.go | 301 - proto-public/pbcatalog/v1alpha1/service.proto | 36 - .../v1alpha1/service_endpoints.pb.binary.go | 28 - .../v1alpha1/service_endpoints.pb.go | 308 - .../v1alpha1/service_endpoints.proto | 32 - .../pbcatalog/v1alpha1/vip.pb.binary.go | 28 - proto-public/pbcatalog/v1alpha1/vip.pb.go | 244 - proto-public/pbcatalog/v1alpha1/vip.proto | 20 - .../pbcatalog/v1alpha1/workload.pb.binary.go | 48 - .../pbcatalog/v1alpha1/workload.pb.go | 520 - .../pbcatalog/v1alpha1/workload.proto | 66 - proto-public/pbconnectca/ca.pb.binary.go | 2 +- proto-public/pbconnectca/ca.pb.go | 233 +- proto-public/pbconnectca/ca.proto | 7 +- proto-public/pbconnectca/ca_grpc.pb.go | 4 +- .../pbdataplane/dataplane.pb.binary.go | 2 +- proto-public/pbdataplane/dataplane.pb.go | 365 +- proto-public/pbdataplane/dataplane.proto | 7 +- proto-public/pbdataplane/dataplane_grpc.pb.go | 4 +- proto-public/pbdns/dns.pb.binary.go | 2 +- proto-public/pbdns/dns.pb.go | 155 +- proto-public/pbdns/dns.proto | 6 +- proto-public/pbdns/dns_grpc.pb.go | 4 +- .../pbmesh/v1alpha1/connection.pb.binary.go | 28 - proto-public/pbmesh/v1alpha1/connection.pb.go | 316 - proto-public/pbmesh/v1alpha1/connection.proto | 22 - .../pbmesh/v1alpha1/expose.pb.binary.go | 28 - proto-public/pbmesh/v1alpha1/expose.pb.go | 269 - proto-public/pbmesh/v1alpha1/expose.proto | 19 - .../pbmesh/v1alpha1/proxy.pb.binary.go | 48 - proto-public/pbmesh/v1alpha1/proxy.pb.go | 816 -- proto-public/pbmesh/v1alpha1/proxy.proto | 104 - proto-public/pbmesh/v1alpha1/routing.pb.go | 181 - proto-public/pbmesh/v1alpha1/routing.proto | 36 - .../pbmesh/v1alpha1/upstreams.pb.binary.go | 88 - proto-public/pbmesh/v1alpha1/upstreams.pb.go | 997 -- proto-public/pbmesh/v1alpha1/upstreams.proto | 100 - proto-public/pbresource/resource.pb.binary.go | 228 - proto-public/pbresource/resource.pb.go | 2216 --- proto-public/pbresource/resource.proto | 489 - proto-public/pbresource/resource_grpc.pb.go | 503 - .../serverdiscovery.pb.binary.go | 2 +- .../pbserverdiscovery/serverdiscovery.pb.go | 174 +- .../pbserverdiscovery/serverdiscovery.proto | 6 +- .../serverdiscovery_grpc.pb.go | 4 +- proto/buf.gen.yaml | 13 +- proto/buf.yaml | 4 - proto/{private => }/pbacl/acl.go | 3 - proto/{private => }/pbacl/acl.pb.binary.go | 2 +- proto/pbacl/acl.pb.go | 167 + proto/{private => }/pbacl/acl.proto | 3 - proto/{private => }/pbautoconf/auto_config.go | 3 - .../pbautoconf/auto_config.pb.binary.go | 2 +- .../pbautoconf/auto_config.pb.go | 184 +- .../pbautoconf/auto_config.proto | 7 +- .../pbautoconf/auto_config_oss.go | 3 - proto/{private => }/pbcommon/common.gen.go | 14 - proto/{private => }/pbcommon/common.go | 33 - .../pbcommon/common.pb.binary.go | 12 +- proto/{private => }/pbcommon/common.pb.go | 425 +- proto/{private => }/pbcommon/common.proto | 16 - proto/{private => }/pbcommon/common_oss.go | 3 - .../pbcommon/convert_pbstruct.go | 3 - .../pbcommon/convert_pbstruct_test.go | 3 - .../pbconfig/config.pb.binary.go | 2 +- proto/{private => }/pbconfig/config.pb.go | 388 +- proto/{private => }/pbconfig/config.proto | 3 - .../pbconfigentry/config_entry.gen.go | 486 - .../pbconfigentry/config_entry.go | 62 +- .../pbconfigentry/config_entry.pb.binary.go | 192 +- proto/pbconfigentry/config_entry.pb.go | 7501 ++++++++++ .../pbconfigentry/config_entry.proto | 235 +- proto/{private => }/pbconnect/connect.gen.go | 0 proto/{private => }/pbconnect/connect.go | 5 +- .../pbconnect/connect.pb.binary.go | 2 +- proto/{private => }/pbconnect/connect.pb.go | 308 +- proto/{private => }/pbconnect/connect.proto | 5 +- .../{private => }/pboperator/operator.gen.go | 0 .../pboperator/operator.pb.binary.go | 2 +- proto/pboperator/operator.pb.go | 247 + proto/{private => }/pboperator/operator.proto | 6 +- .../pboperator/operator_grpc.pb.go | 4 +- proto/{private => }/pbpeering/peering.gen.go | 2 - proto/{private => }/pbpeering/peering.go | 54 +- .../pbpeering/peering.pb.binary.go | 2 +- proto/{private => }/pbpeering/peering.pb.go | 1211 +- proto/{private => }/pbpeering/peering.proto | 18 +- .../pbpeering/peering_grpc.pb.go | 4 +- proto/{private => }/pbpeering/peering_oss.go | 3 - proto/{private => }/pbpeerstream/convert.go | 5 +- .../{private => }/pbpeerstream/peerstream.go | 3 - .../pbpeerstream/peerstream.pb.binary.go | 2 +- .../pbpeerstream/peerstream.pb.go | 445 +- .../pbpeerstream/peerstream.proto | 13 +- .../pbpeerstream/peerstream_grpc.pb.go | 4 +- proto/{private => }/pbpeerstream/types.go | 3 - proto/{private => }/pbservice/convert.go | 27 +- proto/{private => }/pbservice/convert_oss.go | 5 +- .../pbservice/convert_oss_test.go | 3 - proto/{private => }/pbservice/convert_test.go | 18 +- .../pbservice/healthcheck.gen.go | 0 .../pbservice/healthcheck.pb.binary.go | 2 +- .../{private => }/pbservice/healthcheck.pb.go | 506 +- .../{private => }/pbservice/healthcheck.proto | 5 +- proto/{private => }/pbservice/ids.go | 3 - proto/{private => }/pbservice/ids_test.go | 5 +- proto/{private => }/pbservice/node.gen.go | 4 - .../{private => }/pbservice/node.pb.binary.go | 2 +- proto/{private => }/pbservice/node.pb.go | 308 +- proto/{private => }/pbservice/node.proto | 16 +- proto/{private => }/pbservice/service.gen.go | 2 - .../pbservice/service.pb.binary.go | 2 +- proto/{private => }/pbservice/service.pb.go | 685 +- proto/{private => }/pbservice/service.proto | 12 +- .../pbstatus/status.pb.binary.go | 2 +- proto/pbstatus/status.pb.go | 211 + proto/{private => }/pbstatus/status.proto | 0 proto/{private => }/pbsubscribe/subscribe.go | 3 - .../pbsubscribe/subscribe.pb.binary.go | 2 +- .../{private => }/pbsubscribe/subscribe.pb.go | 427 +- .../{private => }/pbsubscribe/subscribe.proto | 23 +- .../pbsubscribe/subscribe_grpc.pb.go | 4 +- proto/private/pbacl/acl.pb.go | 171 - .../private/pbconfigentry/config_entry.pb.go | 9421 ------------- proto/private/pbdemo/v1/demo.pb.binary.go | 28 - proto/private/pbdemo/v1/demo.pb.go | 390 - proto/private/pbdemo/v1/demo.proto | 38 - proto/private/pbdemo/v2/demo.pb.binary.go | 28 - proto/private/pbdemo/v2/demo.pb.go | 390 - proto/private/pbdemo/v2/demo.proto | 37 - proto/private/pboperator/operator.pb.go | 250 - proto/private/pbstatus/status.pb.go | 212 - proto/private/pbstorage/raft.pb.binary.go | 108 - proto/private/pbstorage/raft.pb.go | 1035 -- proto/private/pbstorage/raft.proto | 119 - proto/private/pbstorage/raft_grpc.pb.go | 220 - proto/{private => }/prototest/testing.go | 28 +- proto/{private => }/prototest/testing_test.go | 0 sdk/freeport/ephemeral_darwin.go | 3 - sdk/freeport/ephemeral_darwin_test.go | 3 - sdk/freeport/ephemeral_fallback.go | 3 - sdk/freeport/ephemeral_linux.go | 3 - sdk/freeport/ephemeral_linux_test.go | 3 - sdk/freeport/freeport.go | 3 - sdk/freeport/freeport_test.go | 3 - sdk/freeport/systemlimit.go | 3 - sdk/freeport/systemlimit_windows.go | 3 - sdk/iptables/iptables.go | 3 - sdk/iptables/iptables_executor_linux.go | 3 - sdk/iptables/iptables_executor_unsupported.go | 3 - sdk/iptables/iptables_test.go | 3 - sdk/testutil/assertions.go | 3 - sdk/testutil/context.go | 3 - sdk/testutil/io.go | 3 - sdk/testutil/retry/retry.go | 59 +- sdk/testutil/retry/retry_test.go | 55 - sdk/testutil/server.go | 10 - sdk/testutil/server_methods.go | 3 - sdk/testutil/server_wrapper.go | 3 - sdk/testutil/testlog.go | 3 - sdk/testutil/types.go | 3 - sentinel/evaluator.go | 3 - sentinel/scope.go | 3 - sentinel/sentinel_oss.go | 3 - service_os/service.go | 3 - service_os/service_windows.go | 3 - snapshot/archive.go | 3 - snapshot/archive_test.go | 3 - snapshot/snapshot.go | 3 - snapshot/snapshot_test.go | 3 - test/bin/cluster.bash | 3 - test/ca/generate.sh | 3 - test/client_certs/generate.sh | 3 - test/hostname/generate.sh | 3 - .../Dockerfile => Dockerfile-test-sds-server} | 3 - .../capture.sh | 3 - .../service_gateway.hcl | 3 - .../case-api-gateway-http-hostnames/setup.sh | 3 - .../case-api-gateway-http-hostnames/vars.sh | 3 - .../verify.bats | 4 +- .../case-api-gateway-http-simple/capture.sh | 3 - .../service_gateway.hcl | 3 - .../case-api-gateway-http-simple/setup.sh | 3 - .../case-api-gateway-http-simple/vars.sh | 3 - .../case-api-gateway-http-simple/verify.bats | 4 +- .../capture.sh | 3 - .../service_gateway.hcl | 3 - .../service_s3.hcl | 3 - .../setup.sh | 3 - .../vars.sh | 3 - .../capture.sh | 3 - .../service_gateway.hcl | 3 - .../setup.sh | 3 - .../vars.sh | 3 - .../verify.bats | 4 +- .../capture.sh | 3 - .../service_gateway.hcl | 3 - .../case-api-gateway-tcp-conflicted/setup.sh | 6 +- .../case-api-gateway-tcp-conflicted/vars.sh | 3 - .../case-api-gateway-tcp-simple/capture.sh | 3 - .../service_gateway.hcl | 3 - .../case-api-gateway-tcp-simple/setup.sh | 6 +- .../envoy/case-api-gateway-tcp-simple/vars.sh | 3 - .../case-api-gateway-tcp-simple/verify.bats | 4 +- .../capture.sh | 3 - .../service_gateway.hcl | 3 - .../setup.sh | 3 - .../vars.sh | 3 - .../verify.bats | 4 +- .../connect/envoy/case-badauthz/capture.sh | 3 - .../connect/envoy/case-badauthz/setup.sh | 3 - .../connect/envoy/case-basic/capture.sh | 3 - .../connect/envoy/case-basic/setup.sh | 3 - .../connect/envoy/case-centralconf/capture.sh | 3 - .../envoy/case-centralconf/service_s1.hcl | 3 - .../envoy/case-centralconf/service_s2.hcl | 3 - .../connect/envoy/case-centralconf/setup.sh | 3 - .../alpha/base.hcl | 3 - .../alpha/service_gateway.hcl | 3 - .../alpha/service_s1.hcl | 3 - .../alpha/service_s2.hcl | 3 - .../alpha/setup.sh | 3 - .../bind.hcl | 3 - .../capture.sh | 3 - .../primary/base.hcl | 3 - .../primary/service_s1.hcl | 3 - .../primary/service_s2.hcl | 3 - .../primary/setup.sh | 3 - .../primary/verify.bats | 21 +- .../vars.sh | 3 - .../bind.hcl | 3 - .../capture.sh | 3 - .../primary/setup.sh | 3 - .../primary/verify.bats | 12 +- .../secondary/join.hcl | 3 - .../secondary/service_gateway.hcl | 3 - .../secondary/service_s1.hcl | 3 - .../secondary/setup.sh | 3 - .../vars.sh | 3 - .../bind.hcl | 3 - .../capture.sh | 3 - .../primary/setup.sh | 3 - .../primary/verify.bats | 14 +- .../secondary/join.hcl | 3 - .../secondary/service_gateway.hcl | 3 - .../secondary/service_s1.hcl | 3 - .../secondary/setup.sh | 3 - .../vars.sh | 3 - .../service_s2-v1.hcl | 3 - .../service_s2-v2.hcl | 3 - .../case-cfg-resolver-defaultsubset/setup.sh | 3 - .../case-cfg-resolver-defaultsubset/vars.sh | 3 - .../case-cfg-resolver-features/capture.sh | 3 - .../service_s2-v1.hcl | 3 - .../service_s2-v2.hcl | 3 - .../envoy/case-cfg-resolver-features/setup.sh | 3 - .../envoy/case-cfg-resolver-features/vars.sh | 3 - .../service_s2-v1.hcl | 3 - .../setup.sh | 3 - .../vars.sh | 3 - .../service_s3-v1.hcl | 3 - .../service_s3-v2.hcl | 3 - .../service_s3.hcl | 3 - .../setup.sh | 3 - .../case-cfg-resolver-subset-redirect/vars.sh | 3 - .../service_s3-v1.hcl | 3 - .../service_s3-v2.hcl | 3 - .../service_s3.hcl | 3 - .../case-cfg-resolver-svc-failover/setup.sh | 3 - .../case-cfg-resolver-svc-failover/vars.sh | 3 - .../verify.bats | 6 +- .../service_s3.hcl | 3 - .../setup.sh | 3 - .../vars.sh | 3 - .../service_s3.hcl | 3 - .../setup.sh | 3 - .../vars.sh | 3 - .../envoy/case-cfg-router-features/capture.sh | 3 - .../service_s2-v1.hcl | 3 - .../service_s2-v2.hcl | 3 - .../envoy/case-cfg-router-features/setup.sh | 3 - .../envoy/case-cfg-router-features/vars.sh | 3 - .../alpha/base.hcl | 3 - .../alpha/service_gateway.hcl | 3 - .../alpha/service_s1.hcl | 3 - .../alpha/service_s2.hcl | 3 - .../alpha/setup.sh | 3 - .../bind.hcl | 3 - .../capture.sh | 3 - .../primary/base.hcl | 3 - .../primary/service_s1.hcl | 3 - .../primary/service_s2.hcl | 3 - .../primary/setup.sh | 3 - .../case-cfg-splitter-cluster-peering/vars.sh | 3 - .../case-cfg-splitter-features/capture.sh | 3 - .../service_s2-v1.hcl | 3 - .../service_s2-v2.hcl | 3 - .../envoy/case-cfg-splitter-features/setup.sh | 3 - .../envoy/case-cfg-splitter-features/vars.sh | 3 - .../alpha/base.hcl | 3 - .../alpha/service_gateway.hcl | 3 - .../alpha/service_s1.hcl | 3 - .../alpha/service_s2.hcl | 3 - .../alpha/setup.sh | 3 - .../bind.hcl | 3 - .../capture.sh | 3 - .../primary/base.hcl | 3 - .../primary/service_ingress.hcl | 3 - .../primary/setup.sh | 3 - .../vars.sh | 3 - .../connect/envoy/case-consul-exec/setup.sh | 3 - .../connect/envoy/case-consul-exec/vars.sh | 3 - .../alpha/base.hcl | 3 - .../alpha/service_gateway.hcl | 3 - .../alpha/service_s1.hcl | 3 - .../alpha/service_s2.hcl | 3 - .../alpha/setup.sh | 3 - .../bind.hcl | 3 - .../capture.sh | 3 - .../primary/base.hcl | 3 - .../primary/service_gateway.hcl | 3 - .../primary/service_s1.hcl | 3 - .../primary/service_s2.hcl | 3 - .../primary/setup.sh | 3 - .../case-cross-peer-control-plane-mgw/vars.sh | 3 - .../alpha/base.hcl | 3 - .../alpha/service_gateway.hcl | 3 - .../alpha/service_s1.hcl | 3 - .../alpha/service_s2.hcl | 3 - .../alpha/service_s3.hcl | 3 - .../alpha/setup.sh | 3 - .../case-cross-peers-http-router/bind.hcl | 3 - .../case-cross-peers-http-router/capture.sh | 3 - .../primary/base.hcl | 3 - .../primary/service_gateway.hcl | 3 - .../primary/service_s1.hcl | 3 - .../primary/service_s2.hcl | 3 - .../primary/setup.sh | 3 - .../case-cross-peers-http-router/vars.sh | 3 - .../case-cross-peers-http/alpha/base.hcl | 3 - .../alpha/service_gateway.hcl | 3 - .../alpha/service_s1.hcl | 3 - .../alpha/service_s2.hcl | 3 - .../case-cross-peers-http/alpha/setup.sh | 3 - .../envoy/case-cross-peers-http/bind.hcl | 3 - .../envoy/case-cross-peers-http/capture.sh | 3 - .../case-cross-peers-http/primary/base.hcl | 3 - .../primary/service_gateway.hcl | 3 - .../primary/service_s1.hcl | 3 - .../primary/service_s2.hcl | 3 - .../case-cross-peers-http/primary/setup.sh | 3 - .../envoy/case-cross-peers-http/vars.sh | 3 - .../alpha/base.hcl | 3 - .../alpha/service_gateway.hcl | 3 - .../alpha/service_s1.hcl | 3 - .../alpha/service_s2.hcl | 3 - .../alpha/service_s3.hcl | 3 - .../alpha/setup.sh | 3 - .../bind.hcl | 3 - .../capture.sh | 3 - .../primary/base.hcl | 3 - .../primary/service_gateway.hcl | 3 - .../primary/service_s1.hcl | 3 - .../primary/service_s2.hcl | 3 - .../primary/setup.sh | 3 - .../vars.sh | 3 - .../envoy/case-cross-peers/alpha/base.hcl | 3 - .../alpha/service_gateway.hcl | 3 - .../case-cross-peers/alpha/service_s1.hcl | 3 - .../case-cross-peers/alpha/service_s2.hcl | 3 - .../envoy/case-cross-peers/alpha/setup.sh | 3 - .../connect/envoy/case-cross-peers/bind.hcl | 3 - .../connect/envoy/case-cross-peers/capture.sh | 3 - .../envoy/case-cross-peers/primary/base.hcl | 3 - .../primary/service_gateway.hcl | 3 - .../case-cross-peers/primary/service_s1.hcl | 3 - .../case-cross-peers/primary/service_s2.hcl | 3 - .../envoy/case-cross-peers/primary/setup.sh | 3 - .../connect/envoy/case-cross-peers/vars.sh | 3 - .../envoy/case-dogstatsd-udp/service_s1.hcl | 3 - .../connect/envoy/case-dogstatsd-udp/setup.sh | 3 - .../connect/envoy/case-dogstatsd-udp/vars.sh | 3 - .../envoy/case-envoyext-ratelimit/capture.sh | 7 - .../case-envoyext-ratelimit/service_s1.hcl | 19 - .../case-envoyext-ratelimit/service_s2.hcl | 8 - .../envoy/case-envoyext-ratelimit/setup.sh | 49 - .../envoy/case-envoyext-ratelimit/vars.sh | 6 - .../envoy/case-envoyext-ratelimit/verify.bats | 57 - .../envoy/case-expose-checks/capture.sh | 3 - .../envoy/case-expose-checks/service_s1.hcl | 3 - .../envoy/case-expose-checks/service_s2.hcl | 3 - .../connect/envoy/case-expose-checks/setup.sh | 3 - .../case-gateway-without-services/bind.hcl | 3 - .../case-gateway-without-services/capture.sh | 3 - .../service_gateway.hcl | 3 - .../service_s1.hcl | 3 - .../service_s2.hcl | 3 - .../case-gateway-without-services/setup.sh | 3 - .../case-gateway-without-services/vars.sh | 3 - .../envoy/case-gateways-local/bind.hcl | 3 - .../envoy/case-gateways-local/capture.sh | 3 - .../primary/service_gateway.hcl | 3 - .../primary/service_s1.hcl | 3 - .../primary/service_s2.hcl | 3 - .../case-gateways-local/primary/setup.sh | 3 - .../case-gateways-local/secondary/join.hcl | 3 - .../secondary/service_gateway.hcl | 3 - .../secondary/service_s1.hcl | 3 - .../case-gateways-local/secondary/setup.sh | 3 - .../connect/envoy/case-gateways-local/vars.sh | 3 - .../envoy/case-gateways-remote/bind.hcl | 3 - .../envoy/case-gateways-remote/capture.sh | 3 - .../primary/service_s1.hcl | 3 - .../primary/service_s2.hcl | 3 - .../case-gateways-remote/primary/setup.sh | 3 - .../case-gateways-remote/secondary/join.hcl | 3 - .../secondary/service_gateway.hcl | 3 - .../secondary/service_s1.hcl | 3 - .../case-gateways-remote/secondary/setup.sh | 3 - .../envoy/case-gateways-remote/vars.sh | 3 - .../connect/envoy/case-grpc/service_s1.hcl | 3 - .../connect/envoy/case-grpc/service_s2.hcl | 3 - .../connect/envoy/case-grpc/setup.sh | 3 - .../connect/envoy/case-grpc/vars.sh | 3 - .../envoy/case-http-badauthz/capture.sh | 3 - .../envoy/case-http-badauthz/service_s1.hcl | 3 - .../envoy/case-http-badauthz/service_s2.hcl | 3 - .../connect/envoy/case-http-badauthz/setup.sh | 3 - .../connect/envoy/case-http/capture.sh | 3 - .../connect/envoy/case-http/service_s1.hcl | 3 - .../connect/envoy/case-http/service_s2.hcl | 3 - .../connect/envoy/case-http/setup.sh | 3 - .../case-ingress-gateway-grpc/capture.sh | 3 - .../service_gateway.hcl | 3 - .../case-ingress-gateway-grpc/service_s1.hcl | 3 - .../envoy/case-ingress-gateway-grpc/setup.sh | 3 - .../envoy/case-ingress-gateway-grpc/vars.sh | 3 - .../case-ingress-gateway-http/capture.sh | 3 - .../service_gateway.hcl | 3 - .../envoy/case-ingress-gateway-http/setup.sh | 3 - .../envoy/case-ingress-gateway-http/vars.sh | 3 - .../capture.sh | 3 - .../service_gateway.hcl | 3 - .../setup.sh | 3 - .../vars.sh | 3 - .../alpha/base.hcl | 3 - .../alpha/service_gateway.hcl | 3 - .../alpha/service_s1.hcl | 3 - .../alpha/service_s2.hcl | 3 - .../alpha/setup.sh | 3 - .../bind.hcl | 3 - .../capture.sh | 3 - .../primary/base.hcl | 3 - .../primary/service_ingress.hcl | 3 - .../primary/service_s1.hcl | 3 - .../primary/service_s2.hcl | 3 - .../primary/setup.sh | 3 - .../primary/verify.bats | 12 +- .../vars.sh | 3 - .../envoy/case-ingress-gateway-sds/capture.sh | 3 - .../service_gateway.hcl | 3 - .../envoy/case-ingress-gateway-sds/setup.sh | 3 - .../envoy/case-ingress-gateway-sds/vars.sh | 3 - .../case-ingress-gateway-simple/capture.sh | 3 - .../service_gateway.hcl | 3 - .../case-ingress-gateway-simple/setup.sh | 3 - .../envoy/case-ingress-gateway-simple/vars.sh | 3 - .../envoy/case-ingress-gateway-tls/capture.sh | 3 - .../service_gateway.hcl | 3 - .../envoy/case-ingress-gateway-tls/setup.sh | 3 - .../envoy/case-ingress-gateway-tls/vars.sh | 3 - .../bind.hcl | 3 - .../capture.sh | 3 - .../primary/service_gateway.hcl | 3 - .../primary/service_ingress.hcl | 3 - .../primary/service_s1.hcl | 3 - .../primary/service_s2.hcl | 3 - .../primary/setup.sh | 3 - .../secondary/join.hcl | 3 - .../secondary/service_gateway.hcl | 3 - .../secondary/setup.sh | 3 - .../vars.sh | 3 - .../connect/envoy/case-l7-intentions/acl.hcl | 3 - .../envoy/case-l7-intentions/capture.sh | 3 - .../connect/envoy/case-l7-intentions/setup.sh | 3 - .../connect/envoy/case-lua/capture.sh | 3 - .../connect/envoy/case-lua/service_s1.hcl | 3 - .../connect/envoy/case-lua/service_s2.hcl | 3 - .../connect/envoy/case-lua/setup.sh | 3 - .../connect/envoy/case-lua/vars.sh | 3 - .../envoy/case-mesh-to-lambda/capture.sh | 3 - .../case-mesh-to-lambda/service_gateway.hcl | 3 - .../envoy/case-mesh-to-lambda/service_s1.hcl | 3 - .../envoy/case-mesh-to-lambda/setup.sh | 3 - .../connect/envoy/case-mesh-to-lambda/vars.sh | 3 - .../envoy/case-mesh-to-lambda/verify.bats | 4 +- .../envoy/case-multidc-rsa-ca/bind.hcl | 3 - .../envoy/case-multidc-rsa-ca/ca_config.hcl | 3 - .../envoy/case-multidc-rsa-ca/capture.sh | 3 - .../primary/service_s1.hcl | 3 - .../primary/service_s2.hcl | 3 - .../case-multidc-rsa-ca/primary/setup.sh | 3 - .../case-multidc-rsa-ca/secondary/join.hcl | 3 - .../secondary/service_s1.hcl | 3 - .../case-multidc-rsa-ca/secondary/setup.sh | 3 - .../connect/envoy/case-multidc-rsa-ca/vars.sh | 3 - .../connect/envoy/case-prometheus/capture.sh | 3 - .../envoy/case-prometheus/service_s1.hcl | 3 - .../envoy/case-prometheus/service_s2.hcl | 3 - .../connect/envoy/case-prometheus/setup.sh | 3 - .../envoy/case-stats-proxy/service_s1.hcl | 3 - .../envoy/case-stats-proxy/service_s2.hcl | 3 - .../connect/envoy/case-stats-proxy/setup.sh | 3 - .../envoy/case-statsd-udp/service_s1.hcl | 3 - .../connect/envoy/case-statsd-udp/setup.sh | 3 - .../connect/envoy/case-statsd-udp/vars.sh | 3 - .../capture.sh | 3 - .../service_gateway.hcl | 3 - .../service_s1.hcl | 3 - .../service_s4.hcl | 3 - .../setup.sh | 3 - .../vars.sh | 3 - .../service_gateway.hcl | 3 - .../case-terminating-gateway-simple/setup.sh | 3 - .../case-terminating-gateway-simple/vars.sh | 3 - .../capture.sh | 3 - .../service_gateway.hcl | 3 - .../service_s2-v1.hcl | 3 - .../service_s2-v2.hcl | 3 - .../service_s3.hcl | 3 - .../case-terminating-gateway-subsets/setup.sh | 3 - .../case-terminating-gateway-subsets/vars.sh | 3 - .../bind.hcl | 3 - .../service_gateway.hcl | 3 - .../service_s1.hcl | 3 - .../service_s2.hcl | 3 - .../setup.sh | 3 - .../vars.sh | 3 - .../envoy/case-upstream-config/service_s1.hcl | 3 - .../envoy/case-upstream-config/service_s2.hcl | 3 - .../envoy/case-upstream-config/setup.sh | 3 - .../connect/envoy/case-wanfed-gw/bind.hcl | 3 - .../connect/envoy/case-wanfed-gw/capture.sh | 3 - .../envoy/case-wanfed-gw/global-setup.sh | 3 - .../envoy/case-wanfed-gw/primary/common.hcl | 3 - .../envoy/case-wanfed-gw/primary/server.hcl | 3 - .../primary/service_gateway.hcl | 3 - .../case-wanfed-gw/primary/service_s1.hcl | 3 - .../case-wanfed-gw/primary/service_s2.hcl | 3 - .../envoy/case-wanfed-gw/primary/setup.sh | 3 - .../envoy/case-wanfed-gw/secondary/common.hcl | 3 - .../envoy/case-wanfed-gw/secondary/server.hcl | 3 - .../secondary/service_gateway.hcl | 3 - .../case-wanfed-gw/secondary/service_s1.hcl | 3 - .../case-wanfed-gw/secondary/service_s2.hcl | 3 - .../envoy/case-wanfed-gw/secondary/setup.sh | 3 - .../connect/envoy/case-wanfed-gw/vars.sh | 3 - .../connect/envoy/case-wasm/capture.sh | 7 - .../connect/envoy/case-wasm/data/dummy.wasm | Bin 121436 -> 0 bytes .../connect/envoy/case-wasm/service_s1.hcl | 19 - .../connect/envoy/case-wasm/service_s2.hcl | 8 - .../connect/envoy/case-wasm/setup.sh | 36 - .../connect/envoy/case-wasm/vars.sh | 6 - .../connect/envoy/case-wasm/verify.bats | 25 - .../connect/envoy/case-zipkin/service_s1.hcl | 3 - .../connect/envoy/case-zipkin/service_s2.hcl | 3 - .../connect/envoy/case-zipkin/setup.sh | 3 - .../connect/envoy/case-zipkin/vars.sh | 3 - .../connect/envoy/consul-base-cfg/base.hcl | 3 - .../envoy/consul-base-cfg/service_s1.hcl | 3 - .../envoy/consul-base-cfg/service_s2.hcl | 3 - test/integration/connect/envoy/defaults.sh | 3 - test/integration/connect/envoy/down.sh | 3 - test/integration/connect/envoy/helpers.bash | 27 +- test/integration/connect/envoy/main_test.go | 3 - test/integration/connect/envoy/run-tests.sh | 5 +- .../envoy/test-sds-server/certs/gen-certs.sh | 3 - .../connect/envoy/test-sds-server/sds.go | 3 - .../assets/Dockerfile-consul-envoy | 21 - .../consul-container/assets/tproxy-startup.sh | 15 - test/integration/consul-container/go.mod | 63 +- test/integration/consul-container/go.sum | 1080 +- .../consul-container/libs/assert/common.go | 3 - .../consul-container/libs/assert/envoy.go | 75 +- .../consul-container/libs/assert/grpc.go | 39 - .../consul-container/libs/assert/peering.go | 25 +- .../consul-container/libs/assert/service.go | 57 +- .../consul-container/libs/cluster/agent.go | 6 +- .../consul-container/libs/cluster/app.go | 12 +- .../consul-container/libs/cluster/builder.go | 12 +- .../consul-container/libs/cluster/cluster.go | 61 +- .../consul-container/libs/cluster/config.go | 3 - .../libs/cluster/container.go | 29 +- .../libs/cluster/encryption.go | 3 - .../consul-container/libs/cluster/log.go | 3 - .../consul-container/libs/cluster/network.go | 3 - .../service/assets/Dockerfile-consul-envoy | 8 + .../consul-container/libs/service/common.go | 55 +- .../consul-container/libs/service/connect.go | 53 +- .../consul-container/libs/service/examples.go | 10 +- .../consul-container/libs/service/gateway.go | 63 +- .../consul-container/libs/service/helpers.go | 115 +- .../consul-container/libs/service/log.go | 3 - .../consul-container/libs/service/service.go | 3 - .../libs/topology/peering_topology.go | 9 +- .../libs/topology/service_topology.go | 5 +- .../consul-container/libs/utils/debug.go | 3 - .../consul-container/libs/utils/defer.go | 3 - .../consul-container/libs/utils/docker.go | 3 - .../consul-container/libs/utils/helpers.go | 3 - .../consul-container/libs/utils/retry.go | 3 - .../consul-container/libs/utils/tenancy.go | 32 - .../consul-container/libs/utils/utils.go | 3 - .../consul-container/libs/utils/version.go | 51 +- .../libs/utils/version_oss.go | 4 - .../test/basic/connect_service_test.go | 53 +- .../test/gateways/gateway_endpoint_test.go | 44 +- .../test/gateways/http_route_test.go | 110 +- .../test/gateways/namespace_oss.go | 8 + .../test/gateways/tenancy_oss.go | 14 - .../test/observability/access_logs_test.go | 7 +- .../test/observability/metrics_leader_test.go | 3 - .../rotate_server_and_ca_then_fail_test.go | 12 +- .../test/ratelimit/ratelimit_test.go | 74 +- .../test/snapshot/snapshot_restore_test.go | 25 +- .../test/tproxy/tproxy_test.go | 224 - ..._test.go => troubleshoot_upstream_test.go} | 3 - .../consul-container/test/upgrade/README.md | 71 +- .../test/upgrade/acl_node_test.go | 76 +- .../test/upgrade/basic/basic_test.go | 87 - .../upgrade/basic/fullstopupgrade_test.go | 130 - .../test/upgrade/fullstopupgrade_test.go | 115 + .../upgrade/{basic => }/healthcheck_test.go | 72 +- .../test/upgrade/helper_test.go | 92 + .../test/upgrade/ingress_gateway_grpc_test.go | 128 - .../test/upgrade/ingress_gateway_sds_test.go | 339 - .../test/upgrade/ingress_gateway_test.go | 572 - .../resolver_default_subset_test.go | 709 +- .../peering/peering_control_plane_mgw_test.go | 170 +- .../test/upgrade/peering/peering_http_test.go | 695 +- .../consul-container/test/upgrade/upgrade.go | 3 + .../test/wanfed/wanfed_peering_test.go | 26 +- test/load/packer/consul-ami/consul.pkr.hcl | 3 - test/load/packer/consul-ami/scripts/conf.yaml | 3 - .../packer/consul-ami/scripts/datadog.yaml | 3 - .../packer/consul-ami/scripts/move-files.sh | 3 - .../load/packer/loadtest-ami/loadtest.pkr.hcl | 3 - .../packer/loadtest-ami/scripts/install-k6.sh | 3 - .../packer/loadtest-ami/scripts/loadtest.js | 5 - test/load/terraform/consul.tf | 3 - test/load/terraform/main.tf | 3 - test/load/terraform/outputs.tf | 3 - test/load/terraform/providers.tf | 3 - test/load/terraform/test-servers.tf | 3 - test/load/terraform/user-data-client.sh | 3 - test/load/terraform/user-data-server.sh | 3 - test/load/terraform/variables.tf | 3 - testrpc/wait.go | 3 - tlsutil/config.go | 5 +- tlsutil/config_test.go | 3 - tlsutil/generate.go | 3 - tlsutil/generate_test.go | 3 - tools/internal-grpc-proxy/main.go | 3 - troubleshoot/go.mod | 2 +- troubleshoot/go.sum | 7 +- troubleshoot/proxy/certs.go | 3 - troubleshoot/proxy/certs_test.go | 3 - troubleshoot/proxy/stats.go | 3 - troubleshoot/proxy/troubleshoot_proxy.go | 3 - troubleshoot/proxy/upstreams.go | 3 - troubleshoot/proxy/upstreams_test.go | 3 - troubleshoot/proxy/utils.go | 3 - troubleshoot/proxy/validateupstream.go | 3 - troubleshoot/proxy/validateupstream_test.go | 3 - troubleshoot/validate/validate.go | 5 - troubleshoot/validate/validate_test.go | 3 - types/area.go | 3 - types/checks.go | 3 - types/node_id.go | 3 - types/tls.go | 3 - types/tls_test.go | 3 - ui/.nvmrc | 2 +- ui/GNUmakefile | 1 + ui/package.json | 2 +- .../components/consul/acl/selector/index.hbs | 5 - .../consul/token/selector/index.hbs | 23 +- .../components/consul/token/selector/index.js | 5 - .../consul-acls/vendor/consul-acls/routes.js | 5 - .../vendor/consul-acls/services.js | 5 - .../app/components/consul/hcp/home/index.hbs | 5 - .../app/components/consul/hcp/home/index.scss | 5 - .../components/consul/hcp/home/index.test.js | 5 - .../consul-hcp/vendor/consul-hcp/routes.js | 5 - .../consul-hcp/vendor/consul-hcp/services.js | 5 - .../consul/lock-session/form/index.hbs | 52 +- .../consul/lock-session/form/index.scss | 5 - .../consul/lock-session/list/index.hbs | 39 +- .../consul/lock-session/list/index.scss | 5 - .../lock-session/notifications/index.hbs | 69 +- .../app/templates/dc/nodes/show/sessions.hbs | 33 +- .../vendor/consul-lock-sessions/routes.js | 5 - .../vendor/consul-lock-sessions/services.js | 5 - .../components/consul/nspace/form/index.hbs | 44 +- .../components/consul/nspace/form/index.js | 5 - .../components/consul/nspace/list/index.hbs | 5 - .../consul/nspace/list/pageobject.js | 5 - .../consul/nspace/notifications/index.hbs | 25 +- .../consul/nspace/search-bar/index.hbs | 5 - .../consul/nspace/selector/index.hbs | 5 - .../app/templates/dc/nspaces/edit.hbs | 5 - .../app/templates/dc/nspaces/index.hbs | 31 +- .../vendor/consul-nspaces/routes.js | 5 - .../vendor/consul-nspaces/services.js | 5 - .../consul/partition/form/index.hbs | 48 +- .../consul/partition/list/index.hbs | 5 - .../consul/partition/list/test-support.js | 5 - .../consul/partition/notifications/index.hbs | 26 +- .../consul/partition/search-bar/index.hbs | 5 - .../consul/partition/selector/index.hbs | 133 +- .../app/templates/dc/partitions/edit.hbs | 5 - .../app/templates/dc/partitions/index.hbs | 17 +- .../vendor/consul-partitions/routes.js | 5 - .../vendor/consul-partitions/services.js | 5 - .../consul/peer/address/list/index.hbs | 7 +- .../consul/peer/address/list/index.scss | 8 - .../consul/peer/bento-box/index.hbs | 7 +- .../components/consul/peer/components.scss | 51 +- .../consul/peer/form/chart.xstate.js | 5 - .../peer/form/generate/actions/index.hbs | 18 +- .../consul/peer/form/generate/chart.xstate.js | 5 - .../peer/form/generate/fieldsets/index.hbs | 5 - .../peer/form/generate/fieldsets/index.js | 5 - .../consul/peer/form/generate/index.hbs | 17 +- .../app/components/consul/peer/form/index.hbs | 5 - .../components/consul/peer/form/index.scss | 25 +- .../peer/form/initiate/actions/index.hbs | 14 +- .../peer/form/initiate/fieldsets/index.hbs | 5 - .../consul/peer/form/initiate/index.hbs | 17 +- .../consul/peer/form/token/actions/index.hbs | 33 +- .../peer/form/token/fieldsets/index.hbs | 17 +- .../app/components/consul/peer/index.scss | 6 - .../app/components/consul/peer/list/index.hbs | 5 - .../consul/peer/list/test-support.js | 5 - .../consul/peer/notifications/index.hbs | 26 +- .../consul/peer/search-bar/index.hbs | 5 - .../consul/peer/search-bar/index.scss | 5 - .../components/consul/peer/selector/index.hbs | 5 - .../app/controllers/dc/peers/index.js | 5 - .../app/controllers/dc/peers/show/exported.js | 5 - .../app/controllers/dc/peers/show/index.js | 5 - .../app/templates/dc/peers/index.hbs | 48 +- .../app/templates/dc/peers/show.hbs | 5 - .../app/templates/dc/peers/show/addresses.hbs | 39 +- .../app/templates/dc/peers/show/exported.hbs | 39 +- .../app/templates/dc/peers/show/imported.hbs | 40 +- .../app/templates/dc/peers/show/index.hbs | 5 - .../vendor/consul-peerings/routes.js | 5 - .../vendor/consul-peerings/services.js | 5 - ui/packages/consul-ui/.docfy-config.js | 5 - ui/packages/consul-ui/.eslintrc.js | 27 +- ui/packages/consul-ui/.gitignore | 1 - ui/packages/consul-ui/.istanbul.yml | 3 - ui/packages/consul-ui/.prettierrc.js | 5 - ui/packages/consul-ui/.template-lintrc.js | 5 - ui/packages/consul-ui/README.md | 7 - ui/packages/consul-ui/app/abilities/acl.js | 5 - .../consul-ui/app/abilities/auth-method.js | 5 - ui/packages/consul-ui/app/abilities/base.js | 5 - .../consul-ui/app/abilities/intention.js | 5 - ui/packages/consul-ui/app/abilities/kv.js | 5 - .../consul-ui/app/abilities/license.js | 5 - ui/packages/consul-ui/app/abilities/node.js | 5 - ui/packages/consul-ui/app/abilities/nspace.js | 5 - .../consul-ui/app/abilities/overview.js | 5 - .../consul-ui/app/abilities/partition.js | 5 - ui/packages/consul-ui/app/abilities/peer.js | 5 - .../consul-ui/app/abilities/permission.js | 5 - ui/packages/consul-ui/app/abilities/policy.js | 5 - ui/packages/consul-ui/app/abilities/role.js | 5 - ui/packages/consul-ui/app/abilities/server.js | 5 - .../app/abilities/service-instance.js | 5 - .../consul-ui/app/abilities/session.js | 5 - ui/packages/consul-ui/app/abilities/token.js | 5 - .../consul-ui/app/abilities/upstream.js | 5 - .../consul-ui/app/abilities/zervice.js | 5 - ui/packages/consul-ui/app/abilities/zone.js | 5 - .../consul-ui/app/adapters/application.js | 5 - .../consul-ui/app/adapters/auth-method.js | 5 - .../consul-ui/app/adapters/binding-rule.js | 5 - .../consul-ui/app/adapters/coordinate.js | 5 - .../consul-ui/app/adapters/discovery-chain.js | 5 - ui/packages/consul-ui/app/adapters/http.js | 5 - .../consul-ui/app/adapters/intention.js | 5 - ui/packages/consul-ui/app/adapters/kv.js | 5 - ui/packages/consul-ui/app/adapters/node.js | 5 - ui/packages/consul-ui/app/adapters/nspace.js | 5 - .../consul-ui/app/adapters/oidc-provider.js | 5 - .../consul-ui/app/adapters/partition.js | 5 - .../consul-ui/app/adapters/permission.js | 5 - ui/packages/consul-ui/app/adapters/policy.js | 5 - ui/packages/consul-ui/app/adapters/proxy.js | 5 - ui/packages/consul-ui/app/adapters/role.js | 5 - .../app/adapters/service-instance.js | 5 - ui/packages/consul-ui/app/adapters/service.js | 5 - ui/packages/consul-ui/app/adapters/session.js | 5 - ui/packages/consul-ui/app/adapters/token.js | 5 - .../consul-ui/app/adapters/topology.js | 5 - ui/packages/consul-ui/app/app.js | 5 - .../consul-ui/app/components/action/index.hbs | 5 - .../app/components/anchors/index.scss | 9 +- .../app/components/anchors/skin.scss | 9 +- .../app/components/anonymous/index.hbs | 5 - .../app/components/anonymous/index.js | 5 - .../app/components/app-error/index.hbs | 5 - .../app/components/app-view/index.hbs | 5 - .../app/components/app-view/index.js | 5 - .../app/components/app-view/index.scss | 10 +- .../app/components/app-view/layout.scss | 5 - .../app/components/app-view/skin.scss | 16 +- .../consul-ui/app/components/app/index.hbs | 5 - .../consul-ui/app/components/app/index.js | 5 - .../consul-ui/app/components/app/index.scss | 21 +- .../app/components/app/notification/index.hbs | 7 +- .../app/components/aria-menu/index.hbs | 5 - .../app/components/aria-menu/index.js | 5 - .../components/auth-dialog/chart.xstate.js | 5 - .../app/components/auth-dialog/index.hbs | 5 - .../app/components/auth-dialog/index.js | 7 +- .../app/components/auth-form/chart.xstate.js | 5 - .../app/components/auth-form/index.hbs | 89 +- .../app/components/auth-form/index.js | 5 - .../app/components/auth-form/index.scss | 5 - .../app/components/auth-form/layout.scss | 5 - .../app/components/auth-form/pageobject.js | 5 - .../app/components/auth-form/skin.scss | 11 +- .../app/components/auth-form/tabs.xstate.js | 5 - .../app/components/auth-modal/index.scss | 5 - .../app/components/auth-modal/layout.scss | 7 +- .../app/components/auth-modal/skin.scss | 5 - .../app/components/auth-profile/index.hbs | 5 - .../app/components/auth-profile/index.scss | 15 +- .../consul-ui/app/components/badge/debug.scss | 5 - .../consul-ui/app/components/badge/index.scss | 9 +- .../app/components/brand-loader/index.scss | 5 - .../app/components/brand-loader/layout.scss | 5 - .../app/components/brand-loader/skin.scss | 5 - .../app/components/breadcrumbs/index.scss | 5 - .../app/components/breadcrumbs/layout.scss | 5 - .../app/components/breadcrumbs/skin.scss | 13 +- .../app/components/buttons/index.scss | 22 +- .../app/components/buttons/layout.scss | 5 - .../app/components/buttons/skin.scss | 39 +- .../consul-ui/app/components/card/index.scss | 5 - .../consul-ui/app/components/card/layout.scss | 5 - .../consul-ui/app/components/card/skin.scss | 11 +- .../app/components/checkbox-group/index.scss | 5 - .../app/components/checkbox-group/layout.scss | 5 - .../app/components/checkbox-group/skin.scss | 5 - .../app/components/child-selector/index.hbs | 5 - .../app/components/child-selector/index.js | 5 - .../app/components/code-editor/index.hbs | 7 +- .../app/components/code-editor/index.js | 5 - .../app/components/code-editor/index.scss | 5 - .../app/components/code-editor/layout.scss | 7 +- .../app/components/code-editor/skin.scss | 45 +- .../app/components/composite-row/index.scss | 12 +- .../app/components/composite-row/layout.scss | 5 - .../components/confirmation-alert/index.hbs | 5 - .../components/confirmation-alert/index.js | 5 - .../components/confirmation-dialog/index.hbs | 5 - .../components/confirmation-dialog/index.js | 5 - .../components/confirmation-dialog/index.scss | 5 - .../confirmation-dialog/layout.scss | 8 +- .../components/confirmation-dialog/skin.scss | 9 +- .../components/consul/acl/disabled/index.hbs | 25 +- .../consul/auth-method/binding-list/index.hbs | 5 - .../components/consul/auth-method/index.scss | 29 +- .../consul/auth-method/list/index.hbs | 5 - .../consul/auth-method/list/pageobject.js | 5 - .../consul/auth-method/nspace-list/index.hbs | 5 - .../consul/auth-method/search-bar/index.hbs | 5 - .../consul/auth-method/type/index.hbs | 5 - .../consul/auth-method/view/index.hbs | 5 - .../components/consul/bucket/list/index.hbs | 5 - .../components/consul/bucket/list/index.js | 5 - .../components/consul/bucket/list/index.scss | 7 +- .../consul/datacenter/selector/index.hbs | 5 - .../consul/discovery-chain/index.hbs | 156 +- .../consul/discovery-chain/index.js | 5 - .../consul/discovery-chain/index.scss | 5 - .../consul/discovery-chain/layout.scss | 5 - .../discovery-chain/resolver-card/index.hbs | 5 - .../discovery-chain/route-card/index.hbs | 5 - .../discovery-chain/route-card/index.js | 5 - .../consul/discovery-chain/skin.scss | 29 +- .../discovery-chain/splitter-card/index.hbs | 5 - .../consul/discovery-chain/utils.js | 5 - .../consul/exposed-path/list/index.hbs | 5 - .../consul/exposed-path/list/index.scss | 7 +- .../consul/external-source/index.hbs | 7 +- .../consul/external-source/index.scss | 7 +- .../consul/health-check/list/index.hbs | 5 - .../consul/health-check/list/index.scss | 5 - .../consul/health-check/list/layout.scss | 5 - .../consul/health-check/list/pageobject.js | 5 - .../consul/health-check/list/skin.scss | 31 +- .../consul/health-check/search-bar/index.hbs | 5 - .../consul/instance-checks/index.hbs | 5 - .../consul/instance-checks/index.scss | 13 +- .../consul/intention/components.scss | 17 +- .../consul/intention/form/fieldsets/index.hbs | 66 +- .../consul/intention/form/fieldsets/index.js | 7 +- .../intention/form/fieldsets/index.scss | 5 - .../intention/form/fieldsets/layout.scss | 7 +- .../consul/intention/form/fieldsets/skin.scss | 5 - .../consul/intention/form/index.hbs | 180 +- .../components/consul/intention/form/index.js | 5 - .../consul/intention/form/index.scss | 8 +- .../components/consul/intention/index.scss | 5 - .../consul/intention/list/check/index.hbs | 5 - .../consul/intention/list/components.scss | 15 +- .../consul/intention/list/index.hbs | 5 - .../components/consul/intention/list/index.js | 5 - .../consul/intention/list/index.scss | 5 - .../consul/intention/list/layout.scss | 5 - .../consul/intention/list/pageobject.js | 5 - .../consul/intention/list/skin.scss | 7 +- .../consul/intention/list/table/index.hbs | 5 - .../consul/intention/list/table/index.scss | 5 - .../notice/custom-resource/index.hbs | 35 +- .../intention/notice/permissions/index.hbs | 30 +- .../consul/intention/notifications/index.hbs | 5 - .../intention/permission/form/index.hbs | 36 +- .../consul/intention/permission/form/index.js | 7 +- .../intention/permission/form/index.scss | 5 - .../intention/permission/form/layout.scss | 5 - .../intention/permission/form/pageobject.js | 5 - .../intention/permission/form/skin.scss | 11 +- .../permission/header/form/index.hbs | 5 - .../intention/permission/header/form/index.js | 5 - .../permission/header/form/pageobject.js | 5 - .../permission/header/list/index.hbs | 5 - .../intention/permission/header/list/index.js | 5 - .../permission/header/list/index.scss | 5 - .../permission/header/list/layout.scss | 5 - .../permission/header/list/pageobject.js | 5 - .../permission/header/list/skin.scss | 5 - .../intention/permission/list/index.hbs | 5 - .../consul/intention/permission/list/index.js | 5 - .../intention/permission/list/index.scss | 5 - .../intention/permission/list/layout.scss | 5 - .../intention/permission/list/pageobject.js | 5 - .../intention/permission/list/skin.scss | 5 - .../consul/intention/search-bar/index.hbs | 5 - .../consul/intention/search-bar/index.scss | 5 - .../consul/intention/view/index.hbs | 5 - .../components/consul/intention/view/index.js | 5 - .../app/components/consul/kind/index.hbs | 5 - .../app/components/consul/kind/index.js | 5 - .../app/components/consul/kind/index.scss | 7 +- .../app/components/consul/kv/form/index.hbs | 80 +- .../app/components/consul/kv/form/index.js | 9 +- .../app/components/consul/kv/list/index.hbs | 5 - .../components/consul/kv/list/pageobject.js | 5 - .../components/consul/kv/search-bar/index.hbs | 5 - .../app/components/consul/loader/index.hbs | 5 - .../app/components/consul/loader/index.scss | 5 - .../app/components/consul/loader/layout.scss | 5 - .../app/components/consul/loader/skin.scss | 7 +- .../components/consul/metadata/list/index.hbs | 5 - .../components/consul/metadata/list/index.js | 5 - .../consul/node-identity/template/index.hbs | 5 - .../consul/node/agentless-notice/index.hbs | 49 +- .../consul/node/agentless-notice/index.js | 5 - .../consul/node/agentless-notice/index.scss | 7 +- .../app/components/consul/node/list/index.hbs | 5 - .../consul/node/peer-info/index.hbs | 5 - .../consul/node/peer-info/index.scss | 5 - .../consul/node/search-bar/index.hbs | 5 - .../app/components/consul/peer/info/index.hbs | 5 - .../components/consul/peer/info/index.scss | 9 +- .../components/consul/peer/list/index.scss | 5 - .../components/consul/policy/list/index.hbs | 5 - .../consul/policy/list/pageobject.js | 5 - .../consul/policy/notifications/index.hbs | 5 - .../consul/policy/search-bar/index.hbs | 5 - .../consul/policy/search-bar/index.js | 5 - .../app/components/consul/role/list/index.hbs | 5 - .../components/consul/role/list/pageobject.js | 5 - .../consul/role/notifications/index.hbs | 5 - .../consul/role/search-bar/index.hbs | 5 - .../components/consul/server/card/index.hbs | 5 - .../components/consul/server/card/index.scss | 5 - .../components/consul/server/card/layout.scss | 5 - .../components/consul/server/card/skin.scss | 26 +- .../components/consul/server/list/index.hbs | 5 - .../components/consul/server/list/index.scss | 9 +- .../service-identity/template/index.hbs | 5 - .../consul/service-instance/list/index.hbs | 5 - .../consul/service-instance/list/index.js | 5 - .../service-instance/search-bar/index.hbs | 5 - .../components/consul/service/list/index.hbs | 7 +- .../consul/service/search-bar/index.hbs | 5 - .../consul/service/search-bar/index.js | 5 - .../app/components/consul/source/index.hbs | 5 - .../app/components/consul/source/index.scss | 7 +- .../consul/sources-select/index.hbs | 5 - .../components/consul/token/list/index.hbs | 5 - .../consul/token/list/pageobject.js | 5 - .../consul/token/notifications/index.hbs | 5 - .../consul/token/ruleset/list/index.hbs | 5 - .../consul/token/ruleset/list/index.js | 5 - .../consul/token/search-bar/index.hbs | 5 - .../consul/tomography/graph/index.hbs | 5 - .../consul/tomography/graph/index.js | 5 - .../consul/tomography/graph/index.scss | 24 +- .../consul/transparent-proxy/index.hbs | 5 - .../consul/upstream-instance/list/index.hbs | 5 - .../consul/upstream-instance/list/index.scss | 7 +- .../upstream-instance/list/pageobject.js | 5 - .../upstream-instance/search-bar/index.hbs | 5 - .../components/consul/upstream/list/index.hbs | 5 - .../consul/upstream/list/index.scss | 5 - .../consul/upstream/search-bar/index.hbs | 5 - .../components/copy-button/chart.xstate.js | 5 - .../app/components/copy-button/index.hbs | 5 - .../app/components/copy-button/index.js | 5 - .../app/components/copy-button/index.scss | 5 - .../app/components/copy-button/layout.scss | 5 - .../app/components/copy-button/skin.scss | 21 +- .../app/components/copyable-code/index.hbs | 5 - .../app/components/copyable-code/index.scss | 19 +- .../app/components/csv-list/debug.scss | 5 - .../app/components/csv-list/index.scss | 5 - .../app/components/data-collection/index.hbs | 5 - .../app/components/data-collection/index.js | 11 +- .../app/components/data-form/index.hbs | 5 - .../app/components/data-form/index.js | 11 +- .../components/data-loader/chart.xstate.js | 5 - .../app/components/data-loader/index.hbs | 24 +- .../app/components/data-loader/index.js | 7 +- .../app/components/data-sink/index.hbs | 5 - .../app/components/data-sink/index.js | 5 - .../app/components/data-source/index.hbs | 5 - .../app/components/data-source/index.js | 5 - .../components/data-writer/chart.xstate.js | 5 - .../app/components/data-writer/index.hbs | 76 +- .../app/components/data-writer/index.js | 5 - .../app/components/debug/navigation/index.hbs | 5 - .../components/definition-table/debug.scss | 5 - .../components/definition-table/index.scss | 5 - .../components/definition-table/layout.scss | 5 - .../app/components/definition-table/skin.scss | 5 - .../components/delete-confirmation/index.hbs | 22 +- .../components/delete-confirmation/index.js | 5 - .../app/components/disclosure-menu/README.mdx | 2 +- .../disclosure-menu/action/index.hbs | 5 - .../app/components/disclosure-menu/index.hbs | 5 - .../app/components/disclosure-menu/index.scss | 5 - .../components/disclosure-menu/menu/index.hbs | 5 - .../components/disclosure/action/index.hbs | 5 - .../components/disclosure/details/index.hbs | 5 - .../app/components/disclosure/index.hbs | 5 - .../app/components/disclosure/index.js | 5 - .../app/components/display-toggle/index.scss | 5 - .../app/components/display-toggle/layout.scss | 5 - .../app/components/display-toggle/skin.scss | 5 - .../components/dom-recycling-table/index.scss | 5 - .../dom-recycling-table/layout.scss | 5 - .../app/components/empty-state/README.mdx | 32 +- .../app/components/empty-state/index.hbs | 16 +- .../app/components/empty-state/index.js | 5 - .../app/components/empty-state/index.scss | 8 +- .../app/components/empty-state/layout.scss | 5 - .../app/components/empty-state/pageobject.js | 5 - .../app/components/empty-state/skin.scss | 13 +- .../app/components/error-state/index.hbs | 59 +- .../app/components/event-source/index.hbs | 5 - .../app/components/event-source/index.js | 5 - .../expanded-single-select/index.scss | 5 - .../expanded-single-select/layout.scss | 5 - .../expanded-single-select/skin.scss | 11 +- .../app/components/filter-bar/index.scss | 5 - .../app/components/filter-bar/layout.scss | 5 - .../app/components/filter-bar/skin.scss | 13 +- .../app/components/form-component/index.hbs | 5 - .../app/components/form-component/index.js | 5 - .../app/components/form-elements/index.scss | 19 +- .../app/components/form-elements/layout.scss | 5 - .../app/components/form-elements/skin.scss | 21 +- .../form-group/element/checkbox/index.hbs | 5 - .../form-group/element/error/index.hbs | 5 - .../components/form-group/element/index.hbs | 5 - .../components/form-group/element/index.js | 5 - .../form-group/element/label/index.hbs | 5 - .../form-group/element/radio/index.hbs | 5 - .../form-group/element/text/index.hbs | 5 - .../app/components/form-group/index.hbs | 5 - .../app/components/form-group/index.js | 5 - .../app/components/form-input/index.hbs | 5 - .../app/components/freetext-filter/index.hbs | 5 - .../app/components/freetext-filter/index.js | 5 - .../app/components/freetext-filter/index.scss | 5 - .../components/freetext-filter/layout.scss | 5 - .../components/freetext-filter/pageobject.js | 5 - .../app/components/freetext-filter/skin.scss | 19 +- .../app/components/hashicorp-consul/index.hbs | 111 +- .../app/components/hashicorp-consul/index.js | 5 - .../components/hashicorp-consul/index.scss | 21 +- .../components/horizontal-kv-list/README.mdx | 4 +- .../components/horizontal-kv-list/debug.scss | 11 +- .../components/horizontal-kv-list/index.scss | 5 - .../components/horizontal-kv-list/layout.scss | 5 - .../components/horizontal-kv-list/skin.scss | 5 - .../app/components/icon-definition/debug.scss | 5 - .../app/components/icon-definition/index.scss | 17 +- .../app/components/informed-action/index.hbs | 5 - .../app/components/informed-action/index.scss | 5 - .../components/informed-action/layout.scss | 5 - .../app/components/informed-action/skin.scss | 37 +- .../app/components/inline-alert/debug.scss | 5 - .../app/components/inline-alert/index.scss | 5 - .../app/components/inline-alert/layout.scss | 5 - .../app/components/inline-alert/skin.scss | 19 +- .../app/components/inline-code/index.scss | 5 - .../app/components/inline-code/layout.scss | 5 - .../app/components/inline-code/skin.scss | 11 +- .../app/components/jwt-source/index.js | 5 - .../app/components/list-collection/index.hbs | 5 - .../app/components/list-collection/index.js | 15 +- .../app/components/list-collection/index.scss | 5 - .../components/list-collection/layout.scss | 5 - .../app/components/list-collection/skin.scss | 11 +- .../app/components/list-row/index.scss | 5 - .../app/components/list-row/layout.scss | 7 +- .../app/components/list-row/skin.scss | 26 +- .../main-header-horizontal/index.scss | 5 - .../main-header-horizontal/layout.scss | 5 - .../main-header-horizontal/skin.scss | 7 +- .../components/main-nav-horizontal/index.scss | 7 +- .../main-nav-horizontal/layout.scss | 7 +- .../components/main-nav-horizontal/skin.scss | 21 +- .../components/main-nav-vertical/README.mdx | 2 +- .../components/main-nav-vertical/debug.scss | 7 +- .../components/main-nav-vertical/index.scss | 5 - .../components/main-nav-vertical/layout.scss | 5 - .../components/main-nav-vertical/skin.scss | 70 +- .../app/components/menu-panel/deprecated.scss | 5 - .../app/components/menu-panel/index.hbs | 5 - .../app/components/menu-panel/index.js | 5 - .../app/components/menu-panel/index.scss | 5 - .../app/components/menu-panel/layout.scss | 5 - .../app/components/menu-panel/skin.scss | 18 +- .../app/components/menu/action/index.hbs | 5 - .../consul-ui/app/components/menu/index.hbs | 5 - .../app/components/menu/item/index.hbs | 5 - .../app/components/menu/separator/index.hbs | 5 - .../app/components/modal-dialog/index.hbs | 17 +- .../app/components/modal-dialog/index.js | 5 - .../app/components/modal-dialog/index.scss | 5 - .../app/components/modal-dialog/layout.scss | 7 +- .../app/components/modal-dialog/skin.scss | 43 +- .../app/components/modal-layer/index.hbs | 5 - .../components/more-popover-menu/index.hbs | 5 - .../app/components/more-popover-menu/index.js | 5 - .../components/more-popover-menu/index.scss | 13 +- .../more-popover-menu/pageobject.js | 5 - .../app/components/notice/README.mdx | 50 + .../consul-ui/app/components/notice/index.hbs | 10 + .../app/components/notice/index.scss | 31 + .../app/components/notice/layout.scss | 24 + .../consul-ui/app/components/notice/skin.scss | 77 + .../components/oidc-select/chart.xstate.js | 5 - .../app/components/oidc-select/index.hbs | 25 +- .../app/components/oidc-select/index.js | 5 - .../app/components/oidc-select/index.scss | 11 +- .../app/components/oidc-select/layout.scss | 5 - .../app/components/oidc-select/skin.scss | 5 - .../app/components/option-input/index.hbs | 5 - .../consul-ui/app/components/outlet/index.hbs | 5 - .../consul-ui/app/components/outlet/index.js | 5 - .../app/components/overlay/index.scss | 5 - .../app/components/overlay/none.scss | 9 +- .../app/components/overlay/square-tail.scss | 9 +- .../components/paged-collection/README.mdx | 4 +- .../app/components/paged-collection/index.hbs | 5 - .../app/components/paged-collection/index.js | 5 - .../components/paged-collection/index.scss | 5 - .../consul-ui/app/components/panel/README.mdx | 67 +- .../consul-ui/app/components/panel/debug.scss | 5 - .../app/components/panel/index.css.js | 15 +- .../consul-ui/app/components/panel/index.scss | 5 - .../app/components/panel/layout.scss | 5 - .../consul-ui/app/components/panel/skin.scss | 15 +- .../components/peerings/badge/icon/index.hbs | 5 - .../app/components/peerings/badge/index.hbs | 5 - .../app/components/peerings/badge/index.js | 5 - .../app/components/peerings/badge/index.scss | 36 +- .../components/peerings/provider/index.hbs | 5 - .../app/components/peerings/provider/index.js | 5 - .../consul-ui/app/components/pill/index.scss | 5 - .../consul-ui/app/components/pill/layout.scss | 5 - .../consul-ui/app/components/pill/skin.scss | 5 - .../app/components/policy-form/index.hbs | 5 - .../app/components/policy-form/index.js | 5 - .../app/components/policy-form/pageobject.js | 5 - .../app/components/policy-selector/index.hbs | 72 +- .../app/components/policy-selector/index.js | 5 - .../components/policy-selector/pageobject.js | 5 - .../app/components/popover-menu/index.hbs | 5 - .../app/components/popover-menu/index.js | 5 - .../app/components/popover-menu/index.scss | 5 - .../app/components/popover-menu/layout.scss | 5 - .../popover-menu/menu-item/index.hbs | 5 - .../popover-menu/menu-item/index.js | 5 - .../popover-menu/menu-separator/index.hbs | 5 - .../popover-menu/menu-separator/index.js | 5 - .../app/components/popover-menu/skin.scss | 5 - .../app/components/popover-select/index.hbs | 5 - .../app/components/popover-select/index.js | 5 - .../app/components/popover-select/index.scss | 17 +- .../popover-select/optgroup/index.hbs | 5 - .../popover-select/option/index.hbs | 5 - .../components/popover-select/option/index.js | 5 - .../components/popover-select/pageobject.js | 5 - .../app/components/power-select/pageobject.js | 5 - .../app/components/progress/index.hbs | 5 - .../app/components/progress/index.scss | 5 - .../app/components/progress/layout.scss | 5 - .../app/components/progress/skin.scss | 7 +- .../components/providers/dimension/index.hbs | 5 - .../components/providers/dimension/index.js | 5 - .../app/components/providers/search/index.hbs | 5 - .../app/components/providers/search/index.js | 5 - .../app/components/radio-card/index.hbs | 5 - .../app/components/radio-card/index.js | 5 - .../app/components/radio-card/index.scss | 5 - .../app/components/radio-card/layout.scss | 5 - .../app/components/radio-card/skin.scss | 19 +- .../app/components/radio-group/index.hbs | 5 - .../app/components/radio-group/index.js | 5 - .../app/components/radio-group/index.scss | 5 - .../app/components/radio-group/layout.scss | 5 - .../app/components/radio-group/pageobject.js | 5 - .../app/components/radio-group/skin.scss | 5 - .../consul-ui/app/components/ref/index.js | 5 - .../app/components/role-form/index.hbs | 5 - .../app/components/role-form/index.js | 5 - .../app/components/role-form/pageobject.js | 5 - .../app/components/role-selector/index.hbs | 81 +- .../app/components/role-selector/index.js | 11 - .../app/components/role-selector/index.scss | 5 - .../components/role-selector/pageobject.js | 5 - .../app/components/route/announcer/index.hbs | 5 - .../consul-ui/app/components/route/index.hbs | 5 - .../consul-ui/app/components/route/index.js | 5 - .../app/components/route/title/index.hbs | 5 - .../app/components/route/title/index.scss | 5 - .../app/components/search-bar/index.hbs | 5 - .../app/components/search-bar/index.js | 5 - .../app/components/search-bar/index.scss | 13 +- .../search-bar/remove-filter/index.hbs | 5 - .../app/components/search-bar/utils.js | 5 - .../app/components/skip-links/index.scss | 5 - .../app/components/skip-links/layout.scss | 5 - .../app/components/skip-links/skin.scss | 11 +- .../app/components/sliding-toggle/index.scss | 5 - .../app/components/sliding-toggle/layout.scss | 5 - .../app/components/sliding-toggle/skin.scss | 13 +- .../components/state-chart/action/index.hbs | 5 - .../components/state-chart/action/index.js | 5 - .../components/state-chart/guard/index.hbs | 5 - .../app/components/state-chart/guard/index.js | 5 - .../app/components/state-chart/index.hbs | 5 - .../app/components/state-chart/index.js | 5 - .../app/components/state-machine/index.hbs | 5 - .../app/components/state-machine/index.js | 5 - .../consul-ui/app/components/state/index.hbs | 5 - .../consul-ui/app/components/state/index.js | 5 - .../app/components/tab-nav/index.hbs | 5 - .../consul-ui/app/components/tab-nav/index.js | 5 - .../app/components/tab-nav/index.scss | 5 - .../app/components/tab-nav/layout.scss | 5 - .../app/components/tab-nav/pageobject.js | 5 - .../app/components/tab-nav/skin.scss | 17 +- .../consul-ui/app/components/table/index.scss | 11 +- .../app/components/table/layout.scss | 9 +- .../consul-ui/app/components/table/skin.scss | 23 +- .../components/tabular-collection/index.hbs | 5 - .../components/tabular-collection/index.js | 17 +- .../components/tabular-collection/index.scss | 5 - .../app/components/tabular-details/index.hbs | 5 - .../app/components/tabular-details/index.js | 5 - .../app/components/tabular-details/index.scss | 5 - .../components/tabular-details/layout.scss | 5 - .../app/components/tabular-details/skin.scss | 13 +- .../app/components/tabular-dl/index.scss | 5 - .../app/components/tabular-dl/layout.scss | 5 - .../app/components/tabular-dl/skin.scss | 17 +- .../app/components/tag-list/index.hbs | 5 - .../app/components/tag-list/index.scss | 7 +- .../app/components/text-input/index.hbs | 5 - .../consul-ui/app/components/tile/debug.scss | 5 - .../consul-ui/app/components/tile/index.scss | 16 +- .../app/components/toggle-button/index.hbs | 5 - .../app/components/toggle-button/index.js | 5 - .../app/components/toggle-button/index.scss | 5 - .../app/components/toggle-button/layout.scss | 5 - .../app/components/toggle-button/skin.scss | 9 +- .../app/components/token-list/index.hbs | 5 - .../app/components/token-list/index.js | 5 - .../app/components/token-list/pageobject.js | 5 - .../components/token-source/chart.xstate.js | 5 - .../app/components/token-source/index.hbs | 5 - .../app/components/token-source/index.js | 5 - .../app/components/tooltip-panel/index.scss | 5 - .../app/components/tooltip-panel/layout.scss | 5 - .../app/components/tooltip-panel/skin.scss | 11 +- .../app/components/tooltip/index.hbs | 5 - .../app/components/tooltip/index.scss | 15 +- .../topology-metrics/card/index.hbs | 5 - .../components/topology-metrics/card/index.js | 5 - .../topology-metrics/card/index.scss | 28 +- .../topology-metrics/down-lines/index.hbs | 5 - .../topology-metrics/down-lines/index.js | 5 - .../app/components/topology-metrics/index.hbs | 5 - .../app/components/topology-metrics/index.js | 5 - .../components/topology-metrics/index.scss | 5 - .../components/topology-metrics/layout.scss | 8 +- .../topology-metrics/notifications/index.hbs | 5 - .../topology-metrics/popover/index.hbs | 5 - .../topology-metrics/popover/index.js | 5 - .../topology-metrics/popover/index.scss | 13 +- .../topology-metrics/series/index.hbs | 5 - .../topology-metrics/series/index.js | 5 - .../topology-metrics/series/index.scss | 5 - .../topology-metrics/series/layout.scss | 5 - .../topology-metrics/series/skin.scss | 36 +- .../app/components/topology-metrics/skin.scss | 41 +- .../topology-metrics/source-type/index.hbs | 5 - .../topology-metrics/source-type/index.scss | 5 - .../topology-metrics/stats/index.hbs | 5 - .../topology-metrics/stats/index.js | 5 - .../topology-metrics/stats/index.scss | 9 +- .../topology-metrics/status/index.hbs | 5 - .../topology-metrics/status/index.scss | 12 +- .../topology-metrics/up-lines/index.hbs | 5 - .../topology-metrics/up-lines/index.js | 5 - .../app/components/watcher/index.hbs | 5 - .../consul-ui/app/components/watcher/index.js | 5 - .../consul-ui/app/components/yield/index.hbs | 5 - .../app/controllers/_peered-resource.js | 5 - .../consul-ui/app/controllers/application.js | 5 - .../controllers/dc/acls/policies/create.js | 5 - .../app/controllers/dc/acls/policies/edit.js | 5 - .../app/controllers/dc/acls/roles/create.js | 5 - .../app/controllers/dc/acls/roles/edit.js | 5 - .../app/controllers/dc/acls/tokens/create.js | 5 - .../app/controllers/dc/acls/tokens/edit.js | 5 - .../app/controllers/dc/nodes/index.js | 5 - .../app/controllers/dc/services/index.js | 5 - .../dc/services/instance/healthchecks.js | 5 - .../consul-ui/app/decorators/data-source.js | 5 - .../consul-ui/app/decorators/replace.js | 5 - ui/packages/consul-ui/app/env.js | 5 - .../app/filter/predicates/auth-method.js | 5 - .../app/filter/predicates/health-check.js | 5 - .../app/filter/predicates/intention.js | 5 - .../consul-ui/app/filter/predicates/kv.js | 5 - .../consul-ui/app/filter/predicates/node.js | 5 - .../consul-ui/app/filter/predicates/peer.js | 5 - .../consul-ui/app/filter/predicates/policy.js | 5 - .../app/filter/predicates/service-instance.js | 5 - .../app/filter/predicates/service.js | 5 - .../consul-ui/app/filter/predicates/token.js | 5 - ui/packages/consul-ui/app/formats.js | 5 - ui/packages/consul-ui/app/forms/intention.js | 5 - ui/packages/consul-ui/app/forms/kv.js | 5 - ui/packages/consul-ui/app/forms/policy.js | 5 - ui/packages/consul-ui/app/forms/role.js | 5 - ui/packages/consul-ui/app/forms/token.js | 5 - .../consul-ui/app/helpers/adopt-styles.js | 5 - ui/packages/consul-ui/app/helpers/atob.js | 5 - .../consul-ui/app/helpers/cached-model.js | 5 - .../consul-ui/app/helpers/class-map.js | 5 - .../consul-ui/app/helpers/collection.js | 5 - ui/packages/consul-ui/app/helpers/css-map.js | 5 - ui/packages/consul-ui/app/helpers/css.js | 5 - .../consul-ui/app/helpers/document-attrs.js | 5 - .../consul-ui/app/helpers/dom-position.js | 5 - .../consul-ui/app/helpers/duration-from.js | 5 - ui/packages/consul-ui/app/helpers/env.js | 5 - .../consul-ui/app/helpers/flatten-property.js | 5 - .../app/helpers/format-short-time.js | 5 - ui/packages/consul-ui/app/helpers/href-to.js | 5 - .../consul-ui/app/helpers/icon-mapping.js | 5 - .../consul-ui/app/helpers/icons-debug.js | 5 - ui/packages/consul-ui/app/helpers/is-href.js | 5 - ui/packages/consul-ui/app/helpers/is.js | 5 - .../consul-ui/app/helpers/json-stringify.js | 5 - ui/packages/consul-ui/app/helpers/last.js | 5 - .../consul-ui/app/helpers/left-trim.js | 5 - .../consul-ui/app/helpers/merge-checks.js | 5 - .../consul-ui/app/helpers/percentage-of.js | 5 - .../app/helpers/policy/datacenters.js | 5 - .../consul-ui/app/helpers/policy/group.js | 5 - .../consul-ui/app/helpers/policy/typeof.js | 5 - .../consul-ui/app/helpers/refresh-route.js | 5 - .../consul-ui/app/helpers/render-template.js | 5 - ui/packages/consul-ui/app/helpers/require.js | 5 - .../consul-ui/app/helpers/right-trim.js | 5 - .../consul-ui/app/helpers/route-match.js | 5 - .../app/helpers/service/card-permissions.js | 5 - .../app/helpers/service/external-source.js | 5 - .../app/helpers/service/health-percentage.js | 5 - ui/packages/consul-ui/app/helpers/slugify.js | 5 - .../app/helpers/smart-date-format.js | 5 - ui/packages/consul-ui/app/helpers/split.js | 5 - .../consul-ui/app/helpers/state-chart.js | 5 - .../consul-ui/app/helpers/state-matches.js | 5 - .../consul-ui/app/helpers/style-map.js | 5 - ui/packages/consul-ui/app/helpers/substr.js | 5 - .../consul-ui/app/helpers/svg-curve.js | 5 - .../consul-ui/app/helpers/temporal-format.js | 5 - .../consul-ui/app/helpers/temporal-within.js | 5 - ui/packages/consul-ui/app/helpers/test.js | 5 - ui/packages/consul-ui/app/helpers/to-hash.js | 5 - ui/packages/consul-ui/app/helpers/to-route.js | 5 - .../app/helpers/token/is-anonymous.js | 5 - .../consul-ui/app/helpers/token/is-legacy.js | 5 - ui/packages/consul-ui/app/helpers/tween-to.js | 5 - ui/packages/consul-ui/app/helpers/uniq-by.js | 5 - .../consul-ui/app/helpers/unique-id.js | 5 - ui/packages/consul-ui/app/helpers/uri.js | 5 - ui/packages/consul-ui/app/index.html | 5 - .../app/instance-initializers/container.js | 9 +- .../app/instance-initializers/href-to.js | 5 - .../instance-initializers/ivy-codemirror.js | 5 - .../app/instance-initializers/selection.js | 5 - .../app/locations/fsm-with-optional-test.js | 5 - .../app/locations/fsm-with-optional.js | 5 - ui/packages/consul-ui/app/locations/fsm.js | 5 - .../consul-ui/app/machines/boolean.xstate.js | 5 - .../consul-ui/app/machines/validate.xstate.js | 5 - .../consul-ui/app/mixins/policy/as-many.js | 5 - .../consul-ui/app/mixins/role/as-many.js | 5 - .../app/mixins/with-blocking-actions.js | 13 +- .../consul-ui/app/models/auth-method.js | 5 - .../consul-ui/app/models/binding-rule.js | 5 - .../consul-ui/app/models/coordinate.js | 5 - ui/packages/consul-ui/app/models/dc.js | 5 - .../consul-ui/app/models/discovery-chain.js | 5 - .../consul-ui/app/models/gateway-config.js | 5 - .../consul-ui/app/models/health-check.js | 5 - .../intention-permission-http-header.js | 5 - .../app/models/intention-permission-http.js | 5 - .../app/models/intention-permission.js | 5 - ui/packages/consul-ui/app/models/intention.js | 5 - ui/packages/consul-ui/app/models/kv.js | 5 - ui/packages/consul-ui/app/models/license.js | 5 - ui/packages/consul-ui/app/models/node.js | 5 - ui/packages/consul-ui/app/models/nspace.js | 5 - .../consul-ui/app/models/oidc-provider.js | 5 - ui/packages/consul-ui/app/models/partition.js | 8 +- ui/packages/consul-ui/app/models/peer.js | 5 - .../consul-ui/app/models/permission.js | 5 - ui/packages/consul-ui/app/models/policy.js | 5 - ui/packages/consul-ui/app/models/proxy.js | 5 - ui/packages/consul-ui/app/models/role.js | 5 - .../consul-ui/app/models/service-instance.js | 5 - ui/packages/consul-ui/app/models/service.js | 5 - ui/packages/consul-ui/app/models/session.js | 5 - ui/packages/consul-ui/app/models/token.js | 5 - ui/packages/consul-ui/app/models/topology.js | 5 - .../consul-ui/app/modifiers/aria-menu.js | 5 - .../consul-ui/app/modifiers/aria-menu.mdx | 4 +- .../consul-ui/app/modifiers/css-prop.js | 5 - .../consul-ui/app/modifiers/css-prop.mdx | 4 +- .../consul-ui/app/modifiers/css-props.js | 5 - .../consul-ui/app/modifiers/did-upsert.js | 5 - .../consul-ui/app/modifiers/disabled.js | 5 - .../consul-ui/app/modifiers/notification.js | 5 - .../consul-ui/app/modifiers/notification.mdx | 27 +- .../consul-ui/app/modifiers/on-outside.js | 5 - ui/packages/consul-ui/app/modifiers/style.js | 5 - .../consul-ui/app/modifiers/tooltip.js | 5 - .../consul-ui/app/modifiers/validate.js | 5 - .../consul-ui/app/modifiers/with-copyable.js | 6 - .../consul-ui/app/modifiers/with-overlay.js | 5 - ui/packages/consul-ui/app/router.js | 9 +- .../consul-ui/app/routes/application.js | 5 - ui/packages/consul-ui/app/routes/dc.js | 5 - .../app/routes/dc/acls/auth-methods/index.js | 5 - .../routes/dc/acls/auth-methods/show/index.js | 5 - .../app/routes/dc/acls/policies/create.js | 5 - .../app/routes/dc/acls/policies/edit.js | 5 - .../app/routes/dc/acls/policies/index.js | 5 - .../app/routes/dc/acls/roles/create.js | 5 - .../app/routes/dc/acls/roles/edit.js | 5 - .../app/routes/dc/acls/roles/index.js | 5 - .../app/routes/dc/acls/tokens/create.js | 5 - .../app/routes/dc/acls/tokens/edit.js | 5 - .../app/routes/dc/acls/tokens/index.js | 5 - .../consul-ui/app/routes/dc/kv/folder.js | 5 - .../consul-ui/app/routes/dc/kv/index.js | 5 - .../app/routes/dc/services/notfound.js | 5 - .../app/routes/dc/services/show/topology.js | 5 - .../app/routing/application-debug.js | 5 - ui/packages/consul-ui/app/routing/route.js | 7 +- ui/packages/consul-ui/app/routing/single.js | 5 - .../consul-ui/app/search/predicates/acl.js | 5 - .../app/search/predicates/auth-method.js | 5 - .../app/search/predicates/health-check.js | 5 - .../app/search/predicates/intention.js | 5 - .../consul-ui/app/search/predicates/kv.js | 5 - .../consul-ui/app/search/predicates/node.js | 5 - .../consul-ui/app/search/predicates/nspace.js | 5 - .../consul-ui/app/search/predicates/peer.js | 5 - .../consul-ui/app/search/predicates/policy.js | 5 - .../consul-ui/app/search/predicates/role.js | 5 - .../app/search/predicates/service-instance.js | 5 - .../app/search/predicates/service.js | 5 - .../consul-ui/app/search/predicates/token.js | 5 - .../search/predicates/upstream-instance.js | 5 - .../consul-ui/app/serializers/application.js | 5 - .../consul-ui/app/serializers/auth-method.js | 5 - .../consul-ui/app/serializers/binding-rule.js | 5 - .../consul-ui/app/serializers/coordinate.js | 5 - .../app/serializers/discovery-chain.js | 5 - ui/packages/consul-ui/app/serializers/http.js | 5 - .../consul-ui/app/serializers/intention.js | 5 - ui/packages/consul-ui/app/serializers/kv.js | 5 - ui/packages/consul-ui/app/serializers/node.js | 5 - .../consul-ui/app/serializers/nspace.js | 5 - .../app/serializers/oidc-provider.js | 5 - .../consul-ui/app/serializers/partition.js | 5 - .../consul-ui/app/serializers/permission.js | 5 - .../consul-ui/app/serializers/policy.js | 5 - .../consul-ui/app/serializers/proxy.js | 5 - ui/packages/consul-ui/app/serializers/role.js | 5 - .../app/serializers/service-instance.js | 5 - .../consul-ui/app/serializers/service.js | 5 - .../consul-ui/app/serializers/session.js | 5 - .../consul-ui/app/serializers/token.js | 5 - .../consul-ui/app/serializers/topology.js | 5 - .../consul-ui/app/services/abilities.js | 5 - ui/packages/consul-ui/app/services/atob.js | 5 - .../oauth2-code-with-url-provider.js | 33 +- ui/packages/consul-ui/app/services/btoa.js | 5 - ui/packages/consul-ui/app/services/change.js | 5 - .../app/services/client/connections.js | 5 - .../consul-ui/app/services/client/http.js | 5 - .../app/services/client/transports/xhr.js | 5 - .../app/services/clipboard/local-storage.js | 5 - .../consul-ui/app/services/clipboard/os.js | 5 - .../app/services/code-mirror/linter.js | 5 - .../consul-ui/app/services/container.js | 5 - .../app/services/data-sink/protocols/http.js | 5 - .../data-sink/protocols/local-storage.js | 5 - .../app/services/data-sink/service.js | 5 - .../services/data-source/protocols/http.js | 5 - .../data-source/protocols/http/blocking.js | 5 - .../data-source/protocols/http/promise.js | 5 - .../data-source/protocols/local-storage.js | 5 - .../app/services/data-source/service.js | 5 - .../consul-ui/app/services/data-structs.js | 5 - ui/packages/consul-ui/app/services/dom.js | 5 - ui/packages/consul-ui/app/services/encoder.js | 5 - ui/packages/consul-ui/app/services/env.js | 5 - .../consul-ui/app/services/feedback.js | 5 - ui/packages/consul-ui/app/services/filter.js | 5 - ui/packages/consul-ui/app/services/form.js | 5 - ui/packages/consul-ui/app/services/hcp.js | 5 - .../consul-ui/app/services/i18n-debug.js | 5 - .../consul-ui/app/services/local-storage.js | 5 - ui/packages/consul-ui/app/services/logger.js | 5 - .../consul-ui/app/services/repository.js | 5 - .../app/services/repository/auth-method.js | 5 - .../app/services/repository/binding-rule.js | 5 - .../app/services/repository/coordinate.js | 5 - .../consul-ui/app/services/repository/dc.js | 5 - .../services/repository/discovery-chain.js | 5 - .../intention-permission-http-header.js | 5 - .../repository/intention-permission.js | 5 - .../app/services/repository/intention.js | 5 - .../consul-ui/app/services/repository/kv.js | 5 - .../app/services/repository/license.js | 5 - .../app/services/repository/metrics.js | 5 - .../consul-ui/app/services/repository/node.js | 5 - .../app/services/repository/nspace.js | 5 - .../app/services/repository/oidc-provider.js | 5 - .../app/services/repository/partition.js | 5 - .../consul-ui/app/services/repository/peer.js | 5 - .../app/services/repository/permission.js | 5 - .../app/services/repository/policy.js | 5 - .../app/services/repository/proxy.js | 5 - .../consul-ui/app/services/repository/role.js | 5 - .../services/repository/service-instance.js | 5 - .../app/services/repository/service.js | 5 - .../app/services/repository/session.js | 5 - .../app/services/repository/token.js | 5 - .../app/services/repository/topology.js | 5 - ui/packages/consul-ui/app/services/routlet.js | 5 - ui/packages/consul-ui/app/services/schema.js | 5 - ui/packages/consul-ui/app/services/search.js | 5 - .../consul-ui/app/services/settings.js | 5 - ui/packages/consul-ui/app/services/sort.js | 5 - .../app/services/state-with-charts.js | 5 - ui/packages/consul-ui/app/services/state.js | 5 - ui/packages/consul-ui/app/services/store.js | 5 - .../consul-ui/app/services/temporal.js | 5 - ui/packages/consul-ui/app/services/ticker.js | 5 - ui/packages/consul-ui/app/services/timeout.js | 5 - .../consul-ui/app/services/ui-config.js | 5 - .../app/sort/comparators/auth-method.js | 5 - .../app/sort/comparators/health-check.js | 5 - .../app/sort/comparators/intention.js | 5 - .../consul-ui/app/sort/comparators/kv.js | 5 - .../consul-ui/app/sort/comparators/node.js | 5 - .../consul-ui/app/sort/comparators/nspace.js | 5 - .../app/sort/comparators/partition.js | 5 - .../consul-ui/app/sort/comparators/peer.js | 5 - .../consul-ui/app/sort/comparators/policy.js | 5 - .../consul-ui/app/sort/comparators/role.js | 5 - .../app/sort/comparators/service-instance.js | 5 - .../consul-ui/app/sort/comparators/service.js | 5 - .../consul-ui/app/sort/comparators/token.js | 5 - .../app/sort/comparators/upstream-instance.js | 5 - ui/packages/consul-ui/app/storages/base.js | 5 - ui/packages/consul-ui/app/storages/notices.js | 5 - ui/packages/consul-ui/app/styles/app.scss | 11 +- .../app/styles/base/animation/index.scss | 5 - .../app/styles/base/color/README.mdx | 81 + .../app/styles/base/color/base-variables.scss | 190 + .../app/styles/base/color/hex-variables.scss | 178 + .../app/styles/base/color/index.scss | 10 +- .../base/color/lemon/frame-placeholders.scss | 0 .../app/styles/base/color/lemon/index.scss | 5 + .../lemon/themes/dark-high-contrast.scss | 17 + .../styles/base/color/lemon/themes/dark.scss | 17 + .../lemon/themes/light-high-contrast.scss | 17 + .../styles/base/color/lemon/themes/light.scss | 17 + .../color/magenta/frame-placeholders.scss | 13 + .../app/styles/base/color/magenta/index.scss | 6 + .../magenta/themes/dark-high-contrast.scss | 18 + .../base/color/magenta/themes/dark.scss | 18 + .../magenta/themes/light-high-contrast.scss | 18 + .../base/color/magenta/themes/light.scss | 18 + .../styles/base/color/semantic-variables.scss | 32 +- .../color/strawberry/frame-placeholders.scss | 13 + .../styles/base/color/strawberry/index.scss | 6 + .../strawberry/themes/dark-high-contrast.scss | 18 + .../base/color/strawberry/themes/dark.scss | 18 + .../themes/light-high-contrast.scss | 18 + .../base/color/strawberry/themes/light.scss | 18 + .../styles/base/color/theme-placeholders.scss | 91 + .../base/color/ui/frame-placeholders.scss | 179 +- .../app/styles/base/color/ui/index.scss | 10 +- .../color/ui/themes/dark-high-contrast.scss | 99 + .../app/styles/base/color/ui/themes/dark.scss | 99 + .../color/ui/themes/light-high-contrast.scss | 99 + .../styles/base/color/ui/themes/light.scss | 99 + .../base/color/vault/frame-placeholders.scss | 0 .../app/styles/base/color/vault/index.scss | 6 + .../vault/themes/dark-high-contrast.scss | 3 + .../styles/base/color/vault/themes/dark.scss | 3 + .../vault/themes/light-high-contrast.scss | 3 + .../styles/base/color/vault/themes/light.scss | 3 + .../app/styles/base/component/index.scss | 5 - .../base/decoration/base-placeholders.scss | 5 - .../base/decoration/base-variables.scss | 14 +- .../app/styles/base/decoration/index.scss | 5 - .../base/decoration/visually-hidden.css.js | 5 - .../app/styles/base/icons/README.mdx | 10 +- .../styles/base/icons/base-keyframes.css.js | 5 - .../app/styles/base/icons/base-keyframes.scss | 5 - .../styles/base/icons/base-placeholders.scss | 17 +- .../app/styles/base/icons/debug.scss | 5 - .../base/icons/icons/activity/index.scss | 5 - .../base/icons/icons/activity/keyframes.scss | 5 - .../icons/icons/activity/placeholders.scss | 5 - .../icons/icons/activity/property-16.scss | 5 - .../icons/icons/activity/property-24.scss | 5 - .../icons/icons/alert-circle-fill/index.scss | 5 - .../icons/alert-circle-fill/keyframes.scss | 5 - .../icons/alert-circle-fill/placeholders.scss | 5 - .../icons/alert-circle-fill/property-16.scss | 5 - .../icons/alert-circle-fill/property-24.scss | 5 - .../icons/alert-circle-outline/index.scss | 5 - .../icons/alert-circle-outline/keyframes.scss | 5 - .../alert-circle-outline/placeholders.scss | 5 - .../base/icons/icons/alert-circle/index.scss | 5 - .../icons/icons/alert-circle/keyframes.scss | 5 - .../icons/alert-circle/placeholders.scss | 5 - .../icons/icons/alert-circle/property-16.scss | 5 - .../icons/icons/alert-circle/property-24.scss | 5 - .../icons/icons/alert-octagon-fill/index.scss | 5 - .../icons/alert-octagon-fill/keyframes.scss | 5 - .../alert-octagon-fill/placeholders.scss | 5 - .../icons/alert-octagon-fill/property-16.scss | 5 - .../icons/alert-octagon-fill/property-24.scss | 5 - .../base/icons/icons/alert-octagon/index.scss | 5 - .../icons/icons/alert-octagon/keyframes.scss | 5 - .../icons/alert-octagon/placeholders.scss | 5 - .../icons/alert-octagon/property-16.scss | 5 - .../icons/alert-octagon/property-24.scss | 5 - .../icons/alert-triangle-fill/index.scss | 5 - .../icons/alert-triangle-fill/keyframes.scss | 5 - .../alert-triangle-fill/placeholders.scss | 5 - .../alert-triangle-fill/property-16.scss | 5 - .../alert-triangle-fill/property-24.scss | 5 - .../icons/icons/alert-triangle/index.scss | 5 - .../icons/icons/alert-triangle/keyframes.scss | 5 - .../icons/alert-triangle/placeholders.scss | 5 - .../icons/alert-triangle/property-16.scss | 5 - .../icons/alert-triangle/property-24.scss | 5 - .../base/icons/icons/alibaba-color/index.scss | 5 - .../icons/icons/alibaba-color/keyframes.scss | 5 - .../icons/alibaba-color/placeholders.scss | 5 - .../icons/alibaba-color/property-16.scss | 5 - .../icons/alibaba-color/property-24.scss | 5 - .../base/icons/icons/alibaba/index.scss | 5 - .../base/icons/icons/alibaba/keyframes.scss | 5 - .../icons/icons/alibaba/placeholders.scss | 5 - .../base/icons/icons/alibaba/property-16.scss | 5 - .../base/icons/icons/alibaba/property-24.scss | 5 - .../base/icons/icons/align-center/index.scss | 5 - .../icons/icons/align-center/keyframes.scss | 5 - .../icons/align-center/placeholders.scss | 5 - .../icons/icons/align-center/property-16.scss | 5 - .../icons/icons/align-center/property-24.scss | 5 - .../base/icons/icons/align-justify/index.scss | 5 - .../icons/icons/align-justify/keyframes.scss | 5 - .../icons/align-justify/placeholders.scss | 5 - .../icons/align-justify/property-16.scss | 5 - .../icons/align-justify/property-24.scss | 5 - .../base/icons/icons/align-left/index.scss | 5 - .../icons/icons/align-left/keyframes.scss | 5 - .../icons/icons/align-left/placeholders.scss | 5 - .../icons/icons/align-left/property-16.scss | 5 - .../icons/icons/align-left/property-24.scss | 5 - .../base/icons/icons/align-right/index.scss | 5 - .../icons/icons/align-right/keyframes.scss | 5 - .../icons/icons/align-right/placeholders.scss | 5 - .../icons/icons/align-right/property-16.scss | 5 - .../icons/icons/align-right/property-24.scss | 5 - .../icons/icons/amazon-eks-color/index.scss | 5 - .../icons/amazon-eks-color/keyframes.scss | 5 - .../icons/amazon-eks-color/placeholders.scss | 5 - .../icons/amazon-eks-color/property-16.scss | 5 - .../icons/amazon-eks-color/property-24.scss | 5 - .../base/icons/icons/amazon-eks/index.scss | 5 - .../icons/icons/amazon-eks/keyframes.scss | 5 - .../icons/icons/amazon-eks/placeholders.scss | 5 - .../icons/icons/amazon-eks/property-16.scss | 5 - .../icons/icons/amazon-eks/property-24.scss | 5 - .../base/icons/icons/apple-color/index.scss | 5 - .../icons/icons/apple-color/keyframes.scss | 5 - .../icons/icons/apple-color/placeholders.scss | 5 - .../icons/icons/apple-color/property-16.scss | 5 - .../icons/icons/apple-color/property-24.scss | 5 - .../styles/base/icons/icons/apple/index.scss | 5 - .../base/icons/icons/apple/keyframes.scss | 5 - .../base/icons/icons/apple/placeholders.scss | 5 - .../base/icons/icons/apple/property-16.scss | 5 - .../base/icons/icons/apple/property-24.scss | 5 - .../base/icons/icons/archive/index.scss | 5 - .../base/icons/icons/archive/keyframes.scss | 5 - .../icons/icons/archive/placeholders.scss | 5 - .../base/icons/icons/archive/property-16.scss | 5 - .../base/icons/icons/archive/property-24.scss | 5 - .../icons/icons/arrow-down-circle/index.scss | 5 - .../icons/arrow-down-circle/keyframes.scss | 5 - .../icons/arrow-down-circle/placeholders.scss | 5 - .../icons/arrow-down-circle/property-16.scss | 5 - .../icons/arrow-down-circle/property-24.scss | 5 - .../icons/icons/arrow-down-left/index.scss | 5 - .../icons/arrow-down-left/keyframes.scss | 5 - .../icons/arrow-down-left/placeholders.scss | 5 - .../icons/arrow-down-left/property-16.scss | 5 - .../icons/arrow-down-left/property-24.scss | 5 - .../icons/icons/arrow-down-right/index.scss | 5 - .../icons/arrow-down-right/keyframes.scss | 5 - .../icons/arrow-down-right/placeholders.scss | 5 - .../icons/arrow-down-right/property-16.scss | 5 - .../icons/arrow-down-right/property-24.scss | 5 - .../base/icons/icons/arrow-down/index.scss | 5 - .../icons/icons/arrow-down/keyframes.scss | 5 - .../icons/icons/arrow-down/placeholders.scss | 5 - .../icons/icons/arrow-down/property-16.scss | 5 - .../icons/icons/arrow-down/property-24.scss | 5 - .../icons/icons/arrow-left-circle/index.scss | 5 - .../icons/arrow-left-circle/keyframes.scss | 5 - .../icons/arrow-left-circle/placeholders.scss | 5 - .../icons/arrow-left-circle/property-16.scss | 5 - .../icons/arrow-left-circle/property-24.scss | 5 - .../base/icons/icons/arrow-left/index.scss | 5 - .../icons/icons/arrow-left/keyframes.scss | 5 - .../icons/icons/arrow-left/placeholders.scss | 5 - .../icons/icons/arrow-left/property-16.scss | 5 - .../icons/icons/arrow-left/property-24.scss | 5 - .../icons/icons/arrow-right-circle/index.scss | 5 - .../icons/arrow-right-circle/keyframes.scss | 5 - .../arrow-right-circle/placeholders.scss | 5 - .../icons/arrow-right-circle/property-16.scss | 5 - .../icons/arrow-right-circle/property-24.scss | 5 - .../base/icons/icons/arrow-right/index.scss | 5 - .../icons/icons/arrow-right/keyframes.scss | 5 - .../icons/icons/arrow-right/placeholders.scss | 5 - .../icons/icons/arrow-right/property-16.scss | 5 - .../icons/icons/arrow-right/property-24.scss | 5 - .../icons/icons/arrow-up-circle/index.scss | 5 - .../icons/arrow-up-circle/keyframes.scss | 5 - .../icons/arrow-up-circle/placeholders.scss | 5 - .../icons/arrow-up-circle/property-16.scss | 5 - .../icons/arrow-up-circle/property-24.scss | 5 - .../base/icons/icons/arrow-up-left/index.scss | 5 - .../icons/icons/arrow-up-left/keyframes.scss | 5 - .../icons/arrow-up-left/placeholders.scss | 5 - .../icons/arrow-up-left/property-16.scss | 5 - .../icons/arrow-up-left/property-24.scss | 5 - .../icons/icons/arrow-up-right/index.scss | 5 - .../icons/icons/arrow-up-right/keyframes.scss | 5 - .../icons/arrow-up-right/placeholders.scss | 5 - .../icons/arrow-up-right/property-16.scss | 5 - .../icons/arrow-up-right/property-24.scss | 5 - .../base/icons/icons/arrow-up/index.scss | 5 - .../base/icons/icons/arrow-up/keyframes.scss | 5 - .../icons/icons/arrow-up/placeholders.scss | 5 - .../icons/icons/arrow-up/property-16.scss | 5 - .../icons/icons/arrow-up/property-24.scss | 5 - .../base/icons/icons/at-sign/index.scss | 5 - .../base/icons/icons/at-sign/keyframes.scss | 5 - .../icons/icons/at-sign/placeholders.scss | 5 - .../base/icons/icons/at-sign/property-16.scss | 5 - .../base/icons/icons/at-sign/property-24.scss | 5 - .../base/icons/icons/auth0-color/index.scss | 5 - .../icons/icons/auth0-color/keyframes.scss | 5 - .../icons/icons/auth0-color/placeholders.scss | 5 - .../icons/icons/auth0-color/property-16.scss | 5 - .../icons/icons/auth0-color/property-24.scss | 5 - .../styles/base/icons/icons/auth0/index.scss | 5 - .../base/icons/icons/auth0/keyframes.scss | 5 - .../base/icons/icons/auth0/placeholders.scss | 5 - .../base/icons/icons/auth0/property-16.scss | 5 - .../base/icons/icons/auth0/property-24.scss | 5 - .../base/icons/icons/auto-apply/index.scss | 5 - .../icons/icons/auto-apply/keyframes.scss | 5 - .../icons/icons/auto-apply/placeholders.scss | 5 - .../icons/icons/auto-apply/property-16.scss | 5 - .../icons/icons/auto-apply/property-24.scss | 5 - .../styles/base/icons/icons/award/index.scss | 5 - .../base/icons/icons/award/keyframes.scss | 5 - .../base/icons/icons/award/placeholders.scss | 5 - .../base/icons/icons/award/property-16.scss | 5 - .../base/icons/icons/award/property-24.scss | 5 - .../base/icons/icons/azure-color/index.scss | 5 - .../icons/icons/azure-color/keyframes.scss | 5 - .../icons/icons/azure-color/placeholders.scss | 5 - .../icons/icons/azure-color/property-16.scss | 5 - .../icons/icons/azure-color/property-24.scss | 5 - .../icons/icons/azure-devops-color/index.scss | 5 - .../icons/azure-devops-color/keyframes.scss | 5 - .../azure-devops-color/placeholders.scss | 5 - .../icons/azure-devops-color/property-16.scss | 5 - .../icons/azure-devops-color/property-24.scss | 5 - .../base/icons/icons/azure-devops/index.scss | 5 - .../icons/icons/azure-devops/keyframes.scss | 5 - .../icons/azure-devops/placeholders.scss | 5 - .../icons/icons/azure-devops/property-16.scss | 5 - .../icons/icons/azure-devops/property-24.scss | 5 - .../styles/base/icons/icons/azure/index.scss | 5 - .../base/icons/icons/azure/keyframes.scss | 5 - .../base/icons/icons/azure/placeholders.scss | 5 - .../base/icons/icons/azure/property-16.scss | 5 - .../base/icons/icons/azure/property-24.scss | 5 - .../base/icons/icons/bank-vault/index.scss | 5 - .../icons/icons/bank-vault/keyframes.scss | 5 - .../icons/icons/bank-vault/placeholders.scss | 5 - .../icons/icons/bank-vault/property-16.scss | 5 - .../icons/icons/bank-vault/property-24.scss | 5 - .../base/icons/icons/bar-chart-alt/index.scss | 5 - .../icons/icons/bar-chart-alt/keyframes.scss | 5 - .../icons/bar-chart-alt/placeholders.scss | 5 - .../icons/bar-chart-alt/property-16.scss | 5 - .../icons/bar-chart-alt/property-24.scss | 5 - .../base/icons/icons/bar-chart/index.scss | 5 - .../base/icons/icons/bar-chart/keyframes.scss | 5 - .../icons/icons/bar-chart/placeholders.scss | 5 - .../icons/icons/bar-chart/property-16.scss | 5 - .../icons/icons/bar-chart/property-24.scss | 5 - .../icons/icons/battery-charging/index.scss | 5 - .../icons/battery-charging/keyframes.scss | 5 - .../icons/battery-charging/placeholders.scss | 5 - .../icons/battery-charging/property-16.scss | 5 - .../icons/battery-charging/property-24.scss | 5 - .../base/icons/icons/battery/index.scss | 5 - .../base/icons/icons/battery/keyframes.scss | 5 - .../icons/icons/battery/placeholders.scss | 5 - .../base/icons/icons/battery/property-16.scss | 5 - .../base/icons/icons/battery/property-24.scss | 5 - .../styles/base/icons/icons/beaker/index.scss | 5 - .../base/icons/icons/beaker/keyframes.scss | 5 - .../base/icons/icons/beaker/placeholders.scss | 5 - .../base/icons/icons/beaker/property-16.scss | 5 - .../base/icons/icons/beaker/property-24.scss | 5 - .../icons/icons/bell-active-fill/index.scss | 5 - .../icons/bell-active-fill/keyframes.scss | 5 - .../icons/bell-active-fill/placeholders.scss | 5 - .../icons/bell-active-fill/property-16.scss | 5 - .../icons/bell-active-fill/property-24.scss | 5 - .../base/icons/icons/bell-active/index.scss | 5 - .../icons/icons/bell-active/keyframes.scss | 5 - .../icons/icons/bell-active/placeholders.scss | 5 - .../icons/icons/bell-active/property-16.scss | 5 - .../icons/icons/bell-active/property-24.scss | 5 - .../base/icons/icons/bell-off/index.scss | 5 - .../base/icons/icons/bell-off/keyframes.scss | 5 - .../icons/icons/bell-off/placeholders.scss | 5 - .../icons/icons/bell-off/property-16.scss | 5 - .../icons/icons/bell-off/property-24.scss | 5 - .../styles/base/icons/icons/bell/index.scss | 5 - .../base/icons/icons/bell/keyframes.scss | 5 - .../base/icons/icons/bell/placeholders.scss | 5 - .../base/icons/icons/bell/property-16.scss | 5 - .../base/icons/icons/bell/property-24.scss | 5 - .../icons/icons/bitbucket-color/index.scss | 5 - .../icons/bitbucket-color/keyframes.scss | 5 - .../icons/bitbucket-color/placeholders.scss | 5 - .../icons/bitbucket-color/property-16.scss | 5 - .../icons/bitbucket-color/property-24.scss | 5 - .../base/icons/icons/bitbucket/index.scss | 5 - .../base/icons/icons/bitbucket/keyframes.scss | 5 - .../icons/icons/bitbucket/placeholders.scss | 5 - .../icons/icons/bitbucket/property-16.scss | 5 - .../icons/icons/bitbucket/property-24.scss | 5 - .../styles/base/icons/icons/bolt/index.scss | 5 - .../base/icons/icons/bolt/keyframes.scss | 5 - .../base/icons/icons/bolt/placeholders.scss | 5 - .../icons/icons/bookmark-add-fill/index.scss | 5 - .../icons/bookmark-add-fill/keyframes.scss | 5 - .../icons/bookmark-add-fill/placeholders.scss | 5 - .../icons/bookmark-add-fill/property-16.scss | 5 - .../icons/bookmark-add-fill/property-24.scss | 5 - .../base/icons/icons/bookmark-add/index.scss | 5 - .../icons/icons/bookmark-add/keyframes.scss | 5 - .../icons/bookmark-add/placeholders.scss | 5 - .../icons/icons/bookmark-add/property-16.scss | 5 - .../icons/icons/bookmark-add/property-24.scss | 5 - .../base/icons/icons/bookmark-fill/index.scss | 5 - .../icons/icons/bookmark-fill/keyframes.scss | 5 - .../icons/bookmark-fill/placeholders.scss | 5 - .../icons/bookmark-fill/property-16.scss | 5 - .../icons/bookmark-fill/property-24.scss | 5 - .../icons/bookmark-remove-fill/index.scss | 5 - .../icons/bookmark-remove-fill/keyframes.scss | 5 - .../bookmark-remove-fill/placeholders.scss | 5 - .../bookmark-remove-fill/property-16.scss | 5 - .../bookmark-remove-fill/property-24.scss | 5 - .../icons/icons/bookmark-remove/index.scss | 5 - .../icons/bookmark-remove/keyframes.scss | 5 - .../icons/bookmark-remove/placeholders.scss | 5 - .../icons/bookmark-remove/property-16.scss | 5 - .../icons/bookmark-remove/property-24.scss | 5 - .../base/icons/icons/bookmark/index.scss | 5 - .../base/icons/icons/bookmark/keyframes.scss | 5 - .../icons/icons/bookmark/placeholders.scss | 5 - .../icons/icons/bookmark/property-16.scss | 5 - .../icons/icons/bookmark/property-24.scss | 5 - .../styles/base/icons/icons/bottom/index.scss | 5 - .../base/icons/icons/bottom/keyframes.scss | 5 - .../base/icons/icons/bottom/placeholders.scss | 5 - .../base/icons/icons/bottom/property-16.scss | 5 - .../base/icons/icons/bottom/property-24.scss | 5 - .../icons/icons/boundary-color/index.scss | 5 - .../icons/icons/boundary-color/keyframes.scss | 5 - .../icons/boundary-color/placeholders.scss | 5 - .../icons/boundary-color/property-16.scss | 5 - .../icons/boundary-color/property-24.scss | 5 - .../base/icons/icons/boundary/index.scss | 5 - .../base/icons/icons/boundary/keyframes.scss | 5 - .../icons/icons/boundary/placeholders.scss | 5 - .../icons/icons/boundary/property-16.scss | 5 - .../icons/icons/boundary/property-24.scss | 5 - .../icons/icons/box-check-fill/index.scss | 5 - .../icons/icons/box-check-fill/keyframes.scss | 5 - .../icons/box-check-fill/placeholders.scss | 5 - .../base/icons/icons/box-outline/index.scss | 5 - .../icons/icons/box-outline/keyframes.scss | 5 - .../icons/icons/box-outline/placeholders.scss | 5 - .../styles/base/icons/icons/box/index.scss | 5 - .../base/icons/icons/box/keyframes.scss | 5 - .../base/icons/icons/box/placeholders.scss | 5 - .../base/icons/icons/box/property-16.scss | 5 - .../base/icons/icons/box/property-24.scss | 5 - .../base/icons/icons/briefcase/index.scss | 5 - .../base/icons/icons/briefcase/keyframes.scss | 5 - .../icons/icons/briefcase/placeholders.scss | 5 - .../icons/icons/briefcase/property-16.scss | 5 - .../icons/icons/briefcase/property-24.scss | 5 - .../base/icons/icons/broadcast/index.scss | 5 - .../base/icons/icons/broadcast/keyframes.scss | 5 - .../icons/icons/broadcast/placeholders.scss | 5 - .../styles/base/icons/icons/bug/index.scss | 5 - .../base/icons/icons/bug/keyframes.scss | 5 - .../base/icons/icons/bug/placeholders.scss | 5 - .../base/icons/icons/bug/property-16.scss | 5 - .../base/icons/icons/bug/property-24.scss | 5 - .../styles/base/icons/icons/build/index.scss | 5 - .../base/icons/icons/build/keyframes.scss | 5 - .../base/icons/icons/build/placeholders.scss | 5 - .../base/icons/icons/build/property-16.scss | 5 - .../base/icons/icons/build/property-24.scss | 5 - .../styles/base/icons/icons/bulb/index.scss | 5 - .../base/icons/icons/bulb/keyframes.scss | 5 - .../base/icons/icons/bulb/placeholders.scss | 5 - .../base/icons/icons/bulb/property-16.scss | 5 - .../base/icons/icons/bulb/property-24.scss | 5 - .../base/icons/icons/calendar/index.scss | 5 - .../base/icons/icons/calendar/keyframes.scss | 5 - .../icons/icons/calendar/placeholders.scss | 5 - .../icons/icons/calendar/property-16.scss | 5 - .../icons/icons/calendar/property-24.scss | 5 - .../base/icons/icons/camera-off/index.scss | 5 - .../icons/icons/camera-off/keyframes.scss | 5 - .../icons/icons/camera-off/placeholders.scss | 5 - .../icons/icons/camera-off/property-16.scss | 5 - .../icons/icons/camera-off/property-24.scss | 5 - .../styles/base/icons/icons/camera/index.scss | 5 - .../base/icons/icons/camera/keyframes.scss | 5 - .../base/icons/icons/camera/placeholders.scss | 5 - .../base/icons/icons/camera/property-16.scss | 5 - .../base/icons/icons/camera/property-24.scss | 5 - .../icons/icons/cancel-circle-fill/index.scss | 5 - .../icons/cancel-circle-fill/keyframes.scss | 5 - .../cancel-circle-fill/placeholders.scss | 5 - .../icons/cancel-circle-outline/index.scss | 5 - .../cancel-circle-outline/keyframes.scss | 5 - .../cancel-circle-outline/placeholders.scss | 5 - .../base/icons/icons/cancel-plain/index.scss | 5 - .../icons/icons/cancel-plain/keyframes.scss | 5 - .../icons/cancel-plain/placeholders.scss | 5 - .../icons/icons/cancel-square-fill/index.scss | 5 - .../icons/cancel-square-fill/keyframes.scss | 5 - .../cancel-square-fill/placeholders.scss | 5 - .../icons/cancel-square-outline/index.scss | 5 - .../cancel-square-outline/keyframes.scss | 5 - .../cancel-square-outline/placeholders.scss | 5 - .../base/icons/icons/caret-down/index.scss | 5 - .../icons/icons/caret-down/keyframes.scss | 5 - .../icons/icons/caret-down/placeholders.scss | 5 - .../base/icons/icons/caret-up/index.scss | 5 - .../base/icons/icons/caret-up/keyframes.scss | 5 - .../icons/icons/caret-up/placeholders.scss | 5 - .../styles/base/icons/icons/caret/index.scss | 5 - .../base/icons/icons/caret/keyframes.scss | 5 - .../base/icons/icons/caret/placeholders.scss | 5 - .../base/icons/icons/caret/property-16.scss | 5 - .../base/icons/icons/caret/property-24.scss | 5 - .../styles/base/icons/icons/cast/index.scss | 5 - .../base/icons/icons/cast/keyframes.scss | 5 - .../base/icons/icons/cast/placeholders.scss | 5 - .../base/icons/icons/cast/property-16.scss | 5 - .../base/icons/icons/cast/property-24.scss | 5 - .../base/icons/icons/certificate/index.scss | 5 - .../icons/icons/certificate/keyframes.scss | 5 - .../icons/icons/certificate/placeholders.scss | 5 - .../icons/icons/certificate/property-16.scss | 5 - .../icons/icons/certificate/property-24.scss | 5 - .../base/icons/icons/change-circle/index.scss | 5 - .../icons/icons/change-circle/keyframes.scss | 5 - .../icons/change-circle/placeholders.scss | 5 - .../icons/change-circle/property-16.scss | 5 - .../icons/change-circle/property-24.scss | 5 - .../base/icons/icons/change-square/index.scss | 5 - .../icons/icons/change-square/keyframes.scss | 5 - .../icons/change-square/placeholders.scss | 5 - .../icons/change-square/property-16.scss | 5 - .../icons/change-square/property-24.scss | 5 - .../styles/base/icons/icons/change/index.scss | 5 - .../base/icons/icons/change/keyframes.scss | 5 - .../base/icons/icons/change/placeholders.scss | 5 - .../base/icons/icons/change/property-16.scss | 5 - .../base/icons/icons/change/property-24.scss | 5 - .../icons/icons/check-circle-fill/index.scss | 5 - .../icons/check-circle-fill/keyframes.scss | 5 - .../icons/check-circle-fill/placeholders.scss | 5 - .../icons/check-circle-fill/property-16.scss | 5 - .../icons/check-circle-fill/property-24.scss | 5 - .../icons/check-circle-outline/index.scss | 5 - .../icons/check-circle-outline/keyframes.scss | 5 - .../check-circle-outline/placeholders.scss | 5 - .../base/icons/icons/check-circle/index.scss | 5 - .../icons/icons/check-circle/keyframes.scss | 5 - .../icons/check-circle/placeholders.scss | 5 - .../icons/icons/check-circle/property-16.scss | 5 - .../icons/icons/check-circle/property-24.scss | 5 - .../icons/icons/check-diamond-fill/index.scss | 5 - .../icons/check-diamond-fill/keyframes.scss | 5 - .../check-diamond-fill/placeholders.scss | 5 - .../icons/check-diamond-fill/property-16.scss | 5 - .../icons/check-diamond-fill/property-24.scss | 5 - .../base/icons/icons/check-diamond/index.scss | 5 - .../icons/icons/check-diamond/keyframes.scss | 5 - .../icons/check-diamond/placeholders.scss | 5 - .../icons/check-diamond/property-16.scss | 5 - .../icons/check-diamond/property-24.scss | 5 - .../icons/icons/check-hexagon-fill/index.scss | 5 - .../icons/check-hexagon-fill/keyframes.scss | 5 - .../check-hexagon-fill/placeholders.scss | 5 - .../icons/check-hexagon-fill/property-16.scss | 5 - .../icons/check-hexagon-fill/property-24.scss | 5 - .../base/icons/icons/check-hexagon/index.scss | 5 - .../icons/icons/check-hexagon/keyframes.scss | 5 - .../icons/check-hexagon/placeholders.scss | 5 - .../icons/check-hexagon/property-16.scss | 5 - .../icons/check-hexagon/property-24.scss | 5 - .../base/icons/icons/check-plain/index.scss | 5 - .../icons/icons/check-plain/keyframes.scss | 5 - .../icons/icons/check-plain/placeholders.scss | 5 - .../icons/icons/check-square-fill/index.scss | 5 - .../icons/check-square-fill/keyframes.scss | 5 - .../icons/check-square-fill/placeholders.scss | 5 - .../icons/check-square-fill/property-16.scss | 5 - .../icons/check-square-fill/property-24.scss | 5 - .../base/icons/icons/check-square/index.scss | 5 - .../icons/icons/check-square/keyframes.scss | 5 - .../icons/check-square/placeholders.scss | 5 - .../icons/icons/check-square/property-16.scss | 5 - .../icons/icons/check-square/property-24.scss | 5 - .../styles/base/icons/icons/check/index.scss | 5 - .../base/icons/icons/check/keyframes.scss | 5 - .../base/icons/icons/check/placeholders.scss | 5 - .../base/icons/icons/check/property-16.scss | 5 - .../base/icons/icons/check/property-24.scss | 5 - .../base/icons/icons/chevron-down/index.scss | 5 - .../icons/icons/chevron-down/keyframes.scss | 5 - .../icons/chevron-down/placeholders.scss | 5 - .../icons/icons/chevron-down/property-16.scss | 5 - .../icons/icons/chevron-down/property-24.scss | 5 - .../base/icons/icons/chevron-left/index.scss | 5 - .../icons/icons/chevron-left/keyframes.scss | 5 - .../icons/chevron-left/placeholders.scss | 5 - .../icons/icons/chevron-left/property-16.scss | 5 - .../icons/icons/chevron-left/property-24.scss | 5 - .../base/icons/icons/chevron-right/index.scss | 5 - .../icons/icons/chevron-right/keyframes.scss | 5 - .../icons/chevron-right/placeholders.scss | 5 - .../icons/chevron-right/property-16.scss | 5 - .../icons/chevron-right/property-24.scss | 5 - .../base/icons/icons/chevron-up/index.scss | 5 - .../icons/icons/chevron-up/keyframes.scss | 5 - .../icons/icons/chevron-up/placeholders.scss | 5 - .../icons/icons/chevron-up/property-16.scss | 5 - .../icons/icons/chevron-up/property-24.scss | 5 - .../base/icons/icons/chevrons-down/index.scss | 5 - .../icons/icons/chevrons-down/keyframes.scss | 5 - .../icons/chevrons-down/placeholders.scss | 5 - .../icons/chevrons-down/property-16.scss | 5 - .../icons/chevrons-down/property-24.scss | 5 - .../base/icons/icons/chevrons-left/index.scss | 5 - .../icons/icons/chevrons-left/keyframes.scss | 5 - .../icons/chevrons-left/placeholders.scss | 5 - .../icons/chevrons-left/property-16.scss | 5 - .../icons/chevrons-left/property-24.scss | 5 - .../icons/icons/chevrons-right/index.scss | 5 - .../icons/icons/chevrons-right/keyframes.scss | 5 - .../icons/chevrons-right/placeholders.scss | 5 - .../icons/chevrons-right/property-16.scss | 5 - .../icons/chevrons-right/property-24.scss | 5 - .../base/icons/icons/chevrons-up/index.scss | 5 - .../icons/icons/chevrons-up/keyframes.scss | 5 - .../icons/icons/chevrons-up/placeholders.scss | 5 - .../icons/icons/chevrons-up/property-16.scss | 5 - .../icons/icons/chevrons-up/property-24.scss | 5 - .../base/icons/icons/circle-dot/index.scss | 5 - .../icons/icons/circle-dot/keyframes.scss | 5 - .../icons/icons/circle-dot/placeholders.scss | 5 - .../icons/icons/circle-dot/property-16.scss | 5 - .../icons/icons/circle-dot/property-24.scss | 5 - .../base/icons/icons/circle-fill/index.scss | 5 - .../icons/icons/circle-fill/keyframes.scss | 5 - .../icons/icons/circle-fill/placeholders.scss | 5 - .../icons/icons/circle-fill/property-16.scss | 5 - .../icons/icons/circle-fill/property-24.scss | 5 - .../base/icons/icons/circle-half/index.scss | 5 - .../icons/icons/circle-half/keyframes.scss | 5 - .../icons/icons/circle-half/placeholders.scss | 5 - .../icons/icons/circle-half/property-16.scss | 5 - .../icons/icons/circle-half/property-24.scss | 5 - .../styles/base/icons/icons/circle/index.scss | 5 - .../base/icons/icons/circle/keyframes.scss | 5 - .../base/icons/icons/circle/placeholders.scss | 5 - .../base/icons/icons/circle/property-16.scss | 5 - .../base/icons/icons/circle/property-24.scss | 5 - .../icons/icons/clipboard-checked/index.scss | 5 - .../icons/clipboard-checked/keyframes.scss | 5 - .../icons/clipboard-checked/placeholders.scss | 5 - .../icons/clipboard-checked/property-16.scss | 5 - .../icons/clipboard-checked/property-24.scss | 5 - .../icons/icons/clipboard-copy/index.scss | 5 - .../icons/icons/clipboard-copy/keyframes.scss | 5 - .../icons/clipboard-copy/placeholders.scss | 5 - .../icons/clipboard-copy/property-16.scss | 5 - .../icons/clipboard-copy/property-24.scss | 5 - .../base/icons/icons/clipboard/index.scss | 5 - .../base/icons/icons/clipboard/keyframes.scss | 5 - .../icons/icons/clipboard/placeholders.scss | 5 - .../icons/icons/clipboard/property-16.scss | 5 - .../icons/icons/clipboard/property-24.scss | 5 - .../base/icons/icons/clock-fill/index.scss | 5 - .../icons/icons/clock-fill/keyframes.scss | 5 - .../icons/icons/clock-fill/placeholders.scss | 5 - .../base/icons/icons/clock-outline/index.scss | 5 - .../icons/icons/clock-outline/keyframes.scss | 5 - .../icons/clock-outline/placeholders.scss | 5 - .../styles/base/icons/icons/clock/index.scss | 5 - .../base/icons/icons/clock/keyframes.scss | 5 - .../base/icons/icons/clock/placeholders.scss | 5 - .../base/icons/icons/clock/property-16.scss | 5 - .../base/icons/icons/clock/property-24.scss | 5 - .../base/icons/icons/cloud-check/index.scss | 5 - .../icons/icons/cloud-check/keyframes.scss | 5 - .../icons/icons/cloud-check/placeholders.scss | 5 - .../icons/icons/cloud-check/property-16.scss | 5 - .../icons/icons/cloud-check/property-24.scss | 5 - .../base/icons/icons/cloud-cross/index.scss | 5 - .../icons/icons/cloud-cross/keyframes.scss | 5 - .../icons/icons/cloud-cross/placeholders.scss | 5 - .../icons/icons/cloud-cross/property-16.scss | 5 - .../icons/icons/cloud-cross/property-24.scss | 5 - .../icons/icons/cloud-download/index.scss | 5 - .../icons/icons/cloud-download/keyframes.scss | 5 - .../icons/cloud-download/placeholders.scss | 5 - .../icons/cloud-download/property-16.scss | 5 - .../icons/cloud-download/property-24.scss | 5 - .../icons/icons/cloud-lightning/index.scss | 5 - .../icons/cloud-lightning/keyframes.scss | 5 - .../icons/cloud-lightning/placeholders.scss | 5 - .../icons/cloud-lightning/property-16.scss | 5 - .../icons/cloud-lightning/property-24.scss | 5 - .../base/icons/icons/cloud-lock/index.scss | 5 - .../icons/icons/cloud-lock/keyframes.scss | 5 - .../icons/icons/cloud-lock/placeholders.scss | 5 - .../icons/icons/cloud-lock/property-16.scss | 5 - .../icons/icons/cloud-lock/property-24.scss | 5 - .../base/icons/icons/cloud-off/index.scss | 5 - .../base/icons/icons/cloud-off/keyframes.scss | 5 - .../icons/icons/cloud-off/placeholders.scss | 5 - .../icons/icons/cloud-off/property-16.scss | 5 - .../icons/icons/cloud-off/property-24.scss | 5 - .../base/icons/icons/cloud-upload/index.scss | 5 - .../icons/icons/cloud-upload/keyframes.scss | 5 - .../icons/cloud-upload/placeholders.scss | 5 - .../icons/icons/cloud-upload/property-16.scss | 5 - .../icons/icons/cloud-upload/property-24.scss | 5 - .../base/icons/icons/cloud-x/index.scss | 5 - .../base/icons/icons/cloud-x/keyframes.scss | 5 - .../icons/icons/cloud-x/placeholders.scss | 5 - .../base/icons/icons/cloud-x/property-16.scss | 5 - .../base/icons/icons/cloud-x/property-24.scss | 5 - .../styles/base/icons/icons/cloud/index.scss | 5 - .../base/icons/icons/cloud/keyframes.scss | 5 - .../base/icons/icons/cloud/placeholders.scss | 5 - .../base/icons/icons/cloud/property-16.scss | 5 - .../base/icons/icons/cloud/property-24.scss | 5 - .../styles/base/icons/icons/code/index.scss | 5 - .../base/icons/icons/code/keyframes.scss | 5 - .../base/icons/icons/code/placeholders.scss | 5 - .../base/icons/icons/code/property-16.scss | 5 - .../base/icons/icons/code/property-24.scss | 5 - .../base/icons/icons/codepen-color/index.scss | 5 - .../icons/icons/codepen-color/keyframes.scss | 5 - .../icons/codepen-color/placeholders.scss | 5 - .../icons/codepen-color/property-16.scss | 5 - .../icons/codepen-color/property-24.scss | 5 - .../base/icons/icons/codepen/index.scss | 5 - .../base/icons/icons/codepen/keyframes.scss | 5 - .../icons/icons/codepen/placeholders.scss | 5 - .../base/icons/icons/codepen/property-16.scss | 5 - .../base/icons/icons/codepen/property-24.scss | 5 - .../base/icons/icons/collections/index.scss | 5 - .../icons/icons/collections/keyframes.scss | 5 - .../icons/icons/collections/placeholders.scss | 5 - .../icons/icons/collections/property-16.scss | 5 - .../icons/icons/collections/property-24.scss | 5 - .../base/icons/icons/command/index.scss | 5 - .../base/icons/icons/command/keyframes.scss | 5 - .../icons/icons/command/placeholders.scss | 5 - .../base/icons/icons/command/property-16.scss | 5 - .../base/icons/icons/command/property-24.scss | 5 - .../base/icons/icons/compass/index.scss | 5 - .../base/icons/icons/compass/keyframes.scss | 5 - .../icons/icons/compass/placeholders.scss | 5 - .../base/icons/icons/compass/property-16.scss | 5 - .../base/icons/icons/compass/property-24.scss | 5 - .../icons/icons/connection-gateway/index.scss | 5 - .../icons/connection-gateway/keyframes.scss | 5 - .../connection-gateway/placeholders.scss | 5 - .../icons/connection-gateway/property-16.scss | 5 - .../icons/connection-gateway/property-24.scss | 5 - .../base/icons/icons/connection/index.scss | 5 - .../icons/icons/connection/keyframes.scss | 5 - .../icons/icons/connection/placeholders.scss | 5 - .../icons/icons/connection/property-16.scss | 5 - .../icons/icons/connection/property-24.scss | 5 - .../base/icons/icons/console/index.scss | 5 - .../base/icons/icons/console/keyframes.scss | 5 - .../icons/icons/console/placeholders.scss | 5 - .../base/icons/icons/copy-action/index.scss | 5 - .../icons/icons/copy-action/keyframes.scss | 5 - .../icons/icons/copy-action/placeholders.scss | 5 - .../base/icons/icons/copy-success/index.scss | 5 - .../icons/icons/copy-success/keyframes.scss | 5 - .../icons/copy-success/placeholders.scss | 5 - .../icons/icons/corner-down-left/index.scss | 5 - .../icons/corner-down-left/keyframes.scss | 5 - .../icons/corner-down-left/placeholders.scss | 5 - .../icons/corner-down-left/property-16.scss | 5 - .../icons/corner-down-left/property-24.scss | 5 - .../icons/icons/corner-down-right/index.scss | 5 - .../icons/corner-down-right/keyframes.scss | 5 - .../icons/corner-down-right/placeholders.scss | 5 - .../icons/corner-down-right/property-16.scss | 5 - .../icons/corner-down-right/property-24.scss | 5 - .../icons/icons/corner-left-down/index.scss | 5 - .../icons/corner-left-down/keyframes.scss | 5 - .../icons/corner-left-down/placeholders.scss | 5 - .../icons/corner-left-down/property-16.scss | 5 - .../icons/corner-left-down/property-24.scss | 5 - .../icons/icons/corner-left-up/index.scss | 5 - .../icons/icons/corner-left-up/keyframes.scss | 5 - .../icons/corner-left-up/placeholders.scss | 5 - .../icons/corner-left-up/property-16.scss | 5 - .../icons/corner-left-up/property-24.scss | 5 - .../icons/icons/corner-right-down/index.scss | 5 - .../icons/corner-right-down/keyframes.scss | 5 - .../icons/corner-right-down/placeholders.scss | 5 - .../icons/corner-right-down/property-16.scss | 5 - .../icons/corner-right-down/property-24.scss | 5 - .../icons/icons/corner-right-up/index.scss | 5 - .../icons/corner-right-up/keyframes.scss | 5 - .../icons/corner-right-up/placeholders.scss | 5 - .../icons/corner-right-up/property-16.scss | 5 - .../icons/corner-right-up/property-24.scss | 5 - .../icons/icons/corner-up-left/index.scss | 5 - .../icons/icons/corner-up-left/keyframes.scss | 5 - .../icons/corner-up-left/placeholders.scss | 5 - .../icons/corner-up-left/property-16.scss | 5 - .../icons/corner-up-left/property-24.scss | 5 - .../icons/icons/corner-up-right/index.scss | 5 - .../icons/corner-up-right/keyframes.scss | 5 - .../icons/corner-up-right/placeholders.scss | 5 - .../icons/corner-up-right/property-16.scss | 5 - .../icons/corner-up-right/property-24.scss | 5 - .../styles/base/icons/icons/cpu/index.scss | 5 - .../base/icons/icons/cpu/keyframes.scss | 5 - .../base/icons/icons/cpu/placeholders.scss | 5 - .../base/icons/icons/cpu/property-16.scss | 5 - .../base/icons/icons/cpu/property-24.scss | 5 - .../base/icons/icons/credit-card/index.scss | 5 - .../icons/icons/credit-card/keyframes.scss | 5 - .../icons/icons/credit-card/placeholders.scss | 5 - .../icons/icons/credit-card/property-16.scss | 5 - .../icons/icons/credit-card/property-24.scss | 5 - .../styles/base/icons/icons/crop/index.scss | 5 - .../base/icons/icons/crop/keyframes.scss | 5 - .../base/icons/icons/crop/placeholders.scss | 5 - .../base/icons/icons/crop/property-16.scss | 5 - .../base/icons/icons/crop/property-24.scss | 5 - .../base/icons/icons/crosshair/index.scss | 5 - .../base/icons/icons/crosshair/keyframes.scss | 5 - .../icons/icons/crosshair/placeholders.scss | 5 - .../icons/icons/crosshair/property-16.scss | 5 - .../icons/icons/crosshair/property-24.scss | 5 - .../base/icons/icons/dashboard/index.scss | 5 - .../base/icons/icons/dashboard/keyframes.scss | 5 - .../icons/icons/dashboard/placeholders.scss | 5 - .../icons/icons/dashboard/property-16.scss | 5 - .../icons/icons/dashboard/property-24.scss | 5 - .../base/icons/icons/database/index.scss | 5 - .../base/icons/icons/database/keyframes.scss | 5 - .../icons/icons/database/placeholders.scss | 5 - .../icons/icons/database/property-16.scss | 5 - .../icons/icons/database/property-24.scss | 5 - .../styles/base/icons/icons/delay/index.scss | 5 - .../base/icons/icons/delay/keyframes.scss | 5 - .../base/icons/icons/delay/placeholders.scss | 5 - .../base/icons/icons/delay/property-16.scss | 5 - .../base/icons/icons/delay/property-24.scss | 5 - .../styles/base/icons/icons/delete/index.scss | 5 - .../base/icons/icons/delete/keyframes.scss | 5 - .../base/icons/icons/delete/placeholders.scss | 5 - .../base/icons/icons/delete/property-16.scss | 5 - .../base/icons/icons/delete/property-24.scss | 5 - .../base/icons/icons/deny-alt/index.scss | 5 - .../base/icons/icons/deny-alt/keyframes.scss | 5 - .../icons/icons/deny-alt/placeholders.scss | 5 - .../base/icons/icons/deny-color/index.scss | 5 - .../icons/icons/deny-color/keyframes.scss | 5 - .../icons/icons/deny-color/placeholders.scss | 5 - .../icons/icons/deny-color/property-16.scss | 5 - .../icons/icons/deny-color/property-24.scss | 5 - .../base/icons/icons/deny-default/index.scss | 5 - .../icons/icons/deny-default/keyframes.scss | 5 - .../icons/deny-default/placeholders.scss | 5 - .../base/icons/icons/diamond-fill/index.scss | 5 - .../icons/icons/diamond-fill/keyframes.scss | 5 - .../icons/diamond-fill/placeholders.scss | 5 - .../icons/icons/diamond-fill/property-16.scss | 5 - .../icons/icons/diamond-fill/property-24.scss | 5 - .../base/icons/icons/diamond/index.scss | 5 - .../base/icons/icons/diamond/keyframes.scss | 5 - .../icons/icons/diamond/placeholders.scss | 5 - .../base/icons/icons/diamond/property-16.scss | 5 - .../base/icons/icons/diamond/property-24.scss | 5 - .../base/icons/icons/disabled/index.scss | 5 - .../base/icons/icons/disabled/keyframes.scss | 5 - .../icons/icons/disabled/placeholders.scss | 5 - .../styles/base/icons/icons/disc/index.scss | 5 - .../base/icons/icons/disc/keyframes.scss | 5 - .../base/icons/icons/disc/placeholders.scss | 5 - .../base/icons/icons/disc/property-16.scss | 5 - .../base/icons/icons/disc/property-24.scss | 5 - .../icons/icons/discussion-circle/index.scss | 5 - .../icons/discussion-circle/keyframes.scss | 5 - .../icons/discussion-circle/placeholders.scss | 5 - .../icons/discussion-circle/property-16.scss | 5 - .../icons/discussion-circle/property-24.scss | 5 - .../icons/icons/discussion-square/index.scss | 5 - .../icons/discussion-square/keyframes.scss | 5 - .../icons/discussion-square/placeholders.scss | 5 - .../icons/discussion-square/property-16.scss | 5 - .../icons/discussion-square/property-24.scss | 5 - .../base/icons/icons/docker-color/index.scss | 5 - .../icons/icons/docker-color/keyframes.scss | 5 - .../icons/docker-color/placeholders.scss | 5 - .../icons/icons/docker-color/property-16.scss | 5 - .../icons/icons/docker-color/property-24.scss | 5 - .../styles/base/icons/icons/docker/index.scss | 5 - .../base/icons/icons/docker/keyframes.scss | 5 - .../base/icons/icons/docker/placeholders.scss | 5 - .../base/icons/icons/docker/property-16.scss | 5 - .../base/icons/icons/docker/property-24.scss | 5 - .../base/icons/icons/docs-download/index.scss | 5 - .../icons/icons/docs-download/keyframes.scss | 5 - .../icons/docs-download/placeholders.scss | 5 - .../icons/docs-download/property-16.scss | 5 - .../icons/docs-download/property-24.scss | 5 - .../base/icons/icons/docs-link/index.scss | 5 - .../base/icons/icons/docs-link/keyframes.scss | 5 - .../icons/icons/docs-link/placeholders.scss | 5 - .../icons/icons/docs-link/property-16.scss | 5 - .../icons/icons/docs-link/property-24.scss | 5 - .../styles/base/icons/icons/docs/index.scss | 5 - .../base/icons/icons/docs/keyframes.scss | 5 - .../base/icons/icons/docs/placeholders.scss | 5 - .../base/icons/icons/docs/property-16.scss | 5 - .../base/icons/icons/docs/property-24.scss | 5 - .../base/icons/icons/dollar-sign/index.scss | 5 - .../icons/icons/dollar-sign/keyframes.scss | 5 - .../icons/icons/dollar-sign/placeholders.scss | 5 - .../icons/icons/dollar-sign/property-16.scss | 5 - .../icons/icons/dollar-sign/property-24.scss | 5 - .../base/icons/icons/dot-half/index.scss | 5 - .../base/icons/icons/dot-half/keyframes.scss | 5 - .../icons/icons/dot-half/placeholders.scss | 5 - .../icons/icons/dot-half/property-16.scss | 5 - .../icons/icons/dot-half/property-24.scss | 5 - .../styles/base/icons/icons/dot/index.scss | 5 - .../base/icons/icons/dot/keyframes.scss | 5 - .../base/icons/icons/dot/placeholders.scss | 5 - .../base/icons/icons/dot/property-16.scss | 5 - .../base/icons/icons/dot/property-24.scss | 5 - .../base/icons/icons/download/index.scss | 5 - .../base/icons/icons/download/keyframes.scss | 5 - .../icons/icons/download/placeholders.scss | 5 - .../icons/icons/download/property-16.scss | 5 - .../icons/icons/download/property-24.scss | 5 - .../base/icons/icons/droplet/index.scss | 5 - .../base/icons/icons/droplet/keyframes.scss | 5 - .../icons/icons/droplet/placeholders.scss | 5 - .../base/icons/icons/droplet/property-16.scss | 5 - .../base/icons/icons/droplet/property-24.scss | 5 - .../base/icons/icons/duplicate/index.scss | 5 - .../base/icons/icons/duplicate/keyframes.scss | 5 - .../icons/icons/duplicate/placeholders.scss | 5 - .../icons/icons/duplicate/property-16.scss | 5 - .../icons/icons/duplicate/property-24.scss | 5 - .../styles/base/icons/icons/edit/index.scss | 5 - .../base/icons/icons/edit/keyframes.scss | 5 - .../base/icons/icons/edit/placeholders.scss | 5 - .../base/icons/icons/edit/property-16.scss | 5 - .../base/icons/icons/edit/property-24.scss | 5 - .../base/icons/icons/enterprise/index.scss | 5 - .../icons/icons/enterprise/keyframes.scss | 5 - .../icons/icons/enterprise/placeholders.scss | 5 - .../icons/icons/enterprise/property-16.scss | 5 - .../icons/icons/enterprise/property-24.scss | 5 - .../base/icons/icons/entry-point/index.scss | 5 - .../icons/icons/entry-point/keyframes.scss | 5 - .../icons/icons/entry-point/placeholders.scss | 5 - .../icons/icons/entry-point/property-16.scss | 5 - .../icons/icons/entry-point/property-24.scss | 5 - .../icons/envelope-sealed-fill/index.scss | 5 - .../icons/envelope-sealed-fill/keyframes.scss | 5 - .../envelope-sealed-fill/placeholders.scss | 5 - .../icons/envelope-sealed-outline/index.scss | 5 - .../envelope-sealed-outline/keyframes.scss | 5 - .../envelope-sealed-outline/placeholders.scss | 5 - .../envelope-unsealed--outline/index.scss | 5 - .../envelope-unsealed--outline/keyframes.scss | 5 - .../placeholders.scss | 5 - .../icons/envelope-unsealed-fill/index.scss | 5 - .../envelope-unsealed-fill/keyframes.scss | 5 - .../envelope-unsealed-fill/placeholders.scss | 5 - .../styles/base/icons/icons/event/index.scss | 5 - .../base/icons/icons/event/keyframes.scss | 5 - .../base/icons/icons/event/placeholders.scss | 5 - .../base/icons/icons/event/property-16.scss | 5 - .../base/icons/icons/event/property-24.scss | 5 - .../base/icons/icons/exit-point/index.scss | 5 - .../icons/icons/exit-point/keyframes.scss | 5 - .../icons/icons/exit-point/placeholders.scss | 5 - .../icons/icons/exit-point/property-16.scss | 5 - .../icons/icons/exit-point/property-24.scss | 5 - .../styles/base/icons/icons/exit/index.scss | 5 - .../base/icons/icons/exit/keyframes.scss | 5 - .../base/icons/icons/exit/placeholders.scss | 5 - .../base/icons/icons/expand-less/index.scss | 5 - .../icons/icons/expand-less/keyframes.scss | 5 - .../icons/icons/expand-less/placeholders.scss | 5 - .../base/icons/icons/expand-more/index.scss | 5 - .../icons/icons/expand-more/keyframes.scss | 5 - .../icons/icons/expand-more/placeholders.scss | 5 - .../base/icons/icons/external-link/index.scss | 5 - .../icons/icons/external-link/keyframes.scss | 5 - .../icons/external-link/placeholders.scss | 5 - .../icons/external-link/property-16.scss | 5 - .../icons/external-link/property-24.scss | 5 - .../base/icons/icons/eye-off/index.scss | 5 - .../base/icons/icons/eye-off/keyframes.scss | 5 - .../icons/icons/eye-off/placeholders.scss | 5 - .../base/icons/icons/eye-off/property-16.scss | 5 - .../base/icons/icons/eye-off/property-24.scss | 5 - .../styles/base/icons/icons/eye/index.scss | 5 - .../base/icons/icons/eye/keyframes.scss | 5 - .../base/icons/icons/eye/placeholders.scss | 5 - .../base/icons/icons/eye/property-16.scss | 5 - .../base/icons/icons/eye/property-24.scss | 5 - .../base/icons/icons/f5-color/index.scss | 5 - .../base/icons/icons/f5-color/keyframes.scss | 5 - .../icons/icons/f5-color/placeholders.scss | 5 - .../icons/icons/f5-color/property-16.scss | 5 - .../icons/icons/f5-color/property-24.scss | 5 - .../app/styles/base/icons/icons/f5/index.scss | 5 - .../styles/base/icons/icons/f5/keyframes.scss | 5 - .../base/icons/icons/f5/placeholders.scss | 5 - .../base/icons/icons/f5/property-16.scss | 5 - .../base/icons/icons/f5/property-24.scss | 5 - .../icons/icons/facebook-color/index.scss | 5 - .../icons/icons/facebook-color/keyframes.scss | 5 - .../icons/facebook-color/placeholders.scss | 5 - .../icons/facebook-color/property-16.scss | 5 - .../icons/facebook-color/property-24.scss | 5 - .../base/icons/icons/facebook/index.scss | 5 - .../base/icons/icons/facebook/keyframes.scss | 5 - .../icons/icons/facebook/placeholders.scss | 5 - .../icons/icons/facebook/property-16.scss | 5 - .../icons/icons/facebook/property-24.scss | 5 - .../base/icons/icons/fast-forward/index.scss | 5 - .../icons/icons/fast-forward/keyframes.scss | 5 - .../icons/fast-forward/placeholders.scss | 5 - .../icons/icons/fast-forward/property-16.scss | 5 - .../icons/icons/fast-forward/property-24.scss | 5 - .../base/icons/icons/file-change/index.scss | 5 - .../icons/icons/file-change/keyframes.scss | 5 - .../icons/icons/file-change/placeholders.scss | 5 - .../icons/icons/file-change/property-16.scss | 5 - .../icons/icons/file-change/property-24.scss | 5 - .../base/icons/icons/file-check/index.scss | 5 - .../icons/icons/file-check/keyframes.scss | 5 - .../icons/icons/file-check/placeholders.scss | 5 - .../icons/icons/file-check/property-16.scss | 5 - .../icons/icons/file-check/property-24.scss | 5 - .../base/icons/icons/file-diff/index.scss | 5 - .../base/icons/icons/file-diff/keyframes.scss | 5 - .../icons/icons/file-diff/placeholders.scss | 5 - .../icons/icons/file-diff/property-16.scss | 5 - .../icons/icons/file-diff/property-24.scss | 5 - .../base/icons/icons/file-fill/index.scss | 5 - .../base/icons/icons/file-fill/keyframes.scss | 5 - .../icons/icons/file-fill/placeholders.scss | 5 - .../base/icons/icons/file-minus/index.scss | 5 - .../icons/icons/file-minus/keyframes.scss | 5 - .../icons/icons/file-minus/placeholders.scss | 5 - .../icons/icons/file-minus/property-16.scss | 5 - .../icons/icons/file-minus/property-24.scss | 5 - .../base/icons/icons/file-outline/index.scss | 5 - .../icons/icons/file-outline/keyframes.scss | 5 - .../icons/file-outline/placeholders.scss | 5 - .../base/icons/icons/file-plus/index.scss | 5 - .../base/icons/icons/file-plus/keyframes.scss | 5 - .../icons/icons/file-plus/placeholders.scss | 5 - .../icons/icons/file-plus/property-16.scss | 5 - .../icons/icons/file-plus/property-24.scss | 5 - .../base/icons/icons/file-source/index.scss | 5 - .../icons/icons/file-source/keyframes.scss | 5 - .../icons/icons/file-source/placeholders.scss | 5 - .../icons/icons/file-source/property-16.scss | 5 - .../icons/icons/file-source/property-24.scss | 5 - .../base/icons/icons/file-text/index.scss | 5 - .../base/icons/icons/file-text/keyframes.scss | 5 - .../icons/icons/file-text/placeholders.scss | 5 - .../icons/icons/file-text/property-16.scss | 5 - .../icons/icons/file-text/property-24.scss | 5 - .../styles/base/icons/icons/file-x/index.scss | 5 - .../base/icons/icons/file-x/keyframes.scss | 5 - .../base/icons/icons/file-x/placeholders.scss | 5 - .../base/icons/icons/file-x/property-16.scss | 5 - .../base/icons/icons/file-x/property-24.scss | 5 - .../styles/base/icons/icons/file/index.scss | 5 - .../base/icons/icons/file/keyframes.scss | 5 - .../base/icons/icons/file/placeholders.scss | 5 - .../base/icons/icons/file/property-16.scss | 5 - .../base/icons/icons/file/property-24.scss | 5 - .../styles/base/icons/icons/files/index.scss | 5 - .../base/icons/icons/files/keyframes.scss | 5 - .../base/icons/icons/files/placeholders.scss | 5 - .../base/icons/icons/files/property-16.scss | 5 - .../base/icons/icons/files/property-24.scss | 5 - .../styles/base/icons/icons/film/index.scss | 5 - .../base/icons/icons/film/keyframes.scss | 5 - .../base/icons/icons/film/placeholders.scss | 5 - .../base/icons/icons/film/property-16.scss | 5 - .../base/icons/icons/film/property-24.scss | 5 - .../base/icons/icons/filter-circle/index.scss | 5 - .../icons/icons/filter-circle/keyframes.scss | 5 - .../icons/filter-circle/placeholders.scss | 5 - .../icons/filter-circle/property-16.scss | 5 - .../icons/filter-circle/property-24.scss | 5 - .../base/icons/icons/filter-fill/index.scss | 5 - .../icons/icons/filter-fill/keyframes.scss | 5 - .../icons/icons/filter-fill/placeholders.scss | 5 - .../icons/icons/filter-fill/property-16.scss | 5 - .../icons/icons/filter-fill/property-24.scss | 5 - .../styles/base/icons/icons/filter/index.scss | 5 - .../base/icons/icons/filter/keyframes.scss | 5 - .../base/icons/icons/filter/placeholders.scss | 5 - .../base/icons/icons/filter/property-16.scss | 5 - .../base/icons/icons/filter/property-24.scss | 5 - .../base/icons/icons/fingerprint/index.scss | 5 - .../icons/icons/fingerprint/keyframes.scss | 5 - .../icons/icons/fingerprint/placeholders.scss | 5 - .../icons/icons/fingerprint/property-16.scss | 5 - .../icons/icons/fingerprint/property-24.scss | 5 - .../styles/base/icons/icons/flag/index.scss | 5 - .../base/icons/icons/flag/keyframes.scss | 5 - .../base/icons/icons/flag/placeholders.scss | 5 - .../base/icons/icons/flag/property-16.scss | 5 - .../base/icons/icons/flag/property-24.scss | 5 - .../base/icons/icons/folder-fill/index.scss | 5 - .../icons/icons/folder-fill/keyframes.scss | 5 - .../icons/icons/folder-fill/placeholders.scss | 5 - .../icons/icons/folder-fill/property-16.scss | 5 - .../icons/icons/folder-fill/property-24.scss | 5 - .../icons/icons/folder-minus-fill/index.scss | 5 - .../icons/folder-minus-fill/keyframes.scss | 5 - .../icons/folder-minus-fill/placeholders.scss | 5 - .../icons/folder-minus-fill/property-16.scss | 5 - .../icons/folder-minus-fill/property-24.scss | 5 - .../base/icons/icons/folder-minus/index.scss | 5 - .../icons/icons/folder-minus/keyframes.scss | 5 - .../icons/folder-minus/placeholders.scss | 5 - .../icons/icons/folder-minus/property-16.scss | 5 - .../icons/icons/folder-minus/property-24.scss | 5 - .../icons/icons/folder-outline/index.scss | 5 - .../icons/icons/folder-outline/keyframes.scss | 5 - .../icons/folder-outline/placeholders.scss | 5 - .../icons/icons/folder-plus-fill/index.scss | 5 - .../icons/folder-plus-fill/keyframes.scss | 5 - .../icons/folder-plus-fill/placeholders.scss | 5 - .../icons/folder-plus-fill/property-16.scss | 5 - .../icons/folder-plus-fill/property-24.scss | 5 - .../base/icons/icons/folder-plus/index.scss | 5 - .../icons/icons/folder-plus/keyframes.scss | 5 - .../icons/icons/folder-plus/placeholders.scss | 5 - .../icons/icons/folder-plus/property-16.scss | 5 - .../icons/icons/folder-plus/property-24.scss | 5 - .../base/icons/icons/folder-star/index.scss | 5 - .../icons/icons/folder-star/keyframes.scss | 5 - .../icons/icons/folder-star/placeholders.scss | 5 - .../icons/icons/folder-star/property-16.scss | 5 - .../icons/icons/folder-star/property-24.scss | 5 - .../base/icons/icons/folder-users/index.scss | 5 - .../icons/icons/folder-users/keyframes.scss | 5 - .../icons/folder-users/placeholders.scss | 5 - .../icons/icons/folder-users/property-16.scss | 5 - .../icons/icons/folder-users/property-24.scss | 5 - .../styles/base/icons/icons/folder/index.scss | 5 - .../base/icons/icons/folder/keyframes.scss | 5 - .../base/icons/icons/folder/placeholders.scss | 5 - .../base/icons/icons/folder/property-16.scss | 5 - .../base/icons/icons/folder/property-24.scss | 5 - .../styles/base/icons/icons/frown/index.scss | 5 - .../base/icons/icons/frown/keyframes.scss | 5 - .../base/icons/icons/frown/placeholders.scss | 5 - .../base/icons/icons/frown/property-16.scss | 5 - .../base/icons/icons/frown/property-24.scss | 5 - .../base/icons/icons/gateway/index.scss | 5 - .../base/icons/icons/gateway/keyframes.scss | 5 - .../icons/icons/gateway/placeholders.scss | 5 - .../base/icons/icons/gateway/property-16.scss | 5 - .../base/icons/icons/gateway/property-24.scss | 5 - .../base/icons/icons/gcp-color/index.scss | 5 - .../base/icons/icons/gcp-color/keyframes.scss | 5 - .../icons/icons/gcp-color/placeholders.scss | 5 - .../icons/icons/gcp-color/property-16.scss | 5 - .../icons/icons/gcp-color/property-24.scss | 5 - .../styles/base/icons/icons/gcp/index.scss | 5 - .../base/icons/icons/gcp/keyframes.scss | 5 - .../base/icons/icons/gcp/placeholders.scss | 5 - .../base/icons/icons/gcp/property-16.scss | 5 - .../base/icons/icons/gcp/property-24.scss | 5 - .../base/icons/icons/gift-fill/index.scss | 5 - .../base/icons/icons/gift-fill/keyframes.scss | 5 - .../icons/icons/gift-fill/placeholders.scss | 5 - .../base/icons/icons/gift-outline/index.scss | 5 - .../icons/icons/gift-outline/keyframes.scss | 5 - .../icons/gift-outline/placeholders.scss | 5 - .../styles/base/icons/icons/gift/index.scss | 5 - .../base/icons/icons/gift/keyframes.scss | 5 - .../base/icons/icons/gift/placeholders.scss | 5 - .../base/icons/icons/gift/property-16.scss | 5 - .../base/icons/icons/gift/property-24.scss | 5 - .../base/icons/icons/git-branch/index.scss | 5 - .../icons/icons/git-branch/keyframes.scss | 5 - .../icons/icons/git-branch/placeholders.scss | 5 - .../icons/icons/git-branch/property-16.scss | 5 - .../icons/icons/git-branch/property-24.scss | 5 - .../base/icons/icons/git-commit/index.scss | 5 - .../icons/icons/git-commit/keyframes.scss | 5 - .../icons/icons/git-commit/placeholders.scss | 5 - .../icons/icons/git-commit/property-16.scss | 5 - .../icons/icons/git-commit/property-24.scss | 5 - .../base/icons/icons/git-merge/index.scss | 5 - .../base/icons/icons/git-merge/keyframes.scss | 5 - .../icons/icons/git-merge/placeholders.scss | 5 - .../icons/icons/git-merge/property-16.scss | 5 - .../icons/icons/git-merge/property-24.scss | 5 - .../icons/icons/git-pull-request/index.scss | 5 - .../icons/git-pull-request/keyframes.scss | 5 - .../icons/git-pull-request/placeholders.scss | 5 - .../icons/git-pull-request/property-16.scss | 5 - .../icons/git-pull-request/property-24.scss | 5 - .../base/icons/icons/git-repo/index.scss | 5 - .../base/icons/icons/git-repo/keyframes.scss | 5 - .../icons/icons/git-repo/placeholders.scss | 5 - .../icons/icons/git-repo/property-16.scss | 5 - .../icons/icons/git-repo/property-24.scss | 5 - .../icons/icons/git-repository/index.scss | 5 - .../icons/icons/git-repository/keyframes.scss | 5 - .../icons/git-repository/placeholders.scss | 5 - .../base/icons/icons/github-color/index.scss | 5 - .../icons/icons/github-color/keyframes.scss | 5 - .../icons/github-color/placeholders.scss | 5 - .../icons/icons/github-color/property-16.scss | 5 - .../icons/icons/github-color/property-24.scss | 5 - .../styles/base/icons/icons/github/index.scss | 5 - .../base/icons/icons/github/keyframes.scss | 5 - .../base/icons/icons/github/placeholders.scss | 5 - .../base/icons/icons/github/property-16.scss | 5 - .../base/icons/icons/github/property-24.scss | 5 - .../base/icons/icons/gitlab-color/index.scss | 5 - .../icons/icons/gitlab-color/keyframes.scss | 5 - .../icons/gitlab-color/placeholders.scss | 5 - .../icons/icons/gitlab-color/property-16.scss | 5 - .../icons/icons/gitlab-color/property-24.scss | 5 - .../styles/base/icons/icons/gitlab/index.scss | 5 - .../base/icons/icons/gitlab/keyframes.scss | 5 - .../base/icons/icons/gitlab/placeholders.scss | 5 - .../base/icons/icons/gitlab/property-16.scss | 5 - .../base/icons/icons/gitlab/property-24.scss | 5 - .../base/icons/icons/globe-private/index.scss | 5 - .../icons/icons/globe-private/keyframes.scss | 5 - .../icons/globe-private/placeholders.scss | 5 - .../icons/globe-private/property-16.scss | 5 - .../icons/globe-private/property-24.scss | 5 - .../styles/base/icons/icons/globe/index.scss | 5 - .../base/icons/icons/globe/keyframes.scss | 5 - .../base/icons/icons/globe/placeholders.scss | 5 - .../base/icons/icons/globe/property-16.scss | 5 - .../base/icons/icons/globe/property-24.scss | 5 - .../base/icons/icons/google-color/index.scss | 5 - .../icons/icons/google-color/keyframes.scss | 5 - .../icons/google-color/placeholders.scss | 5 - .../icons/icons/google-color/property-16.scss | 5 - .../icons/icons/google-color/property-24.scss | 5 - .../styles/base/icons/icons/google/index.scss | 5 - .../base/icons/icons/google/keyframes.scss | 5 - .../base/icons/icons/google/placeholders.scss | 5 - .../base/icons/icons/google/property-16.scss | 5 - .../base/icons/icons/google/property-24.scss | 5 - .../base/icons/icons/grid-alt/index.scss | 5 - .../base/icons/icons/grid-alt/keyframes.scss | 5 - .../icons/icons/grid-alt/placeholders.scss | 5 - .../icons/icons/grid-alt/property-16.scss | 5 - .../icons/icons/grid-alt/property-24.scss | 5 - .../styles/base/icons/icons/grid/index.scss | 5 - .../base/icons/icons/grid/keyframes.scss | 5 - .../base/icons/icons/grid/placeholders.scss | 5 - .../base/icons/icons/grid/property-16.scss | 5 - .../base/icons/icons/grid/property-24.scss | 5 - .../base/icons/icons/guide-link/index.scss | 5 - .../icons/icons/guide-link/keyframes.scss | 5 - .../icons/icons/guide-link/placeholders.scss | 5 - .../icons/icons/guide-link/property-16.scss | 5 - .../icons/icons/guide-link/property-24.scss | 5 - .../styles/base/icons/icons/guide/index.scss | 5 - .../base/icons/icons/guide/keyframes.scss | 5 - .../base/icons/icons/guide/placeholders.scss | 5 - .../base/icons/icons/guide/property-16.scss | 5 - .../base/icons/icons/guide/property-24.scss | 5 - .../styles/base/icons/icons/hammer/index.scss | 5 - .../base/icons/icons/hammer/keyframes.scss | 5 - .../base/icons/icons/hammer/placeholders.scss | 5 - .../base/icons/icons/hammer/property-16.scss | 5 - .../base/icons/icons/hammer/property-24.scss | 5 - .../base/icons/icons/handshake/index.scss | 5 - .../base/icons/icons/handshake/keyframes.scss | 5 - .../icons/icons/handshake/placeholders.scss | 5 - .../icons/icons/handshake/property-16.scss | 5 - .../icons/icons/handshake/property-24.scss | 5 - .../base/icons/icons/hard-drive/index.scss | 5 - .../icons/icons/hard-drive/keyframes.scss | 5 - .../icons/icons/hard-drive/placeholders.scss | 5 - .../icons/icons/hard-drive/property-16.scss | 5 - .../icons/icons/hard-drive/property-24.scss | 5 - .../styles/base/icons/icons/hash/index.scss | 5 - .../base/icons/icons/hash/keyframes.scss | 5 - .../base/icons/icons/hash/placeholders.scss | 5 - .../base/icons/icons/hash/property-16.scss | 5 - .../base/icons/icons/hash/property-24.scss | 5 - .../icons/icons/hashicorp-color/index.scss | 5 - .../icons/hashicorp-color/keyframes.scss | 5 - .../icons/hashicorp-color/placeholders.scss | 5 - .../icons/hashicorp-color/property-16.scss | 5 - .../icons/hashicorp-color/property-24.scss | 5 - .../base/icons/icons/hashicorp/index.scss | 5 - .../base/icons/icons/hashicorp/keyframes.scss | 5 - .../icons/icons/hashicorp/placeholders.scss | 5 - .../icons/icons/hashicorp/property-16.scss | 5 - .../icons/icons/hashicorp/property-24.scss | 5 - .../base/icons/icons/hcp-color/index.scss | 5 - .../base/icons/icons/hcp-color/keyframes.scss | 5 - .../icons/icons/hcp-color/placeholders.scss | 5 - .../icons/icons/hcp-color/property-16.scss | 5 - .../icons/icons/hcp-color/property-24.scss | 5 - .../styles/base/icons/icons/hcp/index.scss | 5 - .../base/icons/icons/hcp/keyframes.scss | 5 - .../base/icons/icons/hcp/placeholders.scss | 5 - .../base/icons/icons/hcp/property-16.scss | 5 - .../base/icons/icons/hcp/property-24.scss | 5 - .../base/icons/icons/headphones/index.scss | 5 - .../icons/icons/headphones/keyframes.scss | 5 - .../icons/icons/headphones/placeholders.scss | 5 - .../icons/icons/headphones/property-16.scss | 5 - .../icons/icons/headphones/property-24.scss | 5 - .../styles/base/icons/icons/health/index.scss | 5 - .../base/icons/icons/health/keyframes.scss | 5 - .../base/icons/icons/health/placeholders.scss | 5 - .../base/icons/icons/heart-fill/index.scss | 5 - .../icons/icons/heart-fill/keyframes.scss | 5 - .../icons/icons/heart-fill/placeholders.scss | 5 - .../icons/icons/heart-fill/property-16.scss | 5 - .../icons/icons/heart-fill/property-24.scss | 5 - .../base/icons/icons/heart-off/index.scss | 5 - .../base/icons/icons/heart-off/keyframes.scss | 5 - .../icons/icons/heart-off/placeholders.scss | 5 - .../icons/icons/heart-off/property-16.scss | 5 - .../icons/icons/heart-off/property-24.scss | 5 - .../styles/base/icons/icons/heart/index.scss | 5 - .../base/icons/icons/heart/keyframes.scss | 5 - .../base/icons/icons/heart/placeholders.scss | 5 - .../base/icons/icons/heart/property-16.scss | 5 - .../base/icons/icons/heart/property-24.scss | 5 - .../icons/icons/help-circle-fill/index.scss | 5 - .../icons/help-circle-fill/keyframes.scss | 5 - .../icons/help-circle-fill/placeholders.scss | 5 - .../icons/help-circle-outline/index.scss | 5 - .../icons/help-circle-outline/keyframes.scss | 5 - .../help-circle-outline/placeholders.scss | 5 - .../styles/base/icons/icons/help/index.scss | 5 - .../base/icons/icons/help/keyframes.scss | 5 - .../base/icons/icons/help/placeholders.scss | 5 - .../base/icons/icons/help/property-16.scss | 5 - .../base/icons/icons/help/property-24.scss | 5 - .../base/icons/icons/hexagon-fill/index.scss | 5 - .../icons/icons/hexagon-fill/keyframes.scss | 5 - .../icons/hexagon-fill/placeholders.scss | 5 - .../icons/icons/hexagon-fill/property-16.scss | 5 - .../icons/icons/hexagon-fill/property-24.scss | 5 - .../base/icons/icons/hexagon/index.scss | 5 - .../base/icons/icons/hexagon/keyframes.scss | 5 - .../icons/icons/hexagon/placeholders.scss | 5 - .../base/icons/icons/hexagon/property-16.scss | 5 - .../base/icons/icons/hexagon/property-24.scss | 5 - .../base/icons/icons/history/index.scss | 5 - .../base/icons/icons/history/keyframes.scss | 5 - .../icons/icons/history/placeholders.scss | 5 - .../base/icons/icons/history/property-16.scss | 5 - .../base/icons/icons/history/property-24.scss | 5 - .../styles/base/icons/icons/home/index.scss | 5 - .../base/icons/icons/home/keyframes.scss | 5 - .../base/icons/icons/home/placeholders.scss | 5 - .../base/icons/icons/home/property-16.scss | 5 - .../base/icons/icons/home/property-24.scss | 5 - .../base/icons/icons/hourglass/index.scss | 5 - .../base/icons/icons/hourglass/keyframes.scss | 5 - .../icons/icons/hourglass/placeholders.scss | 5 - .../icons/icons/hourglass/property-16.scss | 5 - .../icons/icons/hourglass/property-24.scss | 5 - .../icons/icons/identity-service/index.scss | 5 - .../icons/identity-service/keyframes.scss | 5 - .../icons/identity-service/placeholders.scss | 5 - .../icons/identity-service/property-16.scss | 5 - .../icons/identity-service/property-24.scss | 5 - .../base/icons/icons/identity-user/index.scss | 5 - .../icons/icons/identity-user/keyframes.scss | 5 - .../icons/identity-user/placeholders.scss | 5 - .../icons/identity-user/property-16.scss | 5 - .../icons/identity-user/property-24.scss | 5 - .../styles/base/icons/icons/image/index.scss | 5 - .../base/icons/icons/image/keyframes.scss | 5 - .../base/icons/icons/image/placeholders.scss | 5 - .../base/icons/icons/image/property-16.scss | 5 - .../base/icons/icons/image/property-24.scss | 5 - .../styles/base/icons/icons/inbox/index.scss | 5 - .../base/icons/icons/inbox/keyframes.scss | 5 - .../base/icons/icons/inbox/placeholders.scss | 5 - .../base/icons/icons/inbox/property-16.scss | 5 - .../base/icons/icons/inbox/property-24.scss | 5 - .../app/styles/base/icons/icons/index.scss | 6 +- .../icons/icons/info-circle-fill/index.scss | 5 - .../icons/info-circle-fill/keyframes.scss | 5 - .../icons/info-circle-fill/placeholders.scss | 5 - .../icons/info-circle-outline/index.scss | 5 - .../icons/info-circle-outline/keyframes.scss | 5 - .../info-circle-outline/placeholders.scss | 5 - .../styles/base/icons/icons/info/index.scss | 5 - .../base/icons/icons/info/keyframes.scss | 5 - .../base/icons/icons/info/placeholders.scss | 5 - .../base/icons/icons/info/property-16.scss | 5 - .../base/icons/icons/info/property-24.scss | 5 - .../base/icons/icons/jump-link/index.scss | 5 - .../base/icons/icons/jump-link/keyframes.scss | 5 - .../icons/icons/jump-link/placeholders.scss | 5 - .../icons/icons/jump-link/property-16.scss | 5 - .../icons/icons/jump-link/property-24.scss | 5 - .../base/icons/icons/key-values/index.scss | 5 - .../icons/icons/key-values/keyframes.scss | 5 - .../icons/icons/key-values/placeholders.scss | 5 - .../icons/icons/key-values/property-16.scss | 5 - .../icons/icons/key-values/property-24.scss | 5 - .../styles/base/icons/icons/key/index.scss | 5 - .../base/icons/icons/key/keyframes.scss | 5 - .../base/icons/icons/key/placeholders.scss | 5 - .../base/icons/icons/key/property-16.scss | 5 - .../base/icons/icons/key/property-24.scss | 5 - .../base/icons/icons/keychain/index.scss | 5 - .../base/icons/icons/keychain/keyframes.scss | 5 - .../icons/icons/keychain/placeholders.scss | 5 - .../icons/icons/keychain/property-16.scss | 5 - .../icons/icons/keychain/property-24.scss | 5 - .../icons/icons/kubernetes-color/index.scss | 5 - .../icons/kubernetes-color/keyframes.scss | 5 - .../icons/kubernetes-color/placeholders.scss | 5 - .../icons/kubernetes-color/property-16.scss | 5 - .../icons/kubernetes-color/property-24.scss | 5 - .../base/icons/icons/kubernetes/index.scss | 5 - .../icons/icons/kubernetes/keyframes.scss | 5 - .../icons/icons/kubernetes/placeholders.scss | 5 - .../icons/icons/kubernetes/property-16.scss | 5 - .../icons/icons/kubernetes/property-24.scss | 5 - .../base/icons/icons/labyrinth/index.scss | 5 - .../base/icons/icons/labyrinth/keyframes.scss | 5 - .../icons/icons/labyrinth/placeholders.scss | 5 - .../icons/icons/labyrinth/property-16.scss | 5 - .../icons/icons/labyrinth/property-24.scss | 5 - .../styles/base/icons/icons/layers/index.scss | 5 - .../base/icons/icons/layers/keyframes.scss | 5 - .../base/icons/icons/layers/placeholders.scss | 5 - .../base/icons/icons/layers/property-16.scss | 5 - .../base/icons/icons/layers/property-24.scss | 5 - .../styles/base/icons/icons/layout/index.scss | 5 - .../base/icons/icons/layout/keyframes.scss | 5 - .../base/icons/icons/layout/placeholders.scss | 5 - .../base/icons/icons/layout/property-16.scss | 5 - .../base/icons/icons/layout/property-24.scss | 5 - .../base/icons/icons/learn-link/index.scss | 5 - .../icons/icons/learn-link/keyframes.scss | 5 - .../icons/icons/learn-link/placeholders.scss | 5 - .../icons/icons/learn-link/property-16.scss | 5 - .../icons/icons/learn-link/property-24.scss | 5 - .../styles/base/icons/icons/learn/index.scss | 5 - .../base/icons/icons/learn/keyframes.scss | 5 - .../base/icons/icons/learn/placeholders.scss | 5 - .../base/icons/icons/learn/property-16.scss | 5 - .../base/icons/icons/learn/property-24.scss | 5 - .../base/icons/icons/line-chart-up/index.scss | 5 - .../icons/icons/line-chart-up/keyframes.scss | 5 - .../icons/line-chart-up/placeholders.scss | 5 - .../icons/line-chart-up/property-16.scss | 5 - .../icons/line-chart-up/property-24.scss | 5 - .../base/icons/icons/line-chart/index.scss | 5 - .../icons/icons/line-chart/keyframes.scss | 5 - .../icons/icons/line-chart/placeholders.scss | 5 - .../icons/icons/line-chart/property-16.scss | 5 - .../icons/icons/line-chart/property-24.scss | 5 - .../styles/base/icons/icons/link/index.scss | 5 - .../base/icons/icons/link/keyframes.scss | 5 - .../base/icons/icons/link/placeholders.scss | 5 - .../base/icons/icons/link/property-16.scss | 5 - .../base/icons/icons/link/property-24.scss | 5 - .../icons/icons/linkedin-color/index.scss | 5 - .../icons/icons/linkedin-color/keyframes.scss | 5 - .../icons/linkedin-color/placeholders.scss | 5 - .../icons/linkedin-color/property-16.scss | 5 - .../icons/linkedin-color/property-24.scss | 5 - .../base/icons/icons/linkedin/index.scss | 5 - .../base/icons/icons/linkedin/keyframes.scss | 5 - .../icons/icons/linkedin/placeholders.scss | 5 - .../icons/icons/linkedin/property-16.scss | 5 - .../icons/icons/linkedin/property-24.scss | 5 - .../styles/base/icons/icons/list/index.scss | 5 - .../base/icons/icons/list/keyframes.scss | 5 - .../base/icons/icons/list/placeholders.scss | 5 - .../base/icons/icons/list/property-16.scss | 5 - .../base/icons/icons/list/property-24.scss | 5 - .../base/icons/icons/load-balancer/index.scss | 5 - .../icons/icons/load-balancer/keyframes.scss | 5 - .../icons/load-balancer/placeholders.scss | 5 - .../icons/load-balancer/property-16.scss | 5 - .../icons/load-balancer/property-24.scss | 5 - .../icons/icons/loading-motion/index.scss | 5 - .../icons/icons/loading-motion/keyframes.scss | 5 - .../icons/loading-motion/placeholders.scss | 5 - .../icons/loading-motion/property-16.scss | 5 - .../icons/loading-motion/property-24.scss | 5 - .../base/icons/icons/loading/index.scss | 5 - .../base/icons/icons/loading/keyframes.scss | 5 - .../icons/icons/loading/placeholders.scss | 5 - .../base/icons/icons/loading/property-16.scss | 5 - .../base/icons/icons/loading/property-24.scss | 5 - .../icons/icons/lock-closed-fill/index.scss | 5 - .../icons/lock-closed-fill/keyframes.scss | 5 - .../icons/lock-closed-fill/placeholders.scss | 5 - .../icons/lock-closed-outline/index.scss | 5 - .../icons/lock-closed-outline/keyframes.scss | 5 - .../lock-closed-outline/placeholders.scss | 5 - .../base/icons/icons/lock-closed/index.scss | 5 - .../icons/icons/lock-closed/keyframes.scss | 5 - .../icons/icons/lock-closed/placeholders.scss | 5 - .../base/icons/icons/lock-disabled/index.scss | 5 - .../icons/icons/lock-disabled/keyframes.scss | 5 - .../icons/lock-disabled/placeholders.scss | 5 - .../base/icons/icons/lock-fill/index.scss | 5 - .../base/icons/icons/lock-fill/keyframes.scss | 5 - .../icons/icons/lock-fill/placeholders.scss | 5 - .../icons/icons/lock-fill/property-16.scss | 5 - .../icons/icons/lock-fill/property-24.scss | 5 - .../base/icons/icons/lock-off/index.scss | 5 - .../base/icons/icons/lock-off/keyframes.scss | 5 - .../icons/icons/lock-off/placeholders.scss | 5 - .../icons/icons/lock-off/property-16.scss | 5 - .../icons/icons/lock-off/property-24.scss | 5 - .../base/icons/icons/lock-open/index.scss | 5 - .../base/icons/icons/lock-open/keyframes.scss | 5 - .../icons/icons/lock-open/placeholders.scss | 5 - .../styles/base/icons/icons/lock/index.scss | 5 - .../base/icons/icons/lock/keyframes.scss | 5 - .../base/icons/icons/lock/placeholders.scss | 5 - .../base/icons/icons/lock/property-16.scss | 5 - .../base/icons/icons/lock/property-24.scss | 5 - .../icons/logo-alicloud-color/index.scss | 5 - .../icons/logo-alicloud-color/keyframes.scss | 5 - .../logo-alicloud-color/placeholders.scss | 5 - .../icons/logo-alicloud-monochrome/index.scss | 5 - .../logo-alicloud-monochrome/keyframes.scss | 5 - .../placeholders.scss | 5 - .../icons/icons/logo-auth0-color/index.scss | 5 - .../icons/logo-auth0-color/keyframes.scss | 5 - .../icons/logo-auth0-color/placeholders.scss | 5 - .../icons/icons/logo-aws-color/index.scss | 5 - .../icons/icons/logo-aws-color/keyframes.scss | 5 - .../icons/logo-aws-color/placeholders.scss | 5 - .../icons/logo-aws-monochrome/index.scss | 5 - .../icons/logo-aws-monochrome/keyframes.scss | 5 - .../logo-aws-monochrome/placeholders.scss | 5 - .../icons/icons/logo-azure-color/index.scss | 5 - .../icons/logo-azure-color/keyframes.scss | 5 - .../icons/logo-azure-color/placeholders.scss | 5 - .../icons/logo-azure-dev-ops-color/index.scss | 5 - .../logo-azure-dev-ops-color/keyframes.scss | 5 - .../placeholders.scss | 5 - .../logo-azure-dev-ops-monochrome/index.scss | 5 - .../keyframes.scss | 5 - .../placeholders.scss | 5 - .../icons/logo-azure-monochrome/index.scss | 5 - .../logo-azure-monochrome/keyframes.scss | 5 - .../logo-azure-monochrome/placeholders.scss | 5 - .../icons/logo-bitbucket-color/index.scss | 5 - .../icons/logo-bitbucket-color/keyframes.scss | 5 - .../logo-bitbucket-color/placeholders.scss | 5 - .../logo-bitbucket-monochrome/index.scss | 5 - .../logo-bitbucket-monochrome/keyframes.scss | 5 - .../placeholders.scss | 5 - .../icons/logo-ember-circle-color/index.scss | 5 - .../logo-ember-circle-color/keyframes.scss | 5 - .../logo-ember-circle-color/placeholders.scss | 5 - .../logo-ember-circle-color/property-16.scss | 5 - .../logo-ember-circle-color/property-24.scss | 5 - .../icons/icons/logo-gcp-color/index.scss | 5 - .../icons/icons/logo-gcp-color/keyframes.scss | 5 - .../icons/logo-gcp-color/placeholders.scss | 5 - .../icons/logo-gcp-monochrome/index.scss | 5 - .../icons/logo-gcp-monochrome/keyframes.scss | 5 - .../logo-gcp-monochrome/placeholders.scss | 5 - .../icons/icons/logo-github-color/index.scss | 5 - .../icons/logo-github-color/keyframes.scss | 5 - .../icons/logo-github-color/placeholders.scss | 5 - .../icons/logo-github-monochrome/index.scss | 5 - .../logo-github-monochrome/keyframes.scss | 5 - .../logo-github-monochrome/placeholders.scss | 5 - .../icons/icons/logo-gitlab-color/index.scss | 5 - .../icons/logo-gitlab-color/keyframes.scss | 5 - .../icons/logo-gitlab-color/placeholders.scss | 5 - .../icons/logo-gitlab-monochrome/index.scss | 5 - .../logo-gitlab-monochrome/keyframes.scss | 5 - .../logo-gitlab-monochrome/placeholders.scss | 5 - .../icons/icons/logo-glimmer-color/index.scss | 5 - .../icons/logo-glimmer-color/keyframes.scss | 5 - .../logo-glimmer-color/placeholders.scss | 5 - .../icons/logo-glimmer-color/property-16.scss | 5 - .../icons/logo-glimmer-color/property-24.scss | 5 - .../icons/icons/logo-google-color/index.scss | 5 - .../icons/logo-google-color/keyframes.scss | 5 - .../icons/logo-google-color/placeholders.scss | 5 - .../icons/logo-google-monochrome/index.scss | 5 - .../logo-google-monochrome/keyframes.scss | 5 - .../logo-google-monochrome/placeholders.scss | 5 - .../icons/logo-hashicorp-color/index.scss | 5 - .../icons/logo-hashicorp-color/keyframes.scss | 5 - .../logo-hashicorp-color/placeholders.scss | 5 - .../logo-hashicorp-color/property-16.scss | 5 - .../logo-hashicorp-color/property-24.scss | 5 - .../icons/icons/logo-jwt-color/index.scss | 5 - .../icons/icons/logo-jwt-color/keyframes.scss | 5 - .../icons/logo-jwt-color/placeholders.scss | 5 - .../icons/logo-jwt-color/property-16.scss | 5 - .../icons/logo-jwt-color/property-24.scss | 5 - .../icons/logo-kubernetes-color/index.scss | 5 - .../logo-kubernetes-color/keyframes.scss | 5 - .../logo-kubernetes-color/placeholders.scss | 5 - .../logo-kubernetes-monochrome/index.scss | 5 - .../logo-kubernetes-monochrome/keyframes.scss | 5 - .../placeholders.scss | 5 - .../icons/logo-microsoft-color/index.scss | 5 - .../icons/logo-microsoft-color/keyframes.scss | 5 - .../logo-microsoft-color/placeholders.scss | 5 - .../icons/icons/logo-oidc-color/index.scss | 5 - .../icons/logo-oidc-color/keyframes.scss | 5 - .../icons/logo-oidc-color/placeholders.scss | 5 - .../icons/logo-oidc-color/property-16.scss | 5 - .../icons/logo-oidc-color/property-24.scss | 5 - .../icons/icons/logo-okta-color/index.scss | 5 - .../icons/logo-okta-color/keyframes.scss | 5 - .../icons/logo-okta-color/placeholders.scss | 5 - .../icons/icons/logo-oracle-color/index.scss | 5 - .../icons/logo-oracle-color/keyframes.scss | 5 - .../icons/logo-oracle-color/placeholders.scss | 5 - .../icons/logo-oracle-monochrome/index.scss | 5 - .../logo-oracle-monochrome/keyframes.scss | 5 - .../logo-oracle-monochrome/placeholders.scss | 5 - .../icons/icons/logo-slack-color/index.scss | 5 - .../icons/logo-slack-color/keyframes.scss | 5 - .../icons/logo-slack-color/placeholders.scss | 5 - .../icons/logo-slack-monochrome/index.scss | 5 - .../logo-slack-monochrome/keyframes.scss | 5 - .../logo-slack-monochrome/placeholders.scss | 5 - .../icons/icons/logo-vmware-color/index.scss | 5 - .../icons/logo-vmware-color/keyframes.scss | 5 - .../icons/logo-vmware-color/placeholders.scss | 5 - .../icons/logo-vmware-monochrome/index.scss | 5 - .../logo-vmware-monochrome/keyframes.scss | 5 - .../logo-vmware-monochrome/placeholders.scss | 5 - .../base/icons/icons/mail-open/index.scss | 5 - .../base/icons/icons/mail-open/keyframes.scss | 5 - .../icons/icons/mail-open/placeholders.scss | 5 - .../icons/icons/mail-open/property-16.scss | 5 - .../icons/icons/mail-open/property-24.scss | 5 - .../styles/base/icons/icons/mail/index.scss | 5 - .../base/icons/icons/mail/keyframes.scss | 5 - .../base/icons/icons/mail/placeholders.scss | 5 - .../base/icons/icons/mail/property-16.scss | 5 - .../base/icons/icons/mail/property-24.scss | 5 - .../base/icons/icons/mainframe/index.scss | 5 - .../base/icons/icons/mainframe/keyframes.scss | 5 - .../icons/icons/mainframe/placeholders.scss | 5 - .../icons/icons/mainframe/property-16.scss | 5 - .../icons/icons/mainframe/property-24.scss | 5 - .../base/icons/icons/map-pin/index.scss | 5 - .../base/icons/icons/map-pin/keyframes.scss | 5 - .../icons/icons/map-pin/placeholders.scss | 5 - .../base/icons/icons/map-pin/property-16.scss | 5 - .../base/icons/icons/map-pin/property-24.scss | 5 - .../styles/base/icons/icons/map/index.scss | 5 - .../base/icons/icons/map/keyframes.scss | 5 - .../base/icons/icons/map/placeholders.scss | 5 - .../base/icons/icons/map/property-16.scss | 5 - .../base/icons/icons/map/property-24.scss | 5 - .../base/icons/icons/maximize-alt/index.scss | 5 - .../icons/icons/maximize-alt/keyframes.scss | 5 - .../icons/maximize-alt/placeholders.scss | 5 - .../icons/icons/maximize-alt/property-16.scss | 5 - .../icons/icons/maximize-alt/property-24.scss | 5 - .../base/icons/icons/maximize/index.scss | 5 - .../base/icons/icons/maximize/keyframes.scss | 5 - .../icons/icons/maximize/placeholders.scss | 5 - .../icons/icons/maximize/property-16.scss | 5 - .../icons/icons/maximize/property-24.scss | 5 - .../styles/base/icons/icons/meh/index.scss | 5 - .../base/icons/icons/meh/keyframes.scss | 5 - .../base/icons/icons/meh/placeholders.scss | 5 - .../base/icons/icons/meh/property-16.scss | 5 - .../base/icons/icons/meh/property-24.scss | 5 - .../styles/base/icons/icons/menu/index.scss | 5 - .../base/icons/icons/menu/keyframes.scss | 5 - .../base/icons/icons/menu/placeholders.scss | 5 - .../base/icons/icons/menu/property-16.scss | 5 - .../base/icons/icons/menu/property-24.scss | 5 - .../styles/base/icons/icons/mesh/index.scss | 5 - .../base/icons/icons/mesh/keyframes.scss | 5 - .../base/icons/icons/mesh/placeholders.scss | 5 - .../base/icons/icons/mesh/property-16.scss | 5 - .../base/icons/icons/mesh/property-24.scss | 5 - .../icons/message-circle-fill/index.scss | 5 - .../icons/message-circle-fill/keyframes.scss | 5 - .../message-circle-fill/placeholders.scss | 5 - .../message-circle-fill/property-16.scss | 5 - .../message-circle-fill/property-24.scss | 5 - .../icons/icons/message-circle/index.scss | 5 - .../icons/icons/message-circle/keyframes.scss | 5 - .../icons/message-circle/placeholders.scss | 5 - .../icons/message-circle/property-16.scss | 5 - .../icons/message-circle/property-24.scss | 5 - .../icons/message-square-fill/index.scss | 5 - .../icons/message-square-fill/keyframes.scss | 5 - .../message-square-fill/placeholders.scss | 5 - .../message-square-fill/property-16.scss | 5 - .../message-square-fill/property-24.scss | 5 - .../icons/icons/message-square/index.scss | 5 - .../icons/icons/message-square/keyframes.scss | 5 - .../icons/message-square/placeholders.scss | 5 - .../icons/message-square/property-16.scss | 5 - .../icons/message-square/property-24.scss | 5 - .../base/icons/icons/message/index.scss | 5 - .../base/icons/icons/message/keyframes.scss | 5 - .../icons/icons/message/placeholders.scss | 5 - .../base/icons/icons/mic-off/index.scss | 5 - .../base/icons/icons/mic-off/keyframes.scss | 5 - .../icons/icons/mic-off/placeholders.scss | 5 - .../base/icons/icons/mic-off/property-16.scss | 5 - .../base/icons/icons/mic-off/property-24.scss | 5 - .../styles/base/icons/icons/mic/index.scss | 5 - .../base/icons/icons/mic/keyframes.scss | 5 - .../base/icons/icons/mic/placeholders.scss | 5 - .../base/icons/icons/mic/property-16.scss | 5 - .../base/icons/icons/mic/property-24.scss | 5 - .../icons/icons/microsoft-color/index.scss | 5 - .../icons/microsoft-color/keyframes.scss | 5 - .../icons/microsoft-color/placeholders.scss | 5 - .../icons/microsoft-color/property-16.scss | 5 - .../icons/microsoft-color/property-24.scss | 5 - .../base/icons/icons/microsoft/index.scss | 5 - .../base/icons/icons/microsoft/keyframes.scss | 5 - .../icons/icons/microsoft/placeholders.scss | 5 - .../icons/icons/microsoft/property-16.scss | 5 - .../icons/icons/microsoft/property-24.scss | 5 - .../base/icons/icons/migrate/index.scss | 5 - .../base/icons/icons/migrate/keyframes.scss | 5 - .../icons/icons/migrate/placeholders.scss | 5 - .../base/icons/icons/migrate/property-16.scss | 5 - .../base/icons/icons/migrate/property-24.scss | 5 - .../base/icons/icons/minimize-alt/index.scss | 5 - .../icons/icons/minimize-alt/keyframes.scss | 5 - .../icons/minimize-alt/placeholders.scss | 5 - .../icons/icons/minimize-alt/property-16.scss | 5 - .../icons/icons/minimize-alt/property-24.scss | 5 - .../base/icons/icons/minimize/index.scss | 5 - .../base/icons/icons/minimize/keyframes.scss | 5 - .../icons/icons/minimize/placeholders.scss | 5 - .../icons/icons/minimize/property-16.scss | 5 - .../icons/icons/minimize/property-24.scss | 5 - .../icons/icons/minus-circle-fill/index.scss | 5 - .../icons/minus-circle-fill/keyframes.scss | 5 - .../icons/minus-circle-fill/placeholders.scss | 5 - .../icons/minus-circle-outline/index.scss | 5 - .../icons/minus-circle-outline/keyframes.scss | 5 - .../minus-circle-outline/placeholders.scss | 5 - .../base/icons/icons/minus-circle/index.scss | 5 - .../icons/icons/minus-circle/keyframes.scss | 5 - .../icons/minus-circle/placeholders.scss | 5 - .../icons/icons/minus-circle/property-16.scss | 5 - .../icons/icons/minus-circle/property-24.scss | 5 - .../base/icons/icons/minus-plain/index.scss | 5 - .../icons/icons/minus-plain/keyframes.scss | 5 - .../icons/icons/minus-plain/placeholders.scss | 5 - .../icons/icons/minus-plus-circle/index.scss | 5 - .../icons/minus-plus-circle/keyframes.scss | 5 - .../icons/minus-plus-circle/placeholders.scss | 5 - .../icons/minus-plus-circle/property-16.scss | 5 - .../icons/minus-plus-circle/property-24.scss | 5 - .../icons/icons/minus-plus-square/index.scss | 5 - .../icons/minus-plus-square/keyframes.scss | 5 - .../icons/minus-plus-square/placeholders.scss | 5 - .../icons/minus-plus-square/property-16.scss | 5 - .../icons/minus-plus-square/property-24.scss | 5 - .../base/icons/icons/minus-plus/index.scss | 5 - .../icons/icons/minus-plus/keyframes.scss | 5 - .../icons/icons/minus-plus/placeholders.scss | 5 - .../icons/icons/minus-plus/property-16.scss | 5 - .../icons/icons/minus-plus/property-24.scss | 5 - .../icons/icons/minus-square-fill/index.scss | 5 - .../icons/minus-square-fill/keyframes.scss | 5 - .../icons/minus-square-fill/placeholders.scss | 5 - .../base/icons/icons/minus-square/index.scss | 5 - .../icons/icons/minus-square/keyframes.scss | 5 - .../icons/minus-square/placeholders.scss | 5 - .../icons/icons/minus-square/property-16.scss | 5 - .../icons/icons/minus-square/property-24.scss | 5 - .../styles/base/icons/icons/minus/index.scss | 5 - .../base/icons/icons/minus/keyframes.scss | 5 - .../base/icons/icons/minus/placeholders.scss | 5 - .../base/icons/icons/minus/property-16.scss | 5 - .../base/icons/icons/minus/property-24.scss | 5 - .../styles/base/icons/icons/module/index.scss | 5 - .../base/icons/icons/module/keyframes.scss | 5 - .../base/icons/icons/module/placeholders.scss | 5 - .../base/icons/icons/module/property-16.scss | 5 - .../base/icons/icons/module/property-24.scss | 5 - .../base/icons/icons/monitor/index.scss | 5 - .../base/icons/icons/monitor/keyframes.scss | 5 - .../icons/icons/monitor/placeholders.scss | 5 - .../base/icons/icons/monitor/property-16.scss | 5 - .../base/icons/icons/monitor/property-24.scss | 5 - .../styles/base/icons/icons/moon/index.scss | 5 - .../base/icons/icons/moon/keyframes.scss | 5 - .../base/icons/icons/moon/placeholders.scss | 5 - .../base/icons/icons/moon/property-16.scss | 5 - .../base/icons/icons/moon/property-24.scss | 5 - .../icons/icons/more-horizontal/index.scss | 5 - .../icons/more-horizontal/keyframes.scss | 5 - .../icons/more-horizontal/placeholders.scss | 5 - .../icons/more-horizontal/property-16.scss | 5 - .../icons/more-horizontal/property-24.scss | 5 - .../base/icons/icons/more-vertical/index.scss | 5 - .../icons/icons/more-vertical/keyframes.scss | 5 - .../icons/more-vertical/placeholders.scss | 5 - .../icons/more-vertical/property-16.scss | 5 - .../icons/more-vertical/property-24.scss | 5 - .../base/icons/icons/mouse-pointer/index.scss | 5 - .../icons/icons/mouse-pointer/keyframes.scss | 5 - .../icons/mouse-pointer/placeholders.scss | 5 - .../icons/mouse-pointer/property-16.scss | 5 - .../icons/mouse-pointer/property-24.scss | 5 - .../styles/base/icons/icons/move/index.scss | 5 - .../base/icons/icons/move/keyframes.scss | 5 - .../base/icons/icons/move/placeholders.scss | 5 - .../base/icons/icons/move/property-16.scss | 5 - .../base/icons/icons/move/property-24.scss | 5 - .../styles/base/icons/icons/music/index.scss | 5 - .../base/icons/icons/music/keyframes.scss | 5 - .../base/icons/icons/music/placeholders.scss | 5 - .../base/icons/icons/music/property-16.scss | 5 - .../base/icons/icons/music/property-24.scss | 5 - .../icons/icons/navigation-alt/index.scss | 5 - .../icons/icons/navigation-alt/keyframes.scss | 5 - .../icons/navigation-alt/placeholders.scss | 5 - .../icons/navigation-alt/property-16.scss | 5 - .../icons/navigation-alt/property-24.scss | 5 - .../base/icons/icons/navigation/index.scss | 5 - .../icons/icons/navigation/keyframes.scss | 5 - .../icons/icons/navigation/placeholders.scss | 5 - .../icons/icons/navigation/property-16.scss | 5 - .../icons/icons/navigation/property-24.scss | 5 - .../base/icons/icons/network-alt/index.scss | 5 - .../icons/icons/network-alt/keyframes.scss | 5 - .../icons/icons/network-alt/placeholders.scss | 5 - .../icons/icons/network-alt/property-16.scss | 5 - .../icons/icons/network-alt/property-24.scss | 5 - .../base/icons/icons/network/index.scss | 5 - .../base/icons/icons/network/keyframes.scss | 5 - .../icons/icons/network/placeholders.scss | 5 - .../base/icons/icons/network/property-16.scss | 5 - .../base/icons/icons/network/property-24.scss | 5 - .../base/icons/icons/newspaper/index.scss | 5 - .../base/icons/icons/newspaper/keyframes.scss | 5 - .../icons/icons/newspaper/placeholders.scss | 5 - .../icons/icons/newspaper/property-16.scss | 5 - .../icons/icons/newspaper/property-24.scss | 5 - .../styles/base/icons/icons/node/index.scss | 5 - .../base/icons/icons/node/keyframes.scss | 5 - .../base/icons/icons/node/placeholders.scss | 5 - .../base/icons/icons/node/property-16.scss | 5 - .../base/icons/icons/node/property-24.scss | 5 - .../base/icons/icons/nomad-color/index.scss | 5 - .../icons/icons/nomad-color/keyframes.scss | 5 - .../icons/icons/nomad-color/placeholders.scss | 5 - .../icons/icons/nomad-color/property-16.scss | 5 - .../icons/icons/nomad-color/property-24.scss | 5 - .../styles/base/icons/icons/nomad/index.scss | 5 - .../base/icons/icons/nomad/keyframes.scss | 5 - .../base/icons/icons/nomad/placeholders.scss | 5 - .../base/icons/icons/nomad/property-16.scss | 5 - .../base/icons/icons/nomad/property-24.scss | 5 - .../icons/notification-disabled/index.scss | 5 - .../notification-disabled/keyframes.scss | 5 - .../notification-disabled/placeholders.scss | 5 - .../icons/icons/notification-fill/index.scss | 5 - .../icons/notification-fill/keyframes.scss | 5 - .../icons/notification-fill/placeholders.scss | 5 - .../icons/notification-outline/index.scss | 5 - .../icons/notification-outline/keyframes.scss | 5 - .../notification-outline/placeholders.scss | 5 - .../base/icons/icons/octagon/index.scss | 5 - .../base/icons/icons/octagon/keyframes.scss | 5 - .../icons/icons/octagon/placeholders.scss | 5 - .../base/icons/icons/octagon/property-16.scss | 5 - .../base/icons/icons/octagon/property-24.scss | 5 - .../base/icons/icons/okta-color/index.scss | 5 - .../icons/icons/okta-color/keyframes.scss | 5 - .../icons/icons/okta-color/placeholders.scss | 5 - .../icons/icons/okta-color/property-16.scss | 5 - .../icons/icons/okta-color/property-24.scss | 5 - .../styles/base/icons/icons/okta/index.scss | 5 - .../base/icons/icons/okta/keyframes.scss | 5 - .../base/icons/icons/okta/placeholders.scss | 5 - .../base/icons/icons/okta/property-16.scss | 5 - .../base/icons/icons/okta/property-24.scss | 5 - .../base/icons/icons/oracle-color/index.scss | 5 - .../icons/icons/oracle-color/keyframes.scss | 5 - .../icons/oracle-color/placeholders.scss | 5 - .../icons/icons/oracle-color/property-16.scss | 5 - .../icons/icons/oracle-color/property-24.scss | 5 - .../styles/base/icons/icons/oracle/index.scss | 5 - .../base/icons/icons/oracle/keyframes.scss | 5 - .../base/icons/icons/oracle/placeholders.scss | 5 - .../base/icons/icons/oracle/property-16.scss | 5 - .../base/icons/icons/oracle/property-24.scss | 5 - .../styles/base/icons/icons/org/index.scss | 5 - .../base/icons/icons/org/keyframes.scss | 5 - .../base/icons/icons/org/placeholders.scss | 5 - .../base/icons/icons/org/property-16.scss | 5 - .../base/icons/icons/org/property-24.scss | 5 - .../base/icons/icons/outline/index.scss | 5 - .../base/icons/icons/outline/keyframes.scss | 5 - .../icons/icons/outline/placeholders.scss | 5 - .../base/icons/icons/outline/property-16.scss | 5 - .../base/icons/icons/outline/property-24.scss | 5 - .../base/icons/icons/pack-color/index.scss | 5 - .../icons/icons/pack-color/keyframes.scss | 5 - .../icons/icons/pack-color/placeholders.scss | 5 - .../icons/icons/pack-color/property-16.scss | 5 - .../icons/icons/pack-color/property-24.scss | 5 - .../styles/base/icons/icons/pack/index.scss | 5 - .../base/icons/icons/pack/keyframes.scss | 5 - .../base/icons/icons/pack/placeholders.scss | 5 - .../base/icons/icons/pack/property-16.scss | 5 - .../base/icons/icons/pack/property-24.scss | 5 - .../base/icons/icons/package/index.scss | 5 - .../base/icons/icons/package/keyframes.scss | 5 - .../icons/icons/package/placeholders.scss | 5 - .../base/icons/icons/package/property-16.scss | 5 - .../base/icons/icons/package/property-24.scss | 5 - .../base/icons/icons/packer-color/index.scss | 5 - .../icons/icons/packer-color/keyframes.scss | 5 - .../icons/packer-color/placeholders.scss | 5 - .../icons/icons/packer-color/property-16.scss | 5 - .../icons/icons/packer-color/property-24.scss | 5 - .../styles/base/icons/icons/packer/index.scss | 5 - .../base/icons/icons/packer/keyframes.scss | 5 - .../base/icons/icons/packer/placeholders.scss | 5 - .../base/icons/icons/packer/property-16.scss | 5 - .../base/icons/icons/packer/property-24.scss | 5 - .../base/icons/icons/page-outline/index.scss | 5 - .../icons/icons/page-outline/keyframes.scss | 5 - .../icons/page-outline/placeholders.scss | 5 - .../base/icons/icons/paperclip/index.scss | 5 - .../base/icons/icons/paperclip/keyframes.scss | 5 - .../icons/icons/paperclip/placeholders.scss | 5 - .../icons/icons/paperclip/property-16.scss | 5 - .../icons/icons/paperclip/property-24.scss | 5 - .../base/icons/icons/partner/index.scss | 5 - .../base/icons/icons/partner/keyframes.scss | 5 - .../icons/icons/partner/placeholders.scss | 5 - .../styles/base/icons/icons/path/index.scss | 5 - .../base/icons/icons/path/keyframes.scss | 5 - .../base/icons/icons/path/placeholders.scss | 5 - .../base/icons/icons/path/property-16.scss | 5 - .../base/icons/icons/path/property-24.scss | 5 - .../base/icons/icons/pause-circle/index.scss | 5 - .../icons/icons/pause-circle/keyframes.scss | 5 - .../icons/pause-circle/placeholders.scss | 5 - .../icons/icons/pause-circle/property-16.scss | 5 - .../icons/icons/pause-circle/property-24.scss | 5 - .../styles/base/icons/icons/pause/index.scss | 5 - .../base/icons/icons/pause/keyframes.scss | 5 - .../base/icons/icons/pause/placeholders.scss | 5 - .../base/icons/icons/pause/property-16.scss | 5 - .../base/icons/icons/pause/property-24.scss | 5 - .../base/icons/icons/pen-tool/index.scss | 5 - .../base/icons/icons/pen-tool/keyframes.scss | 5 - .../icons/icons/pen-tool/placeholders.scss | 5 - .../icons/icons/pen-tool/property-16.scss | 5 - .../icons/icons/pen-tool/property-24.scss | 5 - .../base/icons/icons/pencil-tool/index.scss | 5 - .../icons/icons/pencil-tool/keyframes.scss | 5 - .../icons/icons/pencil-tool/placeholders.scss | 5 - .../icons/icons/pencil-tool/property-16.scss | 5 - .../icons/icons/pencil-tool/property-24.scss | 5 - .../base/icons/icons/phone-call/index.scss | 5 - .../icons/icons/phone-call/keyframes.scss | 5 - .../icons/icons/phone-call/placeholders.scss | 5 - .../icons/icons/phone-call/property-16.scss | 5 - .../icons/icons/phone-call/property-24.scss | 5 - .../base/icons/icons/phone-off/index.scss | 5 - .../base/icons/icons/phone-off/keyframes.scss | 5 - .../icons/icons/phone-off/placeholders.scss | 5 - .../icons/icons/phone-off/property-16.scss | 5 - .../icons/icons/phone-off/property-24.scss | 5 - .../styles/base/icons/icons/phone/index.scss | 5 - .../base/icons/icons/phone/keyframes.scss | 5 - .../base/icons/icons/phone/placeholders.scss | 5 - .../base/icons/icons/phone/property-16.scss | 5 - .../base/icons/icons/phone/property-24.scss | 5 - .../base/icons/icons/pie-chart/index.scss | 5 - .../base/icons/icons/pie-chart/keyframes.scss | 5 - .../icons/icons/pie-chart/placeholders.scss | 5 - .../icons/icons/pie-chart/property-16.scss | 5 - .../icons/icons/pie-chart/property-24.scss | 5 - .../styles/base/icons/icons/pin/index.scss | 5 - .../base/icons/icons/pin/keyframes.scss | 5 - .../base/icons/icons/pin/placeholders.scss | 5 - .../base/icons/icons/pin/property-16.scss | 5 - .../base/icons/icons/pin/property-24.scss | 5 - .../base/icons/icons/play-circle/index.scss | 5 - .../icons/icons/play-circle/keyframes.scss | 5 - .../icons/icons/play-circle/placeholders.scss | 5 - .../icons/icons/play-circle/property-16.scss | 5 - .../icons/icons/play-circle/property-24.scss | 5 - .../base/icons/icons/play-fill/index.scss | 5 - .../base/icons/icons/play-fill/keyframes.scss | 5 - .../icons/icons/play-fill/placeholders.scss | 5 - .../base/icons/icons/play-outline/index.scss | 5 - .../icons/icons/play-outline/keyframes.scss | 5 - .../icons/play-outline/placeholders.scss | 5 - .../base/icons/icons/play-plain/index.scss | 5 - .../icons/icons/play-plain/keyframes.scss | 5 - .../icons/icons/play-plain/placeholders.scss | 5 - .../styles/base/icons/icons/play/index.scss | 5 - .../base/icons/icons/play/keyframes.scss | 5 - .../base/icons/icons/play/placeholders.scss | 5 - .../base/icons/icons/play/property-16.scss | 5 - .../base/icons/icons/play/property-24.scss | 5 - .../icons/icons/plus-circle-fill/index.scss | 5 - .../icons/plus-circle-fill/keyframes.scss | 5 - .../icons/plus-circle-fill/placeholders.scss | 5 - .../icons/plus-circle-outline/index.scss | 5 - .../icons/plus-circle-outline/keyframes.scss | 5 - .../plus-circle-outline/placeholders.scss | 5 - .../base/icons/icons/plus-circle/index.scss | 5 - .../icons/icons/plus-circle/keyframes.scss | 5 - .../icons/icons/plus-circle/placeholders.scss | 5 - .../icons/icons/plus-circle/property-16.scss | 5 - .../icons/icons/plus-circle/property-24.scss | 5 - .../base/icons/icons/plus-plain/index.scss | 5 - .../icons/icons/plus-plain/keyframes.scss | 5 - .../icons/icons/plus-plain/placeholders.scss | 5 - .../icons/icons/plus-square-fill/index.scss | 5 - .../icons/plus-square-fill/keyframes.scss | 5 - .../icons/plus-square-fill/placeholders.scss | 5 - .../base/icons/icons/plus-square/index.scss | 5 - .../icons/icons/plus-square/keyframes.scss | 5 - .../icons/icons/plus-square/placeholders.scss | 5 - .../icons/icons/plus-square/property-16.scss | 5 - .../icons/icons/plus-square/property-24.scss | 5 - .../styles/base/icons/icons/plus/index.scss | 5 - .../base/icons/icons/plus/keyframes.scss | 5 - .../base/icons/icons/plus/placeholders.scss | 5 - .../base/icons/icons/plus/property-16.scss | 5 - .../base/icons/icons/plus/property-24.scss | 5 - .../styles/base/icons/icons/port/index.scss | 5 - .../base/icons/icons/port/keyframes.scss | 5 - .../base/icons/icons/port/placeholders.scss | 5 - .../base/icons/icons/port/property-16.scss | 5 - .../base/icons/icons/port/property-24.scss | 5 - .../styles/base/icons/icons/power/index.scss | 5 - .../base/icons/icons/power/keyframes.scss | 5 - .../base/icons/icons/power/placeholders.scss | 5 - .../base/icons/icons/power/property-16.scss | 5 - .../base/icons/icons/power/property-24.scss | 5 - .../base/icons/icons/printer/index.scss | 5 - .../base/icons/icons/printer/keyframes.scss | 5 - .../icons/icons/printer/placeholders.scss | 5 - .../base/icons/icons/printer/property-16.scss | 5 - .../base/icons/icons/printer/property-24.scss | 5 - .../base/icons/icons/protocol/index.scss | 5 - .../base/icons/icons/protocol/keyframes.scss | 5 - .../icons/icons/protocol/placeholders.scss | 5 - .../icons/icons/protocol/property-16.scss | 5 - .../icons/icons/protocol/property-24.scss | 5 - .../base/icons/icons/provider/index.scss | 5 - .../base/icons/icons/provider/keyframes.scss | 5 - .../icons/icons/provider/placeholders.scss | 5 - .../icons/icons/provider/property-16.scss | 5 - .../icons/icons/provider/property-24.scss | 5 - .../icons/icons/public-default/index.scss | 5 - .../icons/icons/public-default/keyframes.scss | 5 - .../icons/public-default/placeholders.scss | 5 - .../base/icons/icons/public-locked/index.scss | 5 - .../icons/icons/public-locked/keyframes.scss | 5 - .../icons/public-locked/placeholders.scss | 5 - .../styles/base/icons/icons/queue/index.scss | 5 - .../base/icons/icons/queue/keyframes.scss | 5 - .../base/icons/icons/queue/placeholders.scss | 5 - .../base/icons/icons/queue/property-16.scss | 5 - .../base/icons/icons/queue/property-24.scss | 5 - .../icons/radio-button-checked/index.scss | 5 - .../icons/radio-button-checked/keyframes.scss | 5 - .../radio-button-checked/placeholders.scss | 5 - .../icons/radio-button-unchecked/index.scss | 5 - .../radio-button-unchecked/keyframes.scss | 5 - .../radio-button-unchecked/placeholders.scss | 5 - .../styles/base/icons/icons/radio/index.scss | 5 - .../base/icons/icons/radio/keyframes.scss | 5 - .../base/icons/icons/radio/placeholders.scss | 5 - .../base/icons/icons/radio/property-16.scss | 5 - .../base/icons/icons/radio/property-24.scss | 5 - .../styles/base/icons/icons/random/index.scss | 5 - .../base/icons/icons/random/keyframes.scss | 5 - .../base/icons/icons/random/placeholders.scss | 5 - .../base/icons/icons/random/property-16.scss | 5 - .../base/icons/icons/random/property-24.scss | 5 - .../base/icons/icons/redirect/index.scss | 5 - .../base/icons/icons/redirect/keyframes.scss | 5 - .../icons/icons/redirect/placeholders.scss | 5 - .../icons/icons/redirect/property-16.scss | 5 - .../icons/icons/redirect/property-24.scss | 5 - .../base/icons/icons/refresh-alert/index.scss | 5 - .../icons/icons/refresh-alert/keyframes.scss | 5 - .../icons/refresh-alert/placeholders.scss | 5 - .../icons/icons/refresh-default/index.scss | 5 - .../icons/refresh-default/keyframes.scss | 5 - .../icons/refresh-default/placeholders.scss | 5 - .../styles/base/icons/icons/reload/index.scss | 5 - .../base/icons/icons/reload/keyframes.scss | 5 - .../base/icons/icons/reload/placeholders.scss | 5 - .../base/icons/icons/reload/property-16.scss | 5 - .../base/icons/icons/reload/property-24.scss | 5 - .../styles/base/icons/icons/remix/index.scss | 5 - .../base/icons/icons/remix/keyframes.scss | 5 - .../base/icons/icons/remix/placeholders.scss | 5 - .../styles/base/icons/icons/repeat/index.scss | 5 - .../base/icons/icons/repeat/keyframes.scss | 5 - .../base/icons/icons/repeat/placeholders.scss | 5 - .../base/icons/icons/repeat/property-16.scss | 5 - .../base/icons/icons/repeat/property-24.scss | 5 - .../icons/icons/replication-direct/index.scss | 5 - .../icons/replication-direct/keyframes.scss | 5 - .../replication-direct/placeholders.scss | 5 - .../icons/replication-direct/property-16.scss | 5 - .../icons/replication-direct/property-24.scss | 5 - .../icons/icons/replication-perf/index.scss | 5 - .../icons/replication-perf/keyframes.scss | 5 - .../icons/replication-perf/placeholders.scss | 5 - .../icons/replication-perf/property-16.scss | 5 - .../icons/replication-perf/property-24.scss | 5 - .../styles/base/icons/icons/rewind/index.scss | 5 - .../base/icons/icons/rewind/keyframes.scss | 5 - .../base/icons/icons/rewind/placeholders.scss | 5 - .../base/icons/icons/rewind/property-16.scss | 5 - .../base/icons/icons/rewind/property-24.scss | 5 - .../styles/base/icons/icons/ribbon/index.scss | 5 - .../base/icons/icons/ribbon/keyframes.scss | 5 - .../base/icons/icons/ribbon/placeholders.scss | 5 - .../styles/base/icons/icons/rocket/index.scss | 5 - .../base/icons/icons/rocket/keyframes.scss | 5 - .../base/icons/icons/rocket/placeholders.scss | 5 - .../base/icons/icons/rocket/property-16.scss | 5 - .../base/icons/icons/rocket/property-24.scss | 5 - .../base/icons/icons/rotate-ccw/index.scss | 5 - .../icons/icons/rotate-ccw/keyframes.scss | 5 - .../icons/icons/rotate-ccw/placeholders.scss | 5 - .../icons/icons/rotate-ccw/property-16.scss | 5 - .../icons/icons/rotate-ccw/property-24.scss | 5 - .../base/icons/icons/rotate-cw/index.scss | 5 - .../base/icons/icons/rotate-cw/keyframes.scss | 5 - .../icons/icons/rotate-cw/placeholders.scss | 5 - .../icons/icons/rotate-cw/property-16.scss | 5 - .../icons/icons/rotate-cw/property-24.scss | 5 - .../styles/base/icons/icons/rss/index.scss | 5 - .../base/icons/icons/rss/keyframes.scss | 5 - .../base/icons/icons/rss/placeholders.scss | 5 - .../base/icons/icons/rss/property-16.scss | 5 - .../base/icons/icons/rss/property-24.scss | 5 - .../styles/base/icons/icons/run/index.scss | 5 - .../base/icons/icons/run/keyframes.scss | 5 - .../base/icons/icons/run/placeholders.scss | 5 - .../base/icons/icons/run/property-16.scss | 5 - .../base/icons/icons/run/property-24.scss | 5 - .../base/icons/icons/running/index.scss | 5 - .../base/icons/icons/running/keyframes.scss | 5 - .../icons/icons/running/placeholders.scss | 5 - .../base/icons/icons/running/property-16.scss | 5 - .../base/icons/icons/running/property-24.scss | 5 - .../styles/base/icons/icons/save/index.scss | 5 - .../base/icons/icons/save/keyframes.scss | 5 - .../base/icons/icons/save/placeholders.scss | 5 - .../base/icons/icons/save/property-16.scss | 5 - .../base/icons/icons/save/property-24.scss | 5 - .../base/icons/icons/scissors/index.scss | 5 - .../base/icons/icons/scissors/keyframes.scss | 5 - .../icons/icons/scissors/placeholders.scss | 5 - .../icons/icons/scissors/property-16.scss | 5 - .../icons/icons/scissors/property-24.scss | 5 - .../base/icons/icons/search-color/index.scss | 5 - .../icons/icons/search-color/keyframes.scss | 5 - .../icons/search-color/placeholders.scss | 5 - .../icons/icons/search-color/property-16.scss | 5 - .../icons/icons/search-color/property-24.scss | 5 - .../styles/base/icons/icons/search/index.scss | 5 - .../base/icons/icons/search/keyframes.scss | 5 - .../base/icons/icons/search/placeholders.scss | 5 - .../base/icons/icons/search/property-16.scss | 5 - .../base/icons/icons/search/property-24.scss | 5 - .../styles/base/icons/icons/send/index.scss | 5 - .../base/icons/icons/send/keyframes.scss | 5 - .../base/icons/icons/send/placeholders.scss | 5 - .../base/icons/icons/send/property-16.scss | 5 - .../base/icons/icons/send/property-24.scss | 5 - .../icons/icons/server-cluster/index.scss | 5 - .../icons/icons/server-cluster/keyframes.scss | 5 - .../icons/server-cluster/placeholders.scss | 5 - .../icons/server-cluster/property-16.scss | 5 - .../icons/server-cluster/property-24.scss | 5 - .../styles/base/icons/icons/server/index.scss | 5 - .../base/icons/icons/server/keyframes.scss | 5 - .../base/icons/icons/server/placeholders.scss | 5 - .../base/icons/icons/server/property-16.scss | 5 - .../base/icons/icons/server/property-24.scss | 5 - .../base/icons/icons/serverless/index.scss | 5 - .../icons/icons/serverless/keyframes.scss | 5 - .../icons/icons/serverless/placeholders.scss | 5 - .../icons/icons/serverless/property-16.scss | 5 - .../icons/icons/serverless/property-24.scss | 5 - .../base/icons/icons/settings/index.scss | 5 - .../base/icons/icons/settings/keyframes.scss | 5 - .../icons/icons/settings/placeholders.scss | 5 - .../icons/icons/settings/property-16.scss | 5 - .../icons/icons/settings/property-24.scss | 5 - .../styles/base/icons/icons/share/index.scss | 5 - .../base/icons/icons/share/keyframes.scss | 5 - .../base/icons/icons/share/placeholders.scss | 5 - .../base/icons/icons/share/property-16.scss | 5 - .../base/icons/icons/share/property-24.scss | 5 - .../base/icons/icons/shield-alert/index.scss | 5 - .../icons/icons/shield-alert/keyframes.scss | 5 - .../icons/shield-alert/placeholders.scss | 5 - .../icons/icons/shield-alert/property-16.scss | 5 - .../icons/icons/shield-alert/property-24.scss | 5 - .../base/icons/icons/shield-check/index.scss | 5 - .../icons/icons/shield-check/keyframes.scss | 5 - .../icons/shield-check/placeholders.scss | 5 - .../icons/icons/shield-check/property-16.scss | 5 - .../icons/icons/shield-check/property-24.scss | 5 - .../base/icons/icons/shield-off/index.scss | 5 - .../icons/icons/shield-off/keyframes.scss | 5 - .../icons/icons/shield-off/placeholders.scss | 5 - .../icons/icons/shield-off/property-16.scss | 5 - .../icons/icons/shield-off/property-24.scss | 5 - .../base/icons/icons/shield-x/index.scss | 5 - .../base/icons/icons/shield-x/keyframes.scss | 5 - .../icons/icons/shield-x/placeholders.scss | 5 - .../icons/icons/shield-x/property-16.scss | 5 - .../icons/icons/shield-x/property-24.scss | 5 - .../styles/base/icons/icons/shield/index.scss | 5 - .../base/icons/icons/shield/keyframes.scss | 5 - .../base/icons/icons/shield/placeholders.scss | 5 - .../base/icons/icons/shield/property-16.scss | 5 - .../base/icons/icons/shield/property-24.scss | 5 - .../base/icons/icons/shopping-bag/index.scss | 5 - .../icons/icons/shopping-bag/keyframes.scss | 5 - .../icons/shopping-bag/placeholders.scss | 5 - .../icons/icons/shopping-bag/property-16.scss | 5 - .../icons/icons/shopping-bag/property-24.scss | 5 - .../base/icons/icons/shopping-cart/index.scss | 5 - .../icons/icons/shopping-cart/keyframes.scss | 5 - .../icons/shopping-cart/placeholders.scss | 5 - .../icons/shopping-cart/property-16.scss | 5 - .../icons/shopping-cart/property-24.scss | 5 - .../base/icons/icons/shuffle/index.scss | 5 - .../base/icons/icons/shuffle/keyframes.scss | 5 - .../icons/icons/shuffle/placeholders.scss | 5 - .../base/icons/icons/shuffle/property-16.scss | 5 - .../base/icons/icons/shuffle/property-24.scss | 5 - .../base/icons/icons/sidebar-hide/index.scss | 5 - .../icons/icons/sidebar-hide/keyframes.scss | 5 - .../icons/sidebar-hide/placeholders.scss | 5 - .../icons/icons/sidebar-hide/property-16.scss | 5 - .../icons/icons/sidebar-hide/property-24.scss | 5 - .../base/icons/icons/sidebar-show/index.scss | 5 - .../icons/icons/sidebar-show/keyframes.scss | 5 - .../icons/sidebar-show/placeholders.scss | 5 - .../icons/icons/sidebar-show/property-16.scss | 5 - .../icons/icons/sidebar-show/property-24.scss | 5 - .../base/icons/icons/sidebar/index.scss | 5 - .../base/icons/icons/sidebar/keyframes.scss | 5 - .../icons/icons/sidebar/placeholders.scss | 5 - .../base/icons/icons/sidebar/property-16.scss | 5 - .../base/icons/icons/sidebar/property-24.scss | 5 - .../base/icons/icons/sign-in/index.scss | 5 - .../base/icons/icons/sign-in/keyframes.scss | 5 - .../icons/icons/sign-in/placeholders.scss | 5 - .../base/icons/icons/sign-in/property-16.scss | 5 - .../base/icons/icons/sign-in/property-24.scss | 5 - .../base/icons/icons/sign-out/index.scss | 5 - .../base/icons/icons/sign-out/keyframes.scss | 5 - .../icons/icons/sign-out/placeholders.scss | 5 - .../icons/icons/sign-out/property-16.scss | 5 - .../icons/icons/sign-out/property-24.scss | 5 - .../base/icons/icons/skip-back/index.scss | 5 - .../base/icons/icons/skip-back/keyframes.scss | 5 - .../icons/icons/skip-back/placeholders.scss | 5 - .../icons/icons/skip-back/property-16.scss | 5 - .../icons/icons/skip-back/property-24.scss | 5 - .../base/icons/icons/skip-forward/index.scss | 5 - .../icons/icons/skip-forward/keyframes.scss | 5 - .../icons/skip-forward/placeholders.scss | 5 - .../icons/icons/skip-forward/property-16.scss | 5 - .../icons/icons/skip-forward/property-24.scss | 5 - .../styles/base/icons/icons/skip/index.scss | 5 - .../base/icons/icons/skip/keyframes.scss | 5 - .../base/icons/icons/skip/placeholders.scss | 5 - .../base/icons/icons/skip/property-16.scss | 5 - .../base/icons/icons/skip/property-24.scss | 5 - .../base/icons/icons/slack-color/index.scss | 5 - .../icons/icons/slack-color/keyframes.scss | 5 - .../icons/icons/slack-color/placeholders.scss | 5 - .../icons/icons/slack-color/property-16.scss | 5 - .../icons/icons/slack-color/property-24.scss | 5 - .../styles/base/icons/icons/slack/index.scss | 5 - .../base/icons/icons/slack/keyframes.scss | 5 - .../base/icons/icons/slack/placeholders.scss | 5 - .../base/icons/icons/slack/property-16.scss | 5 - .../base/icons/icons/slack/property-24.scss | 5 - .../base/icons/icons/slash-square/index.scss | 5 - .../icons/icons/slash-square/keyframes.scss | 5 - .../icons/slash-square/placeholders.scss | 5 - .../icons/icons/slash-square/property-16.scss | 5 - .../icons/icons/slash-square/property-24.scss | 5 - .../styles/base/icons/icons/slash/index.scss | 5 - .../base/icons/icons/slash/keyframes.scss | 5 - .../base/icons/icons/slash/placeholders.scss | 5 - .../base/icons/icons/slash/property-16.scss | 5 - .../base/icons/icons/slash/property-24.scss | 5 - .../base/icons/icons/sliders/index.scss | 5 - .../base/icons/icons/sliders/keyframes.scss | 5 - .../icons/icons/sliders/placeholders.scss | 5 - .../base/icons/icons/sliders/property-16.scss | 5 - .../base/icons/icons/sliders/property-24.scss | 5 - .../base/icons/icons/smartphone/index.scss | 5 - .../icons/icons/smartphone/keyframes.scss | 5 - .../icons/icons/smartphone/placeholders.scss | 5 - .../icons/icons/smartphone/property-16.scss | 5 - .../icons/icons/smartphone/property-24.scss | 5 - .../styles/base/icons/icons/smile/index.scss | 5 - .../base/icons/icons/smile/keyframes.scss | 5 - .../base/icons/icons/smile/placeholders.scss | 5 - .../base/icons/icons/smile/property-16.scss | 5 - .../base/icons/icons/smile/property-24.scss | 5 - .../styles/base/icons/icons/socket/index.scss | 5 - .../base/icons/icons/socket/keyframes.scss | 5 - .../base/icons/icons/socket/placeholders.scss | 5 - .../base/icons/icons/socket/property-16.scss | 5 - .../base/icons/icons/socket/property-24.scss | 5 - .../base/icons/icons/sort-asc/index.scss | 5 - .../base/icons/icons/sort-asc/keyframes.scss | 5 - .../icons/icons/sort-asc/placeholders.scss | 5 - .../icons/icons/sort-asc/property-16.scss | 5 - .../icons/icons/sort-asc/property-24.scss | 5 - .../base/icons/icons/sort-desc/index.scss | 5 - .../base/icons/icons/sort-desc/keyframes.scss | 5 - .../icons/icons/sort-desc/placeholders.scss | 5 - .../icons/icons/sort-desc/property-16.scss | 5 - .../icons/icons/sort-desc/property-24.scss | 5 - .../styles/base/icons/icons/sort/index.scss | 5 - .../base/icons/icons/sort/keyframes.scss | 5 - .../base/icons/icons/sort/placeholders.scss | 5 - .../base/icons/icons/source-file/index.scss | 5 - .../icons/icons/source-file/keyframes.scss | 5 - .../icons/icons/source-file/placeholders.scss | 5 - .../base/icons/icons/speaker/index.scss | 5 - .../base/icons/icons/speaker/keyframes.scss | 5 - .../icons/icons/speaker/placeholders.scss | 5 - .../base/icons/icons/speaker/property-16.scss | 5 - .../base/icons/icons/speaker/property-24.scss | 5 - .../base/icons/icons/square-fill/index.scss | 5 - .../icons/icons/square-fill/keyframes.scss | 5 - .../icons/icons/square-fill/placeholders.scss | 5 - .../icons/icons/square-fill/property-16.scss | 5 - .../icons/icons/square-fill/property-24.scss | 5 - .../styles/base/icons/icons/square/index.scss | 5 - .../base/icons/icons/square/keyframes.scss | 5 - .../base/icons/icons/square/placeholders.scss | 5 - .../base/icons/icons/square/property-16.scss | 5 - .../base/icons/icons/square/property-24.scss | 5 - .../base/icons/icons/star-circle/index.scss | 5 - .../icons/icons/star-circle/keyframes.scss | 5 - .../icons/icons/star-circle/placeholders.scss | 5 - .../icons/icons/star-circle/property-16.scss | 5 - .../icons/icons/star-circle/property-24.scss | 5 - .../base/icons/icons/star-fill/index.scss | 5 - .../base/icons/icons/star-fill/keyframes.scss | 5 - .../icons/icons/star-fill/placeholders.scss | 5 - .../icons/icons/star-fill/property-16.scss | 5 - .../icons/icons/star-fill/property-24.scss | 5 - .../base/icons/icons/star-off/index.scss | 5 - .../base/icons/icons/star-off/keyframes.scss | 5 - .../icons/icons/star-off/placeholders.scss | 5 - .../icons/icons/star-off/property-16.scss | 5 - .../icons/icons/star-off/property-24.scss | 5 - .../base/icons/icons/star-outline/index.scss | 5 - .../icons/icons/star-outline/keyframes.scss | 5 - .../icons/star-outline/placeholders.scss | 5 - .../styles/base/icons/icons/star/index.scss | 5 - .../base/icons/icons/star/keyframes.scss | 5 - .../base/icons/icons/star/placeholders.scss | 5 - .../base/icons/icons/star/property-16.scss | 5 - .../base/icons/icons/star/property-24.scss | 5 - .../base/icons/icons/stop-circle/index.scss | 5 - .../icons/icons/stop-circle/keyframes.scss | 5 - .../icons/icons/stop-circle/placeholders.scss | 5 - .../icons/icons/stop-circle/property-16.scss | 5 - .../icons/icons/stop-circle/property-24.scss | 5 - .../base/icons/icons/sub-left/index.scss | 5 - .../base/icons/icons/sub-left/keyframes.scss | 5 - .../icons/icons/sub-left/placeholders.scss | 5 - .../base/icons/icons/sub-right/index.scss | 5 - .../base/icons/icons/sub-right/keyframes.scss | 5 - .../icons/icons/sub-right/placeholders.scss | 5 - .../styles/base/icons/icons/sun/index.scss | 5 - .../base/icons/icons/sun/keyframes.scss | 5 - .../base/icons/icons/sun/placeholders.scss | 5 - .../base/icons/icons/sun/property-16.scss | 5 - .../base/icons/icons/sun/property-24.scss | 5 - .../base/icons/icons/support/index.scss | 5 - .../base/icons/icons/support/keyframes.scss | 5 - .../icons/icons/support/placeholders.scss | 5 - .../base/icons/icons/support/property-16.scss | 5 - .../base/icons/icons/support/property-24.scss | 5 - .../icons/icons/swap-horizontal/index.scss | 5 - .../icons/swap-horizontal/keyframes.scss | 5 - .../icons/swap-horizontal/placeholders.scss | 5 - .../icons/swap-horizontal/property-16.scss | 5 - .../icons/swap-horizontal/property-24.scss | 5 - .../base/icons/icons/swap-vertical/index.scss | 5 - .../icons/icons/swap-vertical/keyframes.scss | 5 - .../icons/swap-vertical/placeholders.scss | 5 - .../icons/swap-vertical/property-16.scss | 5 - .../icons/swap-vertical/property-24.scss | 5 - .../base/icons/icons/switcher/index.scss | 5 - .../base/icons/icons/switcher/keyframes.scss | 5 - .../icons/icons/switcher/placeholders.scss | 5 - .../icons/icons/switcher/property-16.scss | 5 - .../icons/icons/switcher/property-24.scss | 5 - .../base/icons/icons/sync-alert/index.scss | 5 - .../icons/icons/sync-alert/keyframes.scss | 5 - .../icons/icons/sync-alert/placeholders.scss | 5 - .../icons/icons/sync-alert/property-16.scss | 5 - .../icons/icons/sync-alert/property-24.scss | 5 - .../base/icons/icons/sync-reverse/index.scss | 5 - .../icons/icons/sync-reverse/keyframes.scss | 5 - .../icons/sync-reverse/placeholders.scss | 5 - .../icons/icons/sync-reverse/property-16.scss | 5 - .../icons/icons/sync-reverse/property-24.scss | 5 - .../styles/base/icons/icons/sync/index.scss | 5 - .../base/icons/icons/sync/keyframes.scss | 5 - .../base/icons/icons/sync/placeholders.scss | 5 - .../base/icons/icons/sync/property-16.scss | 5 - .../base/icons/icons/sync/property-24.scss | 5 - .../styles/base/icons/icons/tablet/index.scss | 5 - .../base/icons/icons/tablet/keyframes.scss | 5 - .../base/icons/icons/tablet/placeholders.scss | 5 - .../base/icons/icons/tablet/property-16.scss | 5 - .../base/icons/icons/tablet/property-24.scss | 5 - .../styles/base/icons/icons/tag/index.scss | 5 - .../base/icons/icons/tag/keyframes.scss | 5 - .../base/icons/icons/tag/placeholders.scss | 5 - .../base/icons/icons/tag/property-16.scss | 5 - .../base/icons/icons/tag/property-24.scss | 5 - .../styles/base/icons/icons/target/index.scss | 5 - .../base/icons/icons/target/keyframes.scss | 5 - .../base/icons/icons/target/placeholders.scss | 5 - .../base/icons/icons/target/property-16.scss | 5 - .../base/icons/icons/target/property-24.scss | 5 - .../icons/icons/terminal-screen/index.scss | 5 - .../icons/terminal-screen/keyframes.scss | 5 - .../icons/terminal-screen/placeholders.scss | 5 - .../icons/terminal-screen/property-16.scss | 5 - .../icons/terminal-screen/property-24.scss | 5 - .../base/icons/icons/terminal/index.scss | 5 - .../base/icons/icons/terminal/keyframes.scss | 5 - .../icons/icons/terminal/placeholders.scss | 5 - .../icons/icons/terminal/property-16.scss | 5 - .../icons/icons/terminal/property-24.scss | 5 - .../icons/icons/terraform-color/index.scss | 5 - .../icons/terraform-color/keyframes.scss | 5 - .../icons/terraform-color/placeholders.scss | 5 - .../icons/terraform-color/property-16.scss | 5 - .../icons/terraform-color/property-24.scss | 5 - .../base/icons/icons/terraform/index.scss | 5 - .../base/icons/icons/terraform/keyframes.scss | 5 - .../icons/icons/terraform/placeholders.scss | 5 - .../icons/icons/terraform/property-16.scss | 5 - .../icons/icons/terraform/property-24.scss | 5 - .../base/icons/icons/thumbs-down/index.scss | 5 - .../icons/icons/thumbs-down/keyframes.scss | 5 - .../icons/icons/thumbs-down/placeholders.scss | 5 - .../icons/icons/thumbs-down/property-16.scss | 5 - .../icons/icons/thumbs-down/property-24.scss | 5 - .../base/icons/icons/thumbs-up/index.scss | 5 - .../base/icons/icons/thumbs-up/keyframes.scss | 5 - .../icons/icons/thumbs-up/placeholders.scss | 5 - .../icons/icons/thumbs-up/property-16.scss | 5 - .../icons/icons/thumbs-up/property-24.scss | 5 - .../base/icons/icons/toggle-left/index.scss | 5 - .../icons/icons/toggle-left/keyframes.scss | 5 - .../icons/icons/toggle-left/placeholders.scss | 5 - .../icons/icons/toggle-left/property-16.scss | 5 - .../icons/icons/toggle-left/property-24.scss | 5 - .../base/icons/icons/toggle-right/index.scss | 5 - .../icons/icons/toggle-right/keyframes.scss | 5 - .../icons/toggle-right/placeholders.scss | 5 - .../icons/icons/toggle-right/property-16.scss | 5 - .../icons/icons/toggle-right/property-24.scss | 5 - .../styles/base/icons/icons/token/index.scss | 5 - .../base/icons/icons/token/keyframes.scss | 5 - .../base/icons/icons/token/placeholders.scss | 5 - .../base/icons/icons/token/property-16.scss | 5 - .../base/icons/icons/token/property-24.scss | 5 - .../styles/base/icons/icons/tools/index.scss | 5 - .../base/icons/icons/tools/keyframes.scss | 5 - .../base/icons/icons/tools/placeholders.scss | 5 - .../base/icons/icons/tools/property-16.scss | 5 - .../base/icons/icons/tools/property-24.scss | 5 - .../styles/base/icons/icons/top/index.scss | 5 - .../base/icons/icons/top/keyframes.scss | 5 - .../base/icons/icons/top/placeholders.scss | 5 - .../base/icons/icons/top/property-16.scss | 5 - .../base/icons/icons/top/property-24.scss | 5 - .../styles/base/icons/icons/trash/index.scss | 5 - .../base/icons/icons/trash/keyframes.scss | 5 - .../base/icons/icons/trash/placeholders.scss | 5 - .../base/icons/icons/trash/property-16.scss | 5 - .../base/icons/icons/trash/property-24.scss | 5 - .../base/icons/icons/trend-down/index.scss | 5 - .../icons/icons/trend-down/keyframes.scss | 5 - .../icons/icons/trend-down/placeholders.scss | 5 - .../icons/icons/trend-down/property-16.scss | 5 - .../icons/icons/trend-down/property-24.scss | 5 - .../base/icons/icons/trend-up/index.scss | 5 - .../base/icons/icons/trend-up/keyframes.scss | 5 - .../icons/icons/trend-up/placeholders.scss | 5 - .../icons/icons/trend-up/property-16.scss | 5 - .../icons/icons/trend-up/property-24.scss | 5 - .../base/icons/icons/triangle-fill/index.scss | 5 - .../icons/icons/triangle-fill/keyframes.scss | 5 - .../icons/triangle-fill/placeholders.scss | 5 - .../icons/triangle-fill/property-16.scss | 5 - .../icons/triangle-fill/property-24.scss | 5 - .../base/icons/icons/triangle/index.scss | 5 - .../base/icons/icons/triangle/keyframes.scss | 5 - .../icons/icons/triangle/placeholders.scss | 5 - .../icons/icons/triangle/property-16.scss | 5 - .../icons/icons/triangle/property-24.scss | 5 - .../styles/base/icons/icons/truck/index.scss | 5 - .../base/icons/icons/truck/keyframes.scss | 5 - .../base/icons/icons/truck/placeholders.scss | 5 - .../base/icons/icons/truck/property-16.scss | 5 - .../base/icons/icons/truck/property-24.scss | 5 - .../styles/base/icons/icons/tune/index.scss | 5 - .../base/icons/icons/tune/keyframes.scss | 5 - .../base/icons/icons/tune/placeholders.scss | 5 - .../app/styles/base/icons/icons/tv/index.scss | 5 - .../styles/base/icons/icons/tv/keyframes.scss | 5 - .../base/icons/icons/tv/placeholders.scss | 5 - .../base/icons/icons/tv/property-16.scss | 5 - .../base/icons/icons/tv/property-24.scss | 5 - .../base/icons/icons/twitch-color/index.scss | 5 - .../icons/icons/twitch-color/keyframes.scss | 5 - .../icons/twitch-color/placeholders.scss | 5 - .../icons/icons/twitch-color/property-16.scss | 5 - .../icons/icons/twitch-color/property-24.scss | 5 - .../styles/base/icons/icons/twitch/index.scss | 5 - .../base/icons/icons/twitch/keyframes.scss | 5 - .../base/icons/icons/twitch/placeholders.scss | 5 - .../base/icons/icons/twitch/property-16.scss | 5 - .../base/icons/icons/twitch/property-24.scss | 5 - .../base/icons/icons/twitter-color/index.scss | 5 - .../icons/icons/twitter-color/keyframes.scss | 5 - .../icons/twitter-color/placeholders.scss | 5 - .../icons/twitter-color/property-16.scss | 5 - .../icons/twitter-color/property-24.scss | 5 - .../base/icons/icons/twitter/index.scss | 5 - .../base/icons/icons/twitter/keyframes.scss | 5 - .../icons/icons/twitter/placeholders.scss | 5 - .../base/icons/icons/twitter/property-16.scss | 5 - .../base/icons/icons/twitter/property-24.scss | 5 - .../styles/base/icons/icons/type/index.scss | 5 - .../base/icons/icons/type/keyframes.scss | 5 - .../base/icons/icons/type/placeholders.scss | 5 - .../base/icons/icons/type/property-16.scss | 5 - .../base/icons/icons/type/property-24.scss | 5 - .../base/icons/icons/unfold-close/index.scss | 5 - .../icons/icons/unfold-close/keyframes.scss | 5 - .../icons/unfold-close/placeholders.scss | 5 - .../icons/icons/unfold-close/property-16.scss | 5 - .../icons/icons/unfold-close/property-24.scss | 5 - .../base/icons/icons/unfold-less/index.scss | 5 - .../icons/icons/unfold-less/keyframes.scss | 5 - .../icons/icons/unfold-less/placeholders.scss | 5 - .../base/icons/icons/unfold-more/index.scss | 5 - .../icons/icons/unfold-more/keyframes.scss | 5 - .../icons/icons/unfold-more/placeholders.scss | 5 - .../base/icons/icons/unfold-open/index.scss | 5 - .../icons/icons/unfold-open/keyframes.scss | 5 - .../icons/icons/unfold-open/placeholders.scss | 5 - .../icons/icons/unfold-open/property-16.scss | 5 - .../icons/icons/unfold-open/property-24.scss | 5 - .../styles/base/icons/icons/union/index.scss | 5 - .../base/icons/icons/union/keyframes.scss | 5 - .../base/icons/icons/union/placeholders.scss | 5 - .../base/icons/icons/union/property-16.scss | 5 - .../base/icons/icons/union/property-24.scss | 5 - .../styles/base/icons/icons/unlock/index.scss | 5 - .../base/icons/icons/unlock/keyframes.scss | 5 - .../base/icons/icons/unlock/placeholders.scss | 5 - .../base/icons/icons/unlock/property-16.scss | 5 - .../base/icons/icons/unlock/property-24.scss | 5 - .../styles/base/icons/icons/upload/index.scss | 5 - .../base/icons/icons/upload/keyframes.scss | 5 - .../base/icons/icons/upload/placeholders.scss | 5 - .../base/icons/icons/upload/property-16.scss | 5 - .../base/icons/icons/upload/property-24.scss | 5 - .../base/icons/icons/user-add/index.scss | 5 - .../base/icons/icons/user-add/keyframes.scss | 5 - .../icons/icons/user-add/placeholders.scss | 5 - .../base/icons/icons/user-check/index.scss | 5 - .../icons/icons/user-check/keyframes.scss | 5 - .../icons/icons/user-check/placeholders.scss | 5 - .../icons/icons/user-check/property-16.scss | 5 - .../icons/icons/user-check/property-24.scss | 5 - .../icons/icons/user-circle-fill/index.scss | 5 - .../icons/user-circle-fill/keyframes.scss | 5 - .../icons/user-circle-fill/placeholders.scss | 5 - .../icons/user-circle-fill/property-16.scss | 5 - .../icons/user-circle-fill/property-24.scss | 5 - .../base/icons/icons/user-circle/index.scss | 5 - .../icons/icons/user-circle/keyframes.scss | 5 - .../icons/icons/user-circle/placeholders.scss | 5 - .../icons/icons/user-circle/property-16.scss | 5 - .../icons/icons/user-circle/property-24.scss | 5 - .../base/icons/icons/user-minus/index.scss | 5 - .../icons/icons/user-minus/keyframes.scss | 5 - .../icons/icons/user-minus/placeholders.scss | 5 - .../icons/icons/user-minus/property-16.scss | 5 - .../icons/icons/user-minus/property-24.scss | 5 - .../icons/icons/user-organization/index.scss | 5 - .../icons/user-organization/keyframes.scss | 5 - .../icons/user-organization/placeholders.scss | 5 - .../base/icons/icons/user-plain/index.scss | 5 - .../icons/icons/user-plain/keyframes.scss | 5 - .../icons/icons/user-plain/placeholders.scss | 5 - .../base/icons/icons/user-plus/index.scss | 5 - .../base/icons/icons/user-plus/keyframes.scss | 5 - .../icons/icons/user-plus/placeholders.scss | 5 - .../icons/icons/user-plus/property-16.scss | 5 - .../icons/icons/user-plus/property-24.scss | 5 - .../icons/icons/user-square-fill/index.scss | 5 - .../icons/user-square-fill/keyframes.scss | 5 - .../icons/user-square-fill/placeholders.scss | 5 - .../icons/user-square-outline/index.scss | 5 - .../icons/user-square-outline/keyframes.scss | 5 - .../user-square-outline/placeholders.scss | 5 - .../base/icons/icons/user-team/index.scss | 5 - .../base/icons/icons/user-team/keyframes.scss | 5 - .../icons/icons/user-team/placeholders.scss | 5 - .../styles/base/icons/icons/user-x/index.scss | 5 - .../base/icons/icons/user-x/keyframes.scss | 5 - .../base/icons/icons/user-x/placeholders.scss | 5 - .../base/icons/icons/user-x/property-16.scss | 5 - .../base/icons/icons/user-x/property-24.scss | 5 - .../styles/base/icons/icons/user/index.scss | 5 - .../base/icons/icons/user/keyframes.scss | 5 - .../base/icons/icons/user/placeholders.scss | 5 - .../base/icons/icons/user/property-16.scss | 5 - .../base/icons/icons/user/property-24.scss | 5 - .../styles/base/icons/icons/users/index.scss | 5 - .../base/icons/icons/users/keyframes.scss | 5 - .../base/icons/icons/users/placeholders.scss | 5 - .../base/icons/icons/users/property-16.scss | 5 - .../base/icons/icons/users/property-24.scss | 5 - .../base/icons/icons/vagrant-color/index.scss | 5 - .../icons/icons/vagrant-color/keyframes.scss | 5 - .../icons/vagrant-color/placeholders.scss | 5 - .../icons/vagrant-color/property-16.scss | 5 - .../icons/vagrant-color/property-24.scss | 5 - .../base/icons/icons/vagrant/index.scss | 5 - .../base/icons/icons/vagrant/keyframes.scss | 5 - .../icons/icons/vagrant/placeholders.scss | 5 - .../base/icons/icons/vagrant/property-16.scss | 5 - .../base/icons/icons/vagrant/property-24.scss | 5 - .../base/icons/icons/vault-color/index.scss | 5 - .../icons/icons/vault-color/keyframes.scss | 5 - .../icons/icons/vault-color/placeholders.scss | 5 - .../icons/icons/vault-color/property-16.scss | 5 - .../icons/icons/vault-color/property-24.scss | 5 - .../styles/base/icons/icons/vault/index.scss | 5 - .../base/icons/icons/vault/keyframes.scss | 11 +- .../base/icons/icons/vault/placeholders.scss | 5 - .../base/icons/icons/vault/property-16.scss | 5 - .../base/icons/icons/vault/property-24.scss | 5 - .../base/icons/icons/verified/index.scss | 5 - .../base/icons/icons/verified/keyframes.scss | 5 - .../icons/icons/verified/placeholders.scss | 5 - .../icons/icons/verified/property-16.scss | 5 - .../icons/icons/verified/property-24.scss | 5 - .../base/icons/icons/video-off/index.scss | 5 - .../base/icons/icons/video-off/keyframes.scss | 5 - .../icons/icons/video-off/placeholders.scss | 5 - .../icons/icons/video-off/property-16.scss | 5 - .../icons/icons/video-off/property-24.scss | 5 - .../styles/base/icons/icons/video/index.scss | 5 - .../base/icons/icons/video/keyframes.scss | 5 - .../base/icons/icons/video/placeholders.scss | 5 - .../base/icons/icons/video/property-16.scss | 5 - .../base/icons/icons/video/property-24.scss | 5 - .../icons/icons/visibility-hide/index.scss | 5 - .../icons/visibility-hide/keyframes.scss | 5 - .../icons/visibility-hide/placeholders.scss | 5 - .../icons/icons/visibility-show/index.scss | 5 - .../icons/visibility-show/keyframes.scss | 5 - .../icons/visibility-show/placeholders.scss | 5 - .../base/icons/icons/vmware-color/index.scss | 5 - .../icons/icons/vmware-color/keyframes.scss | 5 - .../icons/vmware-color/placeholders.scss | 5 - .../icons/icons/vmware-color/property-16.scss | 5 - .../icons/icons/vmware-color/property-24.scss | 5 - .../styles/base/icons/icons/vmware/index.scss | 5 - .../base/icons/icons/vmware/keyframes.scss | 5 - .../base/icons/icons/vmware/placeholders.scss | 5 - .../base/icons/icons/vmware/property-16.scss | 5 - .../base/icons/icons/vmware/property-24.scss | 5 - .../base/icons/icons/volume-2/index.scss | 5 - .../base/icons/icons/volume-2/keyframes.scss | 5 - .../icons/icons/volume-2/placeholders.scss | 5 - .../icons/icons/volume-2/property-16.scss | 5 - .../icons/icons/volume-2/property-24.scss | 5 - .../base/icons/icons/volume-down/index.scss | 5 - .../icons/icons/volume-down/keyframes.scss | 5 - .../icons/icons/volume-down/placeholders.scss | 5 - .../icons/icons/volume-down/property-16.scss | 5 - .../icons/icons/volume-down/property-24.scss | 5 - .../base/icons/icons/volume-x/index.scss | 5 - .../base/icons/icons/volume-x/keyframes.scss | 5 - .../icons/icons/volume-x/placeholders.scss | 5 - .../icons/icons/volume-x/property-16.scss | 5 - .../icons/icons/volume-x/property-24.scss | 5 - .../styles/base/icons/icons/volume/index.scss | 5 - .../base/icons/icons/volume/keyframes.scss | 5 - .../base/icons/icons/volume/placeholders.scss | 5 - .../base/icons/icons/volume/property-16.scss | 5 - .../base/icons/icons/volume/property-24.scss | 5 - .../styles/base/icons/icons/wall/index.scss | 5 - .../base/icons/icons/wall/keyframes.scss | 5 - .../base/icons/icons/wall/placeholders.scss | 5 - .../base/icons/icons/wall/property-16.scss | 5 - .../base/icons/icons/wall/property-24.scss | 5 - .../styles/base/icons/icons/wand/index.scss | 5 - .../base/icons/icons/wand/keyframes.scss | 5 - .../base/icons/icons/wand/placeholders.scss | 5 - .../base/icons/icons/wand/property-16.scss | 5 - .../base/icons/icons/wand/property-24.scss | 5 - .../styles/base/icons/icons/watch/index.scss | 5 - .../base/icons/icons/watch/keyframes.scss | 5 - .../base/icons/icons/watch/placeholders.scss | 5 - .../base/icons/icons/watch/property-16.scss | 5 - .../base/icons/icons/watch/property-24.scss | 5 - .../icons/icons/waypoint-color/index.scss | 5 - .../icons/icons/waypoint-color/keyframes.scss | 5 - .../icons/waypoint-color/placeholders.scss | 5 - .../icons/waypoint-color/property-16.scss | 5 - .../icons/waypoint-color/property-24.scss | 5 - .../base/icons/icons/waypoint/index.scss | 5 - .../base/icons/icons/waypoint/keyframes.scss | 5 - .../icons/icons/waypoint/placeholders.scss | 5 - .../icons/icons/waypoint/property-16.scss | 5 - .../icons/icons/waypoint/property-24.scss | 5 - .../base/icons/icons/webhook/index.scss | 5 - .../base/icons/icons/webhook/keyframes.scss | 5 - .../icons/icons/webhook/placeholders.scss | 5 - .../base/icons/icons/webhook/property-16.scss | 5 - .../base/icons/icons/webhook/property-24.scss | 5 - .../base/icons/icons/wifi-off/index.scss | 5 - .../base/icons/icons/wifi-off/keyframes.scss | 5 - .../icons/icons/wifi-off/placeholders.scss | 5 - .../icons/icons/wifi-off/property-16.scss | 5 - .../icons/icons/wifi-off/property-24.scss | 5 - .../styles/base/icons/icons/wifi/index.scss | 5 - .../base/icons/icons/wifi/keyframes.scss | 5 - .../base/icons/icons/wifi/placeholders.scss | 5 - .../base/icons/icons/wifi/property-16.scss | 5 - .../base/icons/icons/wifi/property-24.scss | 5 - .../styles/base/icons/icons/wrench/index.scss | 5 - .../base/icons/icons/wrench/keyframes.scss | 5 - .../base/icons/icons/wrench/placeholders.scss | 5 - .../base/icons/icons/wrench/property-16.scss | 5 - .../base/icons/icons/wrench/property-24.scss | 5 - .../base/icons/icons/x-circle-fill/index.scss | 5 - .../icons/icons/x-circle-fill/keyframes.scss | 5 - .../icons/x-circle-fill/placeholders.scss | 5 - .../icons/x-circle-fill/property-16.scss | 5 - .../icons/x-circle-fill/property-24.scss | 5 - .../base/icons/icons/x-circle/index.scss | 5 - .../base/icons/icons/x-circle/keyframes.scss | 5 - .../icons/icons/x-circle/placeholders.scss | 5 - .../icons/icons/x-circle/property-16.scss | 5 - .../icons/icons/x-circle/property-24.scss | 5 - .../icons/icons/x-diamond-fill/index.scss | 5 - .../icons/icons/x-diamond-fill/keyframes.scss | 5 - .../icons/x-diamond-fill/placeholders.scss | 5 - .../icons/x-diamond-fill/property-16.scss | 5 - .../icons/x-diamond-fill/property-24.scss | 5 - .../base/icons/icons/x-diamond/index.scss | 5 - .../base/icons/icons/x-diamond/keyframes.scss | 5 - .../icons/icons/x-diamond/placeholders.scss | 5 - .../icons/icons/x-diamond/property-16.scss | 5 - .../icons/icons/x-diamond/property-24.scss | 5 - .../icons/icons/x-hexagon-fill/index.scss | 5 - .../icons/icons/x-hexagon-fill/keyframes.scss | 5 - .../icons/x-hexagon-fill/placeholders.scss | 5 - .../icons/x-hexagon-fill/property-16.scss | 5 - .../icons/x-hexagon-fill/property-24.scss | 5 - .../base/icons/icons/x-hexagon/index.scss | 5 - .../base/icons/icons/x-hexagon/keyframes.scss | 5 - .../icons/icons/x-hexagon/placeholders.scss | 5 - .../icons/icons/x-hexagon/property-16.scss | 5 - .../icons/icons/x-hexagon/property-24.scss | 5 - .../base/icons/icons/x-square-fill/index.scss | 5 - .../icons/icons/x-square-fill/keyframes.scss | 5 - .../icons/x-square-fill/placeholders.scss | 5 - .../icons/x-square-fill/property-16.scss | 5 - .../icons/x-square-fill/property-24.scss | 5 - .../base/icons/icons/x-square/index.scss | 5 - .../base/icons/icons/x-square/keyframes.scss | 5 - .../icons/icons/x-square/placeholders.scss | 5 - .../icons/icons/x-square/property-16.scss | 5 - .../icons/icons/x-square/property-24.scss | 5 - .../app/styles/base/icons/icons/x/index.scss | 5 - .../styles/base/icons/icons/x/keyframes.scss | 5 - .../base/icons/icons/x/placeholders.scss | 5 - .../base/icons/icons/x/property-16.scss | 5 - .../base/icons/icons/x/property-24.scss | 5 - .../base/icons/icons/youtube-color/index.scss | 5 - .../icons/icons/youtube-color/keyframes.scss | 5 - .../icons/youtube-color/placeholders.scss | 5 - .../icons/youtube-color/property-16.scss | 5 - .../icons/youtube-color/property-24.scss | 5 - .../base/icons/icons/youtube/index.scss | 5 - .../base/icons/icons/youtube/keyframes.scss | 5 - .../icons/icons/youtube/placeholders.scss | 5 - .../base/icons/icons/youtube/property-16.scss | 5 - .../base/icons/icons/youtube/property-24.scss | 5 - .../base/icons/icons/zap-off/index.scss | 5 - .../base/icons/icons/zap-off/keyframes.scss | 5 - .../icons/icons/zap-off/placeholders.scss | 5 - .../base/icons/icons/zap-off/property-16.scss | 5 - .../base/icons/icons/zap-off/property-24.scss | 5 - .../styles/base/icons/icons/zap/index.scss | 5 - .../base/icons/icons/zap/keyframes.scss | 5 - .../base/icons/icons/zap/placeholders.scss | 5 - .../base/icons/icons/zap/property-16.scss | 5 - .../base/icons/icons/zap/property-24.scss | 5 - .../base/icons/icons/zoom-in/index.scss | 5 - .../base/icons/icons/zoom-in/keyframes.scss | 5 - .../icons/icons/zoom-in/placeholders.scss | 5 - .../base/icons/icons/zoom-in/property-16.scss | 5 - .../base/icons/icons/zoom-in/property-24.scss | 5 - .../base/icons/icons/zoom-out/index.scss | 5 - .../base/icons/icons/zoom-out/keyframes.scss | 5 - .../icons/icons/zoom-out/placeholders.scss | 5 - .../icons/icons/zoom-out/property-16.scss | 5 - .../icons/icons/zoom-out/property-24.scss | 5 - .../app/styles/base/icons/index.scss | 5 - .../app/styles/base/icons/overrides.scss | 7 +- .../consul-ui/app/styles/base/index.scss | 5 - .../app/styles/base/reset/base-variables.scss | 9 +- .../app/styles/base/reset/index.scss | 5 - .../app/styles/base/reset/minireset.scss | 22 +- .../app/styles/base/reset/system.scss | 44 +- .../base/typography/base-keyframes.scss | 5 - .../base/typography/base-placeholders.scss | 141 +- .../base/typography/base-variables.scss | 47 + .../app/styles/base/typography/index.scss | 6 +- .../consul-ui/app/styles/components.scss | 6 +- ui/packages/consul-ui/app/styles/debug.scss | 66 +- ui/packages/consul-ui/app/styles/icons.scss | 25 +- ui/packages/consul-ui/app/styles/layout.scss | 9 +- .../consul-ui/app/styles/layouts/index.scss | 7 +- .../app/styles/prism-coldark-cold.scss | 11 +- .../app/styles/prism-coldark-dark.scss | 11 +- ui/packages/consul-ui/app/styles/routes.scss | 5 - .../app/styles/routes/dc/acls/index.scss | 8 +- .../styles/routes/dc/intentions/index.scss | 5 - .../app/styles/routes/dc/kv/index.scss | 9 +- .../app/styles/routes/dc/nodes/index.scss | 5 - .../styles/routes/dc/overview/license.scss | 29 +- .../routes/dc/overview/serverstatus.scss | 56 +- .../app/styles/routes/dc/services/index.scss | 11 +- .../consul-ui/app/styles/tailwind.scss | 5 - ui/packages/consul-ui/app/styles/themes.scss | 24 +- .../consul-ui/app/styles/typography.scss | 85 +- .../consul-ui/app/styles/variables.scss | 5 - .../app/styles/variables/custom-query.scss | 5 - .../app/styles/variables/layout.scss | 5 - .../consul-ui/app/styles/variables/skin.scss | 35 +- .../consul-ui/app/templates/application.hbs | 13 +- ui/packages/consul-ui/app/templates/dc.hbs | 5 - .../consul-ui/app/templates/dc/acls.hbs | 5 - .../templates/dc/acls/auth-methods/index.hbs | 25 +- .../templates/dc/acls/auth-methods/show.hbs | 5 - .../dc/acls/auth-methods/show/auth-method.hbs | 5 - .../acls/auth-methods/show/binding-rules.hbs | 5 - .../acls/auth-methods/show/nspace-rules.hbs | 5 - .../consul-ui/app/templates/dc/acls/index.hbs | 5 - .../app/templates/dc/acls/policies/-form.hbs | 94 +- .../app/templates/dc/acls/policies/edit.hbs | 26 +- .../app/templates/dc/acls/policies/index.hbs | 31 +- .../app/templates/dc/acls/roles/-form.hbs | 159 +- .../app/templates/dc/acls/roles/edit.hbs | 5 - .../app/templates/dc/acls/roles/index.hbs | 31 +- .../dc/acls/tokens/-fieldsets-legacy.hbs | 5 - .../templates/dc/acls/tokens/-fieldsets.hbs | 5 - .../app/templates/dc/acls/tokens/-form.hbs | 76 +- .../app/templates/dc/acls/tokens/edit.hbs | 56 +- .../app/templates/dc/acls/tokens/index.hbs | 29 +- .../app/templates/dc/intentions/edit.hbs | 5 - .../app/templates/dc/intentions/index.hbs | 31 +- .../consul-ui/app/templates/dc/kv/edit.hbs | 5 - .../consul-ui/app/templates/dc/kv/index.hbs | 115 +- .../app/templates/dc/nodes/index.hbs | 39 +- .../consul-ui/app/templates/dc/nodes/show.hbs | 65 +- .../templates/dc/nodes/show/healthchecks.hbs | 25 +- .../app/templates/dc/nodes/show/index.hbs | 5 - .../app/templates/dc/nodes/show/metadata.hbs | 5 - .../app/templates/dc/nodes/show/rtt.hbs | 5 - .../app/templates/dc/nodes/show/services.hbs | 5 - .../app/templates/dc/routing-config.hbs | 5 - .../app/templates/dc/services/index.hbs | 31 +- .../app/templates/dc/services/instance.hbs | 65 +- .../dc/services/instance/addresses.hbs | 5 - .../dc/services/instance/exposedpaths.hbs | 5 - .../dc/services/instance/healthchecks.hbs | 25 +- .../dc/services/instance/metadata.hbs | 5 - .../dc/services/instance/upstreams.hbs | 37 +- .../app/templates/dc/services/show.hbs | 65 +- .../app/templates/dc/services/show/index.hbs | 5 - .../templates/dc/services/show/instances.hbs | 5 - .../templates/dc/services/show/intentions.hbs | 5 - .../dc/services/show/intentions/edit.hbs | 5 - .../dc/services/show/intentions/index.hbs | 31 +- .../templates/dc/services/show/routing.hbs | 5 - .../templates/dc/services/show/services.hbs | 5 - .../app/templates/dc/services/show/tags.hbs | 5 - .../templates/dc/services/show/topology.hbs | 99 +- .../templates/dc/services/show/upstreams.hbs | 5 - .../consul-ui/app/templates/dc/show.hbs | 5 - .../consul-ui/app/templates/dc/show/index.hbs | 5 - .../app/templates/dc/show/license.hbs | 87 +- .../app/templates/dc/show/serverstatus.hbs | 74 +- ui/packages/consul-ui/app/templates/debug.hbs | 13 +- ui/packages/consul-ui/app/templates/error.hbs | 5 - ui/packages/consul-ui/app/templates/index.hbs | 5 - .../consul-ui/app/templates/loading.hbs | 5 - .../consul-ui/app/templates/notfound.hbs | 5 - .../app/templates/oauth-provider-debug.hbs | 5 - .../consul-ui/app/templates/settings.hbs | 21 +- ui/packages/consul-ui/app/utils/ascend.js | 5 - ui/packages/consul-ui/app/utils/atob.js | 5 - ui/packages/consul-ui/app/utils/btoa.js | 5 - .../consul-ui/app/utils/callable-type.js | 5 - .../app/utils/create-fingerprinter.js | 5 - ui/packages/consul-ui/app/utils/distance.js | 5 - .../app/utils/dom/click-first-anchor.js | 5 - .../consul-ui/app/utils/dom/closest.js | 5 - .../app/utils/dom/create-listeners.js | 5 - .../app/utils/dom/event-source/blocking.js | 5 - .../app/utils/dom/event-source/cache.js | 5 - .../app/utils/dom/event-source/callable.js | 5 - .../app/utils/dom/event-source/index.js | 5 - .../app/utils/dom/event-source/openable.js | 5 - .../app/utils/dom/event-source/proxy.js | 5 - .../app/utils/dom/event-source/resolver.js | 5 - .../app/utils/dom/event-source/storage.js | 5 - .../app/utils/dom/get-component-factory.js | 5 - .../consul-ui/app/utils/dom/is-outside.js | 5 - .../app/utils/dom/normalize-event.js | 5 - .../consul-ui/app/utils/dom/qsa-factory.js | 5 - .../consul-ui/app/utils/dom/sibling.js | 5 - .../consul-ui/app/utils/editor/lint.js | 5 - .../consul-ui/app/utils/filter/index.js | 5 - .../consul-ui/app/utils/form/builder.js | 5 - .../consul-ui/app/utils/form/changeset.js | 5 - .../consul-ui/app/utils/get-environment.js | 5 - .../app/utils/get-form-name-property.js | 5 - .../app/utils/helpers/call-if-type.js | 5 - .../consul-ui/app/utils/http/consul.js | 5 - .../app/utils/http/create-headers.js | 5 - .../app/utils/http/create-query-params.js | 5 - .../consul-ui/app/utils/http/create-url.js | 5 - ui/packages/consul-ui/app/utils/http/error.js | 5 - .../consul-ui/app/utils/http/headers.js | 5 - .../consul-ui/app/utils/http/method.js | 5 - .../consul-ui/app/utils/http/request.js | 5 - .../consul-ui/app/utils/http/status.js | 5 - ui/packages/consul-ui/app/utils/http/xhr.js | 5 - .../app/utils/intl/missing-message.js | 5 - ui/packages/consul-ui/app/utils/isFolder.js | 5 - ui/packages/consul-ui/app/utils/keyToArray.js | 5 - ui/packages/consul-ui/app/utils/left-trim.js | 5 - ui/packages/consul-ui/app/utils/maybe-call.js | 5 - .../consul-ui/app/utils/merge-checks.js | 5 - .../consul-ui/app/utils/minimizeModel.js | 5 - .../consul-ui/app/utils/non-empty-set.js | 5 - .../consul-ui/app/utils/path/resolve.js | 5 - .../consul-ui/app/utils/promisedTimeout.js | 5 - ui/packages/consul-ui/app/utils/right-trim.js | 5 - .../app/utils/routing/redirect-to.js | 5 - .../app/utils/routing/transitionable.js | 5 - .../consul-ui/app/utils/routing/walk.js | 5 - .../consul-ui/app/utils/routing/wildcard.js | 5 - .../consul-ui/app/utils/search/exact.js | 5 - .../consul-ui/app/utils/search/fuzzy.js | 5 - .../consul-ui/app/utils/search/predicate.js | 5 - .../consul-ui/app/utils/search/regexp.js | 5 - .../app/utils/storage/local-storage.js | 5 - ui/packages/consul-ui/app/utils/templatize.js | 5 - .../consul-ui/app/utils/ticker/index.js | 5 - ui/packages/consul-ui/app/utils/tomography.js | 5 - ui/packages/consul-ui/app/utils/ucfirst.js | 5 - .../app/utils/update-array-object.js | 5 - .../intention-permission-http-header.js | 5 - .../app/validations/intention-permission.js | 5 - .../consul-ui/app/validations/intention.js | 5 - ui/packages/consul-ui/app/validations/kv.js | 5 - .../consul-ui/app/validations/policy.js | 5 - ui/packages/consul-ui/app/validations/role.js | 5 - .../consul-ui/app/validations/sometimes.js | 5 - .../consul-ui/app/validations/token.js | 5 - .../blueprints/adapter-test/index.js | 5 - .../__path__/integration/adapters/__test__.js | 5 - .../__path__/unit/adapters/__test__.js | 5 - .../files/__root__/__path__/__name__.js | 5 - .../consul-ui/blueprints/adapter/index.js | 5 - .../__templatepath__/__templatename__.hbs | 5 - .../consul-ui/blueprints/component/index.js | 5 - .../files/__root__/__path__/__name__.scss | 5 - .../__root__/__path__/__name__/index.scss | 5 - .../__root__/__path__/__name__/layout.scss | 5 - .../__root__/__path__/__name__/skin.scss | 5 - .../blueprints/css-component/index.js | 5 - .../consul-ui/blueprints/model-test/index.js | 5 - .../__root__/__path__/unit/models/__test__.js | 5 - .../model/files/__root__/__path__/__name__.js | 5 - .../consul-ui/blueprints/model/index.js | 5 - .../blueprints/repository-test/index.js | 5 - .../services/repository/__test__.js | 5 - .../unit/services/repository/__test__.js | 5 - .../files/__root__/__path__/__name__.js | 5 - .../consul-ui/blueprints/repository/index.js | 5 - .../consul-ui/blueprints/route-test/index.js | 4 - .../consul-ui/blueprints/route/index.js | 5 - .../__templatepath__/__templatename__.hbs | 5 - .../blueprints/serializer-test/index.js | 5 - .../integration/serializers/__test__.js | 5 - .../__path__/unit/serializers/__test__.js | 5 - .../files/__root__/__path__/__name__.js | 5 - .../consul-ui/blueprints/serializer/index.js | 5 - .../consul-ui/config/deprecation-workflow.js | 5 - .../consul-ui/config/ember-cli-update.json | 2 +- ui/packages/consul-ui/config/ember-intl.js | 5 - ui/packages/consul-ui/config/environment.js | 5 - ui/packages/consul-ui/config/targets.js | 5 - ui/packages/consul-ui/config/utils.js | 5 - ui/packages/consul-ui/ember-cli-build.js | 5 - ui/packages/consul-ui/lib/.eslintrc.js | 5 - .../lib/colocated-components/index.js | 5 - .../consul-ui/lib/commands/bin/list.js | 4 - ui/packages/consul-ui/lib/commands/index.js | 5 - .../consul-ui/lib/commands/lib/list.js | 5 - .../consul-ui/lib/custom-element/index.js | 5 - ui/packages/consul-ui/lib/startup/index.js | 5 - .../lib/startup/templates/body.html.js | 5 - .../lib/startup/templates/head.html.js | 5 - .../node-tests/config/environment.js | 5 - .../consul-ui/node-tests/config/utils.js | 5 - ui/packages/consul-ui/package.json | 43 +- ui/packages/consul-ui/server/index.js | 5 - ui/packages/consul-ui/tailwind.config.js | 5 - ui/packages/consul-ui/testem.js | 5 - .../policies/as-many/add-existing.feature | 4 +- .../dc/acls/policies/as-many/add-new.feature | 12 +- .../dc/acls/policies/create.feature | 8 +- .../dc/acls/policies/delete.feature | 12 +- .../dc/acls/policies/update.feature | 12 +- .../acls/roles/as-many/add-existing.feature | 4 +- .../dc/acls/roles/as-many/add-new.feature | 16 +- .../acceptance/dc/acls/roles/create.feature | 9 +- .../acceptance/dc/acls/roles/update.feature | 12 +- .../acceptance/dc/acls/tokens/clone.feature | 8 +- .../acceptance/dc/acls/tokens/create.feature | 8 +- .../dc/acls/tokens/own-no-delete.feature | 4 +- .../acceptance/dc/acls/tokens/update.feature | 12 +- .../acceptance/dc/acls/tokens/use.feature | 8 +- .../acceptance/dc/intentions/create.feature | 8 +- .../acceptance/dc/intentions/delete.feature | 19 +- .../acceptance/dc/intentions/update.feature | 8 +- .../tests/acceptance/dc/kvs/create.feature | 8 +- .../tests/acceptance/dc/kvs/delete.feature | 14 +- .../dc/kvs/sessions/invalidate.feature | 8 +- .../tests/acceptance/dc/kvs/update.feature | 20 +- .../dc/nodes/sessions/invalidate.feature | 8 +- .../acceptance/dc/nspaces/delete.feature | 12 +- .../acceptance/dc/nspaces/update.feature | 8 +- .../tests/acceptance/dc/peers/delete.feature | 8 +- .../acceptance/dc/peers/establish.feature | 4 +- .../tests/acceptance/dc/services/show.feature | 3 +- .../services/show/intentions/create.feature | 8 +- .../dc/services/show/intentions/index.feature | 6 +- .../services/show/topology/intentions.feature | 6 +- .../tests/acceptance/deleting.feature | 12 +- .../tests/acceptance/hcp-login-test.js | 5 - .../consul-ui/tests/acceptance/login.feature | 4 +- .../tests/acceptance/settings/update.feature | 4 +- .../acceptance/steps/api-prefix-steps.js | 5 - .../steps/components/acl-filter-steps.js | 5 - .../steps/components/catalog-filter-steps.js | 5 - .../steps/components/catalog-toolbar-steps.js | 5 - .../steps/components/copy-button-steps.js | 5 - .../steps/components/kv-filter-steps.js | 5 - .../steps/components/text-input-steps.js | 5 - .../acceptance/steps/dc/acls/access-steps.js | 5 - .../steps/dc/acls/auth-methods/index-steps.js | 5 - .../dc/acls/auth-methods/navigation-steps.js | 5 - .../dc/acls/auth-methods/sorting-steps.js | 5 - .../acceptance/steps/dc/acls/index-steps.js | 5 - .../steps/dc/acls/list-order-steps.js | 5 - .../policies/as-many/add-existing-steps.js | 5 - .../dc/acls/policies/as-many/add-new-steps.js | 5 - .../dc/acls/policies/as-many/list-steps.js | 5 - .../dc/acls/policies/as-many/nspaces-steps.js | 5 - .../dc/acls/policies/as-many/remove-steps.js | 5 - .../dc/acls/policies/as-many/reset-steps.js | 5 - .../steps/dc/acls/policies/create-steps.js | 5 - .../steps/dc/acls/policies/delete-steps.js | 5 - .../steps/dc/acls/policies/index-steps.js | 5 - .../dc/acls/policies/navigation-steps.js | 5 - .../steps/dc/acls/policies/sorting-steps.js | 5 - .../steps/dc/acls/policies/update-steps.js | 5 - .../dc/acls/policies/view-management-steps.js | 5 - .../acls/roles/as-many/add-existing-steps.js | 5 - .../dc/acls/roles/as-many/add-new-steps.js | 5 - .../steps/dc/acls/roles/as-many/list-steps.js | 5 - .../dc/acls/roles/as-many/remove-steps.js | 5 - .../steps/dc/acls/roles/create-steps.js | 5 - .../steps/dc/acls/roles/index-steps.js | 5 - .../steps/dc/acls/roles/navigation-steps.js | 5 - .../steps/dc/acls/roles/sorting-steps.js | 5 - .../steps/dc/acls/roles/update-steps.js | 5 - .../acls/tokens/anonymous-no-delete-steps.js | 5 - .../steps/dc/acls/tokens/clone-steps.js | 5 - .../steps/dc/acls/tokens/create-steps.js | 5 - .../steps/dc/acls/tokens/index-steps.js | 5 - .../dc/acls/tokens/legacy/update-steps.js | 5 - .../dc/acls/tokens/login-errors-steps.js | 5 - .../steps/dc/acls/tokens/login-steps.js | 5 - .../steps/dc/acls/tokens/navigation-steps.js | 5 - .../dc/acls/tokens/own-no-delete-steps.js | 5 - .../steps/dc/acls/tokens/sorting-steps.js | 5 - .../steps/dc/acls/tokens/update-steps.js | 5 - .../steps/dc/acls/tokens/use-steps.js | 5 - .../acceptance/steps/dc/acls/update-steps.js | 5 - .../acceptance/steps/dc/acls/use-steps.js | 5 - .../tests/acceptance/steps/dc/error-steps.js | 5 - .../acceptance/steps/dc/forwarding-steps.js | 5 - .../tests/acceptance/steps/dc/index-steps.js | 5 - .../steps/dc/intentions/create-steps.js | 5 - .../steps/dc/intentions/delete-steps.js | 5 - .../dc/intentions/filtered-select-steps.js | 5 - .../steps/dc/intentions/form-select-steps.js | 5 - .../steps/dc/intentions/index-steps.js | 5 - .../steps/dc/intentions/navigation-steps.js | 5 - .../dc/intentions/permissions/create-steps.js | 5 - .../dc/intentions/permissions/warn-steps.js | 5 - .../steps/dc/intentions/read-only-steps.js | 5 - .../steps/dc/intentions/sorting-steps.js | 5 - .../steps/dc/intentions/update-steps.js | 5 - .../steps/dc/kv/index/view-kvs-steps.js | 5 - .../acceptance/steps/dc/kvs/create-steps.js | 5 - .../acceptance/steps/dc/kvs/delete-steps.js | 5 - .../acceptance/steps/dc/kvs/edit-steps.js | 5 - .../acceptance/steps/dc/kvs/index-steps.js | 5 - .../steps/dc/kvs/list-order-steps.js | 5 - .../steps/dc/kvs/sessions/invalidate-steps.js | 5 - .../steps/dc/kvs/trailing-slash-steps.js | 5 - .../acceptance/steps/dc/kvs/update-steps.js | 5 - .../steps/dc/list-blocking-steps.js | 5 - .../tests/acceptance/steps/dc/list-steps.js | 5 - .../steps/dc/nodes/empty-ids-steps.js | 5 - .../acceptance/steps/dc/nodes/index-steps.js | 5 - .../steps/dc/nodes/index/view-nodes-steps.js | 5 - .../steps/dc/nodes/navigation-steps.js | 5 - .../steps/dc/nodes/no-leader-steps.js | 5 - .../steps/dc/nodes/services/list-steps.js | 5 - .../dc/nodes/sessions/invalidate-steps.js | 5 - .../steps/dc/nodes/sessions/list-steps.js | 5 - .../acceptance/steps/dc/nodes/show-steps.js | 5 - .../dc/nodes/show/health-checks-steps.js | 5 - .../steps/dc/nodes/sorting-steps.js | 5 - .../steps/dc/nspaces/create-steps.js | 5 - .../steps/dc/nspaces/delete-steps.js | 5 - .../steps/dc/nspaces/index-steps.js | 5 - .../steps/dc/nspaces/manage-steps.js | 5 - .../steps/dc/nspaces/sorting-steps.js | 5 - .../steps/dc/nspaces/update-steps.js | 5 - .../acceptance/steps/dc/peers/create-steps.js | 5 - .../acceptance/steps/dc/peers/delete-steps.js | 5 - .../steps/dc/peers/establish-steps.js | 5 - .../acceptance/steps/dc/peers/index-steps.js | 5 - .../steps/dc/peers/regenerate-steps.js | 5 - .../acceptance/steps/dc/peers/show-steps.js | 5 - .../steps/dc/routing-config-steps.js | 5 - .../steps/dc/services/dc-switch-steps.js | 5 - .../steps/dc/services/error-steps.js | 5 - .../steps/dc/services/index-steps.js | 5 - .../dc/services/index/view-services-steps.js | 5 - .../dc/services/instances/error-steps.js | 5 - .../services/instances/exposed-paths-steps.js | 5 - .../dc/services/instances/gateway-steps.js | 5 - .../services/instances/health-checks-steps.js | 5 - .../dc/services/instances/navigation-steps.js | 5 - .../dc/services/instances/proxy-steps.js | 5 - .../steps/dc/services/instances/show-steps.js | 5 - .../services/instances/sidecar-proxy-steps.js | 5 - .../dc/services/instances/upstreams-steps.js | 5 - .../dc/services/instances/with-proxy-steps.js | 5 - .../services/instances/with-sidecar-steps.js | 5 - .../steps/dc/services/list-blocking-steps.js | 5 - .../steps/dc/services/list-steps.js | 5 - .../steps/dc/services/navigation-steps.js | 5 - .../steps/dc/services/show-routing-steps.js | 5 - .../steps/dc/services/show-steps.js | 5 - .../dc/services/show-with-slashes-steps.js | 5 - .../steps/dc/services/show/dc-switch-steps.js | 5 - .../services/show/intentions-error-steps.js | 5 - .../services/show/intentions/create-steps.js | 5 - .../services/show/intentions/index-steps.js | 5 - .../dc/services/show/navigation-steps.js | 5 - .../steps/dc/services/show/services-steps.js | 5 - .../steps/dc/services/show/tags-steps.js | 5 - .../dc/services/show/topology/empty-steps.js | 5 - .../dc/services/show/topology/index-steps.js | 5 - .../show/topology/intentions-steps.js | 5 - .../services/show/topology/metrics-steps.js | 5 - .../services/show/topology/notices-steps.js | 5 - .../show/topology/routing-config-steps.js | 5 - .../dc/services/show/topology/stats-steps.js | 5 - .../steps/dc/services/show/upstreams-steps.js | 5 - .../steps/dc/services/sorting-steps.js | 5 - .../tests/acceptance/steps/deleting-steps.js | 5 - .../steps/index-forwarding-steps.js | 5 - .../acceptance/steps/login-errors-steps.js | 5 - .../tests/acceptance/steps/login-steps.js | 5 - .../steps/navigation-links-steps.js | 5 - .../acceptance/steps/nodes/sorting-steps.js | 5 - .../acceptance/steps/page-navigation-steps.js | 5 - .../acceptance/steps/settings/show-steps.js | 5 - .../acceptance/steps/settings/update-steps.js | 5 - .../tests/acceptance/steps/startup-steps.js | 5 - .../consul-ui/tests/acceptance/steps/steps.js | 5 - .../acceptance/steps/submit-blank-steps.js | 5 - .../acceptance/steps/token-header-steps.js | 5 - ui/packages/consul-ui/tests/dictionary.js | 5 - ui/packages/consul-ui/tests/helpers/api.js | 5 - .../consul-ui/tests/helpers/destroy-app.js | 5 - .../consul-ui/tests/helpers/flash-message.js | 5 - .../tests/helpers/get-nspace-runner.js | 5 - .../consul-ui/tests/helpers/measure.js | 5 - .../tests/helpers/module-for-acceptance.js | 5 - .../consul-ui/tests/helpers/normalizers.js | 5 - ui/packages/consul-ui/tests/helpers/page.js | 5 - ui/packages/consul-ui/tests/helpers/repo.js | 5 - .../consul-ui/tests/helpers/set-cookies.js | 5 - .../consul-ui/tests/helpers/stub-super.js | 5 - .../consul-ui/tests/helpers/type-to-url.js | 5 - .../tests/helpers/yadda-annotations.js | 5 - ui/packages/consul-ui/tests/index.html | 5 - .../integration/adapters/auth-method-test.js | 5 - .../integration/adapters/binding-rule-test.js | 5 - .../integration/adapters/coordinate-test.js | 5 - .../adapters/discovery-chain-test.js | 5 - .../integration/adapters/intention-test.js | 5 - .../tests/integration/adapters/kv-test.js | 5 - .../tests/integration/adapters/node-test.js | 5 - .../tests/integration/adapters/nspace-test.js | 5 - .../adapters/oidc-provider-test.js | 5 - .../integration/adapters/partition-test.js | 5 - .../integration/adapters/permission-test.js | 5 - .../tests/integration/adapters/policy-test.js | 5 - .../tests/integration/adapters/role-test.js | 5 - .../adapters/service-instance-test.js | 5 - .../integration/adapters/service-test.js | 5 - .../integration/adapters/session-test.js | 5 - .../tests/integration/adapters/token-test.js | 5 - .../integration/adapters/topology-test.js | 5 - .../integration/components/app-view-test.js | 5 - .../integration/components/aria-menu-test.js | 5 - .../components/auth-profile-test.js | 5 - .../components/code-editor-test.js | 5 - .../components/confirmation-dialog-test.js | 5 - .../components/consul/bucket/list-test.js | 5 - .../consul/datacenter/selector-test.js | 5 - .../components/consul/discovery-chain-test.js | 5 - .../components/consul/hcp/home-test.js | 5 - .../consul/intention/permission/form-test.js | 5 - .../intention/permission/header/form-test.js | 5 - .../consul/node/agentless-notice-test.js | 5 - .../components/data-collection-test.js | 5 - .../components/data-source-test.js | 5 - .../components/delete-confirmation-test.js | 9 +- .../components/event-source-test.js | 5 - .../components/freetext-filter-test.js | 5 - .../components/hashicorp-consul-test.js | 5 - .../integration/components/jwt-source-test.js | 5 - .../components/list-collection-test.js | 5 - .../components/oidc-select-test.js | 5 - .../components/popover-menu-test.js | 5 - .../components/radio-group-test.js | 5 - .../tests/integration/components/ref-test.js | 5 - .../components/resolver-card-test.js | 5 - .../integration/components/route-card-test.js | 5 - .../components/splitter-card-test.js | 5 - .../integration/components/state-test.js | 5 - .../integration/components/tab-nav-test.js | 5 - .../components/tabular-collection-test.js | 5 - .../components/tabular-details-test.js | 5 - .../integration/components/tag-list-test.js | 5 - .../components/toggle-button-test.js | 5 - .../integration/components/token-list-test.js | 5 - .../tests/integration/helpers/atob-test.js | 5 - .../integration/helpers/dom-position-test.js | 5 - .../integration/helpers/duration-from-test.js | 5 - .../helpers/format-short-time-test.js | 5 - .../tests/integration/helpers/is-href-test.js | 5 - .../tests/integration/helpers/last-test.js | 5 - .../integration/helpers/left-trim-test.js | 5 - .../helpers/policy/datacenters-test.js | 5 - .../integration/helpers/policy/typeof-test.js | 5 - .../helpers/render-template-test.js | 5 - .../integration/helpers/right-trim-test.js | 5 - .../integration/helpers/route-match-test.js | 5 - .../integration/helpers/searchable-test.js | 5 - .../helpers/service/card-permissions-test.js | 5 - .../helpers/service/external-source-test.js | 5 - .../helpers/service/health-percentage-test.js | 5 - .../tests/integration/helpers/slugify-test.js | 5 - .../tests/integration/helpers/split-test.js | 5 - .../integration/helpers/state-matches-test.js | 5 - .../tests/integration/helpers/substr-test.js | 5 - .../integration/helpers/svg-curve-test.js | 5 - .../helpers/token/is-anonymous-test.js | 5 - .../helpers/token/is-legacy-test.js | 5 - .../integration/helpers/tween-to-test.js | 5 - .../serializers/auth-method-test.js | 5 - .../serializers/binding-rule-test.js | 5 - .../serializers/coordinate-test.js | 5 - .../serializers/discovery-chain-test.js | 5 - .../integration/serializers/intention-test.js | 5 - .../tests/integration/serializers/kv-test.js | 5 - .../integration/serializers/node-test.js | 5 - .../integration/serializers/nspace-test.js | 5 - .../serializers/oidc-provider-test.js | 5 - .../integration/serializers/partition-test.js | 5 - .../integration/serializers/policy-test.js | 5 - .../integration/serializers/role-test.js | 5 - .../serializers/service-instance-test.js | 5 - .../integration/serializers/service-test.js | 5 - .../integration/serializers/session-test.js | 5 - .../integration/serializers/token-test.js | 5 - .../integration/serializers/topology-test.js | 5 - .../services/repository/auth-method-test.js | 5 - .../services/repository/coordinate-test.js | 5 - .../services/repository/dc-test.js | 5 - .../repository/discovery-chain-test.js | 5 - .../services/repository/kv-test.js | 5 - .../services/repository/node-test.js | 5 - .../services/repository/policy-test.js | 5 - .../services/repository/role-test.js | 5 - .../services/repository/service-test.js | 5 - .../services/repository/session-test.js | 5 - .../services/repository/token-test.js | 5 - .../services/repository/topology-test.js | 5 - .../integration/services/routlet-test.js | 5 - .../utils/dom/event-source/callable-test.js | 5 - .../consul-ui/tests/lib/measure/getMeasure.js | 5 - .../tests/lib/page-object/createCancelable.js | 5 - .../tests/lib/page-object/createCreatable.js | 5 - .../tests/lib/page-object/createDeletable.js | 8 +- .../tests/lib/page-object/createSubmitable.js | 5 - .../consul-ui/tests/lib/page-object/index.js | 5 - .../tests/lib/page-object/visitable.js | 5 - ui/packages/consul-ui/tests/pages.js | 5 - ui/packages/consul-ui/tests/pages/dc.js | 5 - .../tests/pages/dc/acls/auth-methods/index.js | 5 - .../consul-ui/tests/pages/dc/acls/edit.js | 7 +- .../consul-ui/tests/pages/dc/acls/index.js | 5 - .../tests/pages/dc/acls/policies/edit.js | 5 - .../tests/pages/dc/acls/policies/index.js | 5 - .../tests/pages/dc/acls/roles/edit.js | 5 - .../tests/pages/dc/acls/roles/index.js | 5 - .../tests/pages/dc/acls/tokens/edit.js | 7 +- .../tests/pages/dc/acls/tokens/index.js | 5 - .../tests/pages/dc/intentions/edit.js | 5 - .../tests/pages/dc/intentions/index.js | 5 - .../consul-ui/tests/pages/dc/kv/edit.js | 5 - .../consul-ui/tests/pages/dc/kv/index.js | 5 - .../consul-ui/tests/pages/dc/nodes/index.js | 5 - .../consul-ui/tests/pages/dc/nodes/show.js | 5 - .../consul-ui/tests/pages/dc/nspaces/edit.js | 5 - .../consul-ui/tests/pages/dc/nspaces/index.js | 5 - .../consul-ui/tests/pages/dc/peers/index.js | 5 - .../consul-ui/tests/pages/dc/peers/show.js | 5 - .../tests/pages/dc/routing-config.js | 5 - .../tests/pages/dc/services/index.js | 5 - .../tests/pages/dc/services/instance.js | 5 - .../consul-ui/tests/pages/dc/services/show.js | 5 - ui/packages/consul-ui/tests/pages/index.js | 5 - ui/packages/consul-ui/tests/pages/settings.js | 5 - ui/packages/consul-ui/tests/steps.js | 5 - .../consul-ui/tests/steps/assertions/dom.js | 5 - .../consul-ui/tests/steps/assertions/form.js | 5 - .../consul-ui/tests/steps/assertions/http.js | 5 - .../consul-ui/tests/steps/assertions/model.js | 5 - .../consul-ui/tests/steps/assertions/page.js | 5 - .../consul-ui/tests/steps/debug/index.js | 5 - .../consul-ui/tests/steps/doubles/http.js | 5 - .../consul-ui/tests/steps/doubles/model.js | 5 - .../tests/steps/interactions/click.js | 5 - .../tests/steps/interactions/form.js | 5 - .../tests/steps/interactions/visit.js | 5 - ui/packages/consul-ui/tests/test-helper.js | 5 - .../consul-ui/tests/unit/abilities/-test.js | 5 - .../tests/unit/adapters/application-test.js | 5 - .../tests/unit/adapters/auth-method-test.js | 5 - .../tests/unit/adapters/binding-rule-test.js | 5 - .../tests/unit/adapters/coordinate-test.js | 5 - .../unit/adapters/discovery-chain-test.js | 5 - .../tests/unit/adapters/http-test.js | 5 - .../tests/unit/adapters/intention-test.js | 5 - .../consul-ui/tests/unit/adapters/kv-test.js | 5 - .../tests/unit/adapters/node-test.js | 5 - .../tests/unit/adapters/nspace-test.js | 5 - .../tests/unit/adapters/oidc-provider-test.js | 5 - .../tests/unit/adapters/partition-test.js | 5 - .../tests/unit/adapters/permission-test.js | 5 - .../tests/unit/adapters/policy-test.js | 5 - .../tests/unit/adapters/proxy-test.js | 5 - .../tests/unit/adapters/role-test.js | 5 - .../unit/adapters/service-instance-test.js | 5 - .../tests/unit/adapters/session-test.js | 5 - .../tests/unit/adapters/token-test.js | 5 - .../get-alternate-services-test.js | 5 - .../discovery-chain/get-resolvers-test.js | 5 - .../discovery-chain/get-splitters-test.js | 5 - .../components/search-bar/filters-test.js | 5 - .../unit/controllers/application-test.js | 5 - .../dc/acls/policies/create-test.js | 5 - .../controllers/dc/acls/policies/edit-test.js | 5 - .../controllers/dc/acls/roles/create-test.js | 5 - .../controllers/dc/acls/roles/edit-test.js | 5 - .../controllers/dc/acls/tokens/create-test.js | 5 - .../controllers/dc/acls/tokens/edit-test.js | 5 - .../unit/filter/predicates/intention-test.js | 5 - .../unit/filter/predicates/service-test.js | 5 - .../tests/unit/helpers/document-attrs-test.js | 5 - .../unit/helpers/policy/datacenters-test.js | 5 - .../unit/helpers/token/is-anonymous-test.js | 5 - .../unit/helpers/token/is-legacy-test.js | 5 - .../tests/unit/mixins/policy/as-many-test.js | 5 - .../tests/unit/mixins/role/as-many-test.js | 5 - .../unit/mixins/with-blocking-actions-test.js | 5 - .../tests/unit/models/auth-method-test.js | 5 - .../tests/unit/models/coordinate-test.js | 5 - .../consul-ui/tests/unit/models/dc-test.js | 5 - .../tests/unit/models/discovery-chain-test.js | 5 - .../tests/unit/models/intention-test.js | 5 - .../consul-ui/tests/unit/models/kv-test.js | 5 - .../consul-ui/tests/unit/models/node-test.js | 5 - .../tests/unit/models/oidc-provider-test.js | 5 - .../tests/unit/models/partition-test.js | 5 - .../tests/unit/models/permission-test.js | 5 - .../tests/unit/models/policy-test.js | 5 - .../consul-ui/tests/unit/models/proxy-test.js | 5 - .../consul-ui/tests/unit/models/role-test.js | 5 - .../unit/models/service-instance-test.js | 5 - .../tests/unit/models/service-test.js | 5 - .../tests/unit/models/session-test.js | 5 - .../consul-ui/tests/unit/models/token-test.js | 5 - .../tests/unit/routes/application-test.js | 5 - .../consul-ui/tests/unit/routes/dc-test.js | 5 - .../routes/dc/acls/policies/create-test.js | 5 - .../unit/routes/dc/acls/policies/edit-test.js | 5 - .../routes/dc/acls/policies/index-test.js | 5 - .../unit/routes/dc/acls/roles/create-test.js | 5 - .../unit/routes/dc/acls/roles/edit-test.js | 5 - .../unit/routes/dc/acls/roles/index-test.js | 5 - .../unit/routes/dc/acls/tokens/create-test.js | 5 - .../unit/routes/dc/acls/tokens/edit-test.js | 5 - .../unit/routes/dc/acls/tokens/index-test.js | 5 - .../unit/search/predicates/intention-test.js | 5 - .../tests/unit/search/predicates/kv-test.js | 5 - .../tests/unit/search/predicates/node-test.js | 5 - .../unit/search/predicates/policy-test.js | 5 - .../tests/unit/search/predicates/role-test.js | 5 - .../unit/search/predicates/service-test.js | 5 - .../unit/search/predicates/token-test.js | 5 - .../unit/serializers/application-test.js | 5 - .../unit/serializers/auth-method-test.js | 5 - .../unit/serializers/binding-rule-test.js | 5 - .../tests/unit/serializers/coordinate-test.js | 5 - .../unit/serializers/discovery-chain-test.js | 5 - .../tests/unit/serializers/intention-test.js | 5 - .../tests/unit/serializers/kv-test.js | 5 - .../tests/unit/serializers/node-test.js | 5 - .../tests/unit/serializers/nspace-test.js | 5 - .../unit/serializers/oidc-provider-test.js | 5 - .../tests/unit/serializers/partition-test.js | 5 - .../tests/unit/serializers/permission-test.js | 5 - .../tests/unit/serializers/policy-test.js | 5 - .../tests/unit/serializers/proxy-test.js | 5 - .../tests/unit/serializers/role-test.js | 5 - .../unit/serializers/service-instance-test.js | 5 - .../tests/unit/serializers/service-test.js | 5 - .../tests/unit/serializers/session-test.js | 5 - .../tests/unit/serializers/token-test.js | 5 - .../tests/unit/services/atob-test.js | 5 - .../tests/unit/services/btoa-test.js | 5 - .../unit/services/client/connections-test.js | 5 - .../tests/unit/services/client/http-test.js | 5 - .../services/client/transports/xhr-test.js | 5 - .../services/clipboard/local-storage-test.js | 5 - .../tests/unit/services/clipboard/os-test.js | 5 - .../unit/services/code-mirror/linter-test.js | 5 - .../data-source/protocols/http-test.js | 5 - .../protocols/local-storage-test.js | 5 - .../tests/unit/services/data-structs-test.js | 5 - .../consul-ui/tests/unit/services/dom-test.js | 5 - .../tests/unit/services/encoder-test.js | 5 - .../consul-ui/tests/unit/services/env-test.js | 5 - .../tests/unit/services/feedback-test.js | 5 - .../tests/unit/services/form-test.js | 5 - .../tests/unit/services/logger-test.js | 5 - .../tests/unit/services/repository-test.js | 5 - .../services/repository/auth-method-test.js | 5 - .../services/repository/coordinate-test.js | 5 - .../tests/unit/services/repository/dc-test.js | 5 - .../repository/discovery-chain-test.js | 5 - .../services/repository/intention-test.js | 5 - .../tests/unit/services/repository/kv-test.js | 5 - .../unit/services/repository/node-test.js | 5 - .../unit/services/repository/nspace-test.js | 5 - .../services/repository/oidc-provider-test.js | 5 - .../services/repository/partition-test.js | 5 - .../services/repository/permission-test.js | 5 - .../unit/services/repository/policy-test.js | 5 - .../unit/services/repository/role-test.js | 5 - .../repository/service-instance-test.js | 5 - .../unit/services/repository/service-test.js | 5 - .../unit/services/repository/session-test.js | 5 - .../unit/services/repository/token-test.js | 5 - .../tests/unit/services/search-test.js | 5 - .../tests/unit/services/settings-test.js | 5 - .../tests/unit/services/sort-test.js | 5 - .../tests/unit/services/state-test.js | 5 - .../tests/unit/services/store-test.js | 5 - .../tests/unit/services/temporal-test.js | 5 - .../tests/unit/services/ticker-test.js | 5 - .../tests/unit/services/timeout-test.js | 5 - .../unit/sort/comparators/service-test.js | 5 - .../consul-ui/tests/unit/utils/ascend-test.js | 5 - .../consul-ui/tests/unit/utils/atob-test.js | 5 - .../consul-ui/tests/unit/utils/btoa-test.js | 5 - .../tests/unit/utils/callable-type-test.js | 5 - .../unit/utils/create-fingerprinter-test.js | 5 - .../unit/utils/dom/click-first-anchor-test.js | 5 - .../tests/unit/utils/dom/closest-test.js | 5 - .../unit/utils/dom/create-listeners-test.js | 5 - .../utils/dom/event-source/blocking-test.js | 5 - .../unit/utils/dom/event-source/cache-test.js | 5 - .../utils/dom/event-source/callable-test.js | 5 - .../unit/utils/dom/event-source/index-test.js | 5 - .../utils/dom/event-source/openable-test.js | 5 - .../unit/utils/dom/event-source/proxy-test.js | 5 - .../utils/dom/event-source/resolver-test.js | 5 - .../utils/dom/event-source/storage-test.js | 5 - .../unit/utils/dom/event-target/rsvp-test.js | 5 - .../utils/dom/get-component-factory-test.js | 5 - .../tests/unit/utils/dom/is-outside-test.js | 5 - .../unit/utils/dom/normalize-event-test.js | 5 - .../tests/unit/utils/dom/qsa-factory-test.js | 5 - .../tests/unit/utils/dom/sibling-test.js | 5 - .../tests/unit/utils/get-environment-test.js | 5 - .../unit/utils/get-form-name-property-test.js | 5 - .../unit/utils/helpers/call-if-type-test.js | 5 - .../unit/utils/http/create-headers-test.js | 5 - .../utils/http/create-query-params-test.js | 5 - .../tests/unit/utils/http/create-url-test.js | 5 - .../tests/unit/utils/http/error-test.js | 5 - .../tests/unit/utils/http/request-test.js | 5 - .../tests/unit/utils/http/xhr-test.js | 5 - .../tests/unit/utils/isFolder-test.js | 5 - .../tests/unit/utils/keyToArray-test.js | 5 - .../tests/unit/utils/left-trim-test.js | 5 - .../tests/unit/utils/maybe-call-test.js | 5 - .../tests/unit/utils/merge-checks-test.js | 5 - .../tests/unit/utils/non-empty-set-test.js | 5 - .../tests/unit/utils/path/resolve-test.js | 5 - .../tests/unit/utils/promisedTimeout-test.js | 5 - .../tests/unit/utils/right-trim-test.js | 5 - .../unit/utils/routing/transitionable-test.js | 5 - .../tests/unit/utils/routing/walk-test.js | 5 - .../tests/unit/utils/routing/wildcard-test.js | 5 - .../unit/utils/storage/local-storage-test.js | 5 - .../tests/unit/utils/templatize-test.js | 5 - .../tests/unit/utils/ticker/index-test.js | 5 - .../tests/unit/utils/ucfirst-test.js | 5 - .../unit/utils/update-array-object-test.js | 5 - .../consul-ui/translations/common/en-us.yaml | 3 - .../translations/components/app/en-us.yaml | 3 - .../translations/components/consul/en-us.yaml | 3 - .../components/copy-button/en-us.yaml | 3 - .../consul-ui/translations/models/en-us.yaml | 3 - .../consul-ui/translations/routes/en-us.yaml | 95 +- .../vendor/consul-ui/routes-debug.js | 5 - .../consul-ui/vendor/consul-ui/routes.js | 5 - .../vendor/consul-ui/services-debug.js | 5 - .../consul-ui/vendor/consul-ui/services.js | 5 - ui/packages/consul-ui/vendor/init.js | 5 - .../vendor/metrics-providers/consul.js | 5 - .../vendor/metrics-providers/prometheus.js | 5 - ui/yarn.lock | 8224 +++++++---- version/VERSION | 2 +- version/fips.go | 7 - version/version.go | 3 - version/version_test.go | 3 - website/.eslintrc.js | 5 - website/.stylelintrc.js | 5 - website/README.md | 10 - website/content/api-docs/agent/service.mdx | 2 +- .../content/api-docs/connect/intentions.mdx | 4 +- website/content/api-docs/query.mdx | 25 +- .../content/commands/troubleshoot/proxy.mdx | 3 - .../commands/troubleshoot/upstreams.mdx | 2 - .../docs/agent/config/config-files.mdx | 26 +- website/content/docs/agent/index.mdx | 1 + website/content/docs/agent/limits/index.mdx | 20 +- .../docs/agent/limits/init-rate-limits.mdx | 12 +- .../limits/set-global-traffic-rate-limits.mdx | 18 +- website/content/docs/agent/telemetry.mdx | 117 +- .../docs/agent/wal-logstore/enable.mdx | 3 +- website/content/docs/api-gateway/upgrades.mdx | 6 +- .../docs/concepts/service-discovery.mdx | 6 +- website/content/docs/connect/ca/vault.mdx | 11 +- .../docs/connect/cluster-peering/index.mdx | 2 +- .../connect/cluster-peering/tech-specs.mdx | 2 +- .../config-entries/exported-services.mdx | 2 - .../config-entries/ingress-gateway.mdx | 29 +- .../docs/connect/config-entries/mesh.mdx | 2 - .../connect/config-entries/proxy-defaults.mdx | 13 - .../config-entries/service-defaults.mdx | 63 +- .../config-entries/terminating-gateway.mdx | 3 - .../gateways/ingress-gateway/index.mdx | 4 +- ...ingress-gateways-tls-external-service.mdx} | 19 +- .../{usage.mdx => ingress-gateways-usage.mdx} | 22 +- .../peering-via-mesh-gateways.mdx | 4 +- .../intentions/create-manage-intentions.mdx | 4 +- .../proxies/envoy-extensions/index.mdx | 1 - .../proxies/envoy-extensions/usage/lambda.mdx | 2 +- .../content/docs/connect/proxies/envoy.mdx | 9 +- .../docs/enterprise/admin-partitions.mdx | 4 +- website/content/docs/enterprise/index.mdx | 2 +- .../content/docs/integrate/partnerships.mdx | 2 +- website/content/docs/intro/index.mdx | 6 +- .../docs/k8s/annotations-and-labels.mdx | 5 - .../docs/k8s/connect/ingress-gateways.mdx | 6 - .../vault/wan-federation.mdx | 27 +- website/content/docs/k8s/helm.mdx | 39 +- website/content/docs/k8s/upgrade/index.mdx | 2 +- .../content/docs/nia/usage/requirements.mdx | 6 +- .../docs/release-notes/consul/v1_14_x.mdx | 2 +- .../docs/release-notes/consul/v1_15_x.mdx | 1 - .../discovery/dns-dynamic-lookups.mdx | 24 +- .../docs/upgrading/upgrade-specific.mdx | 26 +- website/data/docs-nav-data.json | 4 +- website/package-lock.json | 2339 +--- website/package.json | 6 +- website/prettier.config.js | 5 - website/public/ie-warning.js | 5 - ...onsul-service-mesh-intentions-overview.svg | 2 +- website/redirects.js | 5 - website/scripts/should-build.sh | 3 - website/scripts/website-build.sh | 3 - website/scripts/website-start.sh | 3 - 7307 files changed, 50115 insertions(+), 137629 deletions(-) delete mode 100644 .changelog/15987.txt delete mode 100644 .changelog/16224.txt delete mode 100644 .changelog/16251.txt delete mode 100644 .changelog/16259.txt delete mode 100644 .changelog/16262.txt delete mode 100644 .changelog/16266.txt delete mode 100644 .changelog/16292.txt delete mode 100644 .changelog/16298.txt delete mode 100644 .changelog/16412.txt delete mode 100644 .changelog/16428.txt delete mode 100644 .changelog/16519.txt delete mode 100644 .changelog/16577.txt create mode 100644 .changelog/16651.txt rename .changelog/{16673.txt => 16675.txt} (100%) create mode 100644 .changelog/16845.txt delete mode 100644 .changelog/16871.txt delete mode 100644 .changelog/16877.txt delete mode 100644 .changelog/16957.txt delete mode 100644 .changelog/17035.txt create mode 100644 .changelog/17038.txt create mode 100644 .changelog/17055.txt delete mode 100644 .changelog/17066.txt delete mode 100644 .changelog/17086.txt delete mode 100644 .changelog/17115.txt delete mode 100644 .changelog/17138.txt delete mode 100644 .changelog/17183.txt delete mode 100644 .changelog/17317.txt delete mode 100644 .changelog/17424.txt create mode 100644 .changelog/17483.txt delete mode 100644 .changelog/17487.txt delete mode 100644 .changelog/17495.txt create mode 100644 .changelog/17513.txt create mode 100644 .changelog/17545.txt create mode 100644 .changelog/17566.txt create mode 100644 .changelog/17577.txt create mode 100644 .changelog/17581.txt create mode 100644 .changelog/17593.txt create mode 100644 .changelog/17609.txt create mode 100644 .changelog/17631.txt create mode 100644 .changelog/17636.txt create mode 100644 .changelog/5102.txt delete mode 100644 .changelog/5200.txt delete mode 100644 .changelog/_4734.txt delete mode 100644 .changelog/_4821.txt create mode 100644 .changelog/_5517.txt create mode 100644 .changelog/_5614.txt delete mode 100644 .copywrite.hcl delete mode 100644 .github/workflows/broken-link-check.yml delete mode 100644 .github/workflows/check-legacy-links-format.yml rename .github/workflows/{nightly-test-1.15.x.yaml => nightly-test-1.11.x.yaml} (97%) create mode 100644 .github/workflows/test-link-rewrites.yml create mode 100644 .github/workflows/website-checker.yml create mode 100644 Vagrantfile delete mode 100644 acl/resolver/danger.go delete mode 100644 agent/configentry/compare.go delete mode 100644 agent/configentry/compare_test.go delete mode 100644 agent/connect/ca/provider_vault_auth_alicloud.go delete mode 100644 agent/connect/ca/provider_vault_auth_approle.go delete mode 100644 agent/connect/ca/provider_vault_auth_azure.go delete mode 100644 agent/connect/ca/provider_vault_auth_jwt.go delete mode 100644 agent/connect/ca/provider_vault_auth_k8s.go rename agent/consul/controller/{queue => }/defer.go (71%) rename agent/consul/controller/{queue => }/queue.go (68%) rename agent/consul/controller/{queue => }/rate.go (65%) rename agent/consul/controller/{queue => }/rate_test.go (81%) create mode 100644 agent/consul/fsm_data_store.go delete mode 100644 agent/consul/leader_metrics_test.go delete mode 100644 agent/consul/prepared_query_endpoint_oss.go delete mode 100644 agent/consul/prepared_query_endpoint_oss_test.go delete mode 100644 agent/consul/raft_handle.go delete mode 100644 agent/consul/rate/handler_oss.go create mode 100644 agent/consul/rate/mock_LeaderStatusProvider_test.go delete mode 100644 agent/consul/rate/mock_ServersStatusProvider_test.go delete mode 100644 agent/consul/state/config_entry_exported_services.go delete mode 100644 agent/consul/state/config_entry_exported_services_oss.go delete mode 100644 agent/consul/state/config_entry_sameness_group.go delete mode 100644 agent/consul/state/config_entry_sameness_group_oss.go delete mode 100644 agent/consul/state/config_entry_sameness_group_oss_test.go delete mode 100644 agent/consul/state/memdb_test.go delete mode 100644 agent/consul/state/mock_publishFuncType.go create mode 100644 agent/envoyextensions/builtin/aws-lambda/copied.go delete mode 100644 agent/envoyextensions/builtin/ext-authz/ext_authz.go delete mode 100644 agent/envoyextensions/builtin/ext-authz/ext_authz_test.go delete mode 100644 agent/envoyextensions/builtin/ext-authz/structs.go delete mode 100644 agent/envoyextensions/builtin/http/localratelimit/ratelimit.go delete mode 100644 agent/envoyextensions/builtin/http/localratelimit/ratelimit_test.go create mode 100644 agent/envoyextensions/builtin/lua/copied.go delete mode 100644 agent/envoyextensions/builtin/property-override/property_override.go delete mode 100644 agent/envoyextensions/builtin/property-override/property_override_test.go delete mode 100644 agent/envoyextensions/builtin/property-override/structpatcher.go delete mode 100644 agent/envoyextensions/builtin/property-override/structpatcher_test.go delete mode 100644 agent/envoyextensions/builtin/wasm/structs.go delete mode 100644 agent/envoyextensions/builtin/wasm/wasm.go delete mode 100644 agent/envoyextensions/builtin/wasm/wasm_test.go delete mode 100644 agent/grpc-external/services/resource/delete.go delete mode 100644 agent/grpc-external/services/resource/delete_test.go delete mode 100644 agent/grpc-external/services/resource/list.go delete mode 100644 agent/grpc-external/services/resource/list_by_owner.go delete mode 100644 agent/grpc-external/services/resource/list_by_owner_test.go delete mode 100644 agent/grpc-external/services/resource/list_test.go delete mode 100644 agent/grpc-external/services/resource/mock_ACLResolver.go delete mode 100644 agent/grpc-external/services/resource/mock_Backend.go delete mode 100644 agent/grpc-external/services/resource/mock_Registry.go delete mode 100644 agent/grpc-external/services/resource/read.go delete mode 100644 agent/grpc-external/services/resource/read_test.go delete mode 100644 agent/grpc-external/services/resource/server.go delete mode 100644 agent/grpc-external/services/resource/server_test.go delete mode 100644 agent/grpc-external/services/resource/testing/testing.go delete mode 100644 agent/grpc-external/services/resource/watch.go delete mode 100644 agent/grpc-external/services/resource/watch_test.go delete mode 100644 agent/grpc-external/services/resource/write.go delete mode 100644 agent/grpc-external/services/resource/write_status.go delete mode 100644 agent/grpc-external/services/resource/write_status_test.go delete mode 100644 agent/grpc-external/services/resource/write_test.go delete mode 100644 agent/grpc-internal/listener.go delete mode 100644 agent/grpc-internal/pipe.go delete mode 100644 agent/grpc-internal/pipe_test.go rename agent/{rpcclient/configentry/view_test.go => proxycfg-glue/config_entry_test.go} (91%) create mode 100644 agent/proxycfg-glue/intentions_ent_test.go delete mode 100644 agent/proxycfg/testing_upstreams_oss.go delete mode 100644 agent/rpcclient/common.go delete mode 100644 agent/rpcclient/configentry/configentry.go delete mode 100644 agent/rpcclient/configentry/configentry_test.go delete mode 100644 agent/rpcclient/configentry/view.go rename agent/structs/{config_entry_exports_oss_test.go => config_entry_export_oss_test.go} (73%) delete mode 100644 agent/structs/config_entry_exports_oss.go delete mode 100644 agent/structs/config_entry_intentions_oss_test.go delete mode 100644 agent/structs/config_entry_jwt_provider.go delete mode 100644 agent/structs/config_entry_jwt_provider_oss.go delete mode 100644 agent/structs/config_entry_jwt_provider_test.go delete mode 100644 agent/structs/config_entry_sameness_group.go delete mode 100644 agent/structs/config_entry_sameness_group_oss.go delete mode 100644 agent/uiserver/dist/assets/chunk.143.ff39f0b820a97e2c6d5d.js delete mode 100644 agent/uiserver/dist/assets/chunk.178.00380c6ad3fa678e07b6.js delete mode 100644 agent/uiserver/dist/assets/chunk.336.f5cb05e551aa08eb7125.js delete mode 100644 agent/uiserver/dist/assets/chunk.336.f5cb05e551aa08eb7125.js.LICENSE.txt delete mode 100644 agent/uiserver/dist/assets/chunk.412.2df22e4bf69d8f15ebdb.js delete mode 100644 agent/uiserver/dist/assets/chunk.412.2df22e4bf69d8f15ebdb.js.LICENSE.txt delete mode 100644 agent/uiserver/dist/assets/chunk.744.c0eb6726020fc4af8d3f.css delete mode 100644 agent/uiserver/dist/assets/chunk.744.c0eb6726020fc4af8d3f.js delete mode 100644 agent/uiserver/dist/assets/chunk.83.85cc25a28afe28f711a3.js rename agent/uiserver/dist/assets/codemirror/mode/javascript/{javascript-a5e5d64b0f9ff6b6e21f5f48aa1ef464.js => javascript-77218cd1268ea6df75775114ae086566.js} (91%) rename agent/uiserver/dist/assets/codemirror/mode/ruby/{ruby-2b9a2a4b4d14d9fa6f6edcda84a260e6.js => ruby-ea43ca3a3bdd63a52811e8464d66134b.js} (100%) rename agent/uiserver/dist/assets/codemirror/mode/xml/{xml-80f64aaafa6af7844d14f32f3219bb26.js => xml-10ec8b8cc61ef0fbd25b27a599fdcd60.js} (60%) rename agent/uiserver/dist/assets/codemirror/mode/yaml/{yaml-39582b60e653cf0b8d42292ddfabefb2.js => yaml-3f129a000349e3075be0f65719884b61.js} (89%) rename agent/uiserver/dist/assets/consul-acls/{routes-0c01f9c463b81fdc3929288f31c23040.js => routes-75a2ac7d38caf09cfee2a4e2bc49dcf7.js} (100%) rename agent/uiserver/dist/assets/consul-acls/{services-70b9e635f1e8e9a316e3773fccadb7c7.js => services-8b6b2b2bea3add7709b8075a5ed5652b.js} (100%) delete mode 100644 agent/uiserver/dist/assets/consul-hcp/routes-282630d2b2c8bf766b7e0d4f512828cc.js delete mode 100644 agent/uiserver/dist/assets/consul-hcp/services-51af43ae095119987dadf6f2392a59b3.js rename agent/uiserver/dist/assets/consul-lock-sessions/{routes-7718d309039e9f8b3b185656b6dd7f05.js => routes-f2c5ce353830c89f540358e7f174e0bf.js} (100%) rename agent/uiserver/dist/assets/consul-lock-sessions/{services-70b9e635f1e8e9a316e3773fccadb7c7.js => services-8b6b2b2bea3add7709b8075a5ed5652b.js} (100%) rename agent/uiserver/dist/assets/consul-nspaces/{routes-71c32de6a0307211d1299dac7688bfbf.js => routes-f939ed42e9b83f9d1bbc5256be68e77c.js} (100%) rename agent/uiserver/dist/assets/consul-nspaces/{services-70b9e635f1e8e9a316e3773fccadb7c7.js => services-8b6b2b2bea3add7709b8075a5ed5652b.js} (100%) rename agent/uiserver/dist/assets/consul-partitions/{routes-1bdd3b7ae99c7d7ce0425b2412f10d5e.js => routes-cba490481425519435d142c743bbc3d3.js} (100%) rename agent/uiserver/dist/assets/consul-partitions/{services-1a3b6937a8bc5f6e68df884b1650eaf0.js => services-85621f245f195fe1ce177064bfb04504.js} (100%) delete mode 100644 agent/uiserver/dist/assets/consul-peerings/routes-989d6de4b58a54c8638e37694240f29a.js delete mode 100644 agent/uiserver/dist/assets/consul-peerings/services-e5a754eca7f3fbb406035f10b8dfbb77.js create mode 100644 agent/uiserver/dist/assets/consul-ui-20fef69ea9b73df740a420526b12c7fb.css delete mode 100644 agent/uiserver/dist/assets/consul-ui-7444626e95c5ba30e9097f92995f0238.js create mode 100644 agent/uiserver/dist/assets/consul-ui-e58b85f0a8e1fb15ded242e5b25b171c.js delete mode 100644 agent/uiserver/dist/assets/consul-ui-f5d0ec3be8cca14adb133c8e2f488419.css rename agent/uiserver/dist/assets/consul-ui/{routes-debug-41d0902009004c6875ddb9882b4ee3f6.js => routes-debug-8f884a3e3f7105d43b7b4024db9b4c99.js} (100%) rename agent/uiserver/dist/assets/consul-ui/{routes-c69d5bf72b7c740af5e6ce29eefe65bf.js => routes-e55bc65732ba7c0352d43313fd9563e6.js} (52%) rename agent/uiserver/dist/assets/consul-ui/{services-faa0d1867ff0795f940a4199bcf17128.js => services-a17470cdfbd4a4096117ac0103802226.js} (78%) rename agent/uiserver/dist/assets/consul-ui/{services-debug-d1862bae590c1c8cd6dc0dd81645801a.js => services-debug-5a3f1d2e3954a05aa8383f02db31b8e6.js} (100%) rename agent/uiserver/dist/assets/{css.escape-fe4db48c9e3f272a6d12cf1312de889e.js => css.escape-851839b3ea1d0b4eb4c7089446df5e9f.js} (100%) delete mode 100644 agent/uiserver/dist/assets/encoding-022884ab2a5bd42b6f4fff580fa0dd34.js create mode 100644 agent/uiserver/dist/assets/encoding-cdb50fbdab6d4d3fdf574dd784f77d27.js rename agent/uiserver/dist/assets/{encoding-indexes-50f27403be5972eae4831f5b69db1f80.js => encoding-indexes-75eea16b259716db4fd162ee283d2ae5.js} (100%) create mode 100644 agent/uiserver/dist/assets/init-21ea65714d133467454b601efc15e2dd.js delete mode 100644 agent/uiserver/dist/assets/init-fe2561b45ce1429092f4a9a2bbb9ce71.js rename agent/uiserver/dist/assets/metrics-providers/{consul-5e97a9af114229497d43377450c54418.js => consul-31d7e3b0ef7c58d62338c7d7aeaaf545.js} (100%) rename agent/uiserver/dist/assets/metrics-providers/{prometheus-8779f1c99f6a15611567154767f1f674.js => prometheus-5f31ba3b7ffd850fa916a0a76933e968.js} (74%) create mode 100644 agent/uiserver/dist/assets/vendor-69ef69e98b7d14d1513f8056b6c6b48d.css delete mode 100644 agent/uiserver/dist/assets/vendor-aeac0d1e27f3b95c9b4bad3aac59a219.js create mode 100644 agent/uiserver/dist/assets/vendor-c7887d0a48fe1497d1843edc3d5bfbc8.js delete mode 100644 agent/uiserver/dist/assets/vendor-cf03d69ba4d9fa5934f04dca689d187f.css delete mode 100644 agent/xds/delta_envoy_extender_test.go create mode 100644 agent/xds/failover_math.go create mode 100644 agent/xds/failover_math_test.go delete mode 100644 agent/xds/failover_policy.go delete mode 100644 agent/xds/failover_policy_oss.go delete mode 100644 agent/xds/jwt_authn.go delete mode 100644 agent/xds/jwt_authn_test.go delete mode 100644 agent/xds/listeners_apigateway.go delete mode 100644 agent/xds/testdata/builtin_extension/clusters/ext-authz-http-local-grpc-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/ext-authz-http-local-http-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/ext-authz-http-upstream-grpc-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/ext-authz-http-upstream-http-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/ext-authz-tcp-local-grpc-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/ext-authz-tcp-upstream-grpc-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/http-local-ratelimit-applyto-filter.latest.golden create mode 100644 agent/xds/testdata/builtin_extension/clusters/lua-outbound-applies-to-local-upstreams-tproxy.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/propertyoverride-add-keepalive.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/propertyoverride-add-outlier-detection-multiple.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/propertyoverride-add-outlier-detection.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/propertyoverride-add-round-robin-lb-config.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/propertyoverride-cluster-load-assignment-inbound-add.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/propertyoverride-cluster-load-assignment-outbound-add.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/propertyoverride-inbound-doesnt-apply-to-outbound.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/propertyoverride-listener-inbound-add.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/propertyoverride-listener-outbound-add.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/propertyoverride-outbound-doesnt-apply-to-inbound.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/propertyoverride-remove-outlier-detection.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/wasm-http-local-file.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/clusters/wasm-http-remote-file.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/ext-authz-http-local-grpc-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/ext-authz-http-local-http-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/ext-authz-http-upstream-grpc-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/ext-authz-http-upstream-http-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/ext-authz-tcp-local-grpc-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/ext-authz-tcp-upstream-grpc-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/http-local-ratelimit-applyto-filter.latest.golden create mode 100644 agent/xds/testdata/builtin_extension/endpoints/lua-outbound-applies-to-local-upstreams-tproxy.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/propertyoverride-add-keepalive.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/propertyoverride-add-outlier-detection-multiple.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/propertyoverride-add-outlier-detection.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/propertyoverride-add-round-robin-lb-config.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/propertyoverride-cluster-load-assignment-inbound-add.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/propertyoverride-cluster-load-assignment-outbound-add.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/propertyoverride-inbound-doesnt-apply-to-outbound.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/propertyoverride-listener-inbound-add.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/propertyoverride-listener-outbound-add.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/propertyoverride-outbound-doesnt-apply-to-inbound.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/propertyoverride-remove-outlier-detection.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/wasm-http-local-file.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/endpoints/wasm-http-remote-file.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/ext-authz-http-local-grpc-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/ext-authz-http-upstream-grpc-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/ext-authz-http-upstream-http-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/ext-authz-tcp-local-grpc-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/ext-authz-tcp-upstream-grpc-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/http-local-ratelimit-applyto-filter.latest.golden rename agent/xds/testdata/builtin_extension/listeners/{ext-authz-http-local-http-service.latest.golden => lua-outbound-applies-to-local-upstreams-tproxy.latest.golden} (73%) delete mode 100644 agent/xds/testdata/builtin_extension/listeners/propertyoverride-add-keepalive.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/propertyoverride-add-outlier-detection-multiple.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/propertyoverride-add-outlier-detection.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/propertyoverride-add-round-robin-lb-config.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/propertyoverride-cluster-load-assignment-inbound-add.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/propertyoverride-cluster-load-assignment-outbound-add.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/propertyoverride-inbound-doesnt-apply-to-outbound.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/propertyoverride-listener-inbound-add.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/propertyoverride-listener-outbound-add.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/propertyoverride-outbound-doesnt-apply-to-inbound.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/propertyoverride-remove-outlier-detection.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/wasm-http-local-file.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/listeners/wasm-http-remote-file.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/ext-authz-http-local-grpc-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/ext-authz-http-local-http-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/ext-authz-http-upstream-grpc-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/ext-authz-http-upstream-http-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/ext-authz-tcp-local-grpc-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/ext-authz-tcp-upstream-grpc-service.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/http-local-ratelimit-applyto-filter.latest.golden create mode 100644 agent/xds/testdata/builtin_extension/routes/lua-outbound-applies-to-local-upstreams-tproxy.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/propertyoverride-add-keepalive.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/propertyoverride-add-outlier-detection-multiple.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/propertyoverride-add-outlier-detection.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/propertyoverride-add-round-robin-lb-config.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/propertyoverride-cluster-load-assignment-inbound-add.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/propertyoverride-cluster-load-assignment-outbound-add.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/propertyoverride-inbound-doesnt-apply-to-outbound.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/propertyoverride-listener-inbound-add.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/propertyoverride-listener-outbound-add.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/propertyoverride-outbound-doesnt-apply-to-inbound.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/propertyoverride-remove-outlier-detection.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/wasm-http-local-file.latest.golden delete mode 100644 agent/xds/testdata/builtin_extension/routes/wasm-http-remote-file.latest.golden delete mode 100644 agent/xds/testdata/clusters/api-gateway-with-tcp-route-and-inline-certificate.envoy-1-21-x.golden delete mode 100644 agent/xds/testdata/jwt_authn/intention-with-path.golden delete mode 100644 agent/xds/testdata/jwt_authn/local-provider.golden delete mode 100644 agent/xds/testdata/jwt_authn/multiple-providers-and-one-permission.golden delete mode 100644 agent/xds/testdata/jwt_authn/remote-provider.golden delete mode 100644 agent/xds/testdata/jwt_authn/top-level-provider-with-permission.golden delete mode 100644 agent/xds/testdata/listeners/api-gateway-tcp-listeners.latest.golden delete mode 100644 agent/xds/testdata/listeners/connect-proxy-with-tproxy-and-permissive-mtls.latest.golden delete mode 100644 api/config_entry_jwt_provider.go delete mode 100644 api/config_entry_jwt_provider_test.go delete mode 100644 api/config_entry_rate_limit_ip.go delete mode 100644 api/config_entry_sameness_group.go delete mode 100644 api/config_entry_status_test.go delete mode 100644 api/internal.go delete mode 100644 api/internal_test.go delete mode 100644 buf.work.yaml delete mode 100644 build-support/docker/Consul-Dev-Dbg.dockerfile delete mode 100644 docs/resources/README.md delete mode 100644 docs/resources/architecture-overview.png delete mode 100644 docs/resources/guide.md delete mode 100644 docs/resources/raft-backend.png delete mode 100644 envoyextensions/extensioncommon/basic_extension_adapter.go delete mode 100644 envoyextensions/extensioncommon/resources_test.go delete mode 100644 internal/catalog/exports.go delete mode 100644 internal/catalog/internal/controllers/nodehealth/controller.go delete mode 100644 internal/catalog/internal/controllers/nodehealth/controller_test.go delete mode 100644 internal/catalog/internal/controllers/nodehealth/status.go delete mode 100644 internal/catalog/internal/controllers/register.go delete mode 100644 internal/catalog/internal/controllers/workloadhealth/controller.go delete mode 100644 internal/catalog/internal/controllers/workloadhealth/controller_test.go delete mode 100644 internal/catalog/internal/controllers/workloadhealth/status.go delete mode 100644 internal/catalog/internal/mappers/nodemapper/node_mapper.go delete mode 100644 internal/catalog/internal/mappers/nodemapper/node_mapper_test.go delete mode 100644 internal/catalog/internal/types/dns_policy.go delete mode 100644 internal/catalog/internal/types/dns_policy_test.go delete mode 100644 internal/catalog/internal/types/errors.go delete mode 100644 internal/catalog/internal/types/errors_test.go delete mode 100644 internal/catalog/internal/types/health_checks.go delete mode 100644 internal/catalog/internal/types/health_checks_test.go delete mode 100644 internal/catalog/internal/types/health_status.go delete mode 100644 internal/catalog/internal/types/health_status_test.go delete mode 100644 internal/catalog/internal/types/node.go delete mode 100644 internal/catalog/internal/types/node_test.go delete mode 100644 internal/catalog/internal/types/service.go delete mode 100644 internal/catalog/internal/types/service_endpoints.go delete mode 100644 internal/catalog/internal/types/service_endpoints_test.go delete mode 100644 internal/catalog/internal/types/service_test.go delete mode 100644 internal/catalog/internal/types/testdata/errDNSPassingWeightOutOfRange.golden delete mode 100644 internal/catalog/internal/types/testdata/errDNSWarningWeightOutOfRange.golden delete mode 100644 internal/catalog/internal/types/testdata/errInvalidNodeHostFormat.golden delete mode 100644 internal/catalog/internal/types/testdata/errInvalidPhysicalPort.golden delete mode 100644 internal/catalog/internal/types/testdata/errInvalidPortReference.golden delete mode 100644 internal/catalog/internal/types/testdata/errInvalidVirtualPort.golden delete mode 100644 internal/catalog/internal/types/testdata/errInvalidWorkloadHostFormat.golden delete mode 100644 internal/catalog/internal/types/testdata/errLocalityZoneNoRegion.golden delete mode 100644 internal/catalog/internal/types/testdata/errNotDNSLabel.golden delete mode 100644 internal/catalog/internal/types/testdata/errNotIPAddress.golden delete mode 100644 internal/catalog/internal/types/testdata/errTooMuchMesh.golden delete mode 100644 internal/catalog/internal/types/testdata/errUnixSocketMultiport.golden delete mode 100644 internal/catalog/internal/types/testdata/errVirtualPortReused.golden delete mode 100644 internal/catalog/internal/types/types.go delete mode 100644 internal/catalog/internal/types/types_test.go delete mode 100644 internal/catalog/internal/types/validators.go delete mode 100644 internal/catalog/internal/types/validators_test.go delete mode 100644 internal/catalog/internal/types/virtual_ips.go delete mode 100644 internal/catalog/internal/types/virtual_ips_test.go delete mode 100644 internal/catalog/internal/types/workload.go delete mode 100644 internal/catalog/internal/types/workload_test.go delete mode 100644 internal/controller/api.go delete mode 100644 internal/controller/api_test.go delete mode 100644 internal/controller/controller.go delete mode 100644 internal/controller/doc.go delete mode 100644 internal/controller/lease.go delete mode 100644 internal/controller/manager.go delete mode 100644 internal/controller/supervisor.go delete mode 100644 internal/controller/supervisor_test.go delete mode 100644 internal/mesh/exports.go delete mode 100644 internal/mesh/internal/types/proxy_configuration.go delete mode 100644 internal/mesh/internal/types/types.go delete mode 100644 internal/mesh/internal/types/types_test.go delete mode 100644 internal/mesh/internal/types/upstreams.go delete mode 100644 internal/resource/demo/controller.go delete mode 100644 internal/resource/demo/controller_test.go delete mode 100644 internal/resource/demo/demo.go delete mode 100644 internal/resource/equality.go delete mode 100644 internal/resource/equality_test.go delete mode 100644 internal/resource/errors.go delete mode 100644 internal/resource/errors_test.go delete mode 100644 internal/resource/reaper/controller.go delete mode 100644 internal/resource/reaper/controller_test.go delete mode 100644 internal/resource/reference.go delete mode 100644 internal/resource/registry.go delete mode 100644 internal/resource/registry_test.go delete mode 100644 internal/resource/resourcetest/builder.go delete mode 100644 internal/resource/testdata/ErrDataParse.golden delete mode 100644 internal/resource/testdata/ErrEmpty.golden delete mode 100644 internal/resource/testdata/ErrInvalidField.golden delete mode 100644 internal/resource/testdata/ErrInvalidListElement.golden delete mode 100644 internal/resource/testdata/ErrInvalidMapKey.golden delete mode 100644 internal/resource/testdata/ErrInvalidMapValue.golden delete mode 100644 internal/resource/testdata/ErrInvalidReferenceType.golden delete mode 100644 internal/resource/testdata/ErrMissing.golden delete mode 100644 internal/resource/testdata/ErrOwnerInvalid.golden delete mode 100644 internal/resource/testdata/ErrReferenceTenancyNotEqual.golden delete mode 100644 internal/resource/tombstone.go delete mode 100644 internal/storage/conformance/conformance.go delete mode 100644 internal/storage/inmem/backend.go delete mode 100644 internal/storage/inmem/backend_test.go delete mode 100644 internal/storage/inmem/event_index.go delete mode 100644 internal/storage/inmem/schema.go delete mode 100644 internal/storage/inmem/snapshot.go delete mode 100644 internal/storage/inmem/snapshot_test.go delete mode 100644 internal/storage/inmem/store.go delete mode 100644 internal/storage/inmem/watch.go delete mode 100644 internal/storage/raft/backend.go delete mode 100644 internal/storage/raft/conformance_test.go delete mode 100644 internal/storage/raft/forwarding.go delete mode 100644 internal/storage/storage.go create mode 100644 lib/hoststats/collector.go create mode 100644 lib/hoststats/cpu.go create mode 100644 lib/hoststats/cpu_test.go create mode 100644 lib/hoststats/host.go create mode 100644 lib/hoststats/metrics.go delete mode 100644 proto-public/pbcatalog/v1alpha1/dns.pb.binary.go delete mode 100644 proto-public/pbcatalog/v1alpha1/dns.pb.go delete mode 100644 proto-public/pbcatalog/v1alpha1/dns.proto delete mode 100644 proto-public/pbcatalog/v1alpha1/health.pb.binary.go delete mode 100644 proto-public/pbcatalog/v1alpha1/health.pb.go delete mode 100644 proto-public/pbcatalog/v1alpha1/health.proto delete mode 100644 proto-public/pbcatalog/v1alpha1/node.pb.binary.go delete mode 100644 proto-public/pbcatalog/v1alpha1/node.pb.go delete mode 100644 proto-public/pbcatalog/v1alpha1/node.proto delete mode 100644 proto-public/pbcatalog/v1alpha1/protocol.pb.go delete mode 100644 proto-public/pbcatalog/v1alpha1/protocol.proto delete mode 100644 proto-public/pbcatalog/v1alpha1/selector.pb.binary.go delete mode 100644 proto-public/pbcatalog/v1alpha1/selector.pb.go delete mode 100644 proto-public/pbcatalog/v1alpha1/selector.proto delete mode 100644 proto-public/pbcatalog/v1alpha1/service.pb.binary.go delete mode 100644 proto-public/pbcatalog/v1alpha1/service.pb.go delete mode 100644 proto-public/pbcatalog/v1alpha1/service.proto delete mode 100644 proto-public/pbcatalog/v1alpha1/service_endpoints.pb.binary.go delete mode 100644 proto-public/pbcatalog/v1alpha1/service_endpoints.pb.go delete mode 100644 proto-public/pbcatalog/v1alpha1/service_endpoints.proto delete mode 100644 proto-public/pbcatalog/v1alpha1/vip.pb.binary.go delete mode 100644 proto-public/pbcatalog/v1alpha1/vip.pb.go delete mode 100644 proto-public/pbcatalog/v1alpha1/vip.proto delete mode 100644 proto-public/pbcatalog/v1alpha1/workload.pb.binary.go delete mode 100644 proto-public/pbcatalog/v1alpha1/workload.pb.go delete mode 100644 proto-public/pbcatalog/v1alpha1/workload.proto delete mode 100644 proto-public/pbmesh/v1alpha1/connection.pb.binary.go delete mode 100644 proto-public/pbmesh/v1alpha1/connection.pb.go delete mode 100644 proto-public/pbmesh/v1alpha1/connection.proto delete mode 100644 proto-public/pbmesh/v1alpha1/expose.pb.binary.go delete mode 100644 proto-public/pbmesh/v1alpha1/expose.pb.go delete mode 100644 proto-public/pbmesh/v1alpha1/expose.proto delete mode 100644 proto-public/pbmesh/v1alpha1/proxy.pb.binary.go delete mode 100644 proto-public/pbmesh/v1alpha1/proxy.pb.go delete mode 100644 proto-public/pbmesh/v1alpha1/proxy.proto delete mode 100644 proto-public/pbmesh/v1alpha1/routing.pb.go delete mode 100644 proto-public/pbmesh/v1alpha1/routing.proto delete mode 100644 proto-public/pbmesh/v1alpha1/upstreams.pb.binary.go delete mode 100644 proto-public/pbmesh/v1alpha1/upstreams.pb.go delete mode 100644 proto-public/pbmesh/v1alpha1/upstreams.proto delete mode 100644 proto-public/pbresource/resource.pb.binary.go delete mode 100644 proto-public/pbresource/resource.pb.go delete mode 100644 proto-public/pbresource/resource.proto delete mode 100644 proto-public/pbresource/resource_grpc.pb.go rename proto/{private => }/pbacl/acl.go (78%) rename proto/{private => }/pbacl/acl.pb.binary.go (91%) create mode 100644 proto/pbacl/acl.pb.go rename proto/{private => }/pbacl/acl.proto (67%) rename proto/{private => }/pbautoconf/auto_config.go (89%) rename proto/{private => }/pbautoconf/auto_config.pb.binary.go (93%) rename proto/{private => }/pbautoconf/auto_config.pb.go (50%) rename proto/{private => }/pbautoconf/auto_config.proto (92%) rename proto/{private => }/pbautoconf/auto_config_oss.go (66%) rename proto/{private => }/pbcommon/common.gen.go (91%) rename proto/{private => }/pbcommon/common.go (88%) rename proto/{private => }/pbcommon/common.pb.binary.go (88%) rename proto/{private => }/pbcommon/common.pb.go (56%) rename proto/{private => }/pbcommon/common.proto (95%) rename proto/{private => }/pbcommon/common_oss.go (86%) rename proto/{private => }/pbcommon/convert_pbstruct.go (96%) rename proto/{private => }/pbcommon/convert_pbstruct_test.go (97%) rename proto/{private => }/pbconfig/config.pb.binary.go (98%) rename proto/{private => }/pbconfig/config.pb.go (56%) rename proto/{private => }/pbconfig/config.proto (95%) rename proto/{private => }/pbconfigentry/config_entry.gen.go (78%) rename proto/{private => }/pbconfigentry/config_entry.go (89%) rename proto/{private => }/pbconfigentry/config_entry.pb.binary.go (75%) create mode 100644 proto/pbconfigentry/config_entry.pb.go rename proto/{private => }/pbconfigentry/config_entry.proto (79%) rename proto/{private => }/pbconnect/connect.gen.go (100%) rename proto/{private => }/pbconnect/connect.go (93%) rename proto/{private => }/pbconnect/connect.pb.binary.go (95%) rename proto/{private => }/pbconnect/connect.pb.go (60%) rename proto/{private => }/pbconnect/connect.proto (98%) rename proto/{private => }/pboperator/operator.gen.go (100%) rename proto/{private => }/pboperator/operator.pb.binary.go (94%) create mode 100644 proto/pboperator/operator.pb.go rename proto/{private => }/pboperator/operator.proto (79%) rename proto/{private => }/pboperator/operator_grpc.pb.go (97%) rename proto/{private => }/pbpeering/peering.gen.go (97%) rename proto/{private => }/pbpeering/peering.go (88%) rename proto/{private => }/pbpeering/peering.pb.binary.go (99%) rename proto/{private => }/pbpeering/peering.pb.go (65%) rename proto/{private => }/pbpeering/peering.proto (95%) rename proto/{private => }/pbpeering/peering_grpc.pb.go (99%) rename proto/{private => }/pbpeering/peering_oss.go (79%) rename proto/{private => }/pbpeerstream/convert.go (86%) rename proto/{private => }/pbpeerstream/peerstream.go (53%) rename proto/{private => }/pbpeerstream/peerstream.pb.binary.go (98%) rename proto/{private => }/pbpeerstream/peerstream.pb.go (59%) rename proto/{private => }/pbpeerstream/peerstream.proto (93%) rename proto/{private => }/pbpeerstream/peerstream_grpc.pb.go (98%) rename proto/{private => }/pbpeerstream/types.go (90%) rename proto/{private => }/pbservice/convert.go (92%) rename proto/{private => }/pbservice/convert_oss.go (73%) rename proto/{private => }/pbservice/convert_oss_test.go (75%) rename proto/{private => }/pbservice/convert_test.go (84%) rename proto/{private => }/pbservice/healthcheck.gen.go (100%) rename proto/{private => }/pbservice/healthcheck.pb.binary.go (96%) rename proto/{private => }/pbservice/healthcheck.pb.go (56%) rename proto/{private => }/pbservice/healthcheck.proto (97%) rename proto/{private => }/pbservice/ids.go (94%) rename proto/{private => }/pbservice/ids_test.go (96%) rename proto/{private => }/pbservice/node.gen.go (92%) rename proto/{private => }/pbservice/node.pb.binary.go (97%) rename proto/{private => }/pbservice/node.pb.go (67%) rename proto/{private => }/pbservice/node.proto (90%) rename proto/{private => }/pbservice/service.gen.go (98%) rename proto/{private => }/pbservice/service.pb.binary.go (98%) rename proto/{private => }/pbservice/service.pb.go (61%) rename proto/{private => }/pbservice/service.proto (97%) rename proto/{private => }/pbstatus/status.pb.binary.go (90%) create mode 100644 proto/pbstatus/status.pb.go rename proto/{private => }/pbstatus/status.proto (100%) rename proto/{private => }/pbsubscribe/subscribe.go (95%) rename proto/{private => }/pbsubscribe/subscribe.pb.binary.go (97%) rename proto/{private => }/pbsubscribe/subscribe.pb.go (61%) rename proto/{private => }/pbsubscribe/subscribe.proto (92%) rename proto/{private => }/pbsubscribe/subscribe_grpc.pb.go (98%) delete mode 100644 proto/private/pbacl/acl.pb.go delete mode 100644 proto/private/pbconfigentry/config_entry.pb.go delete mode 100644 proto/private/pbdemo/v1/demo.pb.binary.go delete mode 100644 proto/private/pbdemo/v1/demo.pb.go delete mode 100644 proto/private/pbdemo/v1/demo.proto delete mode 100644 proto/private/pbdemo/v2/demo.pb.binary.go delete mode 100644 proto/private/pbdemo/v2/demo.pb.go delete mode 100644 proto/private/pbdemo/v2/demo.proto delete mode 100644 proto/private/pboperator/operator.pb.go delete mode 100644 proto/private/pbstatus/status.pb.go delete mode 100644 proto/private/pbstorage/raft.pb.binary.go delete mode 100644 proto/private/pbstorage/raft.pb.go delete mode 100644 proto/private/pbstorage/raft.proto delete mode 100644 proto/private/pbstorage/raft_grpc.pb.go rename proto/{private => }/prototest/testing.go (75%) rename proto/{private => }/prototest/testing_test.go (100%) rename test/integration/connect/envoy/{test-sds-server/Dockerfile => Dockerfile-test-sds-server} (64%) delete mode 100644 test/integration/connect/envoy/case-envoyext-ratelimit/capture.sh delete mode 100644 test/integration/connect/envoy/case-envoyext-ratelimit/service_s1.hcl delete mode 100644 test/integration/connect/envoy/case-envoyext-ratelimit/service_s2.hcl delete mode 100644 test/integration/connect/envoy/case-envoyext-ratelimit/setup.sh delete mode 100644 test/integration/connect/envoy/case-envoyext-ratelimit/vars.sh delete mode 100644 test/integration/connect/envoy/case-envoyext-ratelimit/verify.bats delete mode 100644 test/integration/connect/envoy/case-wasm/capture.sh delete mode 100644 test/integration/connect/envoy/case-wasm/data/dummy.wasm delete mode 100644 test/integration/connect/envoy/case-wasm/service_s1.hcl delete mode 100644 test/integration/connect/envoy/case-wasm/service_s2.hcl delete mode 100644 test/integration/connect/envoy/case-wasm/setup.sh delete mode 100644 test/integration/connect/envoy/case-wasm/vars.sh delete mode 100644 test/integration/connect/envoy/case-wasm/verify.bats delete mode 100644 test/integration/consul-container/assets/Dockerfile-consul-envoy delete mode 100644 test/integration/consul-container/assets/tproxy-startup.sh delete mode 100644 test/integration/consul-container/libs/assert/grpc.go create mode 100644 test/integration/consul-container/libs/service/assets/Dockerfile-consul-envoy delete mode 100644 test/integration/consul-container/libs/utils/tenancy.go create mode 100644 test/integration/consul-container/test/gateways/namespace_oss.go delete mode 100644 test/integration/consul-container/test/gateways/tenancy_oss.go delete mode 100644 test/integration/consul-container/test/tproxy/tproxy_test.go rename test/integration/consul-container/test/troubleshoot/{troubleshoot_test.go => troubleshoot_upstream_test.go} (97%) delete mode 100644 test/integration/consul-container/test/upgrade/basic/basic_test.go delete mode 100644 test/integration/consul-container/test/upgrade/basic/fullstopupgrade_test.go create mode 100644 test/integration/consul-container/test/upgrade/fullstopupgrade_test.go rename test/integration/consul-container/test/upgrade/{basic => }/healthcheck_test.go (64%) create mode 100644 test/integration/consul-container/test/upgrade/helper_test.go delete mode 100644 test/integration/consul-container/test/upgrade/ingress_gateway_grpc_test.go delete mode 100644 test/integration/consul-container/test/upgrade/ingress_gateway_sds_test.go delete mode 100644 test/integration/consul-container/test/upgrade/ingress_gateway_test.go create mode 100644 test/integration/consul-container/test/upgrade/upgrade.go delete mode 100644 ui/packages/consul-peerings/app/components/consul/peer/address/list/index.scss create mode 100644 ui/packages/consul-ui/app/components/notice/README.mdx create mode 100644 ui/packages/consul-ui/app/components/notice/index.hbs create mode 100644 ui/packages/consul-ui/app/components/notice/index.scss create mode 100644 ui/packages/consul-ui/app/components/notice/layout.scss create mode 100644 ui/packages/consul-ui/app/components/notice/skin.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/README.mdx create mode 100644 ui/packages/consul-ui/app/styles/base/color/base-variables.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/hex-variables.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/lemon/frame-placeholders.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/lemon/index.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/lemon/themes/dark-high-contrast.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/lemon/themes/dark.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/lemon/themes/light-high-contrast.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/lemon/themes/light.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/magenta/frame-placeholders.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/magenta/index.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/magenta/themes/dark-high-contrast.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/magenta/themes/dark.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/magenta/themes/light-high-contrast.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/magenta/themes/light.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/strawberry/frame-placeholders.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/strawberry/index.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/strawberry/themes/dark-high-contrast.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/strawberry/themes/dark.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/strawberry/themes/light-high-contrast.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/strawberry/themes/light.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/theme-placeholders.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/ui/themes/dark-high-contrast.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/ui/themes/dark.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/ui/themes/light-high-contrast.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/ui/themes/light.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/vault/frame-placeholders.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/vault/index.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/vault/themes/dark-high-contrast.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/vault/themes/dark.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/vault/themes/light-high-contrast.scss create mode 100644 ui/packages/consul-ui/app/styles/base/color/vault/themes/light.scss create mode 100644 ui/packages/consul-ui/app/styles/base/typography/base-variables.scss delete mode 100644 version/fips.go rename website/content/docs/connect/gateways/ingress-gateway/{tls-external-service.mdx => ingress-gateways-tls-external-service.mdx} (97%) rename website/content/docs/connect/gateways/ingress-gateway/{usage.mdx => ingress-gateways-usage.mdx} (94%) diff --git a/.changelog/15987.txt b/.changelog/15987.txt deleted file mode 100644 index 2a4da0320a36d..0000000000000 --- a/.changelog/15987.txt +++ /dev/null @@ -1,3 +0,0 @@ -```release-note:improvement -api: Enable setting query options on agent force-leave endpoint. -``` \ No newline at end of file diff --git a/.changelog/16224.txt b/.changelog/16224.txt deleted file mode 100644 index 76f73d05953c3..0000000000000 --- a/.changelog/16224.txt +++ /dev/null @@ -1,3 +0,0 @@ -```release-note:improvement -ca: support Vault agent auto-auth config for Vault CA provider using AliCloud authentication. -``` diff --git a/.changelog/16251.txt b/.changelog/16251.txt deleted file mode 100644 index 7aaf58011e0ac..0000000000000 --- a/.changelog/16251.txt +++ /dev/null @@ -1,3 +0,0 @@ -```release-note:improvement -ui: update from