System level global webhook #3617

Closed
opened 2025-11-02 05:19:41 -06:00 by GiteaMirror · 3 comments
Owner

Originally created by @lunny on GitHub (Jul 19, 2019).

I prefer to add system level global webhooks UI on admin panel. Administrators of gitea instance could add or remove system webhooks.

All system webhooks will not be displayed in repositories webhook settings ui but only displayed on admin panel. When an event is triggered, then all system webhooks, organization webhooks and repository webhooks will be requested.

A system webhook will help administrator to do statistics/backup/update depends systems and etc.

Originally created by @lunny on GitHub (Jul 19, 2019). I prefer to add system level global webhooks UI on admin panel. Administrators of gitea instance could add or remove system webhooks. All system webhooks will not be displayed in repositories webhook settings ui but only displayed on admin panel. When an event is triggered, then all system webhooks, organization webhooks and repository webhooks will be requested. A system webhook will help administrator to do statistics/backup/update depends systems and etc.
GiteaMirror added the issue/duplicate label 2025-11-02 05:19:41 -06:00
Author
Owner

@Mikaela commented on GitHub (Aug 16, 2019):

I think this is a duplicate of https://github.com/go-gitea/gitea/issues/4456

@Mikaela commented on GitHub (Aug 16, 2019): I think this is a duplicate of https://github.com/go-gitea/gitea/issues/4456
Author
Owner

@0x5c commented on GitHub (Aug 17, 2019):

@Mikaela
#4456 calls for user webhooks, that are essentially notifications.
This, however, calls for admin webhooks, which would run for all repositories on the instance.

@0x5c commented on GitHub (Aug 17, 2019): @Mikaela #4456 calls for user webhooks, that are essentially notifications. This, however, calls for admin webhooks, which would run for *all* repositories on the instance.
Author
Owner

@Mikaela commented on GitHub (Aug 17, 2019):

Actually it says:

Feature Request: support for personal webhooks and site-wide webhooks
...
It is also useful to have site-wide webhooks that react on all repos for those who want to do some "logging to slack" kinda stuff.

and I think site-wide webhooks and system level global webhooks are the same thing, but I don't mind either way and probably won't comment here further.

@Mikaela commented on GitHub (Aug 17, 2019): Actually it says: > Feature Request: support for personal webhooks and site-wide webhooks > ... > It is also useful to have site-wide webhooks that react on all repos for those who want to do some "logging to slack" kinda stuff. and I think *site-wide webhooks* and *system level global webhooks* are the same thing, but I don't mind either way and probably won't comment here further.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#3617