gitea/templates
Markus Amshove a11ccc9fcd
Disallow merge when required checked are missing (#29143)
fixes #21892 

This PR disallows merging a PR when not all commit status contexts
configured in the branch protection are met.

Previously, the PR was happy to merge when one commit status was
successful and the other contexts weren't reported.

Any feedback is welcome, first time Go :-)
I'm also not sure if the changes in the template break something else

Given the following branch protection:


![branch_protection](https://github.com/go-gitea/gitea/assets/2401875/f871b4e4-138b-435a-b496-f9ad432e3dec)

This was shown before the change:


![before](https://github.com/go-gitea/gitea/assets/2401875/60424ff0-ee09-4fa0-856e-64e6e3fb0612)

With the change, it is now shown as this:


![after](https://github.com/go-gitea/gitea/assets/2401875/4e464142-efb1-4889-8166-eb3be26c8f3d)

---------

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2024-02-19 09:57:08 +00:00
..
admin Convert visibility to number (#29226) 2024-02-18 11:47:50 +00:00
api/packages/pypi Remove incorrect HTML self close tag (#23748) 2023-03-27 18:05:51 +02:00
base Auto-update the system status in admin dashboard (#29163) 2024-02-16 02:52:25 +00:00
code Fix 500 error of searching commits (#28576) 2023-12-21 23:09:14 +00:00
custom Add footer extra links template (#9576) 2020-01-03 20:41:56 +02:00
devtest Improve CSS helper naming (#28769) 2024-01-12 20:28:01 +08:00
explore Add support for sha256 repositories (#23894) 2024-01-19 17:05:02 +01:00
mail Refactor locale&string&template related code (#29165) 2024-02-14 21:48:45 +00:00
org Use "Safe" modifier for manually constructed safe HTML strings in templates (#29227) 2024-02-18 01:48:59 +00:00
package Fix some RPM registry flaws (#28782) 2024-01-19 11:37:10 +00:00
projects Use full width for project boards (#28225) 2023-11-27 17:43:52 +00:00
repo Disallow merge when required checked are missing (#29143) 2024-02-19 09:57:08 +00:00
shared Refactor more code in templates (#29236) 2024-02-18 10:52:02 +01:00
status Clean up template locale usage (#27856) 2023-10-31 22:11:48 +08:00
swagger Refactor more code in templates (#29236) 2024-02-18 10:52:02 +01:00
user Refactor more code in templates (#29236) 2024-02-18 10:52:02 +01:00
webhook Change webhook-type in create-view (#29114) 2024-02-15 14:59:48 +01:00
home.tmpl Fix more "locale" usages (#27259) 2023-09-25 20:42:40 +08:00
install.tmpl Fix more "locale" usages (#27259) 2023-09-25 20:42:40 +08:00
post-install.tmpl Always use `ctx.Locale.Tr` inside templates (#27231) 2023-09-25 08:56:50 +00:00