Run semantic release on manual deploy

This commit is contained in:
Gabriel Rosa
2023-02-14 16:46:54 -03:00
parent c5c089e5d5
commit a2c9a462e4
4 changed files with 44 additions and 3 deletions
+2 -1
View File
@@ -25,6 +25,7 @@ import { DadosferaLogger } from '@dadosfera/dadosfera-logs';
import { PackTheMetadata } from 'src/utils/ PackTheMetadata';
import { RequestUser, User } from 'src/decorators/user.decorator';
import {
ICatalogAllRequest,
ICatalogAllResponse,
IColumnsMetadataResponse,
ICreateDataAsset,
@@ -61,7 +62,7 @@ export class CatalogController {
)
async searchCatalog(
@User() user: RequestUser,
@Query() query,
@Query() query: ICatalogAllRequest,
): Promise<ICatalogAllResponse> {
const { user_id, customer_name, customer_id, username, permissions } = user;
this.logger.info(`/catalog - searchCatalog`, {
+18
View File
@@ -6,6 +6,10 @@ export enum DataAssetShareType {
public = 'public',
private = 'private',
}
export enum OrderEnum {
asc = 'asc',
desc = 'desc',
}
export class EmbedObject {
@ApiProperty()
url: string;
@@ -112,6 +116,20 @@ export class IDeleteComment {
comment: CommentToDelete;
}
export class ICatalogAllRequest {
search;
page: string;
size: string;
@ApiPropertyOptional({ description: 'Data Asset field to sort' })
sort_by: string;
@ApiPropertyOptional({
enum: OrderEnum,
default: OrderEnum.asc,
description: 'Tipo de ordenação - asc: crescente; desc: decrescente ',
})
order?: OrderEnum;
}
export class ICatalogAllResponse {
@ApiProperty({ type: [IDataAsset] })
data_assets: IDataAsset[];