forgejo/modules/templates
Squel 4abf9e9db4 feat: show CI status on force-pushes (#8655)
If a change is part of a force-push and the commit(s) have a CI status, this will now be shown after the hashes.

`interactiveBorder` has been lowered as it was possible to activate the hover state for both commits. It would be unreasonable to test this within Playwright and thus this needs to be manually tested. On a pull request page that contains a force-push you will notice:
a) the (de)activation area for force-pushes is now smaller, and;
b) it is not possible to activate the hover state/popup for both commits.

ExecuteTemplate function from @gusted
https://codeberg.org/forgejo/forgejo/pulls/5168
https://codeberg.org/forgejo/forgejo/pulls/2884

Close #4932

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/8655
Reviewed-by: Otto <otto@codeberg.org>
Reviewed-by: 0ko <0ko@noreply.codeberg.org>
Co-authored-by: Squel <squeljur+git@gmail.com>
Co-committed-by: Squel <squeljur+git@gmail.com>
2025-08-13 03:29:36 +02:00
..
eval chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
scopedtmpl Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v2 (forgejo) (#7367) 2025-03-28 22:22:21 +00:00
vars Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v2 (forgejo) (#7367) 2025-03-28 22:22:21 +00:00
base.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
context.go chore: move template context (#8663) 2025-07-25 11:55:15 +02:00
context_test.go chore: move template context (#8663) 2025-07-25 11:55:15 +02:00
dynamic.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
helper.go feat: show CI status on force-pushes (#8655) 2025-08-13 03:29:36 +02:00
helper_test.go Add codespell support and fix a good number of typos with its help (#3270) 2024-05-09 13:49:37 +00:00
htmlrenderer.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
htmlrenderer_test.go Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v2 (forgejo) (#7367) 2025-03-28 22:22:21 +00:00
mailer.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
main_test.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
static.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
templates_bindata.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
util_avatar.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
util_date.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
util_date_test.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
util_dict.go chore(cleanup): replaces unnecessary calls to formatting functions by non-formatting equivalents (#7994) 2025-05-29 17:34:29 +02:00
util_json.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
util_misc.go Show if commit is signed in activity feed and unify sha box (#6933) 2025-05-03 10:54:52 +00:00
util_misc_test.go chore: Fix outdated usage of unittest.OverrideFixtures (#7772) 2025-05-03 15:24:56 +00:00
util_render.go chore: move template context (#8663) 2025-07-25 11:55:15 +02:00
util_render_test.go chore: move template context (#8663) 2025-07-25 11:55:15 +02:00
util_slice.go Improve template helper functions: string/slice (#24266) 2023-04-22 14:16:22 -04:00
util_string.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
util_string_test.go templates: HasPrefix support for template.HTML 2024-02-16 15:20:52 +01:00
util_test.go Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v2 (forgejo) (#7367) 2025-03-28 22:22:21 +00:00