forked from gitea/gitea
1
0
Fork 0
gitea/services/mailer
wxiaoguang a4b242ae7a
Clean up template locale usage ()
After many refactoring PRs for the "locale" and "template context
function", now the ".locale" is not needed for web templates any more.

This PR does a clean up for:

1. Remove `ctx.Data["locale"]` for web context.
2. Use `ctx.Locale` in `500.tmpl`, for consistency.
3. Add a test check for `500 page` locale usage.
4. Remove the `Str2html` and `DotEscape` from mail template context
data, they are copy&paste errors introduced by  and  . These
functions are template functions (provided by the common renderer), but
not template data variables.
5. Make email `SendAsync` function mockable (I was planning to add more
tests but it would make this PR much too complex, so the tests could be
done in another PR)
2023-10-31 22:11:48 +08:00
..
incoming Even more `db.DefaultContext` refactor () 2023-10-03 10:30:41 +00:00
token Use minio/sha256-simd for accelerated SHA256 () 2023-02-22 14:21:46 -05:00
mail.go Clean up template locale usage () 2023-10-31 22:11:48 +08:00
mail_comment.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
mail_issue.go Clean up template locale usage () 2023-10-31 22:11:48 +08:00
mail_release.go Clean up template locale usage () 2023-10-31 22:11:48 +08:00
mail_repo.go Clean up template locale usage () 2023-10-31 22:11:48 +08:00
mail_team_invite.go Clean up template locale usage () 2023-10-31 22:11:48 +08:00
mail_test.go Add support for incoming emails () 2023-01-14 23:57:10 +08:00
mailer.go Clean up template locale usage () 2023-10-31 22:11:48 +08:00
mailer_test.go Prevent multiple `To` recipients () 2023-01-22 08:23:52 -06:00
main_test.go make writing main test easier () 2023-09-28 01:38:53 +00:00
notify.go Penultimate round of `db.DefaultContext` refactor () 2023-10-11 04:24:07 +00:00