TheFox0x7
056a308b2a
test(metrics): add middleware test
2025-01-23 23:59:44 +01:00
TheFox0x7
0b1e3254dd
refactor(metrics): remove external library
2025-01-23 20:00:33 +01:00
wxiaoguang
d32648b204
Refactor route path normalization ( #31381 )
...
Refactor route path normalization and decouple it from the chi router.
Fix the TODO, fix the legacy strange path behavior.
2024-06-17 23:28:47 +00:00
wxiaoguang
84cbb6c4d2
Fix duplicate sub-path for avatars ( #31365 )
...
Fix #31361 , and add tests
And this PR introduces an undocumented & debug-purpose-only config
option: `USE_SUB_URL_PATH`. It does nothing for end users, it only helps
the development of sub-path related problems.
And also fix #31366
Co-authored-by: @ExplodingDragon
2024-06-15 11:43:57 +08:00
Sandeep Bhat
547c173dab
Support sanitising the URL by removing extra slashes in the URL ( #21333 )
...
Changes in this PR :
Strips incoming request URL of additional slashes (/). For example an
input like
`https://git.data.coop//halfd/new-website.git ` is translated to
`https://git.data.coop/halfd/new-website.git `
Fixes https://github.com/go-gitea/gitea/issues/20462
Fix #23242
---------
Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: Jason Song <i@wolfogre.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
2023-03-04 21:31:24 +08:00