Skip to content

Conversation

ameijboom
Copy link

Closes #5316

📑 Description

Due to a mistake on my end, my previous PR was faulty and closed, my apologies for this.

This PR introduces support for custom payloads in the GrafanaOncallProvider.
The change ensures that payloads sent to Grafana OnCall can be extended or customized, providing more flexibility for integration use cases.

Changes

  • Added handling for custom payloads in the Grafana OnCall provider.
  • Minor formatting adjustments (whitespace cleanup).

✅ Checks

  • My pull request adheres to the code style of this project
  • My code requires changes to the documentation
  • I have updated the documentation as required
  • All the tests have passed

Additional Information

  • This change allows integrators to tailor payloads for Grafana OnCall without modifying the core provider code.
  • No breaking changes were introduced.

Copy link

vercel bot commented Sep 17, 2025

@ameijboom is attempting to deploy a commit to the KeepHQ Team on Vercel.

A member of the Team first needs to authorize it.

@dosubot dosubot bot added size:S This PR changes 10-29 lines, ignoring generated files. Feature A new feature Provider Providers related issues labels Sep 17, 2025
@shahargl shahargl self-requested a review September 18, 2025 08:43
Copy link
Member

@shahargl shahargl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. can you leave comments on code on why did you add it?
  2. can you add debug logs for when its being used?

Copy link

vercel bot commented Sep 25, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Preview Comments Updated (UTC)
keep Ignored Ignored Preview Sep 25, 2025 1:31pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature A new feature Provider Providers related issues size:S This PR changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[➕ Feature]: Allow custom JSON input for Grafana OnCall Provider

2 participants