From e1b6ac098e05fd55b9f0c045b4a6c54c95a9b362 Mon Sep 17 00:00:00 2001 From: Pavel Antonov <antonov@perx.ru> Date: Tue, 29 Oct 2024 17:52:02 +0400 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D1=8B=20=D1=81=D0=BE=D0=BE=D0=B1=D1=89=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=8F=20=D0=A1=D0=BE=D0=B1=D1=8B=D1=82=D0=B8=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- proto/clients/clients.proto | 2 +- proto/common/event.proto | 24 ++++++++++++++++++++++-- 2 files changed, 23 insertions(+), 3 deletions(-) diff --git a/proto/clients/clients.proto b/proto/clients/clients.proto index 992fa3c..8237483 100644 --- a/proto/clients/clients.proto +++ b/proto/clients/clients.proto @@ -119,7 +119,7 @@ service Clients { rpc Enable(EnableRequest) returns(google.protobuf.Empty) {} } -message ClientsEvent { +message ClientEvent { string user_id = 1; string space_id = 2; diff --git a/proto/common/event.proto b/proto/common/event.proto index 27592cd..4acd412 100644 --- a/proto/common/event.proto +++ b/proto/common/event.proto @@ -8,6 +8,17 @@ import "google/protobuf/struct.proto"; import "google/protobuf/timestamp.proto"; import "spaces/spaces.proto"; import "users/users.proto"; +import "organizations/organizations.proto"; +import "roles/roles.proto"; +import "clients/clients.proto"; +import "locales/locales.proto"; +import "collections/collections.proto"; +import "collaborators/collaborators.proto"; +import "files/files.proto"; +import "environments/environments.proto"; +import "extensions/extension.proto"; +import "items/items.proto"; +import "members/members.proto"; message EventMetadata { @@ -28,8 +39,17 @@ message Event { EventMetadata metadata = 10; oneof event { - // UserEvent user_event = 100; - // OrganizationEvent organization_event = 200; + account.organizations.OrganizationEvent organization = 200; + account.users.UserEvent user = 250; + account.members.MemberEvent member = 275; content.spaces.SpaceEvent space = 300; + content.environments.EnvironmentEvent environment = 400; + content.collections.CollectionEvent collection = 450; + content.roles.RoleEvent role = 500; + content.clients.ClientEvent client = 600; + content.locales.LocaleEvent locale = 700; + content.collaborators.CollaboratorEvent collaborator = 800; + files.FileEvent file = 900; + extensions.ExtensionEvent extension = 1000; } } \ No newline at end of file -- GitLab