You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
forgejo/services
Peter c6f5029708
Preserve file size when creating attachments (#23406)
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: KN4CK3R <admin@oldschoolhack.me>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
1 year ago
..
actions Avoid panic caused by broken payload when creating commit status (#23216) 1 year ago
agit Rename almost all Ctx functions (#22071) 2 years ago
asymkey Add context cache as a request level cache (#22294) 1 year ago
attachment Preserve file size when creating attachments (#23406) 1 year ago
auth Handle OpenID discovery URL errors a little nicer when creating/editing sources (#23397) 1 year ago
automerge Add force_merge to merge request and fix checking mergable (#23010) 1 year ago
context Add missing tabs to org projects page (#22705) 1 year ago
convert Fix SyncOnCommit always return false in API of push_mirrors (#23088) 1 year ago
cron Add Cargo package registry (#21888) 1 year ago
externalaccount Implement FSFE REUSE for golang files (#21840) 2 years ago
forms Make Ctrl+Enter submit a pending comment (starting review) instead of submitting a single comment (#23245) 1 year ago
gitdiff Fix broken code editor diff preview (#23307) 1 year ago
issue Webhooks: for issue close/reopen action, add commit ID that caused it (#22583) 1 year ago
lfs Use minio/sha256-simd for accelerated SHA256 (#23052) 1 year ago
mailer Preserve file size when creating attachments (#23406) 1 year ago
markup Implement FSFE REUSE for golang files (#21840) 2 years ago
migrations Use CleanPath instead of path.Clean (#23371) 1 year ago
mirror Fill head commit to in payload when notifying push commits for mirroring (#23215) 1 year ago
org Implement FSFE REUSE for golang files (#21840) 2 years ago
packages Use CleanPath instead of path.Clean (#23371) 1 year ago
pull Improve squash merge commit author and co-author with private emails (#22977) 1 year ago
release Preserve file size when creating attachments (#23406) 1 year ago
repository Add user webhooks (#21563) 1 year ago
task Implement FSFE REUSE for golang files (#21840) 2 years ago
user Add context cache as a request level cache (#22294) 1 year ago
webhook Add user webhooks (#21563) 1 year ago
wiki Improve utils of slices (#22379) 2 years ago