Git backed by object storage because you can't stop me
git
object-storage
kefka
14
2
0
Clone this repository
https://git.vm.fail/xeiaso.net/objgit
https://git.vm.fail/did:plc:nfdkrbanuijrnz2j4indxjro
ssh://git@knot1.tangled.sh:2222/xeiaso.net/objgit
ssh://git@knot1.tangled.sh:2222/did:plc:nfdkrbanuijrnz2j4indxjro
For self-hosted knots, clone URLs may differ based on your setup.
Replace the allowPush bool gate in resolve with a call to d.authz.Authorize,
extracting HTTP Basic credentials via credFromRequest. Remove the now-redundant
allowPush field from the daemon struct and all daemon literals in tests. Add
TestSmartHTTPAnonymousReadWhilePushDisabled to verify reads succeed when writes
are denied.
Signed-off-by: Xe Iaso <me@xeiaso.net>