Fast implementation of Git in pure Go codeberg.org/lindenii/furgit
git go
6
fork

Configure Feed

Select the types of activity you want to include in your feed.

network/receivepack: Rename from receivepack

Runxi Yu 3d25bda9 27c7fdd5

+11 -11
+1 -1
cmd/receivepack9418/conn.go
··· 8 8 "net" 9 9 "strings" 10 10 11 - "codeberg.org/lindenii/furgit/receivepack" 11 + "codeberg.org/lindenii/furgit/network/receivepack" 12 12 ) 13 13 14 14 func (srv *server) handleConn(conn net.Conn) {
receivepack/advertise.go network/receivepack/advertise.go
receivepack/capabilities_defaults.go network/receivepack/capabilities_defaults.go
+1 -1
receivepack/commands.go network/receivepack/commands.go
··· 2 2 3 3 import ( 4 4 protoreceive "codeberg.org/lindenii/furgit/network/protocol/v0v1/server/receivepack" 5 - "codeberg.org/lindenii/furgit/receivepack/service" 5 + "codeberg.org/lindenii/furgit/network/receivepack/service" 6 6 ) 7 7 8 8 func translateCommands(commands []protoreceive.Command) []service.Command {
receivepack/doc.go network/receivepack/doc.go
receivepack/errors.go network/receivepack/errors.go
+1 -1
receivepack/hook.go network/receivepack/hook.go
··· 6 6 7 7 objectid "codeberg.org/lindenii/furgit/object/id" 8 8 objectstorer "codeberg.org/lindenii/furgit/object/storer" 9 - "codeberg.org/lindenii/furgit/receivepack/service" 9 + "codeberg.org/lindenii/furgit/network/receivepack/service" 10 10 refstore "codeberg.org/lindenii/furgit/ref/store" 11 11 ) 12 12
+1 -1
receivepack/hooks/chain.go network/receivepack/hooks/chain.go
··· 4 4 "context" 5 5 "fmt" 6 6 7 - receivepack "codeberg.org/lindenii/furgit/receivepack" 7 + receivepack "codeberg.org/lindenii/furgit/network/receivepack" 8 8 ) 9 9 10 10 // Chain combines hooks by running them in order and intersecting their
receivepack/hooks/doc.go network/receivepack/hooks/doc.go
+1 -1
receivepack/hooks/reject_force_push.go network/receivepack/hooks/reject_force_push.go
··· 8 8 "codeberg.org/lindenii/furgit/commitquery" 9 9 objectid "codeberg.org/lindenii/furgit/object/id" 10 10 objectmix "codeberg.org/lindenii/furgit/object/storer/mix" 11 - receivepack "codeberg.org/lindenii/furgit/receivepack" 11 + receivepack "codeberg.org/lindenii/furgit/network/receivepack" 12 12 refstore "codeberg.org/lindenii/furgit/ref/store" 13 13 ) 14 14
+2 -2
receivepack/int_test.go network/receivepack/int_test.go
··· 13 13 "codeberg.org/lindenii/furgit/network/protocol/pktline" 14 14 "codeberg.org/lindenii/furgit/network/protocol/sideband64k" 15 15 objectid "codeberg.org/lindenii/furgit/object/id" 16 - receivepack "codeberg.org/lindenii/furgit/receivepack" 17 - receivepackhooks "codeberg.org/lindenii/furgit/receivepack/hooks" 16 + receivepack "codeberg.org/lindenii/furgit/network/receivepack" 17 + receivepackhooks "codeberg.org/lindenii/furgit/network/receivepack/hooks" 18 18 ) 19 19 20 20 func TestReceivePackDeleteOnlyAtomicDeleteSucceeds(t *testing.T) {
receivepack/options.go network/receivepack/options.go
+1 -1
receivepack/permissions.go network/receivepack/permissions.go
··· 3 3 import ( 4 4 "io/fs" 5 5 6 - "codeberg.org/lindenii/furgit/receivepack/service" 6 + "codeberg.org/lindenii/furgit/network/receivepack/service" 7 7 ) 8 8 9 9 // PromotedObjectPermissions configures the destination permissions applied to
+1 -1
receivepack/receivepack.go network/receivepack/receivepack.go
··· 7 7 "codeberg.org/lindenii/furgit/network/protocol/pktline" 8 8 common "codeberg.org/lindenii/furgit/network/protocol/v0v1/server" 9 9 protoreceive "codeberg.org/lindenii/furgit/network/protocol/v0v1/server/receivepack" 10 - "codeberg.org/lindenii/furgit/receivepack/service" 10 + "codeberg.org/lindenii/furgit/network/receivepack/service" 11 11 ) 12 12 13 13 // TODO: Some more designing to do. In particular, we'd like to have access to
+1 -1
receivepack/results.go network/receivepack/results.go
··· 2 2 3 3 import ( 4 4 protoreceive "codeberg.org/lindenii/furgit/network/protocol/v0v1/server/receivepack" 5 - "codeberg.org/lindenii/furgit/receivepack/service" 5 + "codeberg.org/lindenii/furgit/network/receivepack/service" 6 6 ) 7 7 8 8 func translateResult(result *service.Result) protoreceive.ReportStatusResult {
receivepack/service/apply.go network/receivepack/service/apply.go
receivepack/service/command.go network/receivepack/service/command.go
receivepack/service/command_result.go network/receivepack/service/command_result.go
receivepack/service/doc.go network/receivepack/service/doc.go
receivepack/service/execute.go network/receivepack/service/execute.go
receivepack/service/hook.go network/receivepack/service/hook.go
receivepack/service/hook_apply.go network/receivepack/service/hook_apply.go
receivepack/service/ingest_quarantine.go network/receivepack/service/ingest_quarantine.go
receivepack/service/options.go network/receivepack/service/options.go
receivepack/service/quarantine.go network/receivepack/service/quarantine.go
receivepack/service/quarantine_test.go network/receivepack/service/quarantine_test.go
receivepack/service/request.go network/receivepack/service/request.go
receivepack/service/result.go network/receivepack/service/result.go
receivepack/service/run_hook.go network/receivepack/service/run_hook.go
receivepack/service/service.go network/receivepack/service/service.go
+1 -1
receivepack/service/service_test.go network/receivepack/service/service_test.go
··· 10 10 "codeberg.org/lindenii/furgit/internal/testgit" 11 11 objectid "codeberg.org/lindenii/furgit/object/id" 12 12 "codeberg.org/lindenii/furgit/object/storer/memory" 13 - "codeberg.org/lindenii/furgit/receivepack/service" 13 + "codeberg.org/lindenii/furgit/network/receivepack/service" 14 14 ) 15 15 16 16 func TestExecutePackExpectedWithoutObjectsRoot(t *testing.T) {
receivepack/service/update.go network/receivepack/service/update.go
receivepack/version.go network/receivepack/version.go