| Commit message (Expand) | Author | Files | Lines |
2025-03-31 | Replace FileContributor with FileCopyrightText | Runxi Yu | 1 | -1/+1 |
2025-03-31 | Add branches page | Runxi Yu | 1 | -0/+6 |
2025-03-31 | Mandoc more | Runxi Yu | 1 | -0/+3 |
2025-03-25 | Fix out of bounds in commit path handling | Runxi Yu | 1 | -0/+4 |
2025-03-25 | Add 403 and 501 pages | Runxi Yu | 1 | -3/+3 |
2025-03-25 | Navbar slashes | Runxi Yu | 1 | -0/+1 |
2025-03-25 | Fix regression in tree/raw dir handling | Runxi Yu | 1 | -2/+12 |
2025-03-22 | Support X-Forwarded-For for reverse proxies | Runxi Yu | 1 | -1/+12 |
2025-03-22 | Use a custom errPage500 | Runxi Yu | 1 | -5/+5 |
2025-03-22 | Variable name lengths | Runxi Yu | 1 | -46/+46 |
2025-03-22 | Initial linting | Runxi Yu | 1 | -3/+1 |
2025-03-22 | Fix tree/raw redirection and disallow slashes in their path segments | Runxi Yu | 1 | -1/+8 |
2025-03-21 | Add a "Proper" 404 page | Runxi Yu | 1 | -7/+8 |
2025-03-21 | Stop using the cursed contentfulSegmentsLen | Runxi Yu | 1 | -30/+32 |
2025-03-21 | Rename httpRouter | Runxi Yu | 1 | -2/+2 |
2025-03-19 | Remove underscores from Go code, pt 4 | Runxi Yu | 1 | -70/+70 |
2025-03-19 | Remove underscores from Go code, pt 3 | Runxi Yu | 1 | -1/+1 |
2025-03-18 | Remove underscores from Go code, pt 2 | Runxi Yu | 1 | -1/+1 |
2025-03-18 | Remove underscores from Go code, pt 1 | Runxi Yu | 1 | -2/+2 |
2025-03-09 | gc: Add a garbage collection button | Runxi Yu | 1 | -0/+3 |
2025-03-06 | *: Remove unnecessary debug printf | Runxi Yu | 1 | -2/+0 |
2025-03-06 | http: Check for direct user access | Runxi Yu | 1 | -2/+3 |
2025-03-06 | *: Reformat | Runxi Yu | 1 | -2/+2 |
2025-03-06 | *: Support subgroups via SQL recursion | Runxi Yu | 1 | -23/+19 |
2025-03-05 | *: Typing fixes | Runxi Yu | 1 | -1/+1 |
2025-03-05 | *: Replacing more := with var | Runxi Yu | 1 | -17/+21 |
2025-03-03 | Add SPDX license headers to all Go files | Runxi Yu | 1 | -0/+3 |
2025-02-19 | all: Remove error wrapping | Runxi Yu | 1 | -2/+0 |
2025-02-19 | *.go: Reformat | Runxi Yu | 1 | -2/+2 |
2025-02-19 | *.go: Use lowercase error values | Runxi Yu | 1 | -1/+1 |
2025-02-19 | repo/contrib: Display merge request diffs | Runxi Yu | 1 | -1/+4 |
2025-02-19 | http: Add blank contrib/%d template | Runxi Yu | 1 | -1/+9 |
2025-02-19 | http: Fix detecting subgroups with separator_index | Runxi Yu | 1 | -1/+1 |
2025-02-19 | contrib: Add contrib/MR index page | Runxi Yu | 1 | -1/+6 |
2025-02-19 | http: Consistently use redirect_with{out,}_slash, never r.URL.Path | Runxi Yu | 1 | -5/+1 |
2025-02-18 | http: Refactor more handler code duplication into the router | Runxi Yu | 1 | -11/+29 |
2025-02-18 | http_server.go: Error out on subgroups | Runxi Yu | 1 | -0/+6 |
2025-02-16 | *.go: Fix missing error handling | Runxi Yu | 1 | -2/+8 |
2025-02-16 | http_*: Add HTTP cloning | Runxi Yu | 1 | -0/+2 |
2025-02-15 | *.go: Reformat | Runxi Yu | 1 | -4/+4 |
2025-02-15 | {http_server,url}.go: Fix redirects | Runxi Yu | 1 | -15/+10 |
2025-02-15 | http_server.go: Redirect tree to tree/, same for raw | Runxi Yu | 1 | -0/+8 |
2025-02-14 | *_server.go: clog.Info instead of Debug for requests | Runxi Yu | 1 | -1/+1 |
2025-02-14 | repo_log: Use parameters for refspec | Runxi Yu | 1 | -7/+3 |
2025-02-14 | http_server.go: Rename dir_mode to trailing_slash | Runxi Yu | 1 | -7/+7 |
2025-02-14 | http_*: Refactor to reduce duplication | Runxi Yu | 1 | -2/+14 |
2025-02-13 | *.go: Reformat | Runxi Yu | 1 | -2/+2 |
2025-02-13 | http_{server,handle_login}.go: Fix missing error handling | Runxi Yu | 1 | -1/+9 |
2025-02-13 | {http,ssh}_server.go: Add debug logs for incoming requests | Runxi Yu | 1 | -0/+4 |
2025-02-13 | http_*.go: Use http.Error | Runxi Yu | 1 | -1/+1 |