gitea/modules/templates
wxiaoguang 34dfc25b83
Make git clone URL could use current signed-in user (#33091)
close #33086

* Add a special value for "SSH_USER" setting: `(DOER_USERNAME)`
* Improve parseRepositoryURL and add tests (now it doesn't have hard
dependency on some setting values)

Many changes are just adding "ctx" and "doer" argument to functions.

By the way, improve app.example.ini, remove all `%(key)s` syntax, it
only makes messy and no user really cares about it.

Document: https://gitea.com/gitea/docs/pulls/138
2025-01-07 13:17:44 +08:00
..
eval Use a general Eval function for expressions in templates. (#23927) 2023-04-07 21:25:49 +08:00
scopedtmpl Replace `interface{}` with `any` (#25686) 2023-07-04 18:36:08 +00:00
vars Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
base.go Replace `util.SliceXxx` with `slices.Xxx` (#26958) 2023-09-07 09:37:47 +00:00
dynamic.go Use a general approach to access custom/static/builtin assets (#24022) 2023-04-12 18:16:45 +08:00
helper.go Remove some unnecessary template helpers (#33069) 2025-01-01 18:02:34 +08:00
helper_test.go [Feature] Private README.md for organization (#32872) 2024-12-31 04:22:09 +00:00
htmlrenderer.go Refactor template & test related code (#32938) 2024-12-22 15:33:19 +00:00
htmlrenderer_test.go Show friendly 500 error page to users and developers (#24110) 2023-04-14 13:19:11 +08:00
mailer.go Refactor "string truncate" (#32984) 2024-12-26 11:56:03 +08:00
static.go Use a general approach to access custom/static/builtin assets (#24022) 2023-04-12 18:16:45 +08:00
templates_bindata.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
util_avatar.go Refactor markup render system (#32533) 2024-11-18 13:25:42 +08:00
util_date.go Update golangci-lint to v1.62.2, fix issues (#32845) 2024-12-15 02:31:07 +00:00
util_date_legacy.go Refactor template ctx and render utils (#32422) 2024-11-05 14:04:26 +08:00
util_date_test.go Refactor DateUtils and merge TimeSince (#32409) 2024-11-04 11:30:00 +00:00
util_dict.go Use `Set[Type]` instead of `map[Type]bool/struct{}`. (#26804) 2023-08-30 06:55:25 +00:00
util_format.go Refactor template & test related code (#32938) 2024-12-22 15:33:19 +00:00
util_format_test.go Refactor template & test related code (#32938) 2024-12-22 15:33:19 +00:00
util_json.go Improve template helper (#24417) 2023-04-29 08:02:29 -04:00
util_misc.go Make git clone URL could use current signed-in user (#33091) 2025-01-07 13:17:44 +08:00
util_render.go Fix issue title rendering and refactor legacy function names (#32703) 2024-12-04 01:39:33 +00:00
util_render_legacy.go Refactor template ctx and render utils (#32422) 2024-11-05 14:04:26 +08:00
util_render_test.go Fix issue title rendering and refactor legacy function names (#32703) 2024-12-04 01:39:33 +00:00
util_slice.go Improve template helper functions: string/slice (#24266) 2023-04-22 14:16:22 -04:00
util_string.go Refactor "string truncate" (#32984) 2024-12-26 11:56:03 +08:00
util_test.go Improve template helper functions: string/slice (#24266) 2023-04-22 14:16:22 -04:00