aboutsummaryrefslogtreecommitdiff
path: root/http_handle_repo_index.go (unfollow)
Commit message (Expand)AuthorFilesLines
2025-04-05Unexport fields in Serverv0.1.24Runxi Yu1-1/+1
2025-04-05Move things to internal/v0.1.23Runxi Yu1-2/+2
2025-04-05Use cmd/forge for the entry pointRunxi Yu1-3/+3
2025-04-05misc: Move utils.go's string function to miscRunxi Yu1-7/+0
2025-04-05config shall no longer be a global variableRunxi Yu1-3/+3
2025-04-05Separate code/README rendering and unsafe to their own packagesRunxi Yu1-1/+2
2025-04-05Refactor git2d comms to ./git2cRunxi Yu1-63/+8
2025-04-05Reduce unnecessary allocations when converting []byte to stringv0.1.22Runxi Yu1-4/+4
2025-04-05Reduce allocations when converting string to []byteRunxi Yu1-1/+1
2025-04-05git2d: Accept an uint commandRunxi Yu1-1/+7
2025-04-03HTML: Add contribution guidelines in the MR tabv0.1.16Runxi Yu1-2/+0
2025-04-03HTTP: Use Go-style comments for Go, not C-style commentsRunxi Yu1-2/+2
2025-04-03HTTP: Use git2d for the repo indexRunxi Yu1-78/+71
2025-04-03Rename commitDisplay to commitDisplayOldRunxi Yu1-1/+1
2025-03-31Add descriptive comments to most Go functionsRunxi Yu1-0/+1
2025-03-31Replace FileContributor with FileCopyrightTextRunxi Yu1-1/+1
2025-03-25Cache commit logs on the repo index pageRunxi Yu1-10/+22
2025-03-22Reuse the cache for /treeRunxi Yu1-26/+3
2025-03-22Cache tree-buildingRunxi Yu1-9/+54
2025-03-22Variable name lengthsRunxi Yu1-2/+2
2025-03-22Initial lintingRunxi Yu1-2/+4
2025-03-21Output git logs incrementallyRunxi Yu1-3/+6
2025-03-19Remove underscores from Go code, pt 6Runxi Yu1-1/+1
2025-03-19Remove underscores from Go code, pt 6Runxi Yu1-21/+19
2025-03-19Remove underscores from Go code, pt 5Runxi Yu1-4/+4
2025-03-19Remove underscores from Go code, pt 4Runxi Yu1-5/+5
2025-03-19Remove underscores from Go code, pt 3Runxi Yu1-3/+3
2025-03-18gofumptRunxi Yu1-4/+6
2025-03-16Show branchesRunxi Yu1-0/+12
2025-03-07repo/index: Emit warning when path contains newlineRunxi Yu1-0/+7
2025-03-07repo/index: Display repo info only, when commits/files unavailableRunxi Yu1-14/+13
2025-03-06*: Support subgroups via SQL recursionRunxi Yu1-4/+5
2025-03-05repo/*: Use var instead of :=Runxi Yu1-7/+15
2025-03-03Add SPDX license headers to all Go filesRunxi Yu1-0/+3
2025-02-18http: Refactor more handler code duplication into the routerRunxi Yu1-7/+3
2025-02-16repo_index: Add HTTP clone along with SSHRunxi Yu1-1/+2
2025-02-14repo_index: Allow refspecsRunxi Yu1-5/+6
2025-02-14http_handle_*.go: Remove redundant return statementsRunxi Yu1-1/+0
2025-02-14http_*.go: Abstract out render_template for deduplicationRunxi Yu1-5/+2
2025-02-14http_*: Refactor to reduce duplicationRunxi Yu1-1/+0
2025-02-13http_handle_*.go: Fix http.Error callsRunxi Yu1-6/+6
2025-02-13ssh_url_generation.go, etc.: Add config ssh.root and use itRunxi Yu1-2/+1
2025-02-13http_*.go: Use http.ErrorRunxi Yu1-7/+6
2025-02-13repo_index: Add repo descriptionsRunxi Yu1-1/+2
2025-02-13http_handle_*.go: Use fmt.Fprintln, not w.WriteRunxi Yu1-6/+7
2025-02-13_header.html: Add headerRunxi Yu1-11/+8
2025-02-13*.go: Mass rename files for clarityRunxi Yu1-0/+0
2025-02-12{ssh,global}.go, index.html: Add global data containing ssh fpRunxi Yu1-1/+2
2025-02-12repo_index: Add clone instructionsRunxi Yu1-0/+3
2025-02-12*.go: Use the database for repo info, and fix ssh cloning repoRunxi Yu1-1/+1