From 69b8b13db5ca80579554600a2eeb021368ed00e2 Mon Sep 17 00:00:00 2001 From: provokateurin Date: Thu, 18 Jul 2024 12:12:33 +0200 Subject: [PATCH] feat(developer): Add new ExApp OpenAPI scope Signed-off-by: provokateurin --- .../app_upgrade_guide/upgrade_to_30.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 8babad2fb1f..329d389d89e 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -100,6 +100,8 @@ Added APIs - ``OCA\Files_Trashbin\Trash\ITrashItem::getDeletedBy`` should return the user who deleted the item or null if unknown - ``OCP\IUser::getPasswordHash`` should return the password hash of the user - ``OCP\IUser::setPasswordHash`` should set the password hash of the user +- ``OCP\AppFramework\Http\Attribute\OpenAPI::SCOPE_EX_APP`` attribute for scoping APIs only to be used by ExApps. +- ``OCP\AppFramework\Http\Attribute\ExAppRequired`` attribute for restricting controller methods to be only accessible by ExApps. Changed APIs ^^^^^^^^^^^^