Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | *: Support subgroups via SQL recursion | Runxi Yu | 7 days | 1 | -0/+7 |
| | |||||
* | Add SPDX license headers to all Go files | Runxi Yu | 10 days | 1 | -0/+3 |
| | |||||
* | all: Remove error wrapping | Runxi Yu | 2025-02-19 | 1 | -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. | ||||
* | *.go: Use lowercase error values | Runxi Yu | 2025-02-19 | 1 | -2/+2 |
| | |||||
* | url.go: Reformat | Runxi Yu | 2025-02-19 | 1 | -1/+1 |
| | |||||
* | http: Consistently use redirect_with{out,}_slash, never r.URL.Path | Runxi Yu | 2025-02-19 | 1 | -0/+19 |
| | |||||
* | *.go: Reformat | Runxi Yu | 2025-02-15 | 1 | -1/+1 |
| | |||||
* | {http_server,url}.go: Fix redirects | Runxi Yu | 2025-02-15 | 1 | -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. :/ | ||||
* | *.go: Mass rename files for clarity | Runxi Yu | 2025-02-13 | 1 | -0/+65 |