chore(deps): Update openapi-extractor to v1.0.0

Signed-off-by: provokateurin <kate@provokateurin.de>
pull/47381/head
provokateurin 3 months ago
parent cf56874cb1
commit ff10f9f60f
No known key found for this signature in database
  1. 132
      apps/dashboard/openapi.json
  2. 26
      apps/dav/openapi.json
  3. 84
      apps/federation/openapi.json
  4. 61
      apps/files/openapi.json
  5. 400
      apps/files_sharing/openapi.json
  6. 76
      apps/files_trashbin/openapi.json
  7. 70
      apps/files_versions/openapi.json
  8. 54
      apps/oauth2/openapi.json
  9. 138
      apps/provisioning_api/openapi-administration.json
  10. 522
      apps/provisioning_api/openapi-full.json
  11. 410
      apps/provisioning_api/openapi.json
  12. 78
      apps/theming/openapi.json
  13. 26
      apps/updatenotification/openapi.json
  14. 30
      apps/user_ldap/openapi.json
  15. 44
      apps/user_status/openapi.json
  16. 26
      apps/webhook_listeners/openapi.json
  17. 52
      core/openapi-ex_app.json
  18. 946
      core/openapi-full.json
  19. 894
      core/openapi.json
  20. 8
      vendor-bin/openapi-extractor/composer.json
  21. 42
      vendor-bin/openapi-extractor/composer.lock

