Webhook delivery test unavailable for organisations #920

Open
opened 2025-11-02 03:41:32 -06:00 by GiteaMirror · 6 comments
Owner

Originally created by @hauau on GitHub (Jul 27, 2017).

  • Gitea version (or commit ref):
    1.1.2
  • Can you reproduce the bug at https://try.gitea.io:
    • No (It's currently down)

Description

"Test delivery" button is missing in the organisation's webhook settings. Not sure if a bug or a feature is missing.

Originally created by @hauau on GitHub (Jul 27, 2017). - Gitea version (or commit ref): 1.1.2 - Can you reproduce the bug at https://try.gitea.io: - [x] No (It's currently down) ## Description "Test delivery" button is missing in the organisation's webhook settings. Not sure if a bug or a feature is missing.
GiteaMirror added the issue/confirmedtype/enhancement labels 2025-11-02 03:41:32 -06:00
Author
Owner

@lunny commented on GitHub (Aug 29, 2017):

It's a missing feature I think.

@lunny commented on GitHub (Aug 29, 2017): It's a missing feature I think.
Author
Owner

@stale[bot] commented on GitHub (Feb 13, 2019):

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs during the next 2 weeks. Thank you for your contributions.

@stale[bot] commented on GitHub (Feb 13, 2019): This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs during the next 2 weeks. Thank you for your contributions.
Author
Owner

@ptman commented on GitHub (Feb 13, 2019):

this would be good

@ptman commented on GitHub (Feb 13, 2019): this would be good
Author
Owner

@PaulFocus commented on GitHub (Dec 17, 2019):

Stumbled across this one, because the "Test Delivery" button is mentioned in documentation although it is not available to organisations:

https://docs.gitea.io/en-us/webhooks/

@PaulFocus commented on GitHub (Dec 17, 2019): Stumbled across this one, because the "Test Delivery" button is mentioned in documentation although it is not available to organisations: https://docs.gitea.io/en-us/webhooks/
Author
Owner

@zeripath commented on GitHub (Dec 17, 2019):

Ok the test delivery button is on:

5fb1ad7011/templates/repo/settings/webhook/history.tmpl (L6)

It requires:

5fb1ad7011/templates/repo/settings/webhook/history.tmpl (L1)

I'm not immediately certain I can see a route for this to be ever set on an organisation setting page. Certainly https://github.com/go-gitea/gitea/blob/master/routers/org/setting.go does not appear to set it.

@zeripath commented on GitHub (Dec 17, 2019): Ok the test delivery button is on: https://github.com/go-gitea/gitea/blob/5fb1ad70113d3272232c266b4ff58e9f7f646594/templates/repo/settings/webhook/history.tmpl#L6 It requires: https://github.com/go-gitea/gitea/blob/5fb1ad70113d3272232c266b4ff58e9f7f646594/templates/repo/settings/webhook/history.tmpl#L1 I'm not immediately certain I can see a route for this to be ever set on an organisation setting page. Certainly https://github.com/go-gitea/gitea/blob/master/routers/org/setting.go does not appear to set it.
Author
Owner

@lafriks commented on GitHub (Mar 16, 2020):

I don't think this is so easy as test delivery currently works only to trigger push event

@lafriks commented on GitHub (Mar 16, 2020): I don't think this is so easy as test delivery currently works only to trigger push event
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#920