mirror of
https://github.com/go-gitea/gitea.git
synced 2026-08-10 05:24:18 +09:00
Follow-up to https://github.com/go-gitea/gitea/pull/37571. "Participating and mentions" deleted the watch row, so choosing it dropped you out of the watcher count. It is a watch like the others, so it now keeps a row and simply subscribes to no events. The dashboard feed ignored the per-event options, so a "Custom: issues" watcher still got pull request activity there. It now gates on the same options as mail and notifications. That also closes a gap where pull request reviews bypassed the permission check. Also, address https://github.com/go-gitea/gitea/pull/37571#discussion_r3740487363 and reword a UI text for clarity. --------- Signed-off-by: silverwind <me@silverwind.io> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
23 lines
825 B
Handlebars
23 lines
825 B
Handlebars
<div class="ui small modal" id="repo-watch-options-modal">
|
|
<div class="header">{{ctx.Locale.Tr "notifications"}}</div>
|
|
<form class="ui form form-fetch-action" method="post">
|
|
<div class="content">
|
|
<div class="flex-relaxed-list tw-gap-4">
|
|
<div class="ui checkbox">
|
|
<input name="issues" type="checkbox">
|
|
<label>{{ctx.Locale.Tr "repo.watch.options.issues"}}</label>
|
|
</div>
|
|
<div class="ui checkbox">
|
|
<input name="pull_requests" type="checkbox">
|
|
<label>{{ctx.Locale.Tr "repo.watch.options.pull_requests"}}</label>
|
|
</div>
|
|
<div class="ui checkbox">
|
|
<input name="releases" type="checkbox">
|
|
<label>{{ctx.Locale.Tr "repo.watch.options.releases"}}</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{template "base/modal_actions_confirm" dict "ModalButtonTypes" "confirm"}}
|
|
</form>
|
|
</div>
|