From de4fde11b4f304e1a9d27e41801003c0f77cbec6 Mon Sep 17 00:00:00 2001
From: Alena Petraki <alena.petraki@gmail.com>
Date: Thu, 19 Oct 2023 12:58:36 +0300
Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?=
 =?UTF-8?q?=D0=BD=D0=BE=20=D0=BF=D0=BE=D0=BB=D0=B5=20RevisionDescription?=
 =?UTF-8?q?=20=D0=B2=20Item?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 proto/extensions/extension.proto | 10 +++++-----
 proto/items/items.proto          |  1 +
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/proto/extensions/extension.proto b/proto/extensions/extension.proto
index e6f694c..c55171a 100644
--- a/proto/extensions/extension.proto
+++ b/proto/extensions/extension.proto
@@ -30,7 +30,7 @@ enum Target {
 
 
 /**
-Action описывает как коллекцию в системе с предуставновленными действиями, так и возможные дальнейшие действия после
+Action описывает как коллекцию в системе с предустановленными действиями, так и возможные дальнейшие действия после
 получения ответа  (см. `ActionResponse.next`)
 
 Если поле `request` присутствует, но не все требуемые поля заполнены, то значения для них берутся из текущих значений.
@@ -48,7 +48,7 @@ message Action {
   // Kind описывает c какой сущность системы связано действие и что требуется передать в качестве параметров
   // Интерфейс загружает пользовательские действия и отображает их в интерфейсе в зависимости от ActionType.
   enum Kind {
-    DEFAULT = 0; // Действие не отображается в интерфейсе и могут используется для выполнения дополнительных запросов (см. `ActionResponse.next`) или напрямую из сторонних приложений.
+    DEFAULT = 0; // Действие не отображается в интерфейсе и может использоваться для выполнения дополнительных запросов (см. `ActionResponse.next`) или напрямую из сторонних приложений.
     SPACE = 1; // Действие связано с пространством (требуется передача space_id). Отображается в меню "Действия".
     ENVIRONMENT = 2; // Действие связано с окружением (требуется передача space_id, env_id). Отображается в меню "Действия".
     COLLECTION = 3; // Действие связано с коллекцией (требуется передача space_id, env_id, collection_id). Отображается на экране списка записей.
@@ -64,11 +64,11 @@ message Action {
   // Идентификатор действия (в формате URI)
   // Варианты использования:
   // - пустой - никаких действий не выполняется
-  // - `action_id` - простое действие (если установлено расширение, то оно используется)
+  // - `action_id` - простое действие (если установлено значение `extension`, то оно используется)
   // - `grpc:///extension_id/action_id` - полное действие с указанием расширения
   // - `https://host/path` - действие по HTTP(S)
   // - `ui:///path` - действие в интерфейсе
-  // - `/path` - действие в интерфейсе
+  // - `/path` - действие в интерфейсе - DEPRECATED: Используйте `ui:///path`
   //
   // Пример: `https://example.com/api/v1/action` - будет выполнен запрос HTTP по указанному URL.
   // Сервер может вернуть ответ в формате JSON или HTML/MD. Дальнейшие действия определяется оп заголовку ответа
@@ -167,4 +167,4 @@ message ActionRequest {
   // Ссылка на документ с параметрами выполнения Action.
   // Чтобы при выполнении действия открывалась форма параметров, необходимо указать `Action.params_collection`
   content.references.Reference params = 11020;
-}
\ No newline at end of file
+}
diff --git a/proto/items/items.proto b/proto/items/items.proto
index 444cdb0..1836aaa 100644
--- a/proto/items/items.proto
+++ b/proto/items/items.proto
@@ -67,6 +67,7 @@ message Item {
   google.protobuf.Struct data = 11;
   map<string, google.protobuf.Struct> translations = 12;
   string revision_id = 13;
+  string revision_description = 14;
   string locale = 18;
   bool deleted = 19;
   bool hidden = 20;
-- 
GitLab