mirror of
1
Fork 0
forgejo/services/mailer
Giteabot 0d9b44c0e3
Preserve file size when creating attachments (#23406) (#23426)
Backport #23406 by @baez90

When creating attachments (issue, release, repo) the file size (being
part of the multipart file header) is passed through the chain of
creating an attachment to ensure the MinIO client can stream the file
directly instead of having to read it to memory completely at first.

Fixes #23393

Co-authored-by: Peter <peter.kurfer@googlemail.com>
Co-authored-by: KN4CK3R <admin@oldschoolhack.me>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
2023-03-12 12:45:39 +01:00
..
incoming Preserve file size when creating attachments (#23406) (#23426) 2023-03-12 12:45:39 +01:00
token Add support for incoming emails (#22056) 2023-01-14 23:57:10 +08:00
mail.go Prevent multiple `To` recipients (#22566) 2023-01-22 08:23:52 -06:00
mail_comment.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
mail_issue.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
mail_release.go Prevent multiple `To` recipients (#22566) 2023-01-22 08:23:52 -06:00
mail_repo.go Prevent multiple `To` recipients (#22566) 2023-01-22 08:23:52 -06:00
mail_team_invite.go Prevent multiple `To` recipients (#22566) 2023-01-22 08:23:52 -06:00
mail_test.go Add support for incoming emails (#22056) 2023-01-14 23:57:10 +08:00
mailer.go Prevent multiple `To` recipients (#22566) 2023-01-22 08:23:52 -06:00
mailer_test.go Prevent multiple `To` recipients (#22566) 2023-01-22 08:23:52 -06:00
main_test.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00