Refs: https://codeberg.org/forgejo/forgejo/issues/777 (cherry picked from commit 11b646dc6a) (cherry picked from commit e37847b9e6) (cherry picked from commit 794aa9dbc8) (cherry picked from commit f4d3bfbc0d)
11b646dc6a
e37847b9e6
794aa9dbc8
f4d3bfbc0d