diff --git a/gitea-mail-templates/templates/mail/org/team_invite.tmpl b/gitea-mail-templates/templates/mail/org/team_invite.tmpl
new file mode 100644
index 0000000..6cbe8fa
--- /dev/null
+++ b/gitea-mail-templates/templates/mail/org/team_invite.tmpl
@@ -0,0 +1,99 @@
+{{.AppName}} - Invito al team "{{.Team}}" di {{.Organization}}
+---
+
+
+
+
+
+Invito al Team
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+|
+Invito al Team
+ |
+
+
+|
+{{.Inviter}} ti ha invitato a far parte del team {{.Team}} nell'organizzazione {{.Organization}} su {{.AppName}}.
+ |
+
+
+
+
+
+
+
+
+| Organizzazione |
+
+
+| {{.Organization}} |
+
+
+| Team |
+
+
+| {{.Team}} |
+
+
+ |
+
+
+
+
+
+
+
+
+Se il pulsante non funziona, copia e incolla questo link nel tuo browser:
+{{.InviteURL}}
+ |
+
+
+ |
+
+
+
+
+
+
+
+
+ |
+
+
+|
+Powered by Biters
+ |
+
+
+ |
+
+
+ |
+
+
+
+
diff --git a/gitea-mail-templates/templates/mail/repo/actions/workflow_run.tmpl b/gitea-mail-templates/templates/mail/repo/actions/workflow_run.tmpl
new file mode 100644
index 0000000..ad0588a
--- /dev/null
+++ b/gitea-mail-templates/templates/mail/repo/actions/workflow_run.tmpl
@@ -0,0 +1,92 @@
+{{.Repo.FullName}} — {{.Run.WorkflowID}}: {{.RunStatusText}}
+---
+
+
+
+
+
+
+{{.Subject}}
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+
+|
+{{.Repo.FullName}}
+ |
+
+
+|
+Workflow {{.Run.WorkflowID}} — {{.RunStatusText}}
+ |
+
+
+
+{{range $job := .Jobs}}
+
+{{end}}
+
+
+ |
+
+
+
+
+
+
+
+
+ |
+
+
+|
+Powered by Biters
+ |
+
+
+ |
+
+
+ |
+
+
+
+
diff --git a/gitea-mail-templates/templates/mail/repo/collaborator.tmpl b/gitea-mail-templates/templates/mail/repo/collaborator.tmpl
new file mode 100644
index 0000000..39facd6
--- /dev/null
+++ b/gitea-mail-templates/templates/mail/repo/collaborator.tmpl
@@ -0,0 +1,86 @@
+{{.AppName}} - Sei stato aggiunto come collaboratore a {{.Repo.FullName}}
+---
+
+
+
+
+
+Collaboratore aggiunto
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+|
+Nuovo Collaboratore
+ |
+
+
+|
+{{.Doer.Name}} ti ha aggiunto come collaboratore alla repository:
+ |
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+ |
+
+
+|
+Powered by Biters
+ |
+
+
+ |
+
+
+ |
+
+
+
+
diff --git a/gitea-mail-templates/templates/mail/repo/issue/assigned.tmpl b/gitea-mail-templates/templates/mail/repo/issue/assigned.tmpl
new file mode 100644
index 0000000..dd531b1
--- /dev/null
+++ b/gitea-mail-templates/templates/mail/repo/issue/assigned.tmpl
@@ -0,0 +1,85 @@
+{{.Issue.FullName}} - You have been assigned
+---
+
+
+
+
+
+Issue Assignment
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+| Issue |
+
+
+| {{.Issue.FullName}} |
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+ |
+
+
+|
+Powered by Biters
+ |
+
+
+ |
+
+
+ |
+
+
+
+
diff --git a/gitea-mail-templates/templates/mail/repo/issue/default.tmpl b/gitea-mail-templates/templates/mail/repo/issue/default.tmpl
new file mode 100644
index 0000000..86271f5
--- /dev/null
+++ b/gitea-mail-templates/templates/mail/repo/issue/default.tmpl
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+{{.Subject}}
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+{{if .IsMention}}
+
+
+|
+{{.locale.Tr "mail.issue.x_mentioned_you" .Doer.Name }}
+ |
+
+
+{{end}}
+
+
+
+
+{{if eq .ActionName "push"}}
+ {{if .Comment.IsForcePush}}
+ {{$oldCommitLink := printf "%s" .Comment.Issue.PullRequest.BaseRepo.HTMLURL .Comment.OldCommit (ShortSha .Comment.OldCommit)}}
+ {{$newCommitLink := printf "%s" .Comment.Issue.PullRequest.BaseRepo.HTMLURL .Comment.NewCommit (ShortSha .Comment.NewCommit)}}
+ {{.locale.Tr "mail.issue.action.force_push" .Doer.Name .Comment.Issue.PullRequest.HeadBranch $oldCommitLink $newCommitLink }}
+ {{else}}
+ {{.locale.TrN (len .Comment.Commits) "mail.issue.action.push_1" "mail.issue.action.push_n" .Doer.Name .Comment.Issue.PullRequest.HeadBranch (len .Comment.Commits) }}
+ {{end}}
+{{else if eq .ActionName "close"}}
+ {{.locale.Tr "mail.issue.action.close" .Doer.Name .Issue.Index }}
+{{else if eq .ActionName "reopen"}}
+ {{.locale.Tr "mail.issue.action.reopen" .Doer.Name .Issue.Index }}
+{{else if eq .ActionName "merge"}}
+ {{.locale.Tr "mail.issue.action.merge" .Doer.Name .Issue.Index .Issue.PullRequest.BaseBranch }}
+{{else if eq .ActionName "approve"}}
+ {{.locale.Tr "mail.issue.action.approve" .Doer.Name }}
+{{else if eq .ActionName "reject"}}
+ {{.locale.Tr "mail.issue.action.reject" .Doer.Name }}
+{{else if eq .ActionName "review"}}
+ {{.locale.Tr "mail.issue.action.review" .Doer.Name }}
+{{else if eq .ActionName "review_dismissed"}}
+ {{.locale.Tr "mail.issue.action.review_dismissed" .Doer.Name .Comment.Review.Reviewer.Name }}
+{{else if eq .ActionName "ready_for_review"}}
+ {{.locale.Tr "mail.issue.action.ready_for_review" .Doer.Name }}
+{{end}}
+ |
+
+
+
+{{if ne .Body ""}}
+
+{{else if eq .ActionName "new"}}
+
+
+|
+{{.locale.Tr "mail.issue.action.new" .Doer.Name .Issue.Index }}
+ |
+
+
+{{end}}
+
+{{- range .ReviewComments}}
+
+
+|
+{{$.locale.Tr "mail.issue.in_tree_path" .TreePath}}
+ |
+
+
+
+{{.Patch}}
+{{.RenderedContent | SanitizeHTML}}
+ |
+
+
+{{end -}}
+
+{{if eq .ActionName "push"}}
+
+
+|
+{{range .Comment.Commits}}
+
+{{end}}
+ |
+
+
+{{end}}
+
+
+ |
+
+
+
+
+
+
+
+
+ |
+
+
+|
+Powered by Biters
+ |
+
+
+ |
+
+
+ |
+
+
+
+
diff --git a/gitea-mail-templates/templates/mail/repo/release.tmpl b/gitea-mail-templates/templates/mail/repo/release.tmpl
new file mode 100644
index 0000000..473a6ff
--- /dev/null
+++ b/gitea-mail-templates/templates/mail/repo/release.tmpl
@@ -0,0 +1,112 @@
+{{.Release.Repo.FullName}}: New release "{{.Release.Title}}" ({{.Release.TagName}})
+---
+
+
+
+
+
+New Release
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+|
+Nuova Release
+ |
+
+
+|
+{{.Release.Publisher.Name}} ha pubblicato una nuova release per {{.Release.Repo.FullName}}.
+ |
+
+
+
+
+
+
+
+
+| {{.Release.Title}} |
+
+
+
+Tag: {{.Release.TagName}}
+ |
+
+
+ |
+
+
+
+{{if .Release.Note}}
+
+
+| Release Notes |
+
+
+|
+{{.Release.Note}}
+ |
+
+
+{{end}}
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+ |
+
+
+|
+Powered by Biters
+ |
+
+
+ |
+
+
+ |
+
+
+
+
diff --git a/gitea-mail-templates/templates/mail/user/auth/activate.tmpl b/gitea-mail-templates/templates/mail/user/auth/activate.tmpl
new file mode 100644
index 0000000..47bba05
--- /dev/null
+++ b/gitea-mail-templates/templates/mail/user/auth/activate.tmpl
@@ -0,0 +1,91 @@
+{{.AppName}} - Attiva il tuo account
+---
+
+
+
+
+
+Attivazione Account
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+|
+Attivazione Account
+ |
+
+
+|
+Ciao {{.DisplayName}},
+ |
+
+
+|
+Grazie per esserti registrato su {{.AppName}}. Per completare la registrazione e attivare il tuo account, clicca sul pulsante qui sotto.
+ |
+
+
+
+
+
+|
+Questo link di attivazione scade tra {{.ActiveCodeLives}}. Se il link scade, dovrai richiederne uno nuovo.
+ |
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+ |
+
+
+|
+Powered by Biters
+ |
+
+
+ |
+
+
+ |
+
+
+
+
diff --git a/gitea-mail-templates/templates/mail/user/auth/activate_email.tmpl b/gitea-mail-templates/templates/mail/user/auth/activate_email.tmpl
new file mode 100644
index 0000000..d7259ec
--- /dev/null
+++ b/gitea-mail-templates/templates/mail/user/auth/activate_email.tmpl
@@ -0,0 +1,91 @@
+{{.AppName}} - Conferma il tuo indirizzo email
+---
+
+
+
+
+
+Conferma Email
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+|
+Conferma Email
+ |
+
+
+|
+Ciao {{.DisplayName}},
+ |
+
+
+|
+Per confermare l'indirizzo email {{.Email}} associato al tuo account su {{.AppName}}, clicca sul pulsante qui sotto.
+ |
+
+
+
+
+
+|
+Questo link di conferma scade tra {{.ActiveCodeLives}}. Se il link scade, dovrai richiederne uno nuovo.
+ |
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+ |
+
+
+|
+Powered by Biters
+ |
+
+
+ |
+
+
+ |
+
+
+
+
diff --git a/gitea-mail-templates/templates/mail/user/auth/register_notify.tmpl b/gitea-mail-templates/templates/mail/user/auth/register_notify.tmpl
new file mode 100644
index 0000000..966d7e6
--- /dev/null
+++ b/gitea-mail-templates/templates/mail/user/auth/register_notify.tmpl
@@ -0,0 +1,97 @@
+{{.AppName}} - Benvenuto, {{.DisplayName}}!
+---
+
+
+
+
+
+Registrazione completata
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+|
+Benvenuto su {{.AppName}}!
+ |
+
+
+|
+Ciao {{.DisplayName}},
+ |
+
+
+|
+Il tuo account e' stato creato con successo. Ecco i dettagli del tuo account:
+ |
+
+
+
+
+
+
+
+
+| Username |
+
+
+| {{.Username}} |
+
+
+| Istanza |
+
+
+|
+{{.AppUrl}}
+ |
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+ |
+
+
+|
+Powered by Biters
+ |
+
+
+ |
+
+
+ |
+
+
+
+
diff --git a/gitea-mail-templates/templates/mail/user/auth/reset_passwd.tmpl b/gitea-mail-templates/templates/mail/user/auth/reset_passwd.tmpl
new file mode 100644
index 0000000..c905d2f
--- /dev/null
+++ b/gitea-mail-templates/templates/mail/user/auth/reset_passwd.tmpl
@@ -0,0 +1,91 @@
+{{.AppName}} - Recupero password
+---
+
+
+
+
+
+Recupero Password
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+|
+Recupero Password
+ |
+
+
+|
+Ciao {{.DisplayName}},
+ |
+
+
+|
+Abbiamo ricevuto una richiesta di reimpostazione della password per il tuo account su {{.AppName}}. Clicca sul pulsante qui sotto per impostare una nuova password.
+ |
+
+
+
+
+
+|
+Questo link di recupero scade tra {{.ResetPwdCodeLives}}. Se non hai richiesto tu il reset della password, puoi ignorare questa email.
+ |
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+ |
+
+
+|
+Powered by Biters
+ |
+
+
+ |
+
+
+ |
+
+
+
+