fix(proxy): normalize request urls
Metadata
Current evaluation
PR #266 merged as commit 613672e, adding utils.NormalizedURL (purell: lowercase scheme, collapse double slashes, remove dot segments) applied to proxy request URLs so inspectors match patterns easier. Released in 0.4.0.
Resolution: closed resolved
Reason: The PR itself was merged by maintainer cmatsuoka as commit 613672e ('fix(proxy): normalize request urls (#266)') after approval by 3 reviewers with no unresolved comments. docs/changelog.rst lists the entry under release 0.4.0 (2024-10-14), and utils/url_utils.go with utils/url_utils_test.go confirm the shipped implementation and tests.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Resolve relative paths, force lowercase scheme, and remove double
slashes in request URLs. This makes URL pattern matching easier in
request inspectors.
Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com>
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | PR #266 merged as commit 613672e, adding utils.NormalizedURL (purell: lowercase scheme, collapse double slashes, remove dot segments) applied to proxy request URLs so inspectors match patterns easier. Released in 0.4.0. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged proxy fix normalizing request URLs by resolving relative paths, lowercasing schemes, and collapsing double slashes for simpler inspector URL matching. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a proxy fix normalizing request URLs by resolving relative paths, enforcing lowercase schemes, and removing double slashes. Approved by three reviewers and passing CI, the change simplifies URL pattern matching in request inspectors. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
No related issues found above the similarity threshold.