From 217da28c287e9005f2d2cc411ce37d890da189bc Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Mon, 28 Nov 2022 16:25:51 +0800 Subject: [PATCH] Fix old properties --- .../Vault/Keys/EncryptionKeySelector.tsx | 2 +- .../Vault/Keys/EncryptionKeysManagement.tsx | 16 ++++++++-- .../Settings/Vault/Secrets/SecretRow.tsx | 15 +++++++--- .../Vault/Secrets/SecretsManagement.tsx | 29 ++++++++++++++----- 4 files changed, 47 insertions(+), 15 deletions(-) diff --git a/studio/components/interfaces/Settings/Vault/Keys/EncryptionKeySelector.tsx b/studio/components/interfaces/Settings/Vault/Keys/EncryptionKeySelector.tsx index 959d75c5ffc..d685f67631d 100644 --- a/studio/components/interfaces/Settings/Vault/Keys/EncryptionKeySelector.tsx +++ b/studio/components/interfaces/Settings/Vault/Keys/EncryptionKeySelector.tsx @@ -52,7 +52,7 @@ const EncryptionKeySelector: FC = ({ value={key.id} >
-

{key.comment || 'No description provided'}

+

{key.name || 'No name provided'}

ID: {key.id}

diff --git a/studio/components/interfaces/Settings/Vault/Keys/EncryptionKeysManagement.tsx b/studio/components/interfaces/Settings/Vault/Keys/EncryptionKeysManagement.tsx index 2d50618beb1..9ce0e3dc105 100644 --- a/studio/components/interfaces/Settings/Vault/Keys/EncryptionKeysManagement.tsx +++ b/studio/components/interfaces/Settings/Vault/Keys/EncryptionKeysManagement.tsx @@ -90,17 +90,27 @@ const EncryptionKeysManagement: FC = ({}) => { setSearchValue(event.target.value)} icon={} />
- + Created at - + Name diff --git a/studio/components/interfaces/Settings/Vault/Secrets/SecretRow.tsx b/studio/components/interfaces/Settings/Vault/Secrets/SecretRow.tsx index 11d639cc75b..c082c157cd2 100644 --- a/studio/components/interfaces/Settings/Vault/Secrets/SecretRow.tsx +++ b/studio/components/interfaces/Settings/Vault/Secrets/SecretRow.tsx @@ -25,7 +25,7 @@ const SecretRow: FC = ({ secret, onSelectEdit, onSelectRemove }) => { const { vault } = useStore() const [isLoading, setIsLoading] = useState(false) const [revealedValue, setRevealedValue] = useState() - const description = secret?.description ?? 'No description provided' + const name = secret?.name ?? 'No name provided' const revealSecret = async () => { setIsLoading(true) @@ -44,9 +44,16 @@ const SecretRow: FC = ({ secret, onSelectEdit, onSelectRemove }) => { return (
-

- {description} -

+
+

+ {name} +

+ {secret.description !== undefined && ( +

+ {secret.description} +

+ )} +

diff --git a/studio/components/interfaces/Settings/Vault/Secrets/SecretsManagement.tsx b/studio/components/interfaces/Settings/Vault/Secrets/SecretsManagement.tsx index f2c0608313a..b9dbad3b9c3 100644 --- a/studio/components/interfaces/Settings/Vault/Secrets/SecretsManagement.tsx +++ b/studio/components/interfaces/Settings/Vault/Secrets/SecretsManagement.tsx @@ -14,7 +14,7 @@ interface Props {} const SecretsManagement: FC = ({}) => { const { vault } = useStore() const [searchValue, setSearchValue] = useState('') - const [selectedSort, setSelectedSort] = useState<'created_at' | 'description'>('created_at') + const [selectedSort, setSelectedSort] = useState<'created_at' | 'name'>('created_at') const [showAddSecretModal, setShowAddSecretModal] = useState(false) const [selectedSecretToEdit, setSelectedSecretToEdit] = useState() const [selectedSecretToRemove, setSelectedSecretToRemove] = useState() @@ -23,7 +23,7 @@ const SecretsManagement: FC = ({}) => { searchValue.length > 0 ? vault.listSecrets( (secret: any) => - (secret?.description ?? '').toLowerCase().includes(searchValue.toLowerCase()) || + (secret?.name ?? '').toLowerCase().includes(searchValue.toLowerCase()) || secret.key_id.toLowerCase().includes(searchValue.toLowerCase()) ) : vault.listSecrets() @@ -47,20 +47,35 @@ const SecretsManagement: FC = ({}) => { setSearchValue(event.target.value)} icon={} />

- + Created at - - Description + + Name - + Key ID