Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Support for Displaying the Webhook Execution List #3533

Closed
ysicing opened this issue Jul 3, 2024 · 2 comments
Closed

Feature Request: Support for Displaying the Webhook Execution List #3533

ysicing opened this issue Jul 3, 2024 · 2 comments
Labels

Comments

@ysicing
Copy link

ysicing commented Jul 3, 2024

requesting support for displaying a list of webhook executions within our application. Currently, users can manage webhooks by adding or removing them from their accounts. However, there is no feature to view which specific webhooks have been triggered, when they were triggered, and any associated metadata such as the request payload.

@johannesHarness
Copy link
Collaborator

johannesHarness commented Jul 3, 2024

Hey @ysicing, thanks for taking the time to submit this feature request 🚀
Webhook executions is something we've been planning to add and is actively tracked.
As of now, the data itself is already available via REST API (full UI support will follow in the future).

To get the list of executions for a specific webhook, you can make the following curl call:

curl 'http://localhost:3000/api/v1/repos/{Project Identifier}%2F{Repo Identifier}/webhooks/{Webhook Identifier}/executions' \
  -H 'Authorization: Bearer {API Token}'

Note: you can pipe it into jq to format the json.

@hitesharinga
Copy link
Collaborator

Hey @ysicing, We have released this in the latest harness tag. https://hub.docker.com/r/harness/harness/tags

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants