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

feat: webhook on fc #2162

Draft
wants to merge 22 commits into
base: master
Choose a base branch
from
Draft

feat: webhook on fc #2162

wants to merge 22 commits into from

Conversation

tanmoysrt
Copy link
Member

@tanmoysrt tanmoysrt commented Sep 18, 2024

WIP

Users can configure webhook for different kind of events on Frappe Cloud. This will be useful for those, who want to build something on top of frappe cloud.

Manage webhook
Screenshot 2024-09-20 at 6 03 42 PM

Add webhook
Screenshot 2024-09-20 at 6 01 44 PM

Edit webhook
Screenshot 2024-09-20 at 6 03 07 PM

Webhook activation
Screenshot 2024-09-20 at 6 04 33 PM
Screenshot 2024-09-20 at 6 04 59 PM
Screenshot 2024-09-20 at 6 05 21 PM

Webhook logs
Screenshot 2024-09-20 at 6 07 35 PM

Webhook log details
Screenshot 2024-09-20 at 6 07 51 PM


Restrictions -

  • Per team, allowed to register at max 5 webhooks
  • Webhooks will be retried for 3 times.
  • If in a 30 minute interval, more than 80% webhook request fails (status code outside 200 to 300 range or generic failure), that webhook will be disabled and team will be alerted

P.S : In development environment, it's allowed to put private ip or local domains, in production it will be restricted.

@tanmoysrt tanmoysrt added the WIP Work In Progress label Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
WIP Work In Progress
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant