panel icon indicating copy to clipboard operation
panel copied to clipboard

Webhooks

Open expxx opened this issue 2 years ago • 5 comments

Is there an existing feature request for this?

  • [X] I have searched the existing issues before opening this feature request.

Describe the feature you would like to see.

A webhook system, for client and admin activity updates. Like GitHub Webhook log. When someone does something, if the webhook is told to report it, it sends a POST req to the specified Webhook URL.

Could be useful for, example, action logging in discord, or updating things on a remote API for an addon, idk.

Describe the solution you'd like.

A new tab in the Admin Panel called Webhooks, you can edit or add webhooks here. In the screen that pops up, it'd show a list of everything that a person could do on the admin side, and on the client side as checkboxes. All the way from just navigating around the tabs / pages, up to changing a setting in a nest. Along with a text box at the top for the URL input.

(Not required, just my imagination)

Additional context to this request.

No response

expxx avatar Apr 05 '23 00:04 expxx

This is similar to the conversation in #4671, I think we can close those that one in favor of this issue.

devnote-dev avatar Apr 05 '23 07:04 devnote-dev

Would love to see this. My usecase would be to have it create and destroy port forwards on my firewall according to allocations of active servers so my firewall doesn't unnecessarily look like swiss cheese even though most or all of my servers are shut down.

Gabgobie avatar Aug 31 '23 23:08 Gabgobie

That would be great, I currently. have a system that pulls new Backups from each node over night. Would be awesome if Backups could be pulled on creation.

LaserKaspar avatar Dec 27 '23 16:12 LaserKaspar