feat: enhance user club feature management with sorting and creation timestamps

This commit is contained in:
masoodafar-web
2025-12-19 00:30:47 +03:30
parent c7211fb9a7
commit 3cb95dc349
13 changed files with 3627 additions and 20 deletions
@@ -60,7 +60,8 @@ message DeactivateConfigurationRequest
// GetByKey Query
message GetConfigurationByKeyRequest
{
string key = 1;
int32 scope = 1;
string key = 2;
}
message GetConfigurationByKeyResponse
@@ -77,11 +78,17 @@ message GetConfigurationByKeyResponse
// GetAll Query
message GetAllConfigurationsRequest
{
messages.PaginationState pagination_state = 1;
google.protobuf.StringValue sort_by = 2;
GetAllConfigurationsFilter filter = 3;
}
message GetAllConfigurationsFilter
{
google.protobuf.Int32Value scope = 1;
google.protobuf.BoolValue is_active = 2;
int32 page_index = 3;
int32 page_size = 4;
google.protobuf.StringValue key_contains = 2;
google.protobuf.BoolValue is_active = 3;
}
message GetAllConfigurationsResponse