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

Catch-all bot, custom payload UI #11

Closed
JasonEtco opened this issue Oct 25, 2017 · 3 comments
Closed

Catch-all bot, custom payload UI #11

JasonEtco opened this issue Oct 25, 2017 · 3 comments

Comments

@JasonEtco
Copy link
Member

A Probot app that catches all webhook events then displays them in a nifty UI.

This came out of a discussion on Slack in which we wished for new features in the webhook/payloads UI (specifically: filtering by user/event, icons for different event types)

I'm sure that the brilliant minds at GitHub will improve their UI, but building our own would allow us to hook into Probot-specific things like displaying the current config file's contents.

cc @bkeepers @jlast

@JasonEtco JasonEtco changed the title Catch-all bot Catch-all bot, custom payload UI Oct 25, 2017
@JasonEtco
Copy link
Member Author

What do y'all think about security? As in, I guess this should be auth-protected somehow. It can use GitHub OAuth for a user session, then block it if the APP_ID is owned by someone other than you?

@JasonEtco
Copy link
Member Author

Started it here, feel free to follow along/contribute 😄 https://github.com/JasonEtco/grapplehook

@JasonEtco
Copy link
Member Author

This exists! It's now called Smee, and is more than a GitHub App, it's a whole service on its own. Repo is here, and it's live and working at https://smee.io 🎉

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

No branches or pull requests

1 participant