From aaff4b0566f4696f0acd989fbc8b66c96c93a304 Mon Sep 17 00:00:00 2001 From: Alena Petraki <alena.petraki@gmail.com> Date: Thu, 19 Oct 2023 18:22:20 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D1=80=D0=B0=D0=B1=D0=BE=D1=82?= =?UTF-8?q?=D0=B0=D0=BD=D0=BE=20=D0=BE=D0=BF=D0=B8=D1=81=D0=B0=D0=BD=D0=B8?= =?UTF-8?q?=D0=B5=20ListExtensionsRequest?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- proto/extensions/manager_service.proto | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/proto/extensions/manager_service.proto b/proto/extensions/manager_service.proto index 7a819ba..6f4f675 100644 --- a/proto/extensions/manager_service.proto +++ b/proto/extensions/manager_service.proto @@ -58,6 +58,14 @@ service ExtensionManagerService { // ListExtensionsRequest - запрос РЅР° получение статуса расширений РІ пространстве Рё окружении. // Если СЃРїРёСЃРѕРє расширений РІ запросе РЅРµ передан, возвращаются РІСЃРµ установленные расширения +// +// Рспользование флагов `installed`/`uninstalled`: +// - если РІ ListExtensionsRequest.extensions передан СЃРїРёСЃРѕРє расширений, то флаги игнорируются +// Рё возвращается информация Рѕ переданных РІ запросе расширениях +// - `installed:false, uninstalled:false` (равноценно `installed:true, uninstalled:false`) - +// возвращается информация РѕР± установленных расширениях +// - `installed:false, uninstalled:true` - вернуть только зарегистрированные, РЅРѕ РЅРµ установленные расширения +// - `installed:true, uninstalled:true` - вернуть информацию Рѕ всех зарегистрированных расширениях message ListExtensionsRequest { repeated string extensions = 1; // РРјСЏ расширения (опционально), regexp string space_id = 2; // Пространство имен расширения -- GitLab