Rafael and WOZCODE
a795f543f6
feat(auth): GET /auth/module-identity — identity + module gate
...
Adds the route (cookie auth via verifyAccessToken, module gate seqid 31,
X-Auth-* headers, admin via seqid set). Adds a jest setupFiles hook giving a
dummy DUC_URL for module-load-time env reads, which also unblocks the
pre-existing authentication.guard.spec.
Co-Authored-By: WOZCODE <contact@withwoz.com >
2026-08-20 10:09:31 -03:00
Rafael and WOZCODE
15b5c49fb2
refactor(auth): expose verifyAccessToken (was private validateJwtToken)
...
Co-Authored-By: WOZCODE <contact@withwoz.com >
2026-08-20 10:06:02 -03:00
Rafael and WOZCODE
1730ec2753
feat(orchest-identity): permission-mapping helpers
...
Co-Authored-By: WOZCODE <contact@withwoz.com >
2026-08-20 10:05:26 -03:00
Rafael and WOZCODE
dc4609cbc5
docs(plan): Orchest module-identity implementation plan (both phases)
...
TDD plan for GET /auth/module-identity: Phase 1 (identity + module gate,
Tasks 1-3) and Phase 2 (per-service authz via namespace-derived orchest-api
host, Tasks 4-6, incl. the orchest-side service_access_auth_url change in the
dbt-to-orchest repo). Reuses the existing JWKS verify (validateJwtToken →
public verifyAccessToken); config via process.env; Jest controller specs with
mocked AuthClientService. Spec: dbt-to-orchest
docs/superpowers/specs/2026-08-20-maestro-module-identity-design.md.
Co-Authored-By: WOZCODE <contact@withwoz.com >
2026-08-20 10:03:41 -03:00
marcos.rodrigues
e1b0e88bd8
Merge pull request #507 from dadosfera/bugfix/catalog-module-main
...
Bugfix/catalog module main
v1.90.0-beta.2
2026-08-12 09:59:08 -03:00
marcos.rodrigues
cef1184908
Merge branch 'beta' into bugfix/catalog-module-main
2026-08-12 09:58:58 -03:00
marcos.rodrigues
31dda867d1
FIX: require collect module in endpoints
2026-08-12 09:57:23 -03:00
marcos.rodrigues
b89909ad66
FIX: skip nimbus update when customer haven't catalog module
2026-08-07 14:48:46 -03:00
marcos.rodrigues
2bb280e8de
Merge pull request #505 from dadosfera/bugfix/catalog-module
...
Bugfix/catalog module
v1.90.0-beta.1
2026-08-07 12:26:21 -03:00
marcos.rodrigues
00cbadbb45
Merge branch 'beta' into bugfix/catalog-module
2026-08-07 12:26:11 -03:00
marcos.rodrigues
47ad527d38
FIX: skip nimbus update when customer haven't catalog module
2026-08-07 12:18:37 -03:00
iruy-fr
51044a23b3
FIX: trigger cache connections rollout
v1.89.0-beta.7
2026-08-03 09:19:27 -03:00
yuri.rodrigues
bb29d126c1
Merge pull request #503 from dadosfera/feat/cache-connections-rollout
...
feat(connection-test): refresh connection catalog cache
2026-07-31 20:56:11 -03:00
iruy-fr
9d0f449eeb
feat(connection-test): refresh connection catalog cache
2026-07-31 16:33:15 -03:00
iruy-fr
0eafa67e6f
FIX: trigger cache connections deployment
v1.89.0-beta.6
2026-07-31 09:56:05 -03:00
yuri.rodrigues
c3937472ec
Merge pull request #502 from dadosfera/feat/cache-connections-rollout
...
feat: read connection metadata from catalog cache
2026-07-31 09:46:57 -03:00
iruy-fr
84d64424ca
feat: read connection metadata from catalog cache
2026-07-30 10:17:28 -03:00
vinicius gadea
f0bfc5c94b
Merge pull request #500 from dadosfera/feat/custom-properties
...
FEAT: add color and emoji properties to CustomPropertyDto
v1.89.0-beta.5
2026-07-28 12:21:19 -03:00
viniciusgadea
ad86a6a698
FEAT: simplify color and emoji property definitions in docsfera.json
2026-07-28 12:01:50 -03:00
viniciusgadea
af3b11ad54
FEAT: add color and emoji properties to CustomPropertyDto
2026-07-28 07:42:18 -03:00
marcos.rodrigues
d54f381998
Merge pull request #499 from dadosfera/release/2026-07-27
...
Release/2026 07 27
v1.89.0
2026-07-27 17:59:56 -03:00
viniciusgadea
3fd586753e
FEAT: add endpoint and logic to update data asset certification status
2026-07-27 17:07:19 -03:00
viniciusgadea
9b3894f9e4
FIX: pin npm version to 10.8.2 in Dockerfile for consistency
2026-07-27 17:07:10 -03:00
viniciusgadea
4a5f8f679a
FEAT: rename documentation_status to certification_status in docs and update package.json for protospack versioning
2026-07-27 17:06:58 -03:00
viniciusgadea
a444f5e5ec
FEAT: add documentation status enum and property to data asset
2026-07-27 17:06:25 -03:00
marcos.rodrigues
0d30c1cf83
FEAT: remove deprecated protospack lib
2026-07-27 17:06:10 -03:00
vinicius gadea
15860519e1
Merge pull request #498 from dadosfera/feat/custom-properties
...
FEAT: add custom properties endpoints and DTOs for catalog management
v1.89.0-beta.4
2026-07-22 11:57:51 -03:00
viniciusgadea
cffda86eab
FEAT: add CustomPropertyDto and update IUpdateDataRequest to use custom properties array
2026-07-22 10:51:53 -03:00
viniciusgadea
a93fbfbbd9
FEAT: remove custom properties endpoints and DTOs from catalog management
2026-07-21 16:32:38 -03:00
viniciusgadea
e1cfc6e1a8
FEAT: add custom properties endpoints and DTOs for catalog management
2026-07-21 11:21:22 -03:00
vinicius gadea
1e63df6536
Merge pull request #497 from dadosfera/feat/documentation-status
...
FEAT: add endpoint and logic to update data asset certification status
v1.89.0-beta.3
2026-07-20 13:44:43 -03:00
viniciusgadea
8eb7fd0169
FEAT: add endpoint and logic to update data asset certification status
2026-07-17 09:55:17 -03:00
vinicius gadea
f8c6a8b747
Merge pull request #496 from dadosfera/feat/documentation-status
...
FIX: pin npm version to 10.8.2 in Dockerfile for consistency
v1.89.0-beta.2
2026-07-16 17:06:04 -03:00
viniciusgadea
8a9d6c2f9c
FIX: pin npm version to 10.8.2 in Dockerfile for consistency
2026-07-16 17:05:10 -03:00
vinicius gadea
bcb2a0b7cb
Merge pull request #495 from dadosfera/feat/documentation-status
...
Feat/documentation status
v1.89.0-beta.1
2026-07-16 16:47:52 -03:00
viniciusgadea
2e181e70af
FEAT: rename documentation_status to certification_status in docs and update package.json for protospack versioning
2026-07-16 09:08:11 -03:00
vinicius gadea
ef615adb8e
Merge branch 'beta' into feat/documentation-status
2026-07-13 08:42:37 -03:00
viniciusgadea
e03900811b
FEAT: add documentation status enum and property to data asset
2026-07-13 08:33:35 -03:00
yuri.rodrigues
5bc5fb0977
Merge pull request #494 from dadosfera/feat/pipeline-run-jobs
...
feat: add endpoint to retrieve pipeline run jobs
v1.88.0-beta.4
2026-06-23 13:38:55 -03:00
iruy-fr
011032e3d4
FEAT: update API title in docsfera.json to reflect project name
2026-06-23 11:58:28 -03:00
iruy-fr
17363e74f4
FEAT: simplify pipeline run jobs handling and normalize run ID usage
2026-06-23 11:54:59 -03:00
iruy-fr
63efff6adf
FEAT: enhance pipeline run jobs endpoint with error handling and response structure
2026-06-22 20:25:16 -03:00
iruy-fr
b5f569e522
Merge branch 'beta' into feat/pipeline-run-jobs
...
# Conflicts:
# docsfera.json
2026-06-19 17:08:34 -03:00
iruy-fr
5c77577992
feat: add endpoint to retrieve pipeline run jobs
2026-06-19 17:04:42 -03:00
marcos.rodrigues
4b9e113185
Merge pull request #493 from dadosfera/chore/remove-deprecated-lib
...
FEAT: remove deprecated protospack lib
v1.88.0-beta.3
2026-06-14 15:10:22 -03:00
marcos.rodrigues
06d505c50a
FEAT: remove deprecated protospack lib
2026-06-13 21:07:14 -03:00
Marcos Rodrigues Silva
c70abfc826
Merge pull request #492 from dadosfera/release/25-05
...
Release/25 05
v1.88.0
2026-05-25 17:48:12 -03:00
marcos-silva-rodrigues
db2c7d6c02
FIX: tests
2026-05-25 17:43:38 -03:00
marcos-silva-rodrigues
0a99ce1aa4
FEAT: update deployment to include firebase base url
2026-05-25 14:51:40 -03:00
marcos-silva-rodrigues
39c66f030a
FIX: release note endpoint
2026-05-25 14:51:32 -03:00