You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gitea/options/locale
kolaente 085f717529
feat: notify doers of a merge when automerging (#21553)
I found myself wondering whether a PR I scheduled for automerge was
actually merged. It was, but I didn't receive a mail notification for it
- that makes sense considering I am the doer and usually don't want to
receive such notifications. But ideally I want to receive a notification
when a PR was merged because I scheduled it for automerge.

This PR implements exactly that.

The implementation works, but I wonder if there's a way to avoid passing
the "This PR was automerged" state down so much. I tried solving this
via the database (checking if there's an automerge scheduled for this PR
when sending the notification) but that did not work reliably, probably
because sending the notification happens async and the entry might have
already been deleted. My implementation might be the most
straightforward but maybe not the most elegant.

Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: Lauris BH <lauris@nix.lv>
Co-authored-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
2 years ago
..
TRANSLATORS Fix missing left and right carets in TRANSLATORS (#21397) 2 years ago
locale_bg-BG.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_cs-CZ.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_de-DE.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_el-GR.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_en-US.ini feat: notify doers of a merge when automerging (#21553) 2 years ago
locale_es-ES.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_fa-IR.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_fi-FI.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_fr-FR.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_hu-HU.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_id-ID.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_is-IS.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_it-IT.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_ja-JP.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_ko-KR.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_lv-LV.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_ml-IN.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_nl-NL.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_pl-PL.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_pt-BR.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_pt-PT.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_ru-RU.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_si-LK.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_sk-SK.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_sv-SE.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_tr-TR.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_uk-UA.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_zh-CN.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_zh-HK.ini [skip ci] Updated translations via Crowdin 2 years ago
locale_zh-TW.ini [skip ci] Updated translations via Crowdin 2 years ago