diff --git a/src/i18n/locales/en.json b/src/i18n/locales/en.json index b66869550..d94ecc85c 100644 --- a/src/i18n/locales/en.json +++ b/src/i18n/locales/en.json @@ -734,6 +734,12 @@ "subject_identifier": "Subject Identifier", "create_oidc_user": "Create OpenID Connect User", "api_keys": "API Keys", + "api_key_comment": "API Key Comment", + "api_key_comment_updated": "API Key Comment Updated", + "edit_api_key_comment": "Edit API Key Comment", + "api_key_created_tooltip": "When the API Key was created", + "api_key_last_used_tooltip": "Approximate last usage of the API Key", + "remove_api_key": "Remove API Key", "members": "Members", "create_team": "Create Team", "delete_team": "Delete Team", diff --git a/src/views/administration/accessmanagement/ApiKeyListGroupItem.vue b/src/views/administration/accessmanagement/ApiKeyListGroupItem.vue new file mode 100644 index 000000000..8d7a984fc --- /dev/null +++ b/src/views/administration/accessmanagement/ApiKeyListGroupItem.vue @@ -0,0 +1,110 @@ + + + + + diff --git a/src/views/administration/accessmanagement/EditApiKeyCommentModal.vue b/src/views/administration/accessmanagement/EditApiKeyCommentModal.vue new file mode 100644 index 000000000..3132ba617 --- /dev/null +++ b/src/views/administration/accessmanagement/EditApiKeyCommentModal.vue @@ -0,0 +1,78 @@ + + + diff --git a/src/views/administration/accessmanagement/Teams.vue b/src/views/administration/accessmanagement/Teams.vue index 8f5f67fbb..4621bea89 100644 --- a/src/views/administration/accessmanagement/Teams.vue +++ b/src/views/administration/accessmanagement/Teams.vue @@ -26,6 +26,7 @@ import CreateTeamModal from './CreateTeamModal'; import bootstrapTableMixin from '../../../mixins/bootstrapTableMixin'; import EventBus from '../../../shared/eventbus'; import ActionableListGroupItem from '../../components/ActionableListGroupItem'; +import ApiKeyListGroupItem from './ApiKeyListGroupItem.vue'; import SelectLdapGroupModal from './SelectLdapGroupModal'; import SelectOidcGroupModal from './SelectOidcGroupModal'; import SelectPermissionModal from './SelectPermissionModal'; @@ -122,7 +123,7 @@ export default {
- +
@@ -180,6 +181,7 @@ export default { components: { cSwitch, ActionableListGroupItem, + ApiKeyListGroupItem, SelectLdapGroupModal, SelectOidcGroupModal, SelectPermissionModal,