@ -187,43 +187,39 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"sinceIds": {
"type": "object",
"default": [],
"description": "Array indexed by widget Ids, contains date/id from which we want the new items",
"additionalProperties": {
"type": "string"
}
},
"limit": {
"type": "integer",
"format": "int64",
"default": 7,
"description": "Limit number of result items per widget",
"minimum": 1,
"maximum": 30
},
"widgets": {
"type": "array",
"default": [],
"description": "Limit results to specific widgets",
"items": {
"type": "string"
}
}
}
"parameters": [
{
"name": "sinceIds",
"in": "query",
"description": "Array indexed by widget Ids, contains date/id from which we want the new items",
"schema": {
"type": "string"
}
},
{
"name": "limit",
"in": "query",
"description": "Limit number of result items per widget",
"schema": {
"type": "integer",
"format": "int64",
"default": 7,
"minimum": 1,
"maximum": 30
}
},
{
"name": "widgets[]",
"in": "query",
"description": "Limit results to specific widgets",
"schema": {
"type": "array",
"default": [],
"items": {
"type": "string"
}
}
}
},
"parameters": [
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -290,43 +286,39 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"sinceIds": {
"type": "object",
"default": [],
"description": "Array indexed by widget Ids, contains date/id from which we want the new items",
"additionalProperties": {
"type": "string"
}
},
"limit": {
"type": "integer",
"format": "int64",
"default": 7,
"description": "Limit number of result items per widget, not more than 30 are allowed",
"minimum": 1,
"maximum": 30
},
"widgets": {
"type": "array",
"default": [],
"description": "Limit results to specific widgets",
"items": {
"type": "string"
}
}
}
"parameters": [
{
"name": "sinceIds",
"in": "query",
"description": "Array indexed by widget Ids, contains date/id from which we want the new items",
"schema": {
"type": "string"
}
},
{
"name": "limit",
"in": "query",
"description": "Limit number of result items per widget, not more than 30 are allowed",
"schema": {
"type": "integer",
"format": "int64",
"default": 7,
"minimum": 1,
"maximum": 30
}
},
{
"name": "widgets[]",
"in": "query",
"description": "Limit results to specific widgets",
"schema": {
"type": "array",
"default": [],
"items": {
"type": "string"
}
}
}
},
"parameters": [
},
{
"name": "OCS-APIRequest",
"in": "header",

@ -382,24 +382,16 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"location": {
"type": "string",
"nullable": true,
"description": "location/URL to filter by"
}
}
}
}
}
},
"parameters": [
{
"name": "location",
"in": "query",
"description": "location/URL to filter by",
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "OCS-APIRequest",
"in": "header",

@ -63,31 +63,25 @@
"basic_auth": []
}
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"required": [
"url",
"token"
],
"properties": {
"url": {
"type": "string",
"description": "URL of the server"
},
"token": {
"type": "string",
"description": "Token of the server"
}
}
}
}
}
},
"parameters": [
{
"name": "url",
"in": "query",
"description": "URL of the server",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "Token of the server",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -297,31 +291,25 @@
"basic_auth": []
}
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"required": [
"url",
"token"
],
"properties": {
"url": {
"type": "string",
"description": "URL of the server"
},
"token": {
"type": "string",
"description": "Token of the server"
}
}
}
}
}
},
"parameters": [
{
"name": "url",
"in": "query",
"description": "URL of the server",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "Token of the server",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "OCS-APIRequest",
"in": "header",

@ -152,6 +152,25 @@
}
}
},
"TemplateField": {
"type": "object",
"required": [
"index",
"content",
"type"
],
"properties": {
"index": {
"type": "string"
},
"content": {
"type": "string"
},
"type": {
"type": "string"
}
}
},
"TemplateFile": {
"type": "object",
"required": [
@ -1973,30 +1992,26 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"path": {
"type": "string",
"default": "/",
"description": "The path relative to the user folder"
},
"depth": {
"type": "integer",
"format": "int64",
"default": 1,
"description": "The depth of the tree"
}
}
}
}
}
},
"parameters": [
{
"name": "path",
"in": "query",
"description": "The path relative to the user folder",
"schema": {
"type": "string",
"default": "/"
}
},
{
"name": "depth",
"in": "query",
"description": "The depth of the tree",
"schema": {
"type": "integer",
"format": "int64",
"default": 1
}
},
{
"name": "OCS-APIRequest",
"in": "header",

@ -1385,40 +1385,6 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"default": "",
"description": "File in the share"
},
"x": {
"type": "integer",
"format": "int64",
"default": 32,
"description": "Width of the preview"
},
"y": {
"type": "integer",
"format": "int64",
"default": 32,
"description": "Height of the preview"
},
"a": {
"type": "boolean",
"default": false,
"description": "Whether to not crop the preview"
}
}
}
}
}
},
"parameters": [
{
"name": "token",
@ -1428,6 +1394,48 @@
"schema": {
"type": "string"
}
},
{
"name": "file",
"in": "query",
"description": "File in the share",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "x",
"in": "query",
"description": "Width of the preview",
"schema": {
"type": "integer",
"format": "int64",
"default": 32
}
},
{
"name": "y",
"in": "query",
"description": "Height of the preview",
"schema": {
"type": "integer",
"format": "int64",
"default": 32
}
},
{
"name": "a",
"in": "query",
"description": "Whether to not crop the preview",
"schema": {
"type": "integer",
"default": 0,
"enum": [
0,
1
]
}
}
],
"responses": {
@ -1565,44 +1573,52 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"shared_with_me": {
"type": "string",
"default": "false",
"description": "Only get shares with the current user"
},
"reshares": {
"type": "string",
"default": "false",
"description": "Only get shares by the current user and reshares"
},
"subfiles": {
"type": "string",
"default": "false",
"description": "Only get all shares in a folder"
},
"path": {
"type": "string",
"default": "",
"description": "Get shares for a specific path"
},
"include_tags": {
"type": "string",
"default": "false",
"description": "Include tags in the share"
}
}
}
}
}
},
"parameters": [
{
"name": "shared_with_me",
"in": "query",
"description": "Only get shares with the current user",
"schema": {
"type": "string",
"default": "false"
}
},
{
"name": "reshares",
"in": "query",
"description": "Only get shares by the current user and reshares",
"schema": {
"type": "string",
"default": "false"
}
},
{
"name": "subfiles",
"in": "query",
"description": "Only get all shares in a folder",
"schema": {
"type": "string",
"default": "false"
}
},
{
"name": "path",
"in": "query",
"description": "Get shares for a specific path",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "include_tags",
"in": "query",
"description": "Include tags in the share",
"schema": {
"type": "string",
"default": "false"
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -1915,26 +1931,16 @@
"basic_auth": []
}
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"required": [
"path"
],
"properties": {
"path": {
"type": "string",
"description": "Path all shares will be relative to"
}
}
}
}
}
},
"parameters": [
{
"name": "path",
"in": "query",
"description": "Path all shares will be relative to",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -2100,23 +2106,6 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"include_tags": {
"type": "boolean",
"default": false,
"description": "Include tags in the share"
}
}
}
}
}
},
"parameters": [
{
"name": "id",
@ -2127,6 +2116,19 @@
"type": "string"
}
},
{
"name": "include_tags",
"in": "query",
"description": "Include tags in the share",
"schema": {
"type": "integer",
"default": 0,
"enum": [
0,
1
]
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -3005,63 +3007,79 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"search": {
"type": "string",
"default": "",
"description": "Text to search for"
},
"itemType": {
"type": "string",
"nullable": true,
"description": "Limit to specific item types"
},
"page": {
"type": "integer",
"format": "int64",
"default": 1,
"description": "Page offset for searching"
},
"perPage": {
"parameters": [
{
"name": "search",
"in": "query",
"description": "Text to search for",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "itemType",
"in": "query",
"description": "Limit to specific item types",
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "page",
"in": "query",
"description": "Page offset for searching",
"schema": {
"type": "integer",
"format": "int64",
"default": 1
}
},
{
"name": "perPage",
"in": "query",
"description": "Limit amount of search results per page",
"schema": {
"type": "integer",
"format": "int64",
"default": 200
}
},
{
"name": "shareType",
"in": "query",
"description": "Limit to specific share types",
"schema": {
"nullable": true,
"oneOf": [
{
"type": "integer",
"format": "int64"
},
{
"type": "array",
"items": {
"type": "integer",
"format": "int64",
"default": 200,
"description": "Limit amount of search results per page"
},
"shareType": {
"nullable": true,
"description": "Limit to specific share types",
"oneOf": [
{
"type": "integer",
"format": "int64"
},
{
"type": "array",
"items": {
"type": "integer",
"format": "int64"
}
}
]
},
"lookup": {
"type": "boolean",
"default": false,
"description": "If a global lookup should be performed too"
"format": "int64"
}
}
}
]
}
}
},
"parameters": [
},
{
"name": "lookup",
"in": "query",
"description": "If a global lookup should be performed too",
"schema": {
"type": "integer",
"default": 0,
"enum": [
0,
1
]
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -3157,43 +3175,37 @@
"basic_auth": []
}
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"required": [
"itemType"
],
"properties": {
"itemType": {
"type": "string",
"description": "Limit to specific item types"
},
"shareType": {
"nullable": true,
"description": "Limit to specific share types",
"oneOf": [
{
"type": "integer",
"format": "int64"
},
{
"type": "array",
"items": {
"type": "integer",
"format": "int64"
}
}
]
"parameters": [
{
"name": "itemType",
"in": "query",
"description": "Limit to specific item types",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "shareType",
"in": "query",
"description": "Limit to specific share types",
"schema": {
"nullable": true,
"oneOf": [
{
"type": "integer",
"format": "int64"
},
{
"type": "array",
"items": {
"type": "integer",
"format": "int64"
}
}
}
]
}
}
},
"parameters": [
},
{
"name": "OCS-APIRequest",
"in": "header",

@ -57,41 +57,51 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"fileId": {
"type": "integer",
"format": "int64",
"default": -1,
"description": "ID of the file"
},
"x": {
"type": "integer",
"format": "int64",
"default": 32,
"description": "Width of the preview"
},
"y": {
"type": "integer",
"format": "int64",
"default": 32,
"description": "Height of the preview"
},
"a": {
"type": "boolean",
"default": false,
"description": "Whether to not crop the preview"
}
}
}
"parameters": [
{
"name": "fileId",
"in": "query",
"description": "ID of the file",
"schema": {
"type": "integer",
"format": "int64",
"default": -1
}
},
{
"name": "x",
"in": "query",
"description": "Width of the preview",
"schema": {
"type": "integer",
"format": "int64",
"default": 32
}
},
{
"name": "y",
"in": "query",
"description": "Height of the preview",
"schema": {
"type": "integer",
"format": "int64",
"default": 32
}
},
{
"name": "a",
"in": "query",
"description": "Whether to not crop the preview",
"schema": {
"type": "integer",
"default": 0,
"enum": [
0,
1
]
}
}
},
],
"responses": {
"200": {
"description": "Preview returned",

@ -65,40 +65,46 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"default": "",
"description": "Path of the file"
},
"x": {
"type": "integer",
"format": "int64",
"default": 44,
"description": "Width of the preview"
},
"y": {
"type": "integer",
"format": "int64",
"default": 44,
"description": "Height of the preview"
},
"version": {
"type": "string",
"default": "",
"description": "Version of the file to get the preview for"
}
}
}
"parameters": [
{
"name": "file",
"in": "query",
"description": "Path of the file",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "x",
"in": "query",
"description": "Width of the preview",
"schema": {
"type": "integer",
"format": "int64",
"default": 44
}
},
{
"name": "y",
"in": "query",
"description": "Height of the preview",
"schema": {
"type": "integer",
"format": "int64",
"default": 44
}
},
{
"name": "version",
"in": "query",
"description": "Version of the file to get the preview for",
"schema": {
"type": "string",
"default": ""
}
}
},
],
"responses": {
"200": {
"description": "Preview returned",

@ -38,35 +38,35 @@
"basic_auth": []
}
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"required": [
"client_id",
"state",
"response_type"
],
"properties": {
"client_id": {
"type": "string",
"description": "Client ID"
},
"state": {
"type": "string",
"description": "State of the flow"
},
"response_type": {
"type": "string",
"description": "Response type for the flow"
}
}
}
"parameters": [
{
"name": "client_id",
"in": "query",
"description": "Client ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "state",
"in": "query",
"description": "State of the flow",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "response_type",
"in": "query",
"description": "Response type for the flow",
"required": true,
"schema": {
"type": "string"
}
}
},
],
"responses": {
"200": {
"description": "Client not found",

@ -357,24 +357,16 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"filter": {
"type": "string",
"nullable": true,
"description": "Filter for enabled or disabled apps"
}
}
}
}
}
},
"parameters": [
{
"name": "filter",
"in": "query",
"description": "Filter for enabled or disabled apps",
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -977,36 +969,36 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"search": {
"type": "string",
"default": "",
"description": "Text to search for"
},
"limit": {
"type": "integer",
"format": "int64",
"nullable": true,
"description": "Limit the amount of users returned"
},
"offset": {
"type": "integer",
"format": "int64",
"default": 0,
"description": "Offset"
}
}
}
}
}
},
"parameters": [
{
"name": "search",
"in": "query",
"description": "Text to search for",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "limit",
"in": "query",
"description": "Limit the amount of users returned",
"schema": {
"type": "integer",
"format": "int64",
"nullable": true
}
},
{
"name": "offset",
"in": "query",
"description": "Offset",
"schema": {
"type": "integer",
"format": "int64",
"default": 0
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -1252,25 +1244,6 @@
"basic_auth": []
}
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"required": [
"groupid"
],
"properties": {
"groupid": {
"type": "string",
"description": "ID of the group"
}
}
}
}
}
},
"parameters": [
{
"name": "userId",
@ -1281,6 +1254,15 @@
"type": "string"
}
},
{
"name": "groupid",
"in": "query",
"description": "ID of the group",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -1541,23 +1523,6 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"defaultValue": {
"type": "string",
"default": "",
"description": "Default returned value if the value is empty"
}
}
}
}
}
},
"parameters": [
{
"name": "app",
@ -1577,6 +1542,15 @@
"type": "string"
}
},
{
"name": "defaultValue",
"in": "query",
"description": "Default returned value if the value is empty",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "OCS-APIRequest",
"in": "header",

@ -404,24 +404,16 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"filter": {
"type": "string",
"nullable": true,
"description": "Filter for enabled or disabled apps"
}
}
}
}
}
},
"parameters": [
{
"name": "filter",
"in": "query",
"description": "Filter for enabled or disabled apps",
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -777,36 +769,36 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"search": {
"type": "string",
"default": "",
"description": "Text to search for"
},
"limit": {
"type": "integer",
"format": "int64",
"nullable": true,
"description": "Limit the amount of groups returned"
},
"offset": {
"type": "integer",
"format": "int64",
"default": 0,
"description": "Offset for searching for groups"
}
}
}
}
}
},
"parameters": [
{
"name": "search",
"in": "query",
"description": "Text to search for",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "limit",
"in": "query",
"description": "Limit the amount of groups returned",
"schema": {
"type": "integer",
"format": "int64",
"nullable": true
}
},
{
"name": "offset",
"in": "query",
"description": "Offset for searching for groups",
"schema": {
"type": "integer",
"format": "int64",
"default": 0
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -962,36 +954,36 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"search": {
"type": "string",
"default": "",
"description": "Text to search for"
},
"limit": {
"type": "integer",
"format": "int64",
"nullable": true,
"description": "Limit the amount of users returned"
},
"offset": {
"type": "integer",
"format": "int64",
"default": 0,
"description": "Offset"
}
}
}
}
}
},
"parameters": [
{
"name": "search",
"in": "query",
"description": "Text to search for",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "limit",
"in": "query",
"description": "Limit the amount of users returned",
"schema": {
"type": "integer",
"format": "int64",
"nullable": true
}
},
{
"name": "offset",
"in": "query",
"description": "Offset",
"schema": {
"type": "integer",
"format": "int64",
"default": 0
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -1237,25 +1229,6 @@
"basic_auth": []
}
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"required": [
"groupid"
],
"properties": {
"groupid": {
"type": "string",
"description": "ID of the group"
}
}
}
}
}
},
"parameters": [
{
"name": "userId",
@ -1266,6 +1239,15 @@
"type": "string"
}
},
{
"name": "groupid",
"in": "query",
"description": "ID of the group",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -1668,36 +1650,36 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"search": {
"type": "string",
"default": "",
"description": "Text to search for"
},
"limit": {
"type": "integer",
"format": "int64",
"nullable": true,
"description": "Limit the amount of groups returned"
},
"offset": {
"type": "integer",
"format": "int64",
"default": 0,
"description": "Offset for searching for groups"
}
}
}
}
}
},
"parameters": [
{
"name": "search",
"in": "query",
"description": "Text to search for",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "limit",
"in": "query",
"description": "Limit the amount of groups returned",
"schema": {
"type": "integer",
"format": "int64",
"nullable": true
}
},
{
"name": "offset",
"in": "query",
"description": "Offset for searching for groups",
"schema": {
"type": "integer",
"format": "int64",
"default": 0
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -1907,35 +1889,6 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"search": {
"type": "string",
"default": "",
"description": "Text to search for"
},
"limit": {
"type": "integer",
"format": "int64",
"nullable": true,
"description": "Limit the amount of groups returned"
},
"offset": {
"type": "integer",
"format": "int64",
"default": 0,
"description": "Offset for searching for groups"
}
}
}
}
}
},
"parameters": [
{
"name": "groupId",
@ -1947,6 +1900,35 @@
"pattern": "^.+$"
}
},
{
"name": "search",
"in": "query",
"description": "Text to search for",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "limit",
"in": "query",
"description": "Limit the amount of groups returned",
"schema": {
"type": "integer",
"format": "int64",
"nullable": true
}
},
{
"name": "offset",
"in": "query",
"description": "Offset for searching for groups",
"schema": {
"type": "integer",
"format": "int64",
"default": 0
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -2033,36 +2015,36 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"search": {
"type": "string",
"default": "",
"description": "Text to search for"
},
"limit": {
"type": "integer",
"format": "int64",
"nullable": true,
"description": "Limit the amount of groups returned"
},
"offset": {
"type": "integer",
"format": "int64",
"default": 0,
"description": "Offset for searching for groups"
}
}
}
}
}
},
"parameters": [
{
"name": "search",
"in": "query",
"description": "Text to search for",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "limit",
"in": "query",
"description": "Limit the amount of groups returned",
"schema": {
"type": "integer",
"format": "int64",
"nullable": true
}
},
{
"name": "offset",
"in": "query",
"description": "Offset for searching for groups",
"schema": {
"type": "integer",
"format": "int64",
"default": 0
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -2295,36 +2277,36 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"search": {
"type": "string",
"default": "",
"description": "Text to search for"
},
"limit": {
"type": "integer",
"format": "int64",
"nullable": true,
"description": "Limit the amount of groups returned"
},
"offset": {
"type": "integer",
"format": "int64",
"default": 0,
"description": "Offset for searching for groups"
}
}
}
}
}
},
"parameters": [
{
"name": "search",
"in": "query",
"description": "Text to search for",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "limit",
"in": "query",
"description": "Limit the amount of groups returned",
"schema": {
"type": "integer",
"format": "int64",
"nullable": true
}
},
{
"name": "offset",
"in": "query",
"description": "Offset for searching for groups",
"schema": {
"type": "integer",
"format": "int64",
"default": 0
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -2411,36 +2393,36 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"search": {
"type": "string",
"default": "",
"description": "Text to search for"
},
"limit": {
"type": "integer",
"format": "int64",
"nullable": true,
"description": "Limit the amount of users returned"
},
"offset": {
"type": "integer",
"format": "int64",
"default": 0,
"description": "Offset"
}
}
}
}
}
},
"parameters": [
{
"name": "search",
"in": "query",
"description": "Text to search for",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "limit",
"in": "query",
"description": "Limit the amount of users returned",
"schema": {
"type": "integer",
"format": "int64",
"nullable": true
}
},
{
"name": "offset",
"in": "query",
"description": "Offset",
"schema": {
"type": "integer",
"format": "int64",
"default": 0
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -3549,25 +3531,6 @@
"basic_auth": []
}
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"required": [
"groupid"
],
"properties": {
"groupid": {
"type": "string",
"description": "ID of the group"
}
}
}
}
}
},
"parameters": [
{
"name": "userId",
@ -3578,6 +3541,15 @@
"type": "string"
}
},
{
"name": "groupid",
"in": "query",
"description": "ID of the group",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -4048,28 +4020,6 @@
"basic_auth": []
}
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"required": [
"configKeys"
],
"properties": {
"configKeys": {
"type": "array",
"description": "Keys to delete",
"items": {
"type": "string"
}
}
}
}
}
}
},
"parameters": [
{
"name": "appId",
@ -4080,6 +4030,18 @@
"type": "string"
}
},
{
"name": "configKeys[]",
"in": "query",
"description": "Keys to delete",
"required": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
},
{
"name": "OCS-APIRequest",
"in": "header",

@ -403,36 +403,36 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"search": {
"type": "string",
"default": "",
"description": "Text to search for"
},
"limit": {
"type": "integer",
"format": "int64",
"nullable": true,
"description": "Limit the amount of groups returned"
},
"offset": {
"type": "integer",
"format": "int64",
"default": 0,
"description": "Offset for searching for groups"
}
}
}
}
}
},
"parameters": [
{
"name": "search",
"in": "query",
"description": "Text to search for",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "limit",
"in": "query",
"description": "Limit the amount of groups returned",
"schema": {
"type": "integer",
"format": "int64",
"nullable": true
}
},
{
"name": "offset",
"in": "query",
"description": "Offset for searching for groups",
"schema": {
"type": "integer",
"format": "int64",
"default": 0
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -504,36 +504,36 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"search": {
"type": "string",
"default": "",
"description": "Text to search for"
},
"limit": {
"type": "integer",
"format": "int64",
"nullable": true,
"description": "Limit the amount of groups returned"
},
"offset": {
"type": "integer",
"format": "int64",
"default": 0,
"description": "Offset for searching for groups"
}
}
}
}
}
},
"parameters": [
{
"name": "search",
"in": "query",
"description": "Text to search for",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "limit",
"in": "query",
"description": "Limit the amount of groups returned",
"schema": {
"type": "integer",
"format": "int64",
"nullable": true
}
},
{
"name": "offset",
"in": "query",
"description": "Offset for searching for groups",
"schema": {
"type": "integer",
"format": "int64",
"default": 0
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -743,35 +743,6 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"search": {
"type": "string",
"default": "",
"description": "Text to search for"
},
"limit": {
"type": "integer",
"format": "int64",
"nullable": true,
"description": "Limit the amount of groups returned"
},
"offset": {
"type": "integer",
"format": "int64",
"default": 0,
"description": "Offset for searching for groups"
}
}
}
}
}
},
"parameters": [
{
"name": "groupId",
@ -783,6 +754,35 @@
"pattern": "^.+$"
}
},
{
"name": "search",
"in": "query",
"description": "Text to search for",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "limit",
"in": "query",
"description": "Limit the amount of groups returned",
"schema": {
"type": "integer",
"format": "int64",
"nullable": true
}
},
{
"name": "offset",
"in": "query",
"description": "Offset for searching for groups",
"schema": {
"type": "integer",
"format": "int64",
"default": 0
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -952,36 +952,36 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"search": {
"type": "string",
"default": "",
"description": "Text to search for"
},
"limit": {
"type": "integer",
"format": "int64",
"nullable": true,
"description": "Limit the amount of groups returned"
},
"offset": {
"type": "integer",
"format": "int64",
"default": 0,
"description": "Offset for searching for groups"
}
}
}
}
}
},
"parameters": [
{
"name": "search",
"in": "query",
"description": "Text to search for",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "limit",
"in": "query",
"description": "Limit the amount of groups returned",
"schema": {
"type": "integer",
"format": "int64",
"nullable": true
}
},
{
"name": "offset",
"in": "query",
"description": "Offset for searching for groups",
"schema": {
"type": "integer",
"format": "int64",
"default": 0
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -1214,36 +1214,36 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"search": {
"type": "string",
"default": "",
"description": "Text to search for"
},
"limit": {
"type": "integer",
"format": "int64",
"nullable": true,
"description": "Limit the amount of groups returned"
},
"offset": {
"type": "integer",
"format": "int64",
"default": 0,
"description": "Offset for searching for groups"
}
}
}
}
}
},
"parameters": [
{
"name": "search",
"in": "query",
"description": "Text to search for",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "limit",
"in": "query",
"description": "Limit the amount of groups returned",
"schema": {
"type": "integer",
"format": "int64",
"nullable": true
}
},
{
"name": "offset",
"in": "query",
"description": "Offset for searching for groups",
"schema": {
"type": "integer",
"format": "int64",
"default": 0
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -1330,36 +1330,36 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"search": {
"type": "string",
"default": "",
"description": "Text to search for"
},
"limit": {
"type": "integer",
"format": "int64",
"nullable": true,
"description": "Limit the amount of users returned"
},
"offset": {
"type": "integer",
"format": "int64",
"default": 0,
"description": "Offset"
}
}
}
}
}
},
"parameters": [
{
"name": "search",
"in": "query",
"description": "Text to search for",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "limit",
"in": "query",
"description": "Limit the amount of users returned",
"schema": {
"type": "integer",
"format": "int64",
"nullable": true
}
},
{
"name": "offset",
"in": "query",
"description": "Offset",
"schema": {
"type": "integer",
"format": "int64",
"default": 0
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -2468,25 +2468,6 @@
"basic_auth": []
}
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"required": [
"groupid"
],
"properties": {
"groupid": {
"type": "string",
"description": "ID of the group"
}
}
}
}
}
},
"parameters": [
{
"name": "userId",
@ -2497,6 +2478,15 @@
"type": "string"
}
},
{
"name": "groupid",
"in": "query",
"description": "ID of the group",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "OCS-APIRequest",
"in": "header",
@ -3110,28 +3100,6 @@
"basic_auth": []
}
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"required": [
"configKeys"
],
"properties": {
"configKeys": {
"type": "array",
"description": "Keys to delete",
"items": {
"type": "string"
}
}
}
}
}
}
},
"parameters": [
{
"name": "appId",
@ -3142,6 +3110,18 @@
"type": "string"
}
},
{
"name": "configKeys[]",
"in": "query",
"description": "Keys to delete",
"required": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
},
{
"name": "OCS-APIRequest",
"in": "header",

@ -138,28 +138,6 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"plain": {
"type": "boolean",
"default": false,
"description": "Let the browser decide the CSS priority"
},
"withCustomCss": {
"type": "boolean",
"default": false,
"description": "Include custom CSS"
}
}
}
}
}
},
"parameters": [
{
"name": "themeId",
@ -169,6 +147,32 @@
"schema": {
"type": "string"
}
},
{
"name": "plain",
"in": "query",
"description": "Let the browser decide the CSS priority",
"schema": {
"type": "integer",
"default": 0,
"enum": [
0,
1
]
}
},
{
"name": "withCustomCss",
"in": "query",
"description": "Include custom CSS",
"schema": {
"type": "integer",
"default": 0,
"enum": [
0,
1
]
}
}
],
"responses": {
@ -212,23 +216,6 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"useSvg": {
"type": "boolean",
"default": true,
"description": "Return image as SVG"
}
}
}
}
}
},
"parameters": [
{
"name": "key",
@ -238,6 +225,19 @@
"schema": {
"type": "string"
}
},
{
"name": "useSvg",
"in": "query",
"description": "Return image as SVG",
"schema": {
"type": "integer",
"default": 1,
"enum": [
0,
1
]
}
}
],
"responses": {

@ -220,23 +220,6 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"version": {
"type": "string",
"nullable": true,
"description": "The version to search the changelog entry for (defaults to the latest installed)"
}
}
}
}
}
},
"parameters": [
{
"name": "apiVersion",
@ -259,6 +242,15 @@
"type": "string"
}
},
{
"name": "version",
"in": "query",
"description": "The version to search the changelog entry for (defaults to the latest installed)",
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "OCS-APIRequest",
"in": "header",

@ -133,23 +133,6 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"showPassword": {
"type": "boolean",
"default": false,
"description": "Whether to show the password"
}
}
}
}
}
},
"parameters": [
{
"name": "configID",
@ -160,6 +143,19 @@
"type": "string"
}
},
{
"name": "showPassword",
"in": "query",
"description": "Whether to show the password",
"schema": {
"type": "integer",
"default": 0,
"enum": [
0,
1
]
}
},
{
"name": "OCS-APIRequest",
"in": "header",

@ -424,31 +424,27 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"limit": {
"type": "integer",
"format": "int64",
"nullable": true,
"description": "Maximum number of statuses to find"
},
"offset": {
"type": "integer",
"format": "int64",
"nullable": true,
"description": "Offset for finding statuses"
}
}
}
}
}
},
"parameters": [
{
"name": "limit",
"in": "query",
"description": "Maximum number of statuses to find",
"schema": {
"type": "integer",
"format": "int64",
"nullable": true
}
},
{
"name": "offset",
"in": "query",
"description": "Offset for finding statuses",
"schema": {
"type": "integer",
"format": "int64",
"nullable": true
}
},
{
"name": "OCS-APIRequest",
"in": "header",

@ -114,24 +114,16 @@
"basic_auth": []
}
],
"requestBody": {
"required": false,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"uri": {
"type": "string",
"nullable": true,
"description": "The callback URI to filter by"
}
}
}
}
}
},
"parameters": [
{
"name": "uri",
"in": "query",
"description": "The callback URI to filter by",
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "OCS-APIRequest",
"in": "header",

@ -907,37 +907,31 @@
"basic_auth": []
}
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"required": [
"providerIds",
"taskTypeIds"
],
"properties": {
"providerIds": {
"type": "array",
"description": "The ids of the providers",
"items": {
"type": "string"
}
},
"taskTypeIds": {
"type": "array",
"description": "The ids of the task types",
"items": {
"type": "string"
}
}
}
"parameters": [
{
"name": "providerIds[]",
"in": "query",
"description": "The ids of the providers",
"required": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
"parameters": [
},
{
"name": "taskTypeIds[]",
"in": "query",
"description": "The ids of the task types",
"required": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
},
{
"name": "OCS-APIRequest",
"in": "header",

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -5,13 +5,7 @@
"php": "8.1"
}
},
"repositories": [
{
"type": "vcs",
"url": "https://github.com/nextcloud/openapi-extractor"
}
],
"require": {
"nextcloud/openapi-extractor": "dev-main"
"nextcloud/openapi-extractor": "^1.0.0"
}
}

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "143725e36726d6a8e8fc092c8b44a4ee",
"content-hash": "23c96ff7007b72dfd2bbe9cbf35a2843",
"packages": [
{
"name": "adhocore/cli",
@ -78,16 +78,16 @@
},
{
"name": "nextcloud/openapi-extractor",
"version": "dev-main",
"version": "v1.0.0",
"source": {
"type": "git",
"url": "https://github.com/nextcloud/openapi-extractor.git",
"reference": "82473016d48704ed21e75ea2afa9b0262b9b9a6d"
"url": "https://github.com/nextcloud-releases/openapi-extractor.git",
"reference": "88e347097db28b6e3f8f3c221502b80a4f455b1f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/nextcloud/openapi-extractor/zipball/82473016d48704ed21e75ea2afa9b0262b9b9a6d",
"reference": "82473016d48704ed21e75ea2afa9b0262b9b9a6d",
"url": "https://api.github.com/repos/nextcloud-releases/openapi-extractor/zipball/88e347097db28b6e3f8f3c221502b80a4f455b1f",
"reference": "88e347097db28b6e3f8f3c221502b80a4f455b1f",
"shasum": ""
},
"require": {
@ -101,7 +101,6 @@
"nextcloud/coding-standard": "^1.2",
"nextcloud/ocp": "dev-master"
},
"default-branch": true,
"bin": [
"generate-spec",
"merge-specs"
@ -112,25 +111,16 @@
"OpenAPIExtractor\\": "src"
}
},
"scripts": {
"lint": [
"find . -name \\*.php -not -path './tests/*' -not -path './vendor/*' -not -path './build/*' -print0 | xargs -0 -n1 php -l && php -l generate-spec && php -l merge-specs"
],
"cs:check": [
"php-cs-fixer fix --dry-run --diff"
],
"cs:fix": [
"php-cs-fixer fix"
],
"test:unit": [
"cd tests && ../generate-spec"
]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"AGPL-3.0-or-later"
],
"description": "A tool for extracting OpenAPI specifications from Nextcloud source code",
"support": {
"source": "https://github.com/nextcloud/openapi-extractor/tree/main",
"issues": "https://github.com/nextcloud/openapi-extractor/issues"
"issues": "https://github.com/nextcloud-releases/openapi-extractor/issues",
"source": "https://github.com/nextcloud-releases/openapi-extractor/tree/v1.0.0"
},
"time": "2024-07-02T07:11:51+00:00"
"time": "2024-08-20T16:46:27+00:00"
},
{
"name": "nikic/php-parser",
@ -241,9 +231,7 @@
"packages-dev": [],
"aliases": [],
"minimum-stability": "stable",
"stability-flags": {
"nextcloud/openapi-extractor": 20
},
"stability-flags": [],
"prefer-stable": false,
"prefer-lowest": false,
"platform": [],

Loading…
Cancel
Save