-
+
{{format-time-duration B.data.duration}}
diff --git a/ui/admin/app/templates/scopes/scope/session-recordings/session-recording/channels-by-connection/channel/loading.hbs b/ui/admin/app/templates/scopes/scope/session-recordings/session-recording/channels-by-connection/channel/loading.hbs
index 4b00f4004..4b87d386c 100644
--- a/ui/admin/app/templates/scopes/scope/session-recordings/session-recording/channels-by-connection/channel/loading.hbs
+++ b/ui/admin/app/templates/scopes/scope/session-recordings/session-recording/channels-by-connection/channel/loading.hbs
@@ -8,7 +8,7 @@
@model={{@model.sessionRecording.id}}
>
-
+
{{t 'resources.session-recording.channel.player.loading'}}
\ No newline at end of file
diff --git a/ui/admin/tests/acceptance/auth-methods/create-test.js b/ui/admin/tests/acceptance/auth-methods/create-test.js
index 20686e066..e40381bab 100644
--- a/ui/admin/tests/acceptance/auth-methods/create-test.js
+++ b/ui/admin/tests/acceptance/auth-methods/create-test.js
@@ -48,7 +48,7 @@ module('Acceptance | auth-methods | create', function (hooks) {
const TOGGLE_SELECTOR = '[name="prompts"]';
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-auth-method] div:first-child button';
+ '[data-test-manage-auth-method] button:first-child';
const MAKE_PRIMARY_SELECTOR =
'[data-test-manage-auth-method] ul li:first-child button';
diff --git a/ui/admin/tests/acceptance/auth-methods/delete-test.js b/ui/admin/tests/acceptance/auth-methods/delete-test.js
index cafbcc977..19bb4b0f6 100644
--- a/ui/admin/tests/acceptance/auth-methods/delete-test.js
+++ b/ui/admin/tests/acceptance/auth-methods/delete-test.js
@@ -31,7 +31,7 @@ module('Acceptance | auth-methods | delete', function (hooks) {
const ERROR_MSG_SELECTOR = '.rose-notification-body';
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-auth-method] div:first-child button';
+ '[data-test-manage-auth-method] button:first-child';
const DELETE_ACTION_SELECTOR =
'[data-test-manage-auth-method] ul li:last-child button';
diff --git a/ui/admin/tests/acceptance/credential-library/delete-test.js b/ui/admin/tests/acceptance/credential-library/delete-test.js
index bd6a91d8b..32325c5b8 100644
--- a/ui/admin/tests/acceptance/credential-library/delete-test.js
+++ b/ui/admin/tests/acceptance/credential-library/delete-test.js
@@ -18,7 +18,7 @@ module('Acceptance | credential-libraries | delete', function (hooks) {
let getCredentialLibraryCount;
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-credential-library-dropdown] div:first-child button';
+ '[data-test-manage-credential-library-dropdown] button:first-child';
const DELETE_ACTION_SELECTOR =
'[data-test-manage-credential-library-dropdown] ul li button';
diff --git a/ui/admin/tests/acceptance/credential-store/credentials/delete-test.js b/ui/admin/tests/acceptance/credential-store/credentials/delete-test.js
index 95a0679d9..87ee7d642 100644
--- a/ui/admin/tests/acceptance/credential-store/credentials/delete-test.js
+++ b/ui/admin/tests/acceptance/credential-store/credentials/delete-test.js
@@ -21,7 +21,7 @@ module(
let getJSONCredentialCount;
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-credentials-dropdown] div:first-child button';
+ '[data-test-manage-credentials-dropdown] button:first-child';
const DELETE_ACTION_SELECTOR =
'[data-test-manage-credentials-dropdown] ul li button';
diff --git a/ui/admin/tests/acceptance/credential-store/credentials/list-test.js b/ui/admin/tests/acceptance/credential-store/credentials/list-test.js
index 8e187bb0d..072b24d9f 100644
--- a/ui/admin/tests/acceptance/credential-store/credentials/list-test.js
+++ b/ui/admin/tests/acceptance/credential-store/credentials/list-test.js
@@ -14,7 +14,7 @@ module('Acceptance | credential-stores | credentials | list', function (hooks) {
setupMirage(hooks);
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-credential-stores-dropdown] div:first-child button';
+ '[data-test-manage-credential-stores-dropdown] button:first-child';
const ADD_CREDENTIALS_SELECTOR =
'[data-test-manage-credential-stores-dropdown] div ul li a';
diff --git a/ui/admin/tests/acceptance/credential-store/delete-test.js b/ui/admin/tests/acceptance/credential-store/delete-test.js
index 132dda39f..7a5229b3f 100644
--- a/ui/admin/tests/acceptance/credential-store/delete-test.js
+++ b/ui/admin/tests/acceptance/credential-store/delete-test.js
@@ -21,7 +21,7 @@ module('Acceptance | credential-stores | delete', function (hooks) {
let getStaticCredentialStoresCount;
let getVaultCredentialStoresCount;
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-credential-stores-dropdown] div:first-child button';
+ '[data-test-manage-credential-stores-dropdown] button:first-child';
const DELETE_ACTION_SELECTOR =
'[data-test-manage-credential-stores-dropdown] ul li button';
diff --git a/ui/admin/tests/acceptance/groups/delete-test.js b/ui/admin/tests/acceptance/groups/delete-test.js
index a457c4f91..fcd9cccda 100644
--- a/ui/admin/tests/acceptance/groups/delete-test.js
+++ b/ui/admin/tests/acceptance/groups/delete-test.js
@@ -19,10 +19,8 @@ module('Acceptance | groups | delete', function (hooks) {
setupApplicationTest(hooks);
setupMirage(hooks);
- const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-group-dropdown] div:first-child button';
- const DELETE_ACTION_SELECTOR =
- '[data-test-manage-group-dropdown] ul li button';
+ const MANAGE_DROPDOWN_SELECTOR = "[data-test-manage-group-dropdown] button:first-child"
+ const DELETE_ACTION_SELECTOR = "[data-test-manage-group-dropdown] ul li button"
const instances = {
scopes: {
diff --git a/ui/admin/tests/acceptance/groups/members-test.js b/ui/admin/tests/acceptance/groups/members-test.js
index 3c3269de0..eb87ee8b6 100644
--- a/ui/admin/tests/acceptance/groups/members-test.js
+++ b/ui/admin/tests/acceptance/groups/members-test.js
@@ -38,7 +38,7 @@ module('Acceptance | groups | members', function (hooks) {
};
let membersCount;
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-group-dropdown] div:first-child button';
+ '[data-test-manage-group-dropdown] button:first-child';
const ADD_MEMBERS_ACTION_SELECTOR =
'[data-test-manage-group-dropdown] ul li a';
diff --git a/ui/admin/tests/acceptance/host-catalogs/delete-test.js b/ui/admin/tests/acceptance/host-catalogs/delete-test.js
index 83c5776e7..50faffa47 100644
--- a/ui/admin/tests/acceptance/host-catalogs/delete-test.js
+++ b/ui/admin/tests/acceptance/host-catalogs/delete-test.js
@@ -23,7 +23,7 @@ module('Acceptance | host-catalogs | delete', function (hooks) {
let getHostCatalogCount;
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-host-catalogs-dropdown] div:first-child button';
+ '[data-test-manage-host-catalogs-dropdown] button:first-child';
const DELETE_ACTION_SELECTOR =
'[data-test-manage-host-catalogs-dropdown] ul li button';
diff --git a/ui/admin/tests/acceptance/host-catalogs/host-sets/delete-test.js b/ui/admin/tests/acceptance/host-catalogs/host-sets/delete-test.js
index ca62e615a..d255b3ee3 100644
--- a/ui/admin/tests/acceptance/host-catalogs/host-sets/delete-test.js
+++ b/ui/admin/tests/acceptance/host-catalogs/host-sets/delete-test.js
@@ -23,7 +23,7 @@ module('Acceptance | host-catalogs | host sets | delete', function (hooks) {
let getHostSetCount;
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-dropdown-host-sets] div:first-child button';
+ '[data-test-manage-dropdown-host-sets] button:first-child';
const DELETE_ACTION_SELECTOR =
'[data-test-manage-dropdown-host-sets] ul li button';
diff --git a/ui/admin/tests/acceptance/host-catalogs/host-sets/hosts-test.js b/ui/admin/tests/acceptance/host-catalogs/host-sets/hosts-test.js
index d84119976..a61df86bf 100644
--- a/ui/admin/tests/acceptance/host-catalogs/host-sets/hosts-test.js
+++ b/ui/admin/tests/acceptance/host-catalogs/host-sets/hosts-test.js
@@ -29,7 +29,7 @@ module('Acceptance | host-catalogs | host-sets | hosts', function (hooks) {
let getHostSetHostCount;
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-dropdown-host-sets] div:first-child button';
+ '[data-test-manage-dropdown-host-sets] button:first-child';
const CREATE_AND_ADD_HOSTS_SELECTOR =
'[data-test-manage-dropdown-host-sets] div ul li:first-child a';
const ADD_EXISTING_HOSTS_SELECTOR =
diff --git a/ui/admin/tests/acceptance/host-catalogs/host-sets/list-test.js b/ui/admin/tests/acceptance/host-catalogs/host-sets/list-test.js
index 76471da4d..24a5f2d87 100644
--- a/ui/admin/tests/acceptance/host-catalogs/host-sets/list-test.js
+++ b/ui/admin/tests/acceptance/host-catalogs/host-sets/list-test.js
@@ -19,7 +19,7 @@ module('Acceptance | host-catalogs | host sets | list', function (hooks) {
setupMirage(hooks);
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-host-catalogs-dropdown] div:first-child button';
+ '[data-test-manage-host-catalogs-dropdown] button:first-child';
const instances = {
scopes: {
diff --git a/ui/admin/tests/acceptance/host-catalogs/hosts/delete-test.js b/ui/admin/tests/acceptance/host-catalogs/hosts/delete-test.js
index 891cf0fc2..2897a6cac 100644
--- a/ui/admin/tests/acceptance/host-catalogs/hosts/delete-test.js
+++ b/ui/admin/tests/acceptance/host-catalogs/hosts/delete-test.js
@@ -23,7 +23,7 @@ module('Acceptance | host-catalogs | hosts | delete', function (hooks) {
let getHostCount;
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-hosts-dropdown] div:first-child button';
+ '[data-test-manage-hosts-dropdown] button:first-child';
const DELETE_ACTION_SELECTOR =
'[data-test-manage-hosts-dropdown] ul li button';
diff --git a/ui/admin/tests/acceptance/host-catalogs/hosts/list-test.js b/ui/admin/tests/acceptance/host-catalogs/hosts/list-test.js
index 1b3e64bb7..ae7a135fd 100644
--- a/ui/admin/tests/acceptance/host-catalogs/hosts/list-test.js
+++ b/ui/admin/tests/acceptance/host-catalogs/hosts/list-test.js
@@ -19,7 +19,7 @@ module('Acceptance | host-catalogs | hosts | list', function (hooks) {
setupMirage(hooks);
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-host-catalogs-dropdown] div:first-child button';
+ '[data-test-manage-host-catalogs-dropdown] button:first-child';
const NEW_HOST_SELECTOR =
'[data-test-manage-host-catalogs-dropdown] div ul li a';
diff --git a/ui/admin/tests/acceptance/host-catalogs/hosts/selectors.js b/ui/admin/tests/acceptance/host-catalogs/hosts/selectors.js
index d1f353fcc..1a144c948 100644
--- a/ui/admin/tests/acceptance/host-catalogs/hosts/selectors.js
+++ b/ui/admin/tests/acceptance/host-catalogs/hosts/selectors.js
@@ -4,7 +4,7 @@
*/
export const MANAGE_DROPDOWN =
- '[data-test-manage-host-catalogs-dropdown] div:first-child button';
+ '[data-test-manage-host-catalogs-dropdown] button:first-child';
export const FIELD_ADDRESS = '[name=address]';
export const FIELD_ADDRESS_VALUE = 'New address';
diff --git a/ui/admin/tests/acceptance/managed-groups/create-test.js b/ui/admin/tests/acceptance/managed-groups/create-test.js
index e14bb8980..ebd1e7f3a 100644
--- a/ui/admin/tests/acceptance/managed-groups/create-test.js
+++ b/ui/admin/tests/acceptance/managed-groups/create-test.js
@@ -30,7 +30,7 @@ module('Acceptance | managed-groups | create', function (hooks) {
const DESC_INPUT_SELECTOR = '[name="description"]';
const ERROR_MSG_SELECTOR = '.rose-notification-body';
const FIELD_ERROR_TEXT_SELECTOR = '.hds-form-error__message';
- const MANAGE_DROPDOWN_SELECTOR = '[data-test-manage-auth-method] div button';
+ const MANAGE_DROPDOWN_SELECTOR = '[data-test-manage-auth-method] button:first-child';
const instances = {
scopes: {
diff --git a/ui/admin/tests/acceptance/managed-groups/delete-test.js b/ui/admin/tests/acceptance/managed-groups/delete-test.js
index 90297340d..c2a8d8fb4 100644
--- a/ui/admin/tests/acceptance/managed-groups/delete-test.js
+++ b/ui/admin/tests/acceptance/managed-groups/delete-test.js
@@ -22,7 +22,7 @@ module('Acceptance | managed-groups | delete', function (hooks) {
let getManagedGroupCount;
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-managed-group-dropdown] div:first-child button';
+ '[data-test-managed-group-dropdown] button:first-child';
const DELETE_ACTION_SELECTOR =
'[data-test-managed-group-dropdown] ul li button';
const ERROR_MSG_SELECTOR = '.rose-notification-body';
diff --git a/ui/admin/tests/acceptance/managed-groups/list-test.js b/ui/admin/tests/acceptance/managed-groups/list-test.js
index 9c1139ecb..21e9faccd 100644
--- a/ui/admin/tests/acceptance/managed-groups/list-test.js
+++ b/ui/admin/tests/acceptance/managed-groups/list-test.js
@@ -20,7 +20,7 @@ module('Acceptance | managed-groups | list', function (hooks) {
setupIndexedDb(hooks);
let featuresService;
- const MANAGE_DROPDOWN_SELECTOR = '[data-test-manage-auth-method] div button';
+ const MANAGE_DROPDOWN_SELECTOR = '[data-test-manage-auth-method] button:first-child';
const instances = {
scopes: {
diff --git a/ui/admin/tests/acceptance/scopes/delete-test.js b/ui/admin/tests/acceptance/scopes/delete-test.js
index 66fc3ac2a..cb7da729a 100644
--- a/ui/admin/tests/acceptance/scopes/delete-test.js
+++ b/ui/admin/tests/acceptance/scopes/delete-test.js
@@ -23,7 +23,7 @@ module('Acceptance | scopes | delete', function (hooks) {
let getScopeCount;
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-projects-dropdown] div:first-child button';
+ '[data-test-manage-projects-dropdown] button:first-child';
const DELETE_ACTION_SELECTOR =
'[data-test-manage-projects-dropdown] ul li button';
diff --git a/ui/admin/tests/acceptance/scopes/read-test.js b/ui/admin/tests/acceptance/scopes/read-test.js
index ced060735..b14e06ad7 100644
--- a/ui/admin/tests/acceptance/scopes/read-test.js
+++ b/ui/admin/tests/acceptance/scopes/read-test.js
@@ -26,7 +26,7 @@ module('Acceptance | scopes | read', function (hooks) {
const FORM_SELECTOR = 'main .rose-form';
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-projects-dropdown] div:first-child button';
+ '[data-test-manage-projects-dropdown] button:first-child';
const DELETE_ACTION_SELECTOR =
'[data-test-manage-projects-dropdown] ul li button';
const STORAGE_POLICY_SIDEBAR = '.policy-sidebar';
diff --git a/ui/admin/tests/acceptance/targets/delete-test.js b/ui/admin/tests/acceptance/targets/delete-test.js
index 776b96374..adfc6a65e 100644
--- a/ui/admin/tests/acceptance/targets/delete-test.js
+++ b/ui/admin/tests/acceptance/targets/delete-test.js
@@ -23,7 +23,7 @@ module('Acceptance | targets | delete', function (hooks) {
let getTargetCount;
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-targets-dropdown] div:first-child button';
+ '[data-test-manage-targets-dropdown] button:first-child';
const DELETE_ACTION_SELECTOR =
'[data-test-manage-targets-dropdown] ul li button';
diff --git a/ui/admin/tests/acceptance/targets/host-sources-test.js b/ui/admin/tests/acceptance/targets/host-sources-test.js
index 8e739b92b..8e15af113 100644
--- a/ui/admin/tests/acceptance/targets/host-sources-test.js
+++ b/ui/admin/tests/acceptance/targets/host-sources-test.js
@@ -22,7 +22,7 @@ module('Acceptance | targets | host-sources', function (hooks) {
let getTargetHostSetCount;
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-targets-dropdown] div:first-child button';
+ '[data-test-manage-targets-dropdown] button:first-child';
const ADD_HOSTSOURCE_SELECTOR = '[data-test-manage-targets-dropdown] ul li a';
const instances = {
diff --git a/ui/admin/tests/acceptance/users/accounts-test.js b/ui/admin/tests/acceptance/users/accounts-test.js
index fa08dc8f9..3c9944fb6 100644
--- a/ui/admin/tests/acceptance/users/accounts-test.js
+++ b/ui/admin/tests/acceptance/users/accounts-test.js
@@ -28,7 +28,7 @@ module('Acceptance | users | accounts', function (hooks) {
const ADD_ACCOUNTS_ACTION_SELECTOR =
'[data-test-manage-user-dropdown] ul li:first-child a';
const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-user-dropdown] div:first-child button';
+ '[data-test-manage-user-dropdown] button:first-child';
const ERROR_MSG_SELECTOR = '[role="alert"]';
const TABLE_ROWS_SELECTOR = 'tbody tr';
const CHECKBOX_SELECTOR = 'tbody label';
diff --git a/ui/admin/tests/acceptance/users/delete-test.js b/ui/admin/tests/acceptance/users/delete-test.js
index cb8ff5d5b..83ffbf539 100644
--- a/ui/admin/tests/acceptance/users/delete-test.js
+++ b/ui/admin/tests/acceptance/users/delete-test.js
@@ -20,10 +20,8 @@ module('Acceptance | users | delete', function (hooks) {
setupApplicationTest(hooks);
setupMirage(hooks);
setupIndexedDb(hooks);
- const DELETE_ACTION_SELECTOR =
- '[data-test-manage-user-dropdown] ul li button';
- const MANAGE_DROPDOWN_SELECTOR =
- '[data-test-manage-user-dropdown] div:first-child button';
+ const DELETE_ACTION_SELECTOR = "[data-test-manage-user-dropdown] ul li button"
+ const MANAGE_DROPDOWN_SELECTOR = "[data-test-manage-user-dropdown] button:first-child"
const instances = {
scopes: {
global: null,
diff --git a/ui/admin/tests/acceptance/workers/create-tags-test.js b/ui/admin/tests/acceptance/workers/create-tags-test.js
index dfc58ed9f..49d787f21 100644
--- a/ui/admin/tests/acceptance/workers/create-tags-test.js
+++ b/ui/admin/tests/acceptance/workers/create-tags-test.js
@@ -17,9 +17,9 @@ module('Acceptance | workers | worker | create-tags', function (hooks) {
const SAVE_BUTTON_SELECTOR = '[type="submit"]';
const CANCEL_BUTTON_SELECTOR = '.rose-form-actions [type="button"]';
const MANAGE_DROPDOWN_TOGGLE =
- '[data-test-manage-worker-dropdown] div button';
+ '[data-test-manage-worker-dropdown] button:first-child';
const CREATE_TAGS_BUTTON_SELECTOR =
- '[data-test-manage-worker-dropdown] div:first-child a';
+ '[data-test-manage-worker-dropdown] ul a:first-child';
const KEY_INPUT_SELECTOR = '[name="api_tags"] tr td:first-child input';
const VALUE_INPUT_SELECTOR = '[name="api_tags"] tr td:nth-child(2) input';
const ADD_INPUT_SELECTOR = '[name="api_tags"] tr td:last-child button';
diff --git a/ui/admin/tests/acceptance/workers/delete-test.js b/ui/admin/tests/acceptance/workers/delete-test.js
index 9350c1e79..4365c7f10 100644
--- a/ui/admin/tests/acceptance/workers/delete-test.js
+++ b/ui/admin/tests/acceptance/workers/delete-test.js
@@ -22,7 +22,7 @@ module('Acceptance | workers | delete', function (hooks) {
setupMirage(hooks);
const MANAGE_DROPDOWN_TOGGLE =
- '[data-test-manage-worker-dropdown] div button';
+ '[data-test-manage-worker-dropdown] button:first-child';
const REMOVE_WORKER_BUTTON =
'[data-test-manage-worker-dropdown] div:nth-child(2) button';
let getWorkerCount;
diff --git a/ui/desktop/app/components/target/host-modal/index.hbs b/ui/desktop/app/components/target/host-modal/index.hbs
index 82644ab2b..0305c307a 100644
--- a/ui/desktop/app/components/target/host-modal/index.hbs
+++ b/ui/desktop/app/components/target/host-modal/index.hbs
@@ -53,7 +53,11 @@
{{/if}}