aboutsummaryrefslogtreecommitdiff
path: root/url.go (unfollow)
Commit message (Collapse)AuthorFilesLines
7 days*: Support subgroups via SQL recursionRunxi Yu1-0/+7
10 daysAdd SPDX license headers to all Go filesRunxi Yu1-0/+3
2025-02-19all: Remove error wrappingRunxi Yu1-7/+1
I'm undecided on how I wrap errors in this project. I'll just return errors directly for now. This will probably be adjusted later.
2025-02-19*.go: Use lowercase error valuesRunxi Yu1-2/+2
2025-02-19url.go: ReformatRunxi Yu1-1/+1
2025-02-19http: Consistently use redirect_with{out,}_slash, never r.URL.PathRunxi Yu1-0/+19
2025-02-15*.go: ReformatRunxi Yu1-1/+1
2025-02-15{http_server,url}.go: Fix redirectsRunxi Yu1-1/+20
r.URL.Path contains URL segments already decoded which makes it impossible to distinguish from an encoded %2F and a path separator /. We introduce redirect_with_slash which checks it properly. There is still an occurence of r.URL.Path in the commit handler, but that's going to get a major revamp anyway so I'm not bothering to fix that for now. :/
2025-02-13*.go: Mass rename files for clarityRunxi Yu1-0/+0
2025-02-12router_{http,ssh}.go, url_misc.go: Fix escapingRunxi Yu1-1/+1
2025-02-12*.go: Use the database for repo info, and fix ssh cloning repoRunxi Yu1-1/+4
2025-02-12*: Migrate to the new path schemeRunxi Yu1-0/+20
2025-02-11*.go: ReformatRunxi Yu1-1/+1
2025-02-11*: Use URL params to specify commits/branches/tagsRunxi Yu1-0/+42