forgejo-aneksajo/services/repository
Matthias Riße 4e2ab34e24 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-07-29 11:43:42 +02:00
..
archiver Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v2 (forgejo) (#7367) 2025-03-28 22:22:21 +00:00
commitstatus chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
files Git-annex web uploads (#21) 2025-07-29 11:43:42 +02:00
gitgraph chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
adopt.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
adopt_test.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
avatar.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
avatar_test.go Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v2 (forgejo) (#7367) 2025-03-28 22:22:21 +00:00
branch.go chore(cleanup): replaces unnecessary calls to formatting functions by non-formatting equivalents (#7994) 2025-05-29 17:34:29 +02:00
cache.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
check.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
collaboration.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
collaboration_test.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
commit.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
contributors_graph.go chore(cleanup): replaces unnecessary calls to formatting functions by non-formatting equivalents (#7994) 2025-05-29 17:34:29 +02:00
contributors_graph_test.go Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v2 (forgejo) (#7367) 2025-03-28 22:22:21 +00:00
create.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
create_test.go fix: ensure consistent empty repository topics field (#7920) 2025-05-29 22:39:53 +02:00
delete.go feat!: Abusive content reporting (#6977) 2025-05-18 08:05:16 +00:00
fork.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
fork_test.go chore: QoL improvements to tests (#7917) 2025-05-21 15:45:56 +02:00
generate.go fix: camel and pascal case transformer (#8034) 2025-06-01 17:06:25 +02:00
generate_test.go fix: camel and pascal case transformer (#8034) 2025-06-01 17:06:25 +02:00
hooks.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
init.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
lfs.go Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v2 (forgejo) (#7367) 2025-03-28 22:22:21 +00:00
lfs_test.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
main_test.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
migrate.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
push.go chore(cleanup): replaces unnecessary calls to formatting functions by non-formatting equivalents (#7994) 2025-05-29 17:34:29 +02:00
repository.go chore(cleanup): replaces unnecessary calls to formatting functions by non-formatting equivalents (#7994) 2025-05-29 17:34:29 +02:00
repository_test.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
review.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
review_test.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
setting.go feat: move StopTask, CancelPreviousJobs and CleanRepoScheduleTasks to services/actions 2025-04-10 08:38:27 +02:00
star.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
sync_fork.go feat: improved performances when checking for conflicts on pull requests (#7727) 2025-05-16 12:40:38 +00:00
template.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
transfer.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
transfer_test.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00