-
Notifications
You must be signed in to change notification settings - Fork 11
Add Fermyon Spin adapter (wasm32-wasip1) #735
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
Open
prk-Jr
wants to merge
27
commits into
feature/edgezero-pr18-phase5-verification
Choose a base branch
from
feature/edgezero-pr19-spin-adapter
base: feature/edgezero-pr18-phase5-verification
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 22 commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
0f36454
Generate plan for spin adapter
prk-Jr 01fd4c1
Tighten the spin adapter integration plan
prk-Jr b29b377
Add Fermyon Spin adapter with EdgeZero rev bump and CI
prk-Jr 89ab20a
Bump worker-build to ^0.8 for worker 0.8 compatibility
prk-Jr d5b745d
Reject digit-leading KIDs in validate_kid
prk-Jr 4c4f1b6
Fix Spin adapter WASI HTTP proxy and variable encoding
prk-Jr bee7a39
Merge feature/edgezero-pr18-phase5-verification into spin adapter branch
prk-Jr a214f94
Fix Spin publisher HTML processor bypass caused by missing Host header
prk-Jr 4d10761
Resolve PR 735 round-1 review findings
prk-Jr 4e51206
Add Spin adapter to public docs and README
prk-Jr dc4a7d7
Fix proxy_rebuild_adds_and_removes_params test after tstoken validation
prk-Jr 36e198c
Fix clippy-spin-native failures in app.rs
prk-Jr 40e982b
Merge feature/edgezero-pr18-phase5-verification into PR19
prk-Jr 75d85b0
Fix parity-crate clippy violations and bump worker for worker-build 0.8
prk-Jr 86e6d12
Merge feature/edgezero-pr18-phase5-verification into PR19 spin adapter
prk-Jr 7461d88
Derive trusted host and scheme from spin-full-url on the Spin adapter
prk-Jr 7dd15b5
Route all publisher fallback methods on the Spin adapter
prk-Jr 1d01d14
Reject deleting reserved signing params during proxy-rebuild
prk-Jr 8098617
Keep legacy digit-leading KIDs removable via the admin API
prk-Jr 86893a8
Pin worker-build to the locked worker version in the Cloudflare build
prk-Jr 44e5b80
Reconstruct absolute request URIs for Spin first-party handlers
prk-Jr 699a49a
Enforce a portable KID contract across signing adapters
prk-Jr a9e3134
Enforce the Spin response-size ceiling on all response paths
prk-Jr e346514
Align Spin Host with the trusted URI and expose GET /health
prk-Jr 26e5a26
Exclude the Spin crate from build-fastly and check-fastly
prk-Jr 0dcd6f6
Drop unauthenticated legacy admin aliases and strip Spin synthetic he…
prk-Jr b00d742
Merge branch 'feature/edgezero-pr18-phase5-verification' into feature…
prk-Jr 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
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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,4 @@ | ||
| fastly 13.3.0 | ||
| rust 1.91.1 | ||
| nodejs 24.12.0 | ||
| viceroy 0.16.4 | ||
| viceroy 0.16.5 |
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.
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.