File tree 2 files changed +10
-2
lines changed
templates/repo/settings/webhook
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
2133
2133
settings.webhook_deletion_success = The webhook has been removed.
2134
2134
settings.webhook.test_delivery = Test Delivery
2135
2135
settings.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.
2136
2137
settings.webhook.request = Request
2137
2138
settings.webhook.response = Response
2138
2139
settings.webhook.headers = Headers
2139
2140
settings.webhook.payload = Content
2140
2141
settings.webhook.body = Body
2141
2142
settings.webhook.replay.description = Replay this webhook.
2143
+ settings.webhook.replay.description_disabled = To replay this webhook, activate it.
2142
2144
settings.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.
2143
2145
settings.githooks_desc = " Git Hooks are powered by Git itself. You can edit hook files below to set up custom operations."
2144
2146
settings.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}}
1
2
{{if .PageIsSettingsHooksEdit}}
2
3
<h4 class="ui top attached header">
3
4
{{.locale.Tr "repo.settings.recent_deliveries"}}
4
5
{{if .Permission.IsAdmin}}
5
6
<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>
7
11
</div>
8
12
{{end}}
9
13
</h4>
43
47
<div class="right menu">
44
48
<form class="item" action="{{$.Link}}/replay/{{.UUID}}" method="post">
45
49
{{$.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>
47
53
</form>
48
54
</div>
49
55
{{end}}
You can’t perform that action at this time.
0 commit comments