1
0
mirror of https://github.com/go-gitea/gitea.git synced 2024-11-04 08:17:24 -05:00
gitea/services/mailer
Rafael Girão fe2d0f8c94 Add user notifications settings tab
Adds a notification tab to the user's settings page,
allowing a user to customize both the e-mail and in-UI notifications
they receive.

Additionally, this commit adds logic to handle UI notification options,
similarly to what is already done for e-mail notifications.
Refs: https://github.com/go-gitea/gitea/issues/30537

Co-Authored-By: João Tiago <joao.leal.tintas@tecnico.ulisboa.pt>
Signed-off-by: Rafael Girão <rafael.s.girao@tecnico.ulisboa.pt>
Signed-off-by: João Tiago <joao.leal.tintas@tecnico.ulisboa.pt>
2024-05-26 17:13:55 +01:00
..
incoming Move context from modules to services (#29440) 2024-02-27 08:12:22 +01:00
token Use crypto/sha256 (#29386) 2024-02-25 13:32:13 +00:00
mail_comment.go
mail_issue.go Add user notifications settings tab 2024-05-26 17:13:55 +01:00
mail_release.go Fix incorrect message id for releaes email (#30825) 2024-05-02 15:24:21 +00:00
mail_repo.go Refactor locale&string&template related code (#29165) 2024-02-14 21:48:45 +00:00
mail_team_invite.go Refactor locale&string&template related code (#29165) 2024-02-14 21:48:45 +00:00
mail_test.go Fix incorrect message id for releaes email (#30825) 2024-05-02 15:24:21 +00:00
mail.go Fix incorrect message id for releaes email (#30825) 2024-05-02 15:24:21 +00:00
mailer_test.go
mailer.go Clean up template locale usage (#27856) 2023-10-31 22:11:48 +08:00
main_test.go make writing main test easier (#27270) 2023-09-28 01:38:53 +00:00
notify.go Add user notifications settings tab 2024-05-26 17:13:55 +01:00