refactor(editor): Add Infisical deprecation notice (#10191)

This commit is contained in:
Iván Ovejero
2024-07-26 14:38:41 +02:00
committed by GitHub
parent 44728d7242
commit cd74f4312b
3 changed files with 24 additions and 2 deletions

View File

@@ -133,6 +133,15 @@ async function onActionDropdownClick(id: string) {
</span>
</n8n-text>
</div>
<div v-if="provider.name === 'infisical'">
<font-awesome-icon
:class="$style['warningTriangle']"
icon="exclamation-triangle"
></font-awesome-icon>
<N8nBadge class="mr-xs" theme="tertiary" bold data-test-id="card-badge">
{{ i18n.baseText('settings.externalSecrets.card.deprecated') }}
</N8nBadge>
</div>
<div v-if="canConnect" :class="$style.cardActions">
<ExternalSecretsProviderConnectionSwitch
:provider="provider"
@@ -183,4 +192,9 @@ async function onActionDropdownClick(id: string) {
align-items: center;
margin-left: var(--spacing-s);
}
.warningTriangle {
color: var(--color-warning);
margin-right: var(--spacing-2xs);
}
</style>

View File

@@ -1761,6 +1761,7 @@
"settings.externalSecrets.actionBox.description.link": "More info",
"settings.externalSecrets.actionBox.buttonText": "See plans",
"settings.externalSecrets.card.setUp": "Set Up",
"settings.externalSecrets.card.deprecated": "deprecated",
"settings.externalSecrets.card.secretsCount": "{count} secrets",
"settings.externalSecrets.card.connectedAt": "Connected {date}",
"settings.externalSecrets.card.connected": "Enabled",