forgejo-aneksajo/services/repository
Matthias Riße 09eb07041b 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>
2025-06-18 12:01:08 +02:00
..
archiver [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
commitstatus [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
files Git-annex web uploads (#21) 2025-06-18 12:01:08 +02:00
gitgraph [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
adopt.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
adopt_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
avatar.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
avatar_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
branch.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
cache.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
check.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
collaboration.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
collaboration_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
commit.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
contributors_graph.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
contributors_graph_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
create.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
create_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
delete.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
fork.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
fork_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
generate.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
generate_test.go Move generate from module to service (#29465) 2024-03-06 12:10:44 +08:00
hooks.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
init.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
lfs.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
lfs_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
main_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
migrate.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
push.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
repository.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
repository_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
review.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
review_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
setting.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
star.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
template.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
transfer.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
transfer_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00