diff options
author | provokateurin <kate@provokateurin.de> | 2024-04-08 20:09:24 +0200 |
---|---|---|
committer | provokateurin <kate@provokateurin.de> | 2024-04-08 20:09:24 +0200 |
commit | f8ab422d81d9a331b5f60a7fc24f368088384d91 (patch) | |
tree | 30914fa324d934bc9ff8db7230efaf630142d61a /core | |
parent | 8aa294567ddc6c16fc672a6e2f82fe0538649aa9 (diff) | |
download | nextcloud-server-f8ab422d81d9a331b5f60a7fc24f368088384d91.tar.gz nextcloud-server-f8ab422d81d9a331b5f60a7fc24f368088384d91.zip |
chore(deps): Update openapi-extractor
Signed-off-by: provokateurin <kate@provokateurin.de>
Diffstat (limited to 'core')
-rw-r--r-- | core/openapi.json | 269 |
1 files changed, 179 insertions, 90 deletions
diff --git a/core/openapi.json b/core/openapi.json index 8bb7beca406..f854e42ced7 100644 --- a/core/openapi.json +++ b/core/openapi.json @@ -86,6 +86,38 @@ } } }, + "Capabilities": { + "type": "object", + "required": [ + "core" + ], + "properties": { + "core": { + "type": "object", + "required": [ + "pollinterval", + "webdav-root", + "reference-api", + "reference-regex" + ], + "properties": { + "pollinterval": { + "type": "integer", + "format": "int64" + }, + "webdav-root": { + "type": "string" + }, + "reference-api": { + "type": "boolean" + }, + "reference-regex": { + "type": "string" + } + } + } + } + }, "Collection": { "type": "object", "required": [ @@ -283,6 +315,30 @@ } } }, + "PublicCapabilities": { + "type": "object", + "required": [ + "bruteforce" + ], + "properties": { + "bruteforce": { + "type": "object", + "required": [ + "delay", + "allow-listed" + ], + "properties": { + "delay": { + "type": "integer", + "format": "int64" + }, + "allow-listed": { + "type": "boolean" + } + } + } + } + }, "Reference": { "type": "object", "required": [ @@ -762,9 +818,27 @@ "403": { "description": "Creating app password is not allowed", "content": { - "text/plain": { + "application/json": { "schema": { - "type": "string" + "type": "object", + "required": [ + "ocs" + ], + "properties": { + "ocs": { + "type": "object", + "required": [ + "meta", + "data" + ], + "properties": { + "meta": { + "$ref": "#/components/schemas/OCSMeta" + }, + "data": {} + } + } + } } } } @@ -831,9 +905,27 @@ "403": { "description": "Deleting app password is not allowed", "content": { - "text/plain": { + "application/json": { "schema": { - "type": "string" + "type": "object", + "required": [ + "ocs" + ], + "properties": { + "ocs": { + "type": "object", + "required": [ + "meta", + "data" + ], + "properties": { + "meta": { + "$ref": "#/components/schemas/OCSMeta" + }, + "data": {} + } + } + } } } } @@ -910,9 +1002,27 @@ "403": { "description": "Rotating app password is not allowed", "content": { - "text/plain": { + "application/json": { "schema": { - "type": "string" + "type": "object", + "required": [ + "ocs" + ], + "properties": { + "ocs": { + "type": "object", + "required": [ + "meta", + "data" + ], + "properties": { + "meta": { + "$ref": "#/components/schemas/OCSMeta" + }, + "data": {} + } + } + } } } } @@ -2272,32 +2382,7 @@ } }, "304": { - "description": "No apps navigation changed", - "content": { - "application/json": { - "schema": { - "type": "object", - "required": [ - "ocs" - ], - "properties": { - "ocs": { - "type": "object", - "required": [ - "meta", - "data" - ], - "properties": { - "meta": { - "$ref": "#/components/schemas/OCSMeta" - }, - "data": {} - } - } - } - } - } - } + "description": "No apps navigation changed" } } } @@ -2377,32 +2462,7 @@ } }, "304": { - "description": "No apps navigation changed", - "content": { - "application/json": { - "schema": { - "type": "object", - "required": [ - "ocs" - ], - "properties": { - "ocs": { - "type": "object", - "required": [ - "meta", - "data" - ], - "properties": { - "meta": { - "$ref": "#/components/schemas/OCSMeta" - }, - "data": {} - } - } - } - } - } - } + "description": "No apps navigation changed" } } } @@ -2601,9 +2661,27 @@ "400": { "description": "Updating visibility is not possible", "content": { - "text/plain": { + "application/json": { "schema": { - "type": "string" + "type": "object", + "required": [ + "ocs" + ], + "properties": { + "ocs": { + "type": "object", + "required": [ + "meta", + "data" + ], + "properties": { + "meta": { + "$ref": "#/components/schemas/OCSMeta" + }, + "data": {} + } + } + } } } } @@ -2611,9 +2689,27 @@ "403": { "description": "Not allowed to edit other users visibility", "content": { - "text/plain": { + "application/json": { "schema": { - "type": "string" + "type": "object", + "required": [ + "ocs" + ], + "properties": { + "ocs": { + "type": "object", + "required": [ + "meta", + "data" + ], + "properties": { + "meta": { + "$ref": "#/components/schemas/OCSMeta" + }, + "data": {} + } + } + } } } } @@ -2621,9 +2717,27 @@ "404": { "description": "Account not found", "content": { - "text/plain": { + "application/json": { "schema": { - "type": "string" + "type": "object", + "required": [ + "ocs" + ], + "properties": { + "ocs": { + "type": "object", + "required": [ + "meta", + "data" + ], + "properties": { + "meta": { + "$ref": "#/components/schemas/OCSMeta" + }, + "data": {} + } + } + } } } } @@ -5459,32 +5573,7 @@ } }, "204": { - "description": "No changes", - "content": { - "application/json": { - "schema": { - "type": "object", - "required": [ - "ocs" - ], - "properties": { - "ocs": { - "type": "object", - "required": [ - "meta", - "data" - ], - "properties": { - "meta": { - "$ref": "#/components/schemas/OCSMeta" - }, - "data": {} - } - } - } - } - } - } + "description": "No changes" } } }, |