]> source.dussan.org Git - gitea.git/commit
Use templates for issue e-mail subject and body (#8329)
authorguillep2k <18600385+guillep2k@users.noreply.github.com>
Thu, 7 Nov 2019 13:34:28 +0000 (10:34 -0300)
committerLunny Xiao <xiaolunwen@gmail.com>
Thu, 7 Nov 2019 13:34:28 +0000 (21:34 +0800)
commit1f90147f3942065e2a7f564e8a3c97d23d41e6c0
treefd5fb0bda2d84deb179bf99f9172b28f736ba9fe
parentd5b1e6bc51f87eb1be07a4682798428bf4bbb9ce
Use templates for issue e-mail subject and body (#8329)

* Add template capability for issue mail subject

* Remove test string

* Fix trim subject length

* Add comment to template and run make fmt

* Add information for the template

* Rename defaultMailSubject() to fallbackMailSubject()

* General rewrite of the mail template code

* Fix .Doer name

* Use text/template for subject instead of html

* Fix subject Re: prefix

* Fix mail tests

* Fix static templates

* [skip ci] Updated translations via Crowdin

* Expose db.SetMaxOpenConns and allow non MySQL dbs to set conn pool params (#8528)

* Expose db.SetMaxOpenConns and allow other dbs to set their connection params
* Add note about port exhaustion

Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com>
* Prevent .code-view from overriding font on icon fonts (#8614)

* Correct some outdated statements in the contributing guidelines (#8612)

* More information for drone-cli in CONTRIBUTING.md

* Increases the version of drone-cli to 1.2.0
* Adds a note for the Docker Toolbox on Windows

Signed-off-by: LukBukkit <luk.bukkit@gmail.com>
* Fix the url for the blog repository (now on gitea.com)

Signed-off-by: LukBukkit <luk.bukkit@gmail.com>
* Remove TrN due to lack of lang context

* Redo templates to match previous code

* Fix extra character in template

* Unify PR & Issue tempaltes, fix format

* Remove default subject

* Add template tests

* Fix template

* Remove replaced function

* Provide User as models.User for better consistency

* Add docs

* Fix doc inaccuracies, improve examples

* Change mail footer to math AppName

* Add test for mail subject/body template separation

* Add support for code review comments

* Update docs/content/doc/advanced/mail-templates-us.md

Co-Authored-By: 6543 <24977596+6543@users.noreply.github.com>
13 files changed:
docs/content/doc/advanced/mail-templates-us.md [new file with mode: 0644]
modules/templates/dynamic.go
modules/templates/helper.go
modules/templates/helper_test.go [new file with mode: 0644]
modules/templates/static.go
services/mailer/mail.go
services/mailer/mail_comment.go
services/mailer/mail_issue.go
services/mailer/mail_test.go
templates/mail/issue/assigned.tmpl
templates/mail/issue/comment.tmpl [deleted file]
templates/mail/issue/default.tmpl [new file with mode: 0644]
templates/mail/issue/mention.tmpl [deleted file]