aboutsummaryrefslogtreecommitdiff
path: root/http_server.go (unfollow)
Commit message (Expand)AuthorFilesLines
9 days*: Typing fixesRunxi Yu1-1/+1
9 days*: Replacing more := with varRunxi Yu1-17/+21
10 daysAdd SPDX license headers to all Go filesRunxi Yu1-0/+3
2025-02-19all: Remove error wrappingRunxi Yu1-2/+0
2025-02-19*.go: ReformatRunxi Yu1-2/+2
2025-02-19*.go: Use lowercase error valuesRunxi Yu1-1/+1
2025-02-19repo/contrib: Display merge request diffsRunxi Yu1-1/+4
2025-02-19http: Add blank contrib/%d templateRunxi Yu1-1/+9
2025-02-19http: Fix detecting subgroups with separator_indexRunxi Yu1-1/+1
2025-02-19contrib: Add contrib/MR index pageRunxi Yu1-1/+6
2025-02-19http: Consistently use redirect_with{out,}_slash, never r.URL.PathRunxi Yu1-5/+1
2025-02-18http: Refactor more handler code duplication into the routerRunxi Yu1-11/+29
2025-02-18http_server.go: Error out on subgroupsRunxi Yu1-0/+6
2025-02-16*.go: Fix missing error handlingRunxi Yu1-2/+8
2025-02-16http_*: Add HTTP cloningRunxi Yu1-0/+2
2025-02-15*.go: ReformatRunxi Yu1-4/+4
2025-02-15{http_server,url}.go: Fix redirectsRunxi Yu1-15/+10
2025-02-15http_server.go: Redirect tree to tree/, same for rawRunxi Yu1-0/+8
2025-02-14*_server.go: clog.Info instead of Debug for requestsRunxi Yu1-1/+1
2025-02-14repo_log: Use parameters for refspecRunxi Yu1-7/+3
2025-02-14http_server.go: Rename dir_mode to trailing_slashRunxi Yu1-7/+7
2025-02-14http_*: Refactor to reduce duplicationRunxi Yu1-2/+14
2025-02-13*.go: ReformatRunxi Yu1-2/+2
2025-02-13http_{server,handle_login}.go: Fix missing error handlingRunxi Yu1-1/+9
2025-02-13{http,ssh}_server.go: Add debug logs for incoming requestsRunxi Yu1-0/+4
2025-02-13http_*.go: Use http.ErrorRunxi Yu1-1/+1
2025-02-13handle_user: StubRunxi Yu1-3/+5
2025-02-13login: Stub login pageRunxi Yu1-3/+13
2025-02-13_header.html: Add headerRunxi Yu1-9/+22
2025-02-13*.go: Mass rename files for clarityRunxi Yu1-0/+0
2025-02-12router_http: Ensure module index has /Runxi Yu1-0/+4
2025-02-12router_{http,ssh}.go, url_misc.go: Fix escapingRunxi Yu1-0/+2
2025-02-12*.go: ReformatRunxi Yu1-1/+0
2025-02-12router_http: Use http.Error instead of Fprintln to report errorsRunxi Yu1-6/+9
2025-02-12http_router.go: Move from router.go and fix conditional placement bugRunxi Yu1-5/+5
2025-02-12router.go: Fix out-of-bounds read on /:Runxi Yu1-0/+5
2025-02-12*.go: ReformatRunxi Yu1-1/+0
2025-02-12router: Stricter URLRunxi Yu1-0/+12
2025-02-12*: Migrate to the new path schemeRunxi Yu1-0/+101