mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-06 18:27:19 +00:00
feat: removed isReplicated fields from secret as no longer needed corresponding its changes in ui
This commit is contained in:
@@ -67,7 +67,6 @@ export const decryptSecrets = (
|
|||||||
env: encSecret.environment,
|
env: encSecret.environment,
|
||||||
key: secretKey,
|
key: secretKey,
|
||||||
value: secretValue,
|
value: secretValue,
|
||||||
isReplicated: encSecret.isReplicated,
|
|
||||||
tags: encSecret.tags,
|
tags: encSecret.tags,
|
||||||
comment: secretComment,
|
comment: secretComment,
|
||||||
reminderRepeatDays: encSecret.secretReminderRepeatDays,
|
reminderRepeatDays: encSecret.secretReminderRepeatDays,
|
||||||
|
|||||||
@@ -14,7 +14,6 @@ export type EncryptedSecret = {
|
|||||||
secretValueIV: string;
|
secretValueIV: string;
|
||||||
secretValueTag: string;
|
secretValueTag: string;
|
||||||
__v: number;
|
__v: number;
|
||||||
isReplicated?: boolean;
|
|
||||||
createdAt: string;
|
createdAt: string;
|
||||||
updatedAt: string;
|
updatedAt: string;
|
||||||
skipMultilineEncoding?: boolean;
|
skipMultilineEncoding?: boolean;
|
||||||
@@ -32,7 +31,6 @@ export type DecryptedSecret = {
|
|||||||
key: string;
|
key: string;
|
||||||
value: string;
|
value: string;
|
||||||
comment: string;
|
comment: string;
|
||||||
isReplicated?: boolean;
|
|
||||||
reminderRepeatDays?: number | null;
|
reminderRepeatDays?: number | null;
|
||||||
reminderNote?: string | null;
|
reminderNote?: string | null;
|
||||||
tags: WsTag[];
|
tags: WsTag[];
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ import { ReservedFolders } from "@app/hooks/api/secretFolders/types";
|
|||||||
export const formatReservedPaths = (secretPath: string) => {
|
export const formatReservedPaths = (secretPath: string) => {
|
||||||
const i = secretPath.indexOf(ReservedFolders.SecretReplication);
|
const i = secretPath.indexOf(ReservedFolders.SecretReplication);
|
||||||
if (i !== -1) {
|
if (i !== -1) {
|
||||||
return secretPath.slice(0, i);
|
return `${secretPath.slice(0, i)} - (replication)`;
|
||||||
}
|
}
|
||||||
return secretPath;
|
return secretPath;
|
||||||
};
|
};
|
||||||
|
|||||||
+5
-3
@@ -201,9 +201,11 @@ export const SecretApprovalRequestChanges = ({
|
|||||||
<div className="border-r border-mineshaft-500 pr-1">
|
<div className="border-r border-mineshaft-500 pr-1">
|
||||||
<FontAwesomeIcon icon={faFolder} className="text-primary" size="sm" />
|
<FontAwesomeIcon icon={faFolder} className="text-primary" size="sm" />
|
||||||
</div>
|
</div>
|
||||||
<div className="pl-2 pb-0.5 text-sm">
|
<Tooltip content={formatReservedPaths(secretApprovalRequestDetails.secretPath)}>
|
||||||
{formatReservedPaths(secretApprovalRequestDetails.secretPath)}
|
<div className="truncate pl-2 pb-0.5 text-sm" style={{ maxWidth: "10rem" }}>
|
||||||
</div>
|
{formatReservedPaths(secretApprovalRequestDetails.secretPath)}
|
||||||
|
</div>
|
||||||
|
</Tooltip>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
-1
@@ -154,7 +154,6 @@ export const SecretImportListView = ({
|
|||||||
};
|
};
|
||||||
|
|
||||||
const handleOpenReplicationSecrets = (replicationImportId: string) => {
|
const handleOpenReplicationSecrets = (replicationImportId: string) => {
|
||||||
console.log(secretImports);
|
|
||||||
const reservedImport = secretImports.find(
|
const reservedImport = secretImports.find(
|
||||||
({ isReserved, importPath, importEnv }) =>
|
({ isReserved, importPath, importEnv }) =>
|
||||||
importEnv.slug === environment &&
|
importEnv.slug === environment &&
|
||||||
|
|||||||
@@ -224,11 +224,7 @@ export const SecretItem = memo(
|
|||||||
"ml-3 block h-3.5 w-3.5 group-hover:hidden",
|
"ml-3 block h-3.5 w-3.5 group-hover:hidden",
|
||||||
isSelected && "hidden"
|
isSelected && "hidden"
|
||||||
)}
|
)}
|
||||||
symbolName={
|
symbolName={FontAwesomeSpriteName.SecretKey}
|
||||||
secret.isReplicated
|
|
||||||
? FontAwesomeSpriteName.ReplicatedSecretKey
|
|
||||||
: FontAwesomeSpriteName.SecretKey
|
|
||||||
}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div className="flex h-11 w-80 flex-shrink-0 items-center px-4 py-2">
|
<div className="flex h-11 w-80 flex-shrink-0 items-center px-4 py-2">
|
||||||
@@ -424,9 +420,8 @@ export const SecretItem = memo(
|
|||||||
<Tooltip
|
<Tooltip
|
||||||
content={
|
content={
|
||||||
secretReminderRepeatDays && secretReminderRepeatDays > 0
|
secretReminderRepeatDays && secretReminderRepeatDays > 0
|
||||||
? `Every ${secretReminderRepeatDays} day${
|
? `Every ${secretReminderRepeatDays} day${Number(secretReminderRepeatDays) > 1 ? "s" : ""
|
||||||
Number(secretReminderRepeatDays) > 1 ? "s" : ""
|
}
|
||||||
}
|
|
||||||
`
|
`
|
||||||
: "Reminder"
|
: "Reminder"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user