File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
templates/repo/settings/webhook Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -2133,12 +2133,14 @@ settings.webhook_deletion_desc = Removing a webhook deletes its settings and del
21332133settings.webhook_deletion_success = The webhook has been removed.
21342134settings.webhook.test_delivery = Test Delivery
21352135settings.webhook.test_delivery_desc = Test this webhook with a fake event.
2136+ settings.webhook.test_delivery_desc_disabled = To test this webhook with a fake event, activate it.
21362137settings.webhook.request = Request
21372138settings.webhook.response = Response
21382139settings.webhook.headers = Headers
21392140settings.webhook.payload = Content
21402141settings.webhook.body = Body
21412142settings.webhook.replay.description = Replay this webhook.
2143+ settings.webhook.replay.description_disabled = To replay this webhook, activate it.
21422144settings.webhook.delivery.success = An event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history.
21432145settings.githooks_desc = " Git Hooks are powered by Git itself. You can edit hook files below to set up custom operations."
21442146settings.githook_edit_desc = If the hook is inactive, sample content will be presented. Leaving content to an empty value will disable this hook.
Original file line number Diff line number Diff line change 1+ {{$isNew:=or .PageIsSettingsHooksNew .PageIsAdminDefaultHooksNew .PageIsAdminSystemHooksNew}}
12{{if .PageIsSettingsHooksEdit}}
23 <h4 class="ui top attached header">
34 {{.locale.Tr "repo.settings.recent_deliveries"}}
45 {{if .Permission.IsAdmin}}
56 <div class="ui right">
6- <button class="ui teal tiny button" id="test-delivery" data-tooltip-content="{{.locale.Tr "repo.settings.webhook.test_delivery_desc"}}" data-link="{{.Link}}/test" data-redirect="{{.Link}}">{{.locale.Tr "repo.settings.webhook.test_delivery"}}</button>
7+ <!-- the button is wrapped with a span because the tooltip doesn't show on hover if we put data-tooltip-content directly on the button -->
8+ <span data-tooltip-content="{{if or $isNew .Webhook.IsActive}}{{.locale.Tr "repo.settings.webhook.test_delivery_desc"}}{{else}}{{.locale.Tr "repo.settings.webhook.test_delivery_desc_disabled"}}{{end}}">
9+ <button class="ui teal tiny button{{if not (or $isNew .Webhook.IsActive)}} disabled{{end}}" id="test-delivery" data-link="{{.Link}}/test" data-redirect="{{.Link}}">{{.locale.Tr "repo.settings.webhook.test_delivery"}}</button>
10+ </span>
711 </div>
812 {{end}}
913 </h4>
4347 <div class="right menu">
4448 <form class="item" action="{{$.Link}}/replay/{{.UUID}}" method="post">
4549 {{$.CsrfTokenHtml}}
46- <button class="ui tiny button" data-tooltip-content="{{$.locale.Tr "repo.settings.webhook.replay.description"}}">{{svg "octicon-sync"}}</button>
50+ <span data-tooltip-content="{{if $.Webhook.IsActive}}{{$.locale.Tr "repo.settings.webhook.replay.description"}}{{else}}{{$.locale.Tr "repo.settings.webhook.replay.description_disabled"}}{{end}}">
51+ <button class="ui tiny button{{if not $.Webhook.IsActive}} disabled{{end}}">{{svg "octicon-sync"}}</button>
52+ </span>
4753 </form>
4854 </div>
4955 {{end}}
You can’t perform that action at this time.
0 commit comments