Rafael
dc617b6925
REFACTOR: Improve logging with additional metadata
...
- Enhanced logs to include more detailed request body information.
- Standardized log calls to include extra metadata, such as service name, environment, customer name, user ID, HTTP method, and request path.
- Improved error logging to provide better debugging insights.
Example log format:
EXTRA[{"service":{"name":"maestro","environment":"stg"},"customer_name":"dadosfera","user_id":"047824d8-0021-709a-bf15-39b8dd069aaf","method":"POST","path":"/catalog/register-dataset"}]
Related tickets or issues: [TECN-9441]
2025-02-14 15:04:22 -03:00
Rafael
721232448e
FEAT: Enable dataset registration via API for external sources
...
As part of our hybrid approach, we need to allow dataset cataloging from outside our cloud environment.
Instead of relying on our GRPC APIs, we leveraged an existing REST API to handle this process.
- Updated Maestro to call Nimbus directly for dataset registration.
- Modified protospack to generate the necessary TypeScript interfaces.
- Added the `/catalog/register-dataset` endpoint to the API.
This change enables seamless dataset registration from external sources while maintaining compatibility with our existing infrastructure.
Related tickets or issues: [TECN-9441]
2025-02-14 10:08:45 -03:00
Gabriel Rosa
fd47a746af
FIX: microservices urls
2024-08-16 22:19:11 +00:00
Gabriel Rosa
5038c7845f
FEAT: dev docker
2024-08-16 21:59:23 +00:00
Gabriel Rosa
0119cee3c6
FIX: removed unused imports
2024-08-14 11:29:14 -03:00
Gabriel Rosa
c7e850cc79
FEAT: rls rules routes
2024-08-14 11:13:19 -03:00
Gabriel Rosa
5da47e5438
FEAT: create RLS on pi-factory
2024-08-07 18:16:20 -03:00
Gabriel Rosa
ae8baca694
Merge branch 'main' into SOLENG-4628-feat/restrict-asset-options
2024-07-08 09:39:53 -03:00
Gabriel Rosa
8b6cd8a88e
FEAT: customer monitoring dashboard
2024-06-21 09:21:27 -03:00
Gabriel Rosa
0c333b476a
FEAT: new customer monitoring
2024-06-20 10:50:07 -03:00
Gabriel Rosa
fcdd0bf571
Merge branch 'main' into SOLENG-4628-feat/restrict-asset-options
2024-05-08 15:37:45 -03:00
Gabriel Rosa
7cef404acf
FEAT: get monitoring dashboard url
2024-05-02 12:11:35 -03:00
Gabriel Amorim
4b20388d45
DOCS: update some routes swagger
2023-09-20 09:39:43 -03:00
Gabriel Amorim
33fd2bd35f
FIX: update old protospack library
2023-09-20 09:39:27 -03:00
Gabriel Amorim
aabd741cad
FEAT: new Customer Get Token Route
2023-05-16 09:05:05 -03:00
Gabriel Amorim
950c6414b6
FIX: update to new nestjs version
2023-05-12 08:28:33 -03:00
Gabriel Amorim
edb4622684
FIX: remove permission to get customer links
2023-05-05 12:13:55 -03:00
Victor Radael
238f56cb76
Merge branch 'SOLENG-1736' into feature/customer-links
2023-04-14 14:44:57 -03:00
Victor Radael
e721d6f5f5
Merge branch 'main' into feature/customer-links
2023-04-14 13:30:57 -03:00
Victor Radael
1fd0f79dd5
Att hubspot connection
2023-04-13 15:41:44 -03:00
Victor Radael
1b92371737
Att hubspot connection
2023-04-13 14:55:33 -03:00
Colombo
bf5b3484a1
FEAT: add controller method interfaces
2023-04-11 20:39:47 -03:00
Colombo
eb1e248d4b
FEAT: add customer (links) endpoint
2023-04-11 17:04:40 -03:00
Colombo
0827414051
FEAT: add new dto property
2023-04-10 19:36:36 -03:00
Gabriel Amorim
55281e3965
FIX: docs
2023-03-16 17:58:11 -03:00
Gabriel Amorim
7b0d4dd5bc
FIX: set route params type
2023-03-16 17:45:03 -03:00
Gabriel Amorim
7b25bfdb69
FIX: add table_schema to request
2023-03-14 16:00:57 -03:00
Gabriel Amorim
2abc19c589
FEAT: trigger and get dataset cataloging task
2023-03-14 13:39:21 -03:00
Gabriel Amorim
737cc9b8ea
FIX: removed wrong JSON.parse on connector delete response
2023-03-06 12:09:29 -03:00
Gabriel Amorim
03e451c21d
Merge branch 'main' into feat/google-sheets-link
2023-02-27 11:26:03 -03:00
Gabriel Amorim
2646e3e4f6
FEAT: return google sheets entire link
2023-02-24 15:58:06 -03:00
Gabriel Amorim
06424d6bcf
FIX: docs
2023-02-24 14:47:49 -03:00
Gabriel Amorim
45b82515fc
FIX: do not return config_controls that the pipeline don't have
2023-02-24 14:31:50 -03:00
Gabriel Amorim
93ccf506fb
FIX: csv import with header=false
2023-02-22 15:13:36 -03:00
Gabriel Amorim
706d0ccfa0
FIX: get right image url
2023-02-22 14:32:41 -03:00
Gabriel Amorim
ac3132b6eb
FIX: create pipeline from any file type on upload
2023-02-22 10:18:28 -03:00
Gabriel Rosa
a4ff07a285
FIX: removed connection test from external docs
2023-02-16 12:07:47 -03:00
Gabriel Rosa
28578d3aa8
FIX: better query params on catalog get all
2023-02-15 16:46:32 -03:00
Gabriel Rosa
6a14c2b459
FIX: hide internal endpoints
2023-02-15 13:13:43 -03:00
Gabriel Rosa
a2c9a462e4
Run semantic release on manual deploy
2023-02-14 16:46:54 -03:00
Gabriel Rosa
c5c089e5d5
Better error handling and documentation on refresh token
2023-02-14 09:25:14 -03:00
Gabriel Rosa
de06512249
FIX: changed language strategy to use new custom decorator
2023-02-14 08:56:23 -03:00
Gabriel Rosa
9058b80383
Merge branch 'main' into feat/docs-refactor
2023-02-13 12:16:12 -03:00
Gabriel Rosa
be64c582e1
Inject permissions more safe
2023-02-13 12:03:28 -03:00
Gabriel Rosa
d6b3e02890
FIX: automattically skip ssl when microservices connection are local
2023-02-13 10:30:50 -03:00
Gabriel Rosa
fbc0d2eede
FIX: moved decorators to a separate folder
2023-02-10 14:23:27 -03:00
Gabriel Rosa
945955a71c
Merge branch 'main' into feat/oauth-login
2023-02-09 15:21:05 -03:00
Gabriel Rosa
9fcbeda470
FIX: deprecating old pipeline routes
2023-02-08 18:07:06 -03:00
Gabriel Rosa
8043635b1c
FIX: add authentication to swagger
2023-02-08 15:23:49 -03:00
Gabriel Rosa
b36ff624b5
FIX: add logic for fetching shared data_assets
2023-02-01 18:00:36 -03:00