From f035e788a9994efe8b7223d3c0e27ce2847669d1 Mon Sep 17 00:00:00 2001 From: andrewcfitz Date: Wed, 9 Oct 2024 20:42:37 -0500 Subject: [PATCH 1/3] Changed TOTP to OTP to match documentation --- docs/openapi/spec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/openapi/spec.yaml b/docs/openapi/spec.yaml index f7dfdfe..165257f 100644 --- a/docs/openapi/spec.yaml +++ b/docs/openapi/spec.yaml @@ -257,7 +257,7 @@ components: - "EMAIL" - "CONCEALED" - "URL" - - "TOTP" + - "OTP" - "DATE" - "MONTH_YEAR" - "MENU" From 120859eaead9350f9152fdcd19149c26a853e890 Mon Sep 17 00:00:00 2001 From: andrewcfitz Date: Sat, 12 Oct 2024 20:54:38 -0500 Subject: [PATCH 2/3] Add SSH_KEY support --- docs/openapi/spec.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/openapi/spec.yaml b/docs/openapi/spec.yaml index 165257f..c2437a7 100644 --- a/docs/openapi/spec.yaml +++ b/docs/openapi/spec.yaml @@ -261,6 +261,7 @@ components: - "DATE" - "MONTH_YEAR" - "MENU" + - "SSHKEY" purpose: description: Some item types, Login and Password, have fields used for autofill. This property indicates that purpose and is required for some item types. type: string From deb82e3070506e770180300001f2f3e44ab2f0af Mon Sep 17 00:00:00 2001 From: andrewcfitz Date: Mon, 21 Apr 2025 09:24:48 -0500 Subject: [PATCH 3/3] fix: update vaultUUID format to use correct pattern --- docs/openapi/spec.yaml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/docs/openapi/spec.yaml b/docs/openapi/spec.yaml index c2437a7..b7ddfe5 100644 --- a/docs/openapi/spec.yaml +++ b/docs/openapi/spec.yaml @@ -945,14 +945,14 @@ paths: name: vaultUuid schema: type: string - format: uuid + pattern: '^[\da-z]{26}$' required: true description: The UUID of the Vault to fetch Items from - in: path name: itemUuid schema: type: string - format: uuid + pattern: '^[\da-z]{26}$' required: true description: The UUID of the Item to fetch files from - in: query @@ -1021,21 +1021,21 @@ paths: name: vaultUuid schema: type: string - format: uuid + pattern: '^[\da-z]{26}$' required: true description: The UUID of the Vault to fetch Item from - in: path name: itemUuid schema: type: string - format: uuid + pattern: '^[\da-z]{26}$' required: true description: The UUID of the Item to fetch File from - in: path name: fileUuid schema: type: string - format: uuid + pattern: '^[\da-z]{26}$' required: true description: The UUID of the File to fetch - in: query @@ -1109,21 +1109,22 @@ paths: name: vaultUuid schema: type: string - format: uuid + pattern: '^[\da-z]{26}$' required: true description: The UUID of the Vault the item is in - in: path name: itemUuid schema: type: string - format: uuid + pattern: '^[\da-z]{26}$' required: true description: The UUID of the Item the File is in - in: path name: fileUuid - required: true schema: type: string + pattern: '^[\da-z]{26}$' + required: true description: UUID of the file to get content from get: operationId: DownloadFileByID