-
Notifications
You must be signed in to change notification settings - Fork 42
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
Refactor proxy #814
Merged
paulgb
merged 67 commits into
main
from
paul/dis-2702-plane-proxy-refactor-to-latest-hyper
Oct 7, 2024
Merged
Refactor proxy #814
Changes from 6 commits
Commits
Show all changes
67 commits
Select commit
Hold shift + click to select a range
dee7ae3
Add dynamic-proxy
paulgb ecd45f8
new proxy is integrated
paulgb bc40f2c
remove extra imports
paulgb f1a0649
use appropriate imports
paulgb 3aa829a
basic proxy works
paulgb cb96f31
integrate connection monitor
paulgb 8ccfb1b
redirect test work
paulgb 768880c
https redirect work
paulgb b1d281a
proxy progress
paulgb a3129a2
progress
paulgb 11cb6e2
lifecycle test with dummy drone
paulgb 3b40d79
pass test with no connection token
paulgb 779d1ee
get rid of warnings
paulgb f6b52da
add test for bad connection string
paulgb 77dada1
add bad gateway test
paulgb b9a7705
add backend timeout test
paulgb 1e12459
add backend accepts test
paulgb a367217
subdomain verification
paulgb 00a65ff
remove dead code
paulgb a2f9781
add x-verified- headers
paulgb dd2dc07
add proxy_headers tests
paulgb 61a770a
add test of CORS headers in error response
paulgb f7b5062
valid response has CORS headers
paulgb 27d33e5
x-forwarded-* headers
paulgb ff50340
x-plane-backend-id header
paulgb 6970b6e
error handling in https redirect service
paulgb 0a34df9
nit
paulgb 29b9ff2
proxy comments
paulgb a9f8b8e
request docs
paulgb 3740756
server
paulgb b36046a
upgrade
paulgb aff6fcd
plane-test deps
paulgb f5e36fb
more cleanup
paulgb 5f5e400
clean up unwraps
paulgb e580381
format
paulgb 5c445c1
replace unwraps
paulgb c16a88a
some pr nits
paulgb b3c7ab3
use consts for headers
paulgb ef07e70
undo macos bug fix
paulgb d1f467c
send server header
paulgb 89c0ea0
use GONE header
paulgb 5ddbffb
return MOVED_PERMANENTLY instead of FOUND
paulgb c11cb6c
proxy ready endpoint
paulgb ff8b0b9
fix proxy test
paulgb 79508d5
race comment
paulgb 73d4e42
fix root redirect test
paulgb 74d1661
add static token test
paulgb d17025a
connection monitor touch test
paulgb 404c031
add test for websocket connection monitor
paulgb 8929e2d
remove access-control-allow-credentials header
paulgb 8331c0b
cleaner assert
paulgb dac2349
remove access-control-allow-credentials check
paulgb d558c9a
clippy dynamic-proxy
paulgb b2efbeb
plane-tests clippy
paulgb f4c8199
add tests for static token and other PR fixes
paulgb 870236c
mark parts added in plane
paulgb cb9d5b6
pr
paulgb 8a586fa
more nits from pr
paulgb 8933a3d
complete thought
paulgb b7449be
use expect
paulgb 0844875
use panic in websocket echo server
paulgb 0e0ec60
nits from pr
paulgb 97b0078
nit
paulgb dc9d644
unify logging
paulgb ffa530c
Merge branch 'main' into paul/dis-2702-plane-proxy-refactor-to-latest…
paulgb 11c3d5e
add dynamic-proxy to workspace
paulgb bf17872
add dynamic-proxy to default-members
paulgb 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 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 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 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 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 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 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 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 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 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 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 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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we panic here as well?