Merge remote-tracking branch 'origin/beta' into feat/migration-nimbus-data-beta

# Conflicts:
#	docsfera.json
#	src/modules/catalog/dtos/index.ts
This commit is contained in:
viniciusgadea
2026-08-25 12:08:47 -03:00
22 changed files with 643 additions and 47 deletions
+18 -1
View File
@@ -285,6 +285,23 @@ export class CatalogController {
}
@Get('custom-properties')
@RequireSomePermission(
PERMISSIONS_GROUPS.CATALOG.permissions.GET,
PERMISSIONS_GROUPS.CATALOG.permissions.DATA_MANAGER,
)
async getCustomPropertyDefinitions(@User() user: RequestUser) {
const { customer_id, customer_name, user_id, username } = user;
const metadata = PackTheMetadata({
customer_id,
customer_name,
user_id,
username,
});
return this.catalogService.getCustomPropertyDefinitions(metadata);
}
@Get('data-asset/:id')
@RequireSomePermission(
PERMISSIONS_GROUPS.CATALOG.permissions.GET,
@@ -1094,4 +1111,4 @@ export class CatalogController {
this.logger.error(error.message);
}
}
}
}