From af3b11ad543c976dc0c96a0c23bbbabd207915de Mon Sep 17 00:00:00 2001 From: viniciusgadea Date: Tue, 28 Jul 2026 07:42:18 -0300 Subject: [PATCH] FEAT: add color and emoji properties to CustomPropertyDto --- docsfera.json | 8 ++++++++ package-lock.json | 9 ++++----- package.json | 2 +- src/modules/catalog/dtos/index.ts | 4 ++++ 4 files changed, 17 insertions(+), 6 deletions(-) diff --git a/docsfera.json b/docsfera.json index d758028..fa2886f 100644 --- a/docsfera.json +++ b/docsfera.json @@ -11104,6 +11104,14 @@ "date", "boolean" ] + }, + "color": { + "type": "string", + "description": "nb-status name used to color the property badge" + }, + "emoji": { + "type": "string", + "description": "Emoji shown before the property badge" } }, "required": [ diff --git a/package-lock.json b/package-lock.json index 0ce8dc9..cf5d6e5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@aws-sdk/lib-dynamodb": "^3.414.0", "@aws-sdk/signature-v4": "^3.370.0", "@dadosfera/dadosfera-logs": "^1.0.0-beta.4", - "@dadosfera/protospack-v2": "^3.40.0-beta.13", + "@dadosfera/protospack-v2": "^3.40.0-beta.14", "@grpc/grpc-js": "^1.9.3", "@grpc/proto-loader": "^0.7.9", "@nestjs/cli": "^9.5.0", @@ -1735,10 +1735,9 @@ } }, "node_modules/@dadosfera/protospack-v2": { - "version": "3.40.0-beta.13", - "resolved": "https://dadosfera-611330257153.d.codeartifact.us-east-1.amazonaws.com/npm/dadosfera-npm/@dadosfera/protospack-v2/-/protospack-v2-3.40.0-beta.13.tgz", - "integrity": "sha512-XYrq29fG0yddQAid6wnuD1n2X9NsXQiHpItngfLL0bXZZBP0ufgiotiEKmOsDtb3Z+apzGJVK9dJ9YduvmVzlQ==", - "license": "ISC", + "version": "3.40.0-beta.14", + "resolved": "https://dadosfera-611330257153.d.codeartifact.us-east-1.amazonaws.com/npm/dadosfera-npm/@dadosfera/protospack-v2/-/protospack-v2-3.40.0-beta.14.tgz", + "integrity": "sha512-pv3pxq0x1XcBgf3ajD6QOFRLOduh8iEozKFA3AKlIW4gid+gT4iL0GcU2M+O7h0QFeO4JIzRZe/nEMN82nqk7A==", "dependencies": { "@grpc/grpc-js": "^1.9.3", "rxjs": "^7.5.5" diff --git a/package.json b/package.json index 7d0c1dd..2c10052 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@aws-sdk/lib-dynamodb": "^3.414.0", "@aws-sdk/signature-v4": "^3.370.0", "@dadosfera/dadosfera-logs": "^1.0.0-beta.4", - "@dadosfera/protospack-v2": "^3.40.0-beta.13", + "@dadosfera/protospack-v2": "^3.40.0-beta.14", "@grpc/grpc-js": "^1.9.3", "@grpc/proto-loader": "^0.7.9", "@nestjs/cli": "^9.5.0", diff --git a/src/modules/catalog/dtos/index.ts b/src/modules/catalog/dtos/index.ts index aa2ee07..4334de7 100644 --- a/src/modules/catalog/dtos/index.ts +++ b/src/modules/catalog/dtos/index.ts @@ -218,6 +218,10 @@ export class CustomPropertyDto { value: string; @ApiProperty({ enum: CustomPropertyType }) type: CustomPropertyType; + @ApiPropertyOptional() + color?: string; + @ApiPropertyOptional() + emoji?: string; } export class IUpdateDataRequest {