forgejo/routers
Earl Warren 09f3518069
fix(hook): repo admins are wrongly denied the right to force merge
The right to force merge is uses the wrong predicate and
applies to instance admins:

  ctx.user.IsAdmin

It must apply to repository admins and use the following predicate:

 ctx.userPerm.IsAdmin()

This regression is from the ApplyToAdmins implementation in
79b7089360.

Fixes: https://codeberg.org/forgejo/forgejo/issues/3780
2024-06-02 21:16:46 +02:00
..
api Fix "force private" logic (#31012) 2024-05-26 18:20:33 +02:00
common
install install: Force DisableRegistration on during install 2024-05-28 08:57:30 +02:00
private fix(hook): repo admins are wrongly denied the right to force merge 2024-06-02 21:16:46 +02:00
utils
web fix review 2024-05-29 18:31:06 +02:00
init.go s/Gitea/Forgejo in various log messages and comments 2024-04-21 21:26:15 +05:00