Skip to content

feat: separate dash0 onNotification trigger into onAlertNotification trigger and onSyntheticCheckNotification trigger#3336

Open
felixgateru wants to merge 4 commits intosuperplanehq:mainfrom
felixgateru:fix/dash0-notifications
Open

feat: separate dash0 onNotification trigger into onAlertNotification trigger and onSyntheticCheckNotification trigger#3336
felixgateru wants to merge 4 commits intosuperplanehq:mainfrom
felixgateru:fix/dash0-notifications

Conversation

@felixgateru
Copy link
Contributor

@felixgateru felixgateru commented Mar 2, 2026

Resolves: #3321

What changed:

This PR separates the current onNotification trigger into the onAlertNotification and onSyntheticCheckNotification triggers to handle the emitted payloads separately.

Why:

There is a mismatch between the webhook payload for the two notification types.

How:

The pr replicates the existing logic for onNotification into the two triggers.
A guard is added on each trigger to only accept either alert notifications or synthetic check notifications.
The UI mappers are updated for the change.

Related issues:

Fixes: #3321

Demo:

https://www.youtube.com/watch?v=TD0mBZJxeRM

@cursor
Copy link

cursor bot commented Mar 2, 2026

You have run out of free Bugbot PR reviews for this billing cycle. This will reset on March 12.

To receive reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

Signed-off-by: Felix Gateru <felix.gateru@gmail.com>
@felixgateru felixgateru force-pushed the fix/dash0-notifications branch from ec2b51f to 8338a3f Compare March 4, 2026 06:03
…port

Signed-off-by: Felix Gateru <felix.gateru@gmail.com>
Signed-off-by: Felix Gateru <felix.gateru@gmail.com>
Signed-off-by: Felix Gateru <felix.gateru@gmail.com>
@felixgateru felixgateru changed the title fix: fix onNotifictaion trigger for Dash0 integration feat: separate dash0 onNotification trigger into onAlertNotification trigger and onSyntheticCheckNotification trigger Mar 4, 2026
@AleksandarCole AleksandarCole added pr:stage-2/3 Needs to pass functional review ken labels Mar 4, 2026
@AleksandarCole
Copy link
Collaborator

@felixgateru works well. @WashingtonKK can you do code review please?

@AleksandarCole AleksandarCole added pr:stage-3/3 Ready for full, in-depth, review and removed pr:stage-2/3 Needs to pass functional review labels Mar 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ken pr:stage-3/3 Ready for full, in-depth, review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dash0 On Notification: not receiving events

3 participants