forgejo-aneksajo/services/repository/files
Matthias Riße b97a00436c Git-annex web uploads (#21)
This implements support for uploading files into the annex using the web
interface.

If a repository is a git-annex-enabled repository all files will be
added to it using git annex add. This means that the repository's
configuration for what to put into the annex (annex.largefiles in
gitattributes) will be respected.

Plain git repositories without git-annex will work as before, directly
uploading to git.

Fixes #5.

Reviewed-on: https://codeberg.org/matrss/forgejo-aneksajo/pulls/21
Co-authored-by: Matthias Riße <m.risse@fz-juelich.de>
Co-committed-by: Matthias Riße <m.risse@fz-juelich.de>
2024-07-23 09:50:20 +02:00
..
cherry_pick.go Clean up log messages (#30313) 2024-04-15 20:01:35 +02:00
commit.go Cache repository default branch commit status to reduce query on commit status table (#29444) 2024-03-11 23:36:58 +07:00
content.go [PERFORMANCE] git check-attr on bare repo if supported 2024-03-28 10:52:51 +01:00
content_test.go Move context from modules to services (#29440) 2024-03-06 12:10:43 +08:00
diff.go Fix reverting a merge commit failing (#28794) 2024-01-16 15:06:51 +00:00
diff_test.go Move context from modules to services (#29440) 2024-03-06 12:10:43 +08:00
file.go [GITEA] Allow user to select email for file operations in Web UI 2024-02-05 16:09:41 +01:00
file_test.go Move context from modules to services (#29440) 2024-03-06 12:10:43 +08:00
patch.go Clean up log messages (#30313) 2024-04-15 20:01:35 +02:00
temp_repo.go Git-annex web uploads (#21) 2024-07-23 09:50:20 +02:00
temp_repo_test.go [BUG] Use correct empty commit ID 2024-04-16 01:08:15 +02:00
tree.go Use the database object format name but not read from git repoisitory everytime and fix possible migration wrong objectformat when migrating a sha256 repository (#29294) 2024-02-26 22:30:26 +01:00
tree_test.go Move context from modules to services (#29440) 2024-03-06 12:10:43 +08:00
update.go Resolve lint for unused parameter and unnecessary type arguments (#30750) 2024-05-05 08:38:16 +01:00
upload.go Git-annex web uploads (#21) 2024-07-23 09:50:20 +02:00