From 39e996a877202421b62095cccaadf30191eb7f77 Mon Sep 17 00:00:00 2001 From: Raphael Date: Thu, 20 Nov 2025 09:48:44 +0100 Subject: [PATCH 1/2] feat: added aliases and display_name field as fields for definitions --- proto/shared/shared.data_type.proto | 7 ++++--- proto/shared/shared.flow_definition.proto | 3 ++- proto/shared/shared.runtime_function.proto | 6 ++++-- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/proto/shared/shared.data_type.proto b/proto/shared/shared.data_type.proto index 9ac13ed..f50a3da 100644 --- a/proto/shared/shared.data_type.proto +++ b/proto/shared/shared.data_type.proto @@ -29,12 +29,13 @@ message DefinitionDataType { // Unique identifier of the data type string identifier = 2; repeated Translation name = 3; + repeated Translation aliases = 4; // Rules of the data type (e.g. Regex, contains...) - repeated DefinitionDataTypeRule rules = 4; + repeated DefinitionDataTypeRule rules = 5; // List of generic keys - repeated string generic_keys = 5; + repeated string generic_keys = 6; // Version of the data type - shared.Version version = 6; + shared.Version version = 7; } message ExecutionDataType { diff --git a/proto/shared/shared.flow_definition.proto b/proto/shared/shared.flow_definition.proto index ed83937..da51c37 100644 --- a/proto/shared/shared.flow_definition.proto +++ b/proto/shared/shared.flow_definition.proto @@ -17,8 +17,9 @@ message FlowType { repeated shared.Translation name = 6; repeated shared.Translation description = 7; repeated shared.Translation documentation = 8; + repeated shared.Translation aliases = 9; // Version of the flow type - shared.Version version = 9; + shared.Version version = 10; } message FlowTypeSetting { diff --git a/proto/shared/shared.runtime_function.proto b/proto/shared/shared.runtime_function.proto index c2834eb..66168f2 100644 --- a/proto/shared/shared.runtime_function.proto +++ b/proto/shared/shared.runtime_function.proto @@ -20,8 +20,10 @@ message RuntimeFunctionDefinition { repeated Translation description = 7; repeated Translation documentation = 8; repeated Translation deprecation_message = 9; + repeated Translation display_message = 10; + repeated Translation aliases = 11; // Version of the runtime function - shared.Version version = 10; + shared.Version version = 12; } // Definition of a parameter used for execution @@ -32,4 +34,4 @@ message RuntimeParameterDefinition { repeated Translation name = 4; repeated Translation description = 5; repeated Translation documentation = 6; -} \ No newline at end of file +} From 8f180893ee1a3516c0d3c6d28bf2144259cadb28 Mon Sep 17 00:00:00 2001 From: Raphael Date: Thu, 20 Nov 2025 09:56:02 +0100 Subject: [PATCH 2/2] feat: added display_message for data-type and for flow-type --- proto/shared/shared.data_type.proto | 9 +++++---- proto/shared/shared.flow_definition.proto | 5 +++-- proto/shared/shared.runtime_function.proto | 2 +- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/proto/shared/shared.data_type.proto b/proto/shared/shared.data_type.proto index f50a3da..64f392c 100644 --- a/proto/shared/shared.data_type.proto +++ b/proto/shared/shared.data_type.proto @@ -29,13 +29,14 @@ message DefinitionDataType { // Unique identifier of the data type string identifier = 2; repeated Translation name = 3; - repeated Translation aliases = 4; + repeated Translation display_message = 4; + repeated Translation alias = 5; // Rules of the data type (e.g. Regex, contains...) - repeated DefinitionDataTypeRule rules = 5; + repeated DefinitionDataTypeRule rules = 6; // List of generic keys - repeated string generic_keys = 6; + repeated string generic_keys = 7; // Version of the data type - shared.Version version = 7; + shared.Version version = 8; } message ExecutionDataType { diff --git a/proto/shared/shared.flow_definition.proto b/proto/shared/shared.flow_definition.proto index da51c37..0cfb846 100644 --- a/proto/shared/shared.flow_definition.proto +++ b/proto/shared/shared.flow_definition.proto @@ -17,9 +17,10 @@ message FlowType { repeated shared.Translation name = 6; repeated shared.Translation description = 7; repeated shared.Translation documentation = 8; - repeated shared.Translation aliases = 9; + repeated shared.Translation display_message = 9; + repeated shared.Translation alias = 10; // Version of the flow type - shared.Version version = 10; + shared.Version version = 11; } message FlowTypeSetting { diff --git a/proto/shared/shared.runtime_function.proto b/proto/shared/shared.runtime_function.proto index 66168f2..c04d77a 100644 --- a/proto/shared/shared.runtime_function.proto +++ b/proto/shared/shared.runtime_function.proto @@ -21,7 +21,7 @@ message RuntimeFunctionDefinition { repeated Translation documentation = 8; repeated Translation deprecation_message = 9; repeated Translation display_message = 10; - repeated Translation aliases = 11; + repeated Translation alias = 11; // Version of the runtime function shared.Version version = 12; }