aboutsummaryrefslogtreecommitdiff
path: root/http_handle_repo_index.go (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Unexport fields in Serverv0.1.24Runxi Yu2025-04-051-1/+1
|
* Move things to internal/v0.1.23Runxi Yu2025-04-051-2/+2
|
* Use cmd/forge for the entry pointRunxi Yu2025-04-051-3/+3
|
* misc: Move utils.go's string function to miscRunxi Yu2025-04-051-7/+0
|
* config shall no longer be a global variableRunxi Yu2025-04-051-3/+3
|
* Separate code/README rendering and unsafe to their own packagesRunxi Yu2025-04-051-1/+2
|
* Refactor git2d comms to ./git2cRunxi Yu2025-04-051-63/+8
|
* Reduce unnecessary allocations when converting []byte to stringv0.1.22Runxi Yu2025-04-051-4/+4
|
* Reduce allocations when converting string to []byteRunxi Yu2025-04-051-1/+1
|
* git2d: Accept an uint commandRunxi Yu2025-04-051-1/+7
|
* HTML: Add contribution guidelines in the MR tabv0.1.16Runxi Yu2025-04-031-2/+0
|
* HTTP: Use Go-style comments for Go, not C-style commentsRunxi Yu2025-04-031-2/+2
|
* HTTP: Use git2d for the repo indexRunxi Yu2025-04-031-78/+71
|
* Rename commitDisplay to commitDisplayOldRunxi Yu2025-04-031-1/+1
|
* Add descriptive comments to most Go functionsRunxi Yu2025-03-311-0/+1
|
* Replace FileContributor with FileCopyrightTextRunxi Yu2025-03-311-1/+1
|
* Cache commit logs on the repo index pageRunxi Yu2025-03-251-10/+22
|
* Reuse the cache for /treeRunxi Yu2025-03-221-26/+3
|
* Cache tree-buildingRunxi Yu2025-03-221-9/+54
|
* Variable name lengthsRunxi Yu2025-03-221-2/+2
|
* Initial lintingRunxi Yu2025-03-221-2/+4
|
* Output git logs incrementallyRunxi Yu2025-03-211-3/+6
|
* Remove underscores from Go code, pt 6Runxi Yu2025-03-191-1/+1
|
* Remove underscores from Go code, pt 6Runxi Yu2025-03-191-21/+19
|
* Remove underscores from Go code, pt 5Runxi Yu2025-03-191-4/+4
|
* Remove underscores from Go code, pt 4Runxi Yu2025-03-191-5/+5
|
* Remove underscores from Go code, pt 3Runxi Yu2025-03-191-3/+3
|
* gofumptRunxi Yu2025-03-181-4/+6
|
* Show branchesRunxi Yu2025-03-161-0/+12
|
* repo/index: Emit warning when path contains newlineRunxi Yu2025-03-071-0/+7
|
* repo/index: Display repo info only, when commits/files unavailableRunxi Yu2025-03-071-14/+13
|
* *: Support subgroups via SQL recursionRunxi Yu2025-03-061-4/+5
|
* repo/*: Use var instead of :=Runxi Yu2025-03-051-7/+15
|
* Add SPDX license headers to all Go filesRunxi Yu2025-03-031-0/+3
|
* http: Refactor more handler code duplication into the routerRunxi Yu2025-02-181-7/+3
|
* repo_index: Add HTTP clone along with SSHRunxi Yu2025-02-161-1/+2
|
* repo_index: Allow refspecsRunxi Yu2025-02-141-5/+6
|
* http_handle_*.go: Remove redundant return statementsRunxi Yu2025-02-141-1/+0
|
* http_*.go: Abstract out render_template for deduplicationRunxi Yu2025-02-141-5/+2
|
* http_*: Refactor to reduce duplicationRunxi Yu2025-02-141-1/+0
|
* http_handle_*.go: Fix http.Error callsRunxi Yu2025-02-131-6/+6
| | | | | | Previously when I was converting the fmt.Fprintln calls into http.Error, there was a mistake in my sed command which caused some of the messages to have double colons. This should fix them.
* ssh_url_generation.go, etc.: Add config ssh.root and use itRunxi Yu2025-02-131-2/+1
| | | | | Detecting it based on HTTP host name is definitely unreliable. Just add a configuration option and it should work.
* http_*.go: Use http.ErrorRunxi Yu2025-02-131-7/+6
|
* repo_index: Add repo descriptionsRunxi Yu2025-02-131-1/+2
|
* http_handle_*.go: Use fmt.Fprintln, not w.WriteRunxi Yu2025-02-131-6/+7
|
* _header.html: Add headerRunxi Yu2025-02-131-11/+8
|
* *.go: Mass rename files for clarityRunxi Yu2025-02-131-0/+52