From fe5075dabaed4a527bbda867884a107c70b3c5b5 Mon Sep 17 00:00:00 2001 From: Samuel Date: Fri, 17 Oct 2025 18:44:35 +0200 Subject: [PATCH 1/5] new moderation proto file --- moderation.proto | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 moderation.proto diff --git a/moderation.proto b/moderation.proto new file mode 100644 index 0000000..a1272aa --- /dev/null +++ b/moderation.proto @@ -0,0 +1,23 @@ +syntax = "proto3"; + +package moderation; + +service ModerationService { + rpc ModerateObject(ModerateObjectRequest) returns (ModerateObjectResponse); +} + +message ModerateObjectRequest { + int64 object_id = 1; + ObjectType object = 2; +} + +message ModerateObjectResponse { + bool success = 1; +} + +enum ObjectType { + OBJECT_TYPE_UNSPECIFIED = 0; + OBJECT_TYPE_MOD_DESCRIPTION = 1; + OBJECT_TYPE_COMMENT_TEXT = 2; + OBJECT_TYPE_USER_NAME = 3; +} From b34bbef76f1fb14cd0f58c3fb34ac26963caa496 Mon Sep 17 00:00:00 2001 From: Samuel Date: Fri, 17 Oct 2025 18:48:07 +0200 Subject: [PATCH 2/5] formatting fix --- moderation.proto | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/moderation.proto b/moderation.proto index a1272aa..916d1e3 100644 --- a/moderation.proto +++ b/moderation.proto @@ -3,21 +3,21 @@ syntax = "proto3"; package moderation; service ModerationService { - rpc ModerateObject(ModerateObjectRequest) returns (ModerateObjectResponse); + rpc ModerateObject(ModerateObjectRequest) returns (ModerateObjectResponse); } message ModerateObjectRequest { - int64 object_id = 1; - ObjectType object = 2; + int64 object_id = 1; + ObjectType object = 2; } message ModerateObjectResponse { - bool success = 1; + bool success = 1; } enum ObjectType { - OBJECT_TYPE_UNSPECIFIED = 0; - OBJECT_TYPE_MOD_DESCRIPTION = 1; - OBJECT_TYPE_COMMENT_TEXT = 2; - OBJECT_TYPE_USER_NAME = 3; + OBJECT_TYPE_UNSPECIFIED = 0; + OBJECT_TYPE_MOD_DESCRIPTION = 1; + OBJECT_TYPE_COMMENT_TEXT = 2; + OBJECT_TYPE_USER_NAME = 3; } From 4114d39c3deaaf36a74837ffd9e8b74bcc99416d Mon Sep 17 00:00:00 2001 From: Samuel Date: Fri, 17 Oct 2025 18:51:10 +0200 Subject: [PATCH 3/5] update --- moderation.proto | 1 + 1 file changed, 1 insertion(+) diff --git a/moderation.proto b/moderation.proto index 916d1e3..a23f42b 100644 --- a/moderation.proto +++ b/moderation.proto @@ -9,6 +9,7 @@ service ModerationService { message ModerateObjectRequest { int64 object_id = 1; ObjectType object = 2; + string object_text = 3; } message ModerateObjectResponse { From f10d000a38fa1c03cf6d1bf4ebdb35a42847965f Mon Sep 17 00:00:00 2001 From: Samuel Date: Fri, 17 Oct 2025 18:55:28 +0200 Subject: [PATCH 4/5] update --- moderation.proto | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/moderation.proto b/moderation.proto index a23f42b..eba7914 100644 --- a/moderation.proto +++ b/moderation.proto @@ -8,8 +8,8 @@ service ModerationService { message ModerateObjectRequest { int64 object_id = 1; - ObjectType object = 2; - string object_text = 3; + ObjectType type = 2; + string text = 3; } message ModerateObjectResponse { From fd26f6f844e1e61ac97186d3c4959b69ad92efcd Mon Sep 17 00:00:00 2001 From: Samuel Date: Fri, 17 Oct 2025 19:02:12 +0200 Subject: [PATCH 5/5] id update --- moderation.proto | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/moderation.proto b/moderation.proto index eba7914..5fcb4f3 100644 --- a/moderation.proto +++ b/moderation.proto @@ -7,7 +7,7 @@ service ModerationService { } message ModerateObjectRequest { - int64 object_id = 1; + int64 id = 1; ObjectType type = 2; string text = 3; }