diff --git a/apps/files/openapi.json b/apps/files/openapi.json index b7559ff58d5..99e755ae8a3 100644 --- a/apps/files/openapi.json +++ b/apps/files/openapi.json @@ -182,7 +182,7 @@ }, "ratio": { "type": "number", - "format": "float", + "format": "double", "nullable": true }, "actionLabel": { diff --git a/apps/files_sharing/openapi.json b/apps/files_sharing/openapi.json index a02d9998f75..6808993af3f 100644 --- a/apps/files_sharing/openapi.json +++ b/apps/files_sharing/openapi.json @@ -555,10 +555,10 @@ "format": "int64" }, "item_size": { - "oneOf": [ + "anyOf": [ { "type": "number", - "format": "float" + "format": "double" }, { "type": "integer", @@ -727,14 +727,14 @@ "type": "string" }, "size": { - "oneOf": [ + "anyOf": [ { "type": "integer", "format": "int64" }, { "type": "number", - "format": "float" + "format": "double" } ] }, diff --git a/apps/provisioning_api/openapi-administration.json b/apps/provisioning_api/openapi-administration.json index 46262c1f577..5c98e19bff1 100644 --- a/apps/provisioning_api/openapi-administration.json +++ b/apps/provisioning_api/openapi-administration.json @@ -238,7 +238,7 @@ "post": { "operationId": "apps-enable", "summary": "Enable an app", - "description": "This endpoint requires admin access", + "description": "This endpoint requires admin access\nThis endpoint requires password confirmation", "tags": [ "apps" ], @@ -305,7 +305,7 @@ "delete": { "operationId": "apps-disable", "summary": "Disable an app", - "description": "This endpoint requires admin access", + "description": "This endpoint requires admin access\nThis endpoint requires password confirmation", "tags": [ "apps" ], @@ -449,7 +449,7 @@ "post": { "operationId": "groups-add-group", "summary": "Create a new group", - "description": "This endpoint requires admin access", + "description": "This endpoint requires admin access\nThis endpoint requires password confirmation", "tags": [ "groups" ], @@ -527,7 +527,7 @@ "put": { "operationId": "groups-update-group", "summary": "Update a group", - "description": "This endpoint requires admin access", + "description": "This endpoint requires admin access\nThis endpoint requires password confirmation", "tags": [ "groups" ], @@ -613,7 +613,7 @@ "delete": { "operationId": "groups-delete-group", "summary": "Delete a group", - "description": "This endpoint requires admin access", + "description": "This endpoint requires admin access\nThis endpoint requires password confirmation", "tags": [ "groups" ], @@ -755,7 +755,7 @@ "post": { "operationId": "users-add-sub-admin", "summary": "Make a user a subadmin of a group", - "description": "This endpoint requires admin access", + "description": "This endpoint requires admin access\nThis endpoint requires password confirmation", "tags": [ "users" ], @@ -831,7 +831,7 @@ "delete": { "operationId": "users-remove-sub-admin", "summary": "Remove a user from the subadmins of a group", - "description": "This endpoint requires admin access", + "description": "This endpoint requires admin access\nThis endpoint requires password confirmation", "tags": [ "users" ], @@ -1251,7 +1251,7 @@ "delete": { "operationId": "app_config-delete-key", "summary": "Delete a config key of an app", - "description": "This endpoint requires admin access", + "description": "This endpoint requires admin access\nThis endpoint requires password confirmation", "tags": [ "app_config" ], diff --git a/apps/provisioning_api/openapi-full.json b/apps/provisioning_api/openapi-full.json index 07e6a3d33e9..522375a966b 100644 --- a/apps/provisioning_api/openapi-full.json +++ b/apps/provisioning_api/openapi-full.json @@ -309,10 +309,10 @@ "type": "object", "properties": { "free": { - "oneOf": [ + "anyOf": [ { "type": "number", - "format": "float" + "format": "double" }, { "type": "integer", @@ -321,10 +321,10 @@ ] }, "quota": { - "oneOf": [ + "anyOf": [ { "type": "number", - "format": "float" + "format": "double" }, { "type": "integer", @@ -336,10 +336,10 @@ ] }, "relative": { - "oneOf": [ + "anyOf": [ { "type": "number", - "format": "float" + "format": "double" }, { "type": "integer", @@ -348,10 +348,10 @@ ] }, "total": { - "oneOf": [ + "anyOf": [ { "type": "number", - "format": "float" + "format": "double" }, { "type": "integer", @@ -360,10 +360,10 @@ ] }, "used": { - "oneOf": [ + "anyOf": [ { "type": "number", - "format": "float" + "format": "double" }, { "type": "integer", @@ -535,7 +535,7 @@ "post": { "operationId": "apps-enable", "summary": "Enable an app", - "description": "This endpoint requires admin access", + "description": "This endpoint requires admin access\nThis endpoint requires password confirmation", "tags": [ "apps" ], @@ -602,7 +602,7 @@ "delete": { "operationId": "apps-disable", "summary": "Disable an app", - "description": "This endpoint requires admin access", + "description": "This endpoint requires admin access\nThis endpoint requires password confirmation", "tags": [ "apps" ], @@ -1002,7 +1002,7 @@ "post": { "operationId": "users-add-sub-admin", "summary": "Make a user a subadmin of a group", - "description": "This endpoint requires admin access", + "description": "This endpoint requires admin access\nThis endpoint requires password confirmation", "tags": [ "users" ], @@ -1078,7 +1078,7 @@ "delete": { "operationId": "users-remove-sub-admin", "summary": "Remove a user from the subadmins of a group", - "description": "This endpoint requires admin access", + "description": "This endpoint requires admin access\nThis endpoint requires password confirmation", "tags": [ "users" ], @@ -1357,6 +1357,7 @@ "post": { "operationId": "app_config-set-value", "summary": "Update the config value of an app", + "description": "This endpoint requires password confirmation", "tags": [ "app_config" ], @@ -1820,7 +1821,7 @@ "users": { "type": "object", "additionalProperties": { - "oneOf": [ + "anyOf": [ { "$ref": "#/components/schemas/UserDetails" }, @@ -1953,6 +1954,7 @@ "post": { "operationId": "users-add-user", "summary": "Create a new user", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -2219,7 +2221,7 @@ "users": { "type": "object", "additionalProperties": { - "oneOf": [ + "anyOf": [ { "$ref": "#/components/schemas/UserDetails" }, @@ -2326,7 +2328,7 @@ "users": { "type": "object", "additionalProperties": { - "oneOf": [ + "anyOf": [ { "$ref": "#/components/schemas/UserDetails" }, @@ -2538,6 +2540,7 @@ "put": { "operationId": "users-edit-user", "summary": "Update a value of the user's details", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -2622,6 +2625,7 @@ "delete": { "operationId": "users-delete-user", "summary": "Delete a user", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -2888,6 +2892,7 @@ "put": { "operationId": "users-edit-user-multi-value", "summary": "Update multiple values of the user's details", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -2984,6 +2989,7 @@ "post": { "operationId": "users-wipe-user-devices", "summary": "Wipe all devices of a user", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -3052,6 +3058,7 @@ "put": { "operationId": "users-enable-user", "summary": "Enable a user", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -3120,6 +3127,7 @@ "put": { "operationId": "users-disable-user", "summary": "Disable a user", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -3267,6 +3275,7 @@ "post": { "operationId": "users-add-to-group", "summary": "Add a user to a group", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -3342,6 +3351,7 @@ "delete": { "operationId": "users-remove-from-group", "summary": "Remove a user from a group", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -3419,6 +3429,7 @@ "post": { "operationId": "users-resend-welcome-message", "summary": "Resend the welcome message", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], diff --git a/apps/provisioning_api/openapi.json b/apps/provisioning_api/openapi.json index abd2aa87e86..3119a813832 100644 --- a/apps/provisioning_api/openapi.json +++ b/apps/provisioning_api/openapi.json @@ -309,10 +309,10 @@ "type": "object", "properties": { "free": { - "oneOf": [ + "anyOf": [ { "type": "number", - "format": "float" + "format": "double" }, { "type": "integer", @@ -321,10 +321,10 @@ ] }, "quota": { - "oneOf": [ + "anyOf": [ { "type": "number", - "format": "float" + "format": "double" }, { "type": "integer", @@ -336,10 +336,10 @@ ] }, "relative": { - "oneOf": [ + "anyOf": [ { "type": "number", - "format": "float" + "format": "double" }, { "type": "integer", @@ -348,10 +348,10 @@ ] }, "total": { - "oneOf": [ + "anyOf": [ { "type": "number", - "format": "float" + "format": "double" }, { "type": "integer", @@ -360,10 +360,10 @@ ] }, "used": { - "oneOf": [ + "anyOf": [ { "type": "number", - "format": "float" + "format": "double" }, { "type": "integer", @@ -812,7 +812,7 @@ "users": { "type": "object", "additionalProperties": { - "oneOf": [ + "anyOf": [ { "$ref": "#/components/schemas/UserDetails" }, @@ -1028,6 +1028,7 @@ "post": { "operationId": "users-add-user", "summary": "Create a new user", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -1294,7 +1295,7 @@ "users": { "type": "object", "additionalProperties": { - "oneOf": [ + "anyOf": [ { "$ref": "#/components/schemas/UserDetails" }, @@ -1401,7 +1402,7 @@ "users": { "type": "object", "additionalProperties": { - "oneOf": [ + "anyOf": [ { "$ref": "#/components/schemas/UserDetails" }, @@ -1613,6 +1614,7 @@ "put": { "operationId": "users-edit-user", "summary": "Update a value of the user's details", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -1697,6 +1699,7 @@ "delete": { "operationId": "users-delete-user", "summary": "Delete a user", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -1963,6 +1966,7 @@ "put": { "operationId": "users-edit-user-multi-value", "summary": "Update multiple values of the user's details", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -2059,6 +2063,7 @@ "post": { "operationId": "users-wipe-user-devices", "summary": "Wipe all devices of a user", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -2127,6 +2132,7 @@ "put": { "operationId": "users-enable-user", "summary": "Enable a user", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -2195,6 +2201,7 @@ "put": { "operationId": "users-disable-user", "summary": "Disable a user", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -2342,6 +2349,7 @@ "post": { "operationId": "users-add-to-group", "summary": "Add a user to a group", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -2417,6 +2425,7 @@ "delete": { "operationId": "users-remove-from-group", "summary": "Remove a user from a group", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -2494,6 +2503,7 @@ "post": { "operationId": "users-resend-welcome-message", "summary": "Resend the welcome message", + "description": "This endpoint requires password confirmation", "tags": [ "users" ], @@ -2562,6 +2572,7 @@ "post": { "operationId": "app_config-set-value", "summary": "Update the config value of an app", + "description": "This endpoint requires password confirmation", "tags": [ "app_config" ], diff --git a/apps/settings/openapi-full.json b/apps/settings/openapi-full.json index ab056ae81b0..e313a354a16 100644 --- a/apps/settings/openapi-full.json +++ b/apps/settings/openapi-full.json @@ -147,7 +147,7 @@ } }, "value": { - "oneOf": [ + "anyOf": [ { "type": "string" }, @@ -157,7 +157,7 @@ }, { "type": "number", - "format": "float" + "format": "double" }, { "type": "boolean" diff --git a/apps/settings/openapi.json b/apps/settings/openapi.json index 2da02927e91..3e829b834d1 100644 --- a/apps/settings/openapi.json +++ b/apps/settings/openapi.json @@ -147,7 +147,7 @@ } }, "value": { - "oneOf": [ + "anyOf": [ { "type": "string" }, @@ -157,7 +157,7 @@ }, { "type": "number", - "format": "float" + "format": "double" }, { "type": "boolean" diff --git a/apps/sharebymail/openapi.json b/apps/sharebymail/openapi.json index 5b608d42299..0a70274bf26 100644 --- a/apps/sharebymail/openapi.json +++ b/apps/sharebymail/openapi.json @@ -99,7 +99,7 @@ }, { "type": "array", - "maxLength": 0 + "maxItems": 0 } ] } diff --git a/apps/user_status/openapi.json b/apps/user_status/openapi.json index 832e9e65e45..b0e5c547bcb 100644 --- a/apps/user_status/openapi.json +++ b/apps/user_status/openapi.json @@ -62,7 +62,7 @@ ] }, "time": { - "oneOf": [ + "anyOf": [ { "type": "integer", "format": "int64" @@ -1110,13 +1110,13 @@ "$ref": "#/components/schemas/OCSMeta" }, "data": { - "oneOf": [ + "anyOf": [ { "$ref": "#/components/schemas/Private" }, { "type": "array", - "maxLength": 0 + "maxItems": 0 } ] } diff --git a/apps/weather_status/openapi.json b/apps/weather_status/openapi.json index 0605016ea97..e43ee2a1e38 100644 --- a/apps/weather_status/openapi.json +++ b/apps/weather_status/openapi.json @@ -492,7 +492,7 @@ "description": "Latitude in decimal degree format", "schema": { "type": "number", - "format": "float", + "format": "double", "nullable": true } }, @@ -502,7 +502,7 @@ "description": "Longitude in decimal degree format", "schema": { "type": "number", - "format": "float", + "format": "double", "nullable": true } }, diff --git a/core/openapi.json b/core/openapi.json index 6bf9cae13db..37c32cb7404 100644 --- a/core/openapi.json +++ b/core/openapi.json @@ -757,6 +757,7 @@ "get": { "operationId": "app_password-get-app-password", "summary": "Create app password", + "description": "This endpoint requires password confirmation", "tags": [ "app_password" ], @@ -2583,6 +2584,7 @@ "put": { "operationId": "profile_api-set-visibility", "summary": "Update the visibility of a parameter", + "description": "This endpoint requires password confirmation", "tags": [ "profile_api" ], diff --git a/vendor-bin/openapi-extractor/composer.lock b/vendor-bin/openapi-extractor/composer.lock index 390eb8dda15..154fda2e8a1 100644 --- a/vendor-bin/openapi-extractor/composer.lock +++ b/vendor-bin/openapi-extractor/composer.lock @@ -82,23 +82,23 @@ "source": { "type": "git", "url": "https://github.com/nextcloud/openapi-extractor.git", - "reference": "664743c1723db845f633c02e854c7563b4862353" + "reference": "50acc06715d9ac182e40d31d19aa3e4de517e1da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nextcloud/openapi-extractor/zipball/664743c1723db845f633c02e854c7563b4862353", - "reference": "664743c1723db845f633c02e854c7563b4862353", + "url": "https://api.github.com/repos/nextcloud/openapi-extractor/zipball/50acc06715d9ac182e40d31d19aa3e4de517e1da", + "reference": "50acc06715d9ac182e40d31d19aa3e4de517e1da", "shasum": "" }, "require": { - "adhocore/cli": "^v1.6", + "adhocore/cli": "^1.7", "ext-simplexml": "*", - "nikic/php-parser": "^4.16", + "nikic/php-parser": "^5.0", "php": "^8.1", - "phpstan/phpdoc-parser": "^1.23" + "phpstan/phpdoc-parser": "^1.28" }, "require-dev": { - "nextcloud/coding-standard": "^1.1" + "nextcloud/coding-standard": "^1.2" }, "default-branch": true, "bin": [ @@ -129,29 +129,31 @@ "source": "https://github.com/nextcloud/openapi-extractor/tree/main", "issues": "https://github.com/nextcloud/openapi-extractor/issues" }, - "time": "2024-04-08T18:03:55+00:00" + "time": "2024-04-15T07:08:14+00:00" }, { "name": "nikic/php-parser", - "version": "v4.19.1", + "version": "v5.0.2", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "4e1b88d21c69391150ace211e9eaf05810858d0b" + "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/4e1b88d21c69391150ace211e9eaf05810858d0b", - "reference": "4e1b88d21c69391150ace211e9eaf05810858d0b", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/139676794dc1e9231bf7bcd123cfc0c99182cb13", + "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13", "shasum": "" }, "require": { + "ext-ctype": "*", + "ext-json": "*", "ext-tokenizer": "*", - "php": ">=7.1" + "php": ">=7.4" }, "require-dev": { "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" }, "bin": [ "bin/php-parse" @@ -159,7 +161,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.9-dev" + "dev-master": "5.0-dev" } }, "autoload": { @@ -183,9 +185,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.19.1" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.0.2" }, - "time": "2024-03-17T08:10:35+00:00" + "time": "2024-03-05T20:51:40+00:00" }, { "name": "phpstan/phpdoc-parser",