[SIEMINT-122] DDSaaS: Brevo: Integration v1.0.0
What does this PR do?
This is a initial release PR of Brevo integration including all the required assets i.e. Pipeline, Dashboard and Monitors
Additional Notes
- This integration is webhook based and so Crawler will not be used.
- Datadog team will be required to add UI component for generation of webhook URLs in the configuration tile. Two URLs will be created, with both URLs having the ddsource query parameter set to
brevo. The service query parameter will be set tomarketing-eventsfor marketing events andtransactional-eventsfor transactional events. - The assets are available in our sandbox and can be shared separately with the required teams.
Review checklist (to be filled by reviewers)
[ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
[ ] Changelog entries must be created for modifications to shipped code
[ ] Add the qa/skip-qa label if the PR doesn't need to be tested during QA.
[ ] If you need to backport this PR to another branch, you can add the backport/
For logs files, it is looking very good 👍, good job on this. I am pushing it in our test environment and will give you news soon for a potential approval.
/merge
Devflow running: /merge
View all feedbacks in Devflow UI.
2024-11-19 13:58:50 UTC :information_source: MergeQueue: waiting for PR to be ready
This merge request is not mergeable yet, because of pending checks/missing approvals. It will be added to the queue as soon as checks pass and/or get approvals.
Note: if you pushed new commits since the last approval, you may need additional approval.
You can remove it from the waiting list with /remove command.
2024-11-19 14:02:28 UTC :warning: MergeQueue: This merge request was unqueued
This merge request was unqueued
/merge --cancel
Devflow running: /merge --cancel
View all feedbacks in Devflow UI.
2024-11-19 14:01:03 UTC :rotating_light: Devflow: /merge --cancel
Failed to generate input: unknown flag:
If you need support, contact us on Slack #devflow with those details!
/merge -c
/merge
Devflow running: /merge
View all feedbacks in Devflow UI.
2024-11-19 14:08:13 UTC :information_source: MergeQueue: waiting for PR to be ready
This merge request is not mergeable yet, because of pending checks/missing approvals. It will be added to the queue as soon as checks pass and/or get approvals.
Note: if you pushed new commits since the last approval, you may need additional approval.
You can remove it from the waiting list with /remove command.
2024-11-19 14:55:50 UTC :warning: MergeQueue: This merge request was unqueued
This merge request was unqueued
/remove
Devflow running: /remove
View all feedbacks in Devflow UI.
2024-11-19 14:55:48 UTC :information_source: Devflow: /remove
@bparmar-crest @thibaultkrebs Can you please take another look? We've approved on our end but are blocked on merging
@apiazza-dd Unfortunately, I cannot access the error links from above comments. Those links might have more info about merge failures. Maybe @thibaultkrebs can help here !
@bparmar-crest @thibaultkrebs ISorry, we're waiting for another code owner review on our end for the pipeline. We'll let you know when it's merged.
/merge
Devflow running: /merge
View all feedbacks in Devflow UI.
2024-12-10 23:00:31 UTC :information_source: MergeQueue: waiting for PR to be ready
This merge request is not mergeable yet, because of pending checks/missing approvals. It will be added to the queue as soon as checks pass and/or get approvals.
Note: if you pushed new commits since the last approval, you may need additional approval.
You can remove it from the waiting list with /remove command.
2024-12-11 03:00:34 UTC :warning: MergeQueue: This merge request was unqueued
This merge request was unqueued
/merge
Devflow running: /merge
View all feedbacks in Devflow UI.
2024-12-19 20:17:00 UTC :information_source: MergeQueue: waiting for PR to be ready
This merge request is not mergeable yet, because of pending checks/missing approvals. It will be added to the queue as soon as checks pass and/or get approvals.
Note: if you pushed new commits since the last approval, you may need additional approval.
You can remove it from the waiting list with /remove command.
2024-12-19 21:29:37 UTC :warning: MergeQueue: This merge request was unqueued
[email protected] unqueued this merge request
/merge -c
/merge
Devflow running: /merge
View all feedbacks in Devflow UI.
2024-12-19 21:29:46 UTC :information_source: MergeQueue: waiting for PR to be ready
This merge request is not mergeable yet, because of pending checks/missing approvals. It will be added to the queue as soon as checks pass and/or get approvals.
Note: if you pushed new commits since the last approval, you may need additional approval.
You can remove it from the waiting list with /remove command.
2024-12-19 21:40:35 UTC :information_source: MergeQueue: This merge request was already merged
This pull request was merged directly.