diff --git a/awx/ui/client/src/activity-stream/get-target-title.factory.js b/awx/ui/client/src/activity-stream/get-target-title.factory.js index 543b6acdb3..3921f2d530 100644 --- a/awx/ui/client/src/activity-stream/get-target-title.factory.js +++ b/awx/ui/client/src/activity-stream/get-target-title.factory.js @@ -7,6 +7,9 @@ export default function GetTargetTitle(i18n) { case 'project': rtnTitle = i18n._('PROJECTS'); break; + case 'credential_type': + rtnTitle = i18n._('CREDENTIAL TYPES'); + break; case 'inventory': rtnTitle = i18n._('INVENTORIES'); break; diff --git a/awx/ui/client/src/activity-stream/model-to-base-path-key.factory.js b/awx/ui/client/src/activity-stream/model-to-base-path-key.factory.js index 51c197109e..10285871d0 100644 --- a/awx/ui/client/src/activity-stream/model-to-base-path-key.factory.js +++ b/awx/ui/client/src/activity-stream/model-to-base-path-key.factory.js @@ -21,6 +21,9 @@ export default function ModelToBasePathKey() { case 'project': basePathKey = 'projects'; break; + case 'credential_type': + basePathKey = 'credential_types'; + break; case 'inventory': basePathKey = 'inventory'; break; diff --git a/awx/ui/client/src/activity-stream/streamDropdownNav/stream-dropdown-nav.directive.js b/awx/ui/client/src/activity-stream/streamDropdownNav/stream-dropdown-nav.directive.js index fb90dccafe..7231cdd9c2 100644 --- a/awx/ui/client/src/activity-stream/streamDropdownNav/stream-dropdown-nav.directive.js +++ b/awx/ui/client/src/activity-stream/streamDropdownNav/stream-dropdown-nav.directive.js @@ -29,6 +29,7 @@ export default ['templateUrl', 'i18n', function(templateUrl, i18n) { {label: i18n._('Notification Templates'), value: 'notification_template'}, {label: i18n._('Organizations'), value: 'organization'}, {label: i18n._('Projects'), value: 'project'}, + {label: i18n._('Credential Types'), value: 'credential_type'}, {label: i18n._('Schedules'), value: 'schedule'}, {label: i18n._('Teams'), value: 'team'}, {label: i18n._('Templates'), value: 'template'}, diff --git a/awx/ui/client/src/credential-types/main.js b/awx/ui/client/src/credential-types/main.js index 2ccb9607ed..d0d18af528 100644 --- a/awx/ui/client/src/credential-types/main.js +++ b/awx/ui/client/src/credential-types/main.js @@ -38,7 +38,7 @@ angular.module('credentialTypes', [ }, data: { activityStream: true, - activityStreamTarget: 'custom_inventory_script' // TODO: change to 'credential_type'...there's probably more work that needs to be done to hook up activity stream + activityStreamTarget: 'credential_type' }, ncyBreadcrumb: { parent: 'setup',