user_deleted message (#2512)

This commit is contained in:
Cristine Guadelupe 2024-03-15 16:33:35 +07:00 committed by GitHub
parent 622dbaef4d
commit 286273bb36
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 18 additions and 1 deletions

View file

@ -13,7 +13,8 @@ defmodule LivebookProto do
DeploymentGroupCreated,
DeploymentGroupDeleted,
DeploymentGroupUpdated,
UserConnected
UserConnected,
UserDeleted
}
@event_mapping (for {_id, field_prop} <- LivebookProto.Event.__message_props__().field_props,
@ -36,6 +37,7 @@ defmodule LivebookProto do
| DeploymentGroupDeleted.t()
| DeploymentGroupUpdated.t()
| UserConnected.t()
| UserDeleted.t()
@doc """
Builds an event with given data.

View file

@ -72,4 +72,9 @@ defmodule LivebookProto.Event do
type: LivebookProto.AppDeploymentCreated,
json_name: "appDeploymentCreated",
oneof: 0
field :user_deleted, 15,
type: LivebookProto.UserDeleted,
json_name: "userDeleted",
oneof: 0
end

View file

@ -0,0 +1,5 @@
defmodule LivebookProto.UserDeleted do
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :id, 1, type: :string
end

View file

@ -153,6 +153,10 @@ message AppDeploymentCreated {
string deployed_at = 9;
}
message UserDeleted {
string id = 1;
}
message Event {
oneof type {
SecretCreated secret_created = 1;
@ -169,5 +173,6 @@ message Event {
AgentKeyCreated agent_key_created = 12;
AgentKeyDeleted agent_key_deleted = 13;
AppDeploymentCreated app_deployment_created = 14;
UserDeleted user_deleted = 15;
}
}