Rafael and WOZCODE
5de033ec19
feat(cdc-iceberg): thread qualify namespace/table through maestro
...
Threads the new CDC→Iceberg fields from the REST DTOs to the gRPC calls:
- CdcTableReq.iceberg_qualify_table_name + IcebergDestinationReq.qualify_namespace
in input.model.ts
- inputs.service.ts create map forwards iceberg_qualify_table_name
- platform-api.controller.ts addTable body + cdcTable thread iceberg_qualify_table_name
Bumps protospack to v3.41.0-cdc-iceberg.4; docsfera.json regenerated with the new
/platform/iceberg/{namespaces,tables/validate} routes.
Co-Authored-By: WOZCODE <contact@withwoz.com >
2026-08-24 09:08:36 -03:00
Rafael and WOZCODE
4457c0ae62
feat(cdc): accept + forward source columns on /inputs/cdc
...
Adds CdcColumnReq {name, type, is_primary_key} and columns? on
CdcTableReq, forwarded through createCdc and the addTable (Edit
Objects add-table) path so the column schema reaches in-factory for
Iceberg deduped-table pre-create. Bumps protospack-v2 to
3.41.0-cdc-iceberg.1, which adds the matching CdcColumn field
(now required on CdcTable) and regenerates docsfera.json.
Co-Authored-By: WOZCODE <contact@withwoz.com >
2026-08-21 18:48:11 -03:00
Rafael and WOZCODE
7de207c676
FEAT(cdc): carry iceberg destination through /inputs/cdc DTOs
...
Co-Authored-By: WOZCODE <contact@withwoz.com >
2026-08-21 11:13:27 -03:00
Rafael
55308420ff
feat(cdc): addTable route — DynamoDB-first + rollback
2026-08-17 17:01:05 -03:00
Rafael and WOZCODE
017fd145a9
CHORE: bump protospack-v2 to cdc.2 + pass name through createCdc
...
CdcTable.name is now required; map it (== table_name) in maestro createCdc.
Co-Authored-By: WOZCODE <contact@withwoz.com >
2026-08-16 21:56:34 -03:00
Rafael and WOZCODE
a597c41070
feat(cdc): expose CDC routes over REST (on main + beta protospack)
...
Re-applied onto fresh origin/main. pipelinesV2: live-status/pause/unpause/
restart/reset-state routes (per-route @RequireSomePermission — GET for status,
UPDATE for mutations — matching main's current auth convention). connection-test:
POST /connection-test/cdc-prerequisites. inputs: POST /inputs/cdc -> InputCreateCdc.
Consumes protospack 3.40.0-beta.15-cdc.0 tarball; CI guard added.
Co-Authored-By: WOZCODE <contact@withwoz.com >
2026-08-15 19:45:09 -03:00
marcos.rodrigues
b89909ad66
FIX: skip nimbus update when customer haven't catalog module
2026-08-07 14:48:46 -03:00
viniciusgadea
968f75b688
FEAT: update job deletion endpoint to include inputId in path and implement rollback for table deletion
2026-04-01 14:26:55 -03:00
viniciusgadea
59efdb6272
FEAT: update job deletion and mark associated table as deleted in DynamoDB. Update protospack-v2
2026-03-31 16:36:59 -03:00
marcos-silva-rodrigues
7fbce8b5be
FEAT: update input
2026-03-30 12:02:27 -03:00
marcos-silva-rodrigues
21c57e5620
FEAT: update nimbus after input
2026-03-24 12:28:20 -03:00
vinicius gadea
19521489fa
Merge branch 'beta' into feat/sidebar-menu
2026-03-17 10:22:37 -03:00
viniciusgadea
ff3999a6aa
FEAT: update customer links handling and DTOs for improved structure sidebar. update protospack-v2
2026-03-13 17:35:56 -03:00
marcos-silva-rodrigues
30a41ba144
FEAT: qualify route update
2026-02-12 17:48:05 -03:00
Gabriel Amorim
950c6414b6
FIX: update to new nestjs version
2023-05-12 08:28:33 -03:00
Gabriel Rosa
3e3268cb26
FIX: New getAvailableEntities payload
2022-11-16 10:37:21 -03:00
Gabriel Rosa
aadb3fcdee
Better inputs error codes
2022-10-31 16:20:11 -03:00
Gabriel Rosa
4ffd0916c3
FIX: pipeline delete working
2022-10-25 16:21:58 -03:00
Victor Radael
d0c15fe290
Merge branch 'ft/connection-manager' of github.com:dadosfera/maestro into ft/connection-manager
2022-09-06 12:29:39 -03:00
Victor Radael
b9d07e3677
FIX: Connection Details
2022-09-06 12:22:30 -03:00
Gabriel Rosa
2c8ed40bc6
Inputs models refactor
2022-09-06 11:45:12 -03:00
Gabriel Rosa
31e9a07489
FIX: create input generic adjusted to new pipeline format
2022-09-06 08:38:46 -03:00
Gabriel Rosa
d09bf96e6f
FIX: added reference columns on get table metadata connection test
2022-08-22 10:23:06 -03:00
Gabriel Rosa
6807b3e1a9
FEAT: inputs and transformation using protospack-v2
2022-08-16 10:18:54 -03:00
Victor Radael
3356f306b3
Client Refactor
2022-08-12 12:24:22 -03:00
Gabriel Rosa
d8ce82793d
REFACTOR: removed inputs separated client service
2022-08-11 17:39:50 -03:00
Gabriel Rosa
117704cd8c
REFACTOR: inputs inside its own module
2022-08-11 14:28:10 -03:00
Gabriel Rosa
d1961a9710
FEAT: User Management WIP
2022-07-08 12:04:56 -03:00
rodrigo.zamboni
426ff2141f
FIX: Changed registry after adding protospack to codeartifact
2022-06-29 17:59:53 -03:00
Gabriel Rosa
d6552678a8
get credentials from AWS secrets manager
2022-06-23 16:26:49 -03:00
Gabriel Rosa
2f1c71eefe
update protospack and better adjustInputPayload
2022-06-15 11:14:22 -03:00
Gabriel Rosa
f6c7420f59
finding inputs using generic strategy
2022-06-15 08:44:21 -03:00
Gabriel Rosa
abbe88f45b
removed unused statement
2022-06-14 14:02:06 -03:00
Gabriel Rosa
383741f48c
get entities
2022-06-14 14:01:40 -03:00
Gabriel Rosa
0342386a76
oauth almost complete
2022-06-09 17:14:11 -03:00
Gabriel Rosa
4e2e296442
Fixed cron on create S3
2022-06-08 10:31:59 -03:00
Gabriel Rosa
329bbf2e4d
Better cron validation
2022-05-31 16:10:21 -03:00
Gabriel Rosa
d3bcbdc43c
validating cron when creating or updating input
2022-05-31 11:34:28 -03:00
Gabriel Rosa
e52af6844b
FIX: create partial input
2022-05-25 11:09:24 -03:00
Gabriel Rosa
97a6e05812
FIX: returning input when creating jdbc
2022-05-20 15:19:00 -03:00
Gabriel Rosa
cf870cff14
FIX: formating payload
2022-05-20 14:06:13 -03:00
Gabriel Rosa
25d06ab4c5
FIX: send input to createS3
2022-05-20 10:07:38 -03:00
rodrigo.zamboni
3e21c308f6
UPDATE: Added S3 Input Creation
2022-05-17 15:58:18 -03:00
rodrigo.zamboni
7212c5249c
FIX: testing timeout on testconnection input client
2022-05-04 16:44:00 -03:00
rodrigo.zamboni
0a2c7c0a38
UPDATE: Implemented new Input format
2022-04-26 16:15:54 -03:00
rodrigo.zamboni
8b19da9217
fixed merge conflicts
2022-03-29 15:22:42 -03:00
rodrigo.zamboni
238de920dc
Prepared Inputs for info params added by auth
2022-03-29 15:18:35 -03:00
Victor Radael
1f85d3f502
FIX: Add Cors Config
2022-03-29 15:10:29 -03:00
rodrigo.zamboni
c431867814
preparing info param
2022-03-29 12:04:10 -03:00
Victor Radael
7a95ec537f
REFACTOR: Add Auth Validators
2022-03-28 13:06:03 -03:00