index
:
forge.git
hare
master
native-go-git-transports
[WIP] Some random software forge
Runxi Yu
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
git_hooks_handle.go
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
hooks, fedauth: Add basic federated authentication for git push
Runxi Yu
6 days
1
-0
/
+47
*
hooks: Remove debug printf
Runxi Yu
6 days
1
-2
/
+0
*
hooks: Send/process environment variables starting with GIT_
Runxi Yu
6 days
1
-0
/
+29
*
*: Support subgroups via SQL recursion
Runxi Yu
6 days
1
-1
/
+1
*
*: Typing fixes
Runxi Yu
8 days
1
-1
/
+1
*
*: Replace some := with var
Runxi Yu
8 days
1
-34
/
+49
*
Add SPDX license headers to all Go files
Runxi Yu
9 days
1
-0
/
+3
*
ssh/recv: Check hooksPath before receiving packs
Runxi Yu
2025-02-20
1
-20
/
+13
*
hooks, ssh: Indicate URL of newly-created MRs
Runxi Yu
2025-02-20
1
-3
/
+6
*
hooks: Clarify the last ACK/NAK being overall
Runxi Yu
2025-02-20
1
-4
/
+3
*
hooks: Use colorful SSH messages
Runxi Yu
2025-02-20
1
-23
/
+32
*
hooks: Don't trim contrib/ when inserting MRs
Runxi Yu
2025-02-19
1
-2
/
+2
*
all: Use COALESCE to handle some nullable database fields
Runxi Yu
2025-02-19
1
-1
/
+6
*
ssh/recv, hooks: Create MRs on push, reject pushes to others' MRs
Runxi Yu
2025-02-19
1
-5
/
+32
*
hooks: Ignore error value of the last conn.Write()
Runxi Yu
2025-02-19
1
-1
/
+1
*
hooks: Use ssh stderr directly instead of going through hook
Runxi Yu
2025-02-19
1
-132
/
+99
*
hooks: Reject non-FF contrib pushes for now
Runxi Yu
2025-02-19
1
-36
/
+68
*
hooks: Add TODOs on where to create MRs and MR history points
Runxi Yu
2025-02-19
1
-0
/
+8
*
*.go: Use lowercase error values
Runxi Yu
2025-02-19
1
-2
/
+2
*
hooks: Check error on conn.Write
Runxi Yu
2025-02-18
1
-12
/
+36
*
*.go: Add some comments for docs
Runxi Yu
2025-02-18
1
-0
/
+4
*
git_hooks_handle: Allow anonymous pushes to contrib/
Runxi Yu
2025-02-18
1
-2
/
+74
*
hooks: Fix the race condition that causes EPIPE
Runxi Yu
2025-02-18
1
-0
/
+7
*
hooks, etc.: Restructure concurrency and data flow
Runxi Yu
2025-02-17
1
-11
/
+16
*
git_hooks_handle.go: Remove err_not_unixconn
Runxi Yu
2025-02-17
1
-1
/
+0
*
hooks, etc.: Authenticate hooks, and handle them in the spawning thread
Runxi Yu
2025-02-17
1
-1
/
+23
*
git_hooks_handle.go: Read argv from hook
Runxi Yu
2025-02-17
1
-7
/
+33
*
git_hooks_handle.go: Refactor for clarity
Runxi Yu
2025-02-17
1
-14
/
+13
*
git_hooks_handle.go: Exit on UID mismatch, handle >1 connections
Runxi Yu
2025-02-17
1
-15
/
+21
*
git_hooks_handle.go, etc.: Listen for connections from hooks
Runxi Yu
2025-02-17
1
-1
/
+11
*
git_hooks_handle.go: Move from git_hooks.go
Runxi Yu
2025-02-17
1
-0
/
+45