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
Denys Konovalov 275d4b7e3f
API endpoint for changing/creating/deleting multiple files (#24887)
This PR creates an API endpoint for creating/updating/deleting multiple
files in one API call similar to the solution provided by
[GitLab](https://docs.gitlab.com/ee/api/commits.html#create-a-commit-with-multiple-files-and-actions).

To archive this, the CreateOrUpdateRepoFile and DeleteRepoFIle functions
in files service are unified into one function supporting multiple files
and actions.

Resolves #14619
1 year ago
..
actions Improve queue and logger context (#24924) 1 year ago
agit Use the type RefName for all the needed places and fix pull mirror sync bugs (#24634) 1 year 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 Fix install page context, make the install page tests really test (#24858) 1 year ago
automerge Improve queue and logger context (#24924) 1 year ago
context Decouple the different contexts from each other (#24786) 1 year ago
convert Add the ability to pin Issues (#24406) 1 year ago
cron Add Cargo package registry (#21888) 1 year ago
externalaccount Implement FSFE REUSE for golang files (#21840) 2 years ago
forms New webhook trigger for receiving Pull Request review requests (#24481) 1 year ago
gitdiff Simplify template helper functions (#24570) 1 year ago
issue Use the type RefName for all the needed places and fix pull mirror sync bugs (#24634) 1 year ago
lfs Fix auth check bug (#24382) 1 year ago
mailer Improve queue and logger context (#24924) 1 year ago
markup Decouple the different contexts from each other (#24786) 1 year ago
migrations Rewrite logger system (#24726) 1 year ago
mirror Use the type RefName for all the needed places and fix pull mirror sync bugs (#24634) 1 year ago
org Refactor rename user and rename organization (#24052) 1 year ago
packages Add CRAN package registry (#22331) 1 year ago
pull Improve queue and logger context (#24924) 1 year ago
release Use the type RefName for all the needed places and fix pull mirror sync bugs (#24634) 1 year ago
repository API endpoint for changing/creating/deleting multiple files (#24887) 1 year ago
task Improve queue and logger context (#24924) 1 year ago
user Refactor rename user and rename organization (#24052) 1 year ago
webhook Improve queue and logger context (#24924) 1 year ago
wiki Improve wiki user title test (#24559) 1 year ago