From c91bb092f960b9cc1c4c1fada34faff91bdbe479 Mon Sep 17 00:00:00 2001 From: Tommaso Gionfriddo Date: Mon, 20 Apr 2026 16:40:48 +1000 Subject: [PATCH 1/2] feat(youtrack-app): add missing permissions to enum Fixes JT-95511 (partial). Adds entries to the widget permissions enum to match the official YouTrack App Permissions reference (https://www.jetbrains.com/help/youtrack/devportal/app-permissions.html): - Article: CREATE_ARTICLE, READ_ARTICLE, UPDATE_ARTICLE, DELETE_ARTICLE - Article Comment: CREATE_ARTICLE_COMMENT, READ_ARTICLE_COMMENT, UPDATE_ARTICLE_COMMENT, DELETE_ARTICLE_COMMENT - Report: CREATE_REPORT, READ_REPORT, SHARE_REPORT - Work Item: CREATE_NOT_OWN_WORK_ITEM, UPDATE_NOT_OWN_WORK_ITEM --- src/schemas/json/youtrack-app.json | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/schemas/json/youtrack-app.json b/src/schemas/json/youtrack-app.json index b97dd2c0326..784b8eaf037 100644 --- a/src/schemas/json/youtrack-app.json +++ b/src/schemas/json/youtrack-app.json @@ -54,6 +54,17 @@ "READ_PROJECT", "UPDATE_PROJECT", "DELETE_PROJECT", + "CREATE_ARTICLE", + "READ_ARTICLE", + "UPDATE_ARTICLE", + "DELETE_ARTICLE", + "CREATE_ARTICLE_COMMENT", + "READ_ARTICLE_COMMENT", + "UPDATE_ARTICLE_COMMENT", + "DELETE_ARTICLE_COMMENT", + "CREATE_REPORT", + "READ_REPORT", + "SHARE_REPORT", "READ_USERGROUP", "CREATE_USERGROUP", "UPDATE_USERGROUP", @@ -98,7 +109,9 @@ "DELETE_WATCH_FOLDER", "SHARE_WATCH_FOLDER", "READ_WORK_ITEM", - "UPDATE_WORK_ITEM" + "UPDATE_WORK_ITEM", + "CREATE_NOT_OWN_WORK_ITEM", + "UPDATE_NOT_OWN_WORK_ITEM" ] }, "extensionPoints": { From 6679855dba2971370ef786c09e4afc11d3074f95 Mon Sep 17 00:00:00 2001 From: Tom Gionfriddo <28182003+tpgionfriddo@users.noreply.github.com> Date: Mon, 4 May 2026 12:38:56 +1000 Subject: [PATCH 2/2] Remove report permissions As per https://youtrack.jetbrains.com/issue/JT-95511 --- src/schemas/json/youtrack-app.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/schemas/json/youtrack-app.json b/src/schemas/json/youtrack-app.json index 784b8eaf037..bfb7f6a9fa8 100644 --- a/src/schemas/json/youtrack-app.json +++ b/src/schemas/json/youtrack-app.json @@ -62,9 +62,6 @@ "READ_ARTICLE_COMMENT", "UPDATE_ARTICLE_COMMENT", "DELETE_ARTICLE_COMMENT", - "CREATE_REPORT", - "READ_REPORT", - "SHARE_REPORT", "READ_USERGROUP", "CREATE_USERGROUP", "UPDATE_USERGROUP",