feat(core): Introduce AWS secrets manager as external secrets store (#8982)

This commit is contained in:
Iván Ovejero
2024-03-28 10:15:58 +01:00
committed by GitHub
parent ae75cf414a
commit 2aab78b058
15 changed files with 380 additions and 11 deletions

View File

@@ -54,7 +54,7 @@ const canConnect = computed(() => {
});
const formattedDate = computed((provider: ExternalSecretsProvider) => {
return DateTime.fromISO(props.provider.connectedAt).toFormat('dd LLL yyyy');
return DateTime.fromISO(props.provider.connectedAt ?? new Date()).toFormat('dd LLL yyyy');
});
onMounted(() => {

View File

@@ -5,6 +5,7 @@ import { computed } from 'vue';
import infisical from '../assets/images/infisical.webp';
import doppler from '../assets/images/doppler.webp';
import vault from '../assets/images/hashicorp.webp';
import awsSecretsManager from '../assets/images/aws-secrets-manager.svg';
const props = defineProps({
provider: {
@@ -19,6 +20,7 @@ const image = computed(
doppler,
infisical,
vault,
awsSecretsManager,
})[props.provider.name],
);
</script>