nit: organize docs sidebar alphabetically

This commit is contained in:
x
2025-04-24 23:40:47 -04:00
parent dd112b3850
commit fd0a00023b
2 changed files with 31 additions and 30 deletions
+30 -30
View File
@@ -431,13 +431,13 @@
"integrations/app-connections/databricks", "integrations/app-connections/databricks",
"integrations/app-connections/gcp", "integrations/app-connections/gcp",
"integrations/app-connections/github", "integrations/app-connections/github",
"integrations/app-connections/hashicorp-vault",
"integrations/app-connections/humanitec", "integrations/app-connections/humanitec",
"integrations/app-connections/mssql", "integrations/app-connections/mssql",
"integrations/app-connections/postgres", "integrations/app-connections/postgres",
"integrations/app-connections/terraform-cloud", "integrations/app-connections/terraform-cloud",
"integrations/app-connections/vercel", "integrations/app-connections/vercel",
"integrations/app-connections/windmill", "integrations/app-connections/windmill"
"integrations/app-connections/hashicorp-vault"
] ]
} }
] ]
@@ -457,11 +457,11 @@
"integrations/secret-syncs/databricks", "integrations/secret-syncs/databricks",
"integrations/secret-syncs/gcp-secret-manager", "integrations/secret-syncs/gcp-secret-manager",
"integrations/secret-syncs/github", "integrations/secret-syncs/github",
"integrations/secret-syncs/hashicorp-vault",
"integrations/secret-syncs/humanitec", "integrations/secret-syncs/humanitec",
"integrations/secret-syncs/terraform-cloud", "integrations/secret-syncs/terraform-cloud",
"integrations/secret-syncs/vercel", "integrations/secret-syncs/vercel",
"integrations/secret-syncs/windmill", "integrations/secret-syncs/windmill"
"integrations/secret-syncs/hashicorp-vault"
] ]
} }
] ]
@@ -1009,6 +1009,18 @@
"api-reference/endpoints/app-connections/github/delete" "api-reference/endpoints/app-connections/github/delete"
] ]
}, },
{
"group": "Hashicorp Vault",
"pages": [
"api-reference/endpoints/app-connections/hashicorp-vault/list",
"api-reference/endpoints/app-connections/hashicorp-vault/available",
"api-reference/endpoints/app-connections/hashicorp-vault/get-by-id",
"api-reference/endpoints/app-connections/hashicorp-vault/get-by-name",
"api-reference/endpoints/app-connections/hashicorp-vault/create",
"api-reference/endpoints/app-connections/hashicorp-vault/update",
"api-reference/endpoints/app-connections/hashicorp-vault/delete"
]
},
{ {
"group": "Humanitec", "group": "Humanitec",
"pages": [ "pages": [
@@ -1080,18 +1092,6 @@
"api-reference/endpoints/app-connections/windmill/update", "api-reference/endpoints/app-connections/windmill/update",
"api-reference/endpoints/app-connections/windmill/delete" "api-reference/endpoints/app-connections/windmill/delete"
] ]
},
{
"group": "Hashicorp Vault",
"pages": [
"api-reference/endpoints/app-connections/hashicorp-vault/list",
"api-reference/endpoints/app-connections/hashicorp-vault/available",
"api-reference/endpoints/app-connections/hashicorp-vault/get-by-id",
"api-reference/endpoints/app-connections/hashicorp-vault/get-by-name",
"api-reference/endpoints/app-connections/hashicorp-vault/create",
"api-reference/endpoints/app-connections/hashicorp-vault/update",
"api-reference/endpoints/app-connections/hashicorp-vault/delete"
]
} }
] ]
}, },
@@ -1209,6 +1209,20 @@
"api-reference/endpoints/secret-syncs/github/remove-secrets" "api-reference/endpoints/secret-syncs/github/remove-secrets"
] ]
}, },
{
"group": "Hashicorp Vault",
"pages": [
"api-reference/endpoints/secret-syncs/hashicorp-vault/list",
"api-reference/endpoints/secret-syncs/hashicorp-vault/get-by-id",
"api-reference/endpoints/secret-syncs/hashicorp-vault/get-by-name",
"api-reference/endpoints/secret-syncs/hashicorp-vault/create",
"api-reference/endpoints/secret-syncs/hashicorp-vault/update",
"api-reference/endpoints/secret-syncs/hashicorp-vault/delete",
"api-reference/endpoints/secret-syncs/hashicorp-vault/sync-secrets",
"api-reference/endpoints/secret-syncs/hashicorp-vault/import-secrets",
"api-reference/endpoints/secret-syncs/hashicorp-vault/remove-secrets"
]
},
{ {
"group": "Humanitec", "group": "Humanitec",
"pages": [ "pages": [
@@ -1262,20 +1276,6 @@
"api-reference/endpoints/secret-syncs/windmill/import-secrets", "api-reference/endpoints/secret-syncs/windmill/import-secrets",
"api-reference/endpoints/secret-syncs/windmill/remove-secrets" "api-reference/endpoints/secret-syncs/windmill/remove-secrets"
] ]
},
{
"group": "Hashicorp Vault",
"pages": [
"api-reference/endpoints/secret-syncs/hashicorp-vault/list",
"api-reference/endpoints/secret-syncs/hashicorp-vault/get-by-id",
"api-reference/endpoints/secret-syncs/hashicorp-vault/get-by-name",
"api-reference/endpoints/secret-syncs/hashicorp-vault/create",
"api-reference/endpoints/secret-syncs/hashicorp-vault/update",
"api-reference/endpoints/secret-syncs/hashicorp-vault/delete",
"api-reference/endpoints/secret-syncs/hashicorp-vault/sync-secrets",
"api-reference/endpoints/secret-syncs/hashicorp-vault/import-secrets",
"api-reference/endpoints/secret-syncs/hashicorp-vault/remove-secrets"
]
} }
] ]
}, },
@@ -34,6 +34,7 @@ const InstanceUrlSchema = z
.trim() .trim()
.min(1, "Instance URL required") .min(1, "Instance URL required")
.url("Invalid Instance URL"); .url("Invalid Instance URL");
const formSchema = z.discriminatedUnion("method", [ const formSchema = z.discriminatedUnion("method", [
rootSchema.extend({ rootSchema.extend({
method: z.literal(HCVaultConnectionMethod.AccessToken), method: z.literal(HCVaultConnectionMethod.AccessToken),