-
Notifications
You must be signed in to change notification settings - Fork 596
core: percent encode illegal chars when creating URI query #3003
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
19 commits
Select commit
Hold shift + click to select a range
38f3f8a
Encode query string on render
raboof 87e9f35
Remove test code
raboof 1f5ceaf
Add parsing mode to migration notes
raboof 7d21945
A property-based test found a thing!
raboof 1ce0f53
Add a couple more tests
raboof 7de2b76
Escape on parsing rather than on rendering
raboof 4892288
MiMa
raboof 7f7a0d6
Escape in create/apply, document API's better
raboof 62fd133
Backport version ordering improvement from mima to pr-validator
raboof 286ec93
missing words
raboof 7a76a30
Remove duplicate parsing
raboof ee3a29c
Merge branch 'encode-query-string-on-render' of github.com:akka/akka-…
raboof e12ff34
Update migration
raboof 0b39a21
Fix mima filters
raboof 454b51f
Merge branch 'encode-query-string-on-render' of github.com:akka/akka-…
raboof cec2480
remove star
raboof 7b5212b
scaladoc indent
raboof e421ecc
More careful method name
raboof 2574017
Merge branch 'encode-query-string-on-render' of github.com:akka/akka-…
raboof File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
8 changes: 8 additions & 0 deletions
8
...src/main/mima-filters/10.1.11.backwards.excludes/query-string-encoding.backwards.excludes
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# Not for inheritence | ||
ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.http.javadsl.model.Uri.rawQueryString") | ||
|
||
# private[http] | ||
ProblemFilters.exclude[DirectMissingMethodProblem]("akka.http.scaladsl.model.Uri.resolve") | ||
|
||
# impl | ||
ProblemFilters.exclude[DirectMissingMethodProblem]("akka.http.impl.model.parser.CharacterClasses.raw-query-char") |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.