feat(secret-sync): 1Password Secret Sync

This commit is contained in:
x032205
2025-05-22 17:51:09 -04:00
parent 6d509d85f4
commit a64f8ac776
33 changed files with 586 additions and 19 deletions
@@ -1,5 +1,6 @@
import { z } from "zod";
import { OnePassSyncDestinationSchema } from "./1password-sync-destination-schema";
import { AwsParameterStoreSyncDestinationSchema } from "./aws-parameter-store-sync-destination-schema";
import { AwsSecretsManagerSyncDestinationSchema } from "./aws-secrets-manager-sync-destination-schema";
import { AzureAppConfigurationSyncDestinationSchema } from "./azure-app-configuration-sync-destination-schema";
@@ -31,7 +32,8 @@ const SecretSyncUnionSchema = z.discriminatedUnion("destination", [
WindmillSyncDestinationSchema,
HCVaultSyncDestinationSchema,
TeamCitySyncDestinationSchema,
OCIVaultSyncDestinationSchema
OCIVaultSyncDestinationSchema,
OnePassSyncDestinationSchema
]);
export const SecretSyncFormSchema = SecretSyncUnionSchema;