Webhook Event Log
Proposed Feature: Display a list of recent attempted webhook deliveries, with error and payload details.
Summarized from https://discuss.circleci.com/t/organization-wide-webhooks/2200 : Currently we are setting the same webhook for many projects. It would be handy to have an option for organization-wide webhooks, that is, webhook notifications that apply to every project of the organization. As an example we currently set the exact same Slack hook for every project, and it is very easy to forget doing that when adding new projects. GitHub introduced the exact same feature a while ago and it’s been an incredible help for us. CCI-I-568
Post webhook after build started
Currently the webhook is sent afterbuild finished. is there a way to get when build started too so we can show progress bar or something on our side something like whats asked here https://discuss.circleci.com/t/build-webhook-notifications-for-starting-a-build-and-for-each-step-as-it-goes/5500 similar thread that was closed https://discuss.circleci.com/t/send-webhook-notification-on-build-start/2995 CCI-I-525
Inform User About Certificate Verification
Currently the certificate verification checkbox is unchecked by default. This is only recommended during testing for security reasons so it would be helpful to either explain the security risk and/or have this box checked by default.
Would be nice to receive the job failure/success rate in the webhook payload. I don't currently see this information included.
The webhook test should send through the body of the last webhook that would have been, or was, fired. Or at least it should send through the same schema. It's somewhat painful to test handling of the webhook when you need to wait for a job or workflow to complete to get the contents of a normal webhook.
Event for adding/deleting/modifying Environment Variables
Customers would get events based on changes to secrets/tokens. Thus making security and malicious activity monitoring easier.