- Notifications
You must be signed in to change notification settings - Fork676
fix: stop encoding '.' to '%2E'#1766
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
950b7ba
tod12b829
Comparecodecov-commenter commentedDec 19, 2021 • edited by codecovbot
Loading Uh oh!
There was an error while loading.Please reload this page.
edited by codecovbot
Uh oh!
There was an error while loading.Please reload this page.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@## main #1766 +/- ##==========================================- Coverage 91.97% 91.95% -0.02%========================================== Files 76 76 Lines 4759 4751 -8 ==========================================- Hits 4377 4369 -8 Misses 382 382
Flags with carried forward coverage won't be shown.Click here to find out more.
|
d12b829
tof6066c7
Comparef6066c7
toca0e183
Compared7893c1
to39155df
Compare@JohnVillalovos could you make this a |
39155df
todaa2e65
Compare
Done I think. Thanks. |
Uh oh!
There was an error while loading.Please reload this page.
Forcing the encoding of '.' to '%2E' causes issues. It also goesagainst the RFC:https://datatracker.ietf.org/doc/html/rfc3986.html#section-2.3From the RFC: For consistency, percent-encoded octets in the ranges of ALPHA (%41-%5A and %61-%7A), DIGIT (%30-%39), hyphen (%2D), period (%2E), underscore (%5F), or tilde (%7E) should not be created by URI producers...Closes#1006Related#1356Related#1561BREAKING CHANGE: stop encoding '.' to '%2E'. This could potentially bea breaking change for users who have incorrectly configured GitLabservers which don't handle period '.' characters correctly.
daa2e65
to702e41d
Compare
Uh oh!
There was an error while loading.Please reload this page.
Forcing the encoding of '.' to '%2E' causes issues. It also goes
against the RFC:
https://datatracker.ietf.org/doc/html/rfc3986.html#section-2.3
From the RFC:
For consistency, percent-encoded octets in the ranges of ALPHA
(%41-%5A and %61-%7A), DIGIT (%30-%39), hyphen (%2D), period (%2E),
underscore (%5F), or tilde (%7E) should not be created by URI
producers...
Closes#1006
Related#1356
Related#1561
BREAKING CHANGE: stop encoding '.' to '%2E'. This could potentially be
a breaking change for users who have incorrectly configured GitLab
servers which don't handle period '.' characters correctly.