Merge branch 'master' into proxy

This commit is contained in:
Joey Hess 2024-06-11 13:08:23 -04:00
commit 5bb7f8cd64
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38

View file

@ -36,11 +36,21 @@ For June's work on [[design/passthrough_proxy]], implementation plan:
2. Remote instantiation for proxies. (done)
3. Implement proxying for Command.P2PStdIO.cmd.
2. Bug: In a repo cloned with ssh from a proxy repo,
running `git-annex init` sets annex-uuid for the instantiated remotes.
This prevents them being used, because instanatiation is not done
when there's any config set for a remote.
3. Implement proxying in git-annex-shell.
(Partly done, still need it for GET, PUT, CONNECT, and NOTIFYCHANGES
messages.)
4. Either implement proxying for local path remotes, or prevent
listProxied from operating on them.
4. Either implement proxying for tor-annex remotes, or prevent
listProxied from operating on them.
4. Let `storeKey` return a list of UUIDs where content was stored,
and make proxies accept uploads directed at them, rather than a specific
instantiated remote, and fan out the upload to whatever nodes behind