Skip to content

Commit e686b93

Browse files
Merge pull request #49905 from nextcloud/chore/deps/openapi-extractor
2 parents ca2e296 + 3ac8e43 commit e686b93

File tree

29 files changed

+265
-30
lines changed

29 files changed

+265
-30
lines changed

apps/federatedfilesharing/lib/Controller/MountPublicLinkController.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
*
3737
* @package OCA\FederatedFileSharing\Controller
3838
*/
39-
#[OpenAPI(scope: OpenAPI::SCOPE_FEDERATION)]
4039
class MountPublicLinkController extends Controller {
4140
/**
4241
* MountPublicLinkController constructor.
@@ -71,6 +70,7 @@ public function __construct(
7170
#[NoCSRFRequired]
7271
#[PublicPage]
7372
#[BruteForceProtection(action: 'publicLink2FederatedShare')]
73+
#[OpenAPI(scope: OpenAPI::SCOPE_FEDERATION)]
7474
public function createFederatedShare($shareWith, $token, $password = '') {
7575
if (!$this->federatedShareProvider->isOutgoingServer2serverShareEnabled()) {
7676
return new JSONResponse(

apps/files/lib/Controller/ApiController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ public function __construct(
8585
#[NoAdminRequired]
8686
#[NoCSRFRequired]
8787
#[StrictCookiesRequired]
88+
#[OpenAPI(scope: OpenAPI::SCOPE_DEFAULT)]
8889
public function getThumbnail($x, $y, $file) {
8990
if ($x < 1 || $y < 1) {
9091
return new DataResponse(['message' => 'Requested size must be numeric and a positive value.'], Http::STATUS_BAD_REQUEST);
@@ -277,6 +278,7 @@ private function getChildren(array $nodes, int $depth = 1, int $currentDepth = 0
277278
*/
278279
#[NoAdminRequired]
279280
#[ApiRoute(verb: 'GET', url: '/api/v1/folder-tree')]
281+
#[OpenAPI(scope: OpenAPI::SCOPE_DEFAULT)]
280282
public function getFolderTree(string $path = '/', int $depth = 1): JSONResponse {
281283
$user = $this->userSession->getUser();
282284
if (!($user instanceof IUser)) {

apps/files_sharing/lib/Controller/PublicPreviewController.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
use OCP\AppFramework\Http;
99
use OCP\AppFramework\Http\Attribute\NoCSRFRequired;
10+
use OCP\AppFramework\Http\Attribute\OpenAPI;
1011
use OCP\AppFramework\Http\Attribute\PublicPage;
1112
use OCP\AppFramework\Http\DataResponse;
1213
use OCP\AppFramework\Http\FileDisplayResponse;
@@ -71,6 +72,7 @@ protected function isPasswordProtected(): bool {
7172
*/
7273
#[PublicPage]
7374
#[NoCSRFRequired]
75+
#[OpenAPI(scope: OpenAPI::SCOPE_DEFAULT)]
7476
public function getPreview(
7577
string $token,
7678
string $file = '',
@@ -143,6 +145,7 @@ public function getPreview(
143145
*/
144146
#[PublicPage]
145147
#[NoCSRFRequired]
148+
#[OpenAPI(scope: OpenAPI::SCOPE_DEFAULT)]
146149
public function directLink(string $token) {
147150
// No token no image
148151
if ($token === '') {

apps/files_sharing/lib/Controller/ShareInfoController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
use OCP\AppFramework\Http;
1212
use OCP\AppFramework\Http\Attribute\BruteForceProtection;
1313
use OCP\AppFramework\Http\Attribute\NoCSRFRequired;
14+
use OCP\AppFramework\Http\Attribute\OpenAPI;
1415
use OCP\AppFramework\Http\Attribute\PublicPage;
1516
use OCP\AppFramework\Http\JSONResponse;
1617
use OCP\Constants;
@@ -57,6 +58,7 @@ public function __construct(
5758
#[PublicPage]
5859
#[NoCSRFRequired]
5960
#[BruteForceProtection(action: 'shareinfo')]
61+
#[OpenAPI(scope: OpenAPI::SCOPE_DEFAULT)]
6062
public function info(string $t, ?string $password = null, ?string $dir = null, int $depth = -1): JSONResponse {
6163
try {
6264
$share = $this->shareManager->getShareByToken($t);

apps/files_trashbin/lib/Controller/PreviewController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
use OCP\AppFramework\Http;
1414
use OCP\AppFramework\Http\Attribute\NoAdminRequired;
1515
use OCP\AppFramework\Http\Attribute\NoCSRFRequired;
16+
use OCP\AppFramework\Http\Attribute\OpenAPI;
1617
use OCP\AppFramework\Http\DataResponse;
1718
use OCP\AppFramework\Http\FileDisplayResponse;
1819
use OCP\AppFramework\Utility\ITimeFactory;
@@ -24,6 +25,7 @@
2425
use OCP\IRequest;
2526
use OCP\IUserSession;
2627

28+
#[OpenAPI(scope: OpenAPI::SCOPE_DEFAULT)]
2729
class PreviewController extends Controller {
2830
public function __construct(
2931
string $appName,

apps/files_versions/lib/Controller/PreviewController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
use OCP\AppFramework\Http;
1111
use OCP\AppFramework\Http\Attribute\NoAdminRequired;
1212
use OCP\AppFramework\Http\Attribute\NoCSRFRequired;
13+
use OCP\AppFramework\Http\Attribute\OpenAPI;
1314
use OCP\AppFramework\Http\DataResponse;
1415
use OCP\AppFramework\Http\FileDisplayResponse;
1516
use OCP\Files\IRootFolder;
@@ -18,6 +19,7 @@
1819
use OCP\IRequest;
1920
use OCP\IUserSession;
2021

22+
#[OpenAPI(scope: OpenAPI::SCOPE_DEFAULT)]
2123
class PreviewController extends Controller {
2224

2325
public function __construct(

apps/oauth2/lib/Controller/LoginRedirectorController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
use OCP\AppFramework\Controller;
1414
use OCP\AppFramework\Http;
1515
use OCP\AppFramework\Http\Attribute\NoCSRFRequired;
16+
use OCP\AppFramework\Http\Attribute\OpenAPI;
1617
use OCP\AppFramework\Http\Attribute\PublicPage;
1718
use OCP\AppFramework\Http\Attribute\UseSession;
1819
use OCP\AppFramework\Http\RedirectResponse;
@@ -22,6 +23,7 @@
2223
use OCP\ISession;
2324
use OCP\IURLGenerator;
2425

26+
#[OpenAPI(scope: OpenAPI::SCOPE_DEFAULT)]
2527
class LoginRedirectorController extends Controller {
2628
/**
2729
* @param string $appName

apps/oauth2/lib/Controller/OauthApiController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
use OCP\AppFramework\Http;
1818
use OCP\AppFramework\Http\Attribute\BruteForceProtection;
1919
use OCP\AppFramework\Http\Attribute\NoCSRFRequired;
20+
use OCP\AppFramework\Http\Attribute\OpenAPI;
2021
use OCP\AppFramework\Http\Attribute\PublicPage;
2122
use OCP\AppFramework\Http\JSONResponse;
2223
use OCP\AppFramework\Utility\ITimeFactory;
@@ -29,6 +30,7 @@
2930
use OCP\Security\ISecureRandom;
3031
use Psr\Log\LoggerInterface;
3132

33+
#[OpenAPI(scope: OpenAPI::SCOPE_DEFAULT)]
3234
class OauthApiController extends Controller {
3335
// the authorization code expires after 10 minutes
3436
public const AUTHORIZATION_CODE_EXPIRES_AFTER = 10 * 60;

apps/provisioning_api/composer/composer/autoload_classmap.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php',
1010
'OCA\\Provisioning_API\\AppInfo\\Application' => $baseDir . '/../lib/AppInfo/Application.php',
1111
'OCA\\Provisioning_API\\Capabilities' => $baseDir . '/../lib/Capabilities.php',
12-
'OCA\\Provisioning_API\\Controller\\AUserData' => $baseDir . '/../lib/Controller/AUserData.php',
12+
'OCA\\Provisioning_API\\Controller\\AUserDataOCSController' => $baseDir . '/../lib/Controller/AUserDataOCSController.php',
1313
'OCA\\Provisioning_API\\Controller\\AppConfigController' => $baseDir . '/../lib/Controller/AppConfigController.php',
1414
'OCA\\Provisioning_API\\Controller\\AppsController' => $baseDir . '/../lib/Controller/AppsController.php',
1515
'OCA\\Provisioning_API\\Controller\\GroupsController' => $baseDir . '/../lib/Controller/GroupsController.php',

apps/provisioning_api/composer/composer/autoload_static.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class ComposerStaticInitProvisioning_API
2424
'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
2525
'OCA\\Provisioning_API\\AppInfo\\Application' => __DIR__ . '/..' . '/../lib/AppInfo/Application.php',
2626
'OCA\\Provisioning_API\\Capabilities' => __DIR__ . '/..' . '/../lib/Capabilities.php',
27-
'OCA\\Provisioning_API\\Controller\\AUserData' => __DIR__ . '/..' . '/../lib/Controller/AUserData.php',
27+
'OCA\\Provisioning_API\\Controller\\AUserDataOCSController' => __DIR__ . '/..' . '/../lib/Controller/AUserDataOCSController.php',
2828
'OCA\\Provisioning_API\\Controller\\AppConfigController' => __DIR__ . '/..' . '/../lib/Controller/AppConfigController.php',
2929
'OCA\\Provisioning_API\\Controller\\AppsController' => __DIR__ . '/..' . '/../lib/Controller/AppsController.php',
3030
'OCA\\Provisioning_API\\Controller\\GroupsController' => __DIR__ . '/..' . '/../lib/Controller/GroupsController.php',

0 commit comments

Comments
 (0)