-
Notifications
You must be signed in to change notification settings - Fork 0
Adapt Mocktioneer to edgezero v0.0.4 (extensible CLI, typed config, introspection routes) #110
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
aram356
wants to merge
45
commits into
main
Choose a base branch
from
feature/edgezero-extensible-cli
base: main
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 all commits
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
2b711dd
docs: design spec for edgezero #269 (extensible CLI) adaptation, base…
aram356 3e6441f
docs: fold R5 review into spec body (anyhow, spin runtime-config, fix…
aram356 b89efd3
docs: implementation plan for edgezero #269 adaptation; ignore superp…
aram356 63986d8
docs: correct plan Task 0 (dist is gitignored, not tracked)
aram356 d5bb70a
docs: apply prettier formatting to spec and plan
aram356 3b1c5ca
docs: address PR #110 review (registry-backed cpm test, non-default C…
aram356 4f5e814
docs: address PR #110 review round 2 (eslint .temp ignore, async_trai…
aram356 e546a82
docs: PR #110 review nits (docker commit msg, actionlint over PyYAML)
aram356 f84db7a
docs: exclude superpowers + vitepress build temp from prettier/eslint…
aram356 4f1a9dd
build: pin edgezero deps to feature/extensible-cli, bump spin-sdk to …
aram356 8e7aaac
feat: drop run_app manifest arg for axum/cloudflare/fastly (edgezero …
aram356 d38790b
feat: migrate spin adapter to spin-sdk 6 / wasm32-wasip2 (edgezero #269)
aram356 63e7fdd
feat: declare [stores.config] + spin wasip2/runtime-config in manifest
aram356 a35f769
feat: add MocktioneerConfig typed config (bid_cpm, validated)
aram356 77016f9
feat: resolve bid_cpm from config store at runtime (OpenRTB + APS), d…
aram356 bd26219
feat: add mocktioneer.toml typed config (bid_cpm default 0.20)
aram356 14fa94b
feat: add mocktioneer-cli with typed config validate/push
aram356 86e7315
build: copy missing adapter manifests before cargo fetch in Docker
aram356 b8733e0
chore: gitignore .edgezero/ (local config/kv state)
aram356 6cf54f9
docs: spin wasip2, bid_cpm-default pricing, edgezero-cli vs mocktione…
aram356 ea5d996
ci: spin wasip2 matrix + typed config validate/seed gate
aram356 a3c2634
feat: drop 'new' subcommand from mocktioneer-cli (nonsensical for a p…
aram356 697d7e3
test: use FastlyService/CloudflareService::dispatch in contract tests…
aram356 b039c7e
Formatting
aram356 478c3a3
docs+ci: quote GITHUB_OUTPUT (actionlint), document stores.config/spi…
aram356 24fc4a8
docs+ci: match config.md commands to manifest, quote GITHUB_OUTPUT re…
aram356 f092aff
docs: show in-repo mocktioneer-cli alongside edgezero-cli in run exam…
aram356 7cf8498
feat: sync to edgezero 89f59266 — blob app-config (AppConfig extracto…
aram356 c2a8ec4
docs: align spec/plan/guides to R8 blob fail-loud model; add config-p…
aram356 15ae460
fix(docker): seed default config blob into image so OpenRTB/APS serve…
aram356 92b21c3
refactor: validate bid_cpm with range(exclusive_min) instead of custo…
aram356 30025d2
docs: config-push prerequisite across API/integration/adapter pages; …
aram356 48473b3
Updated config files
aram356 e7dc0db
docs: bump eslint 9->10, @types/node 24->26, typescript-eslint (docs …
aram356 e79b00f
feat: mount framework introspection routes (/_mocktioneer/{manifest,c…
aram356 ae1689e
Formatting
aram356 4c03911
build: update edgezero introspection-routes pin to e68df70b
aram356 3b4f762
Use latest from edgzero branch
aram356 6f38760
fix: PR #110 review — Docker binds 0.0.0.0 (+ smoke), config-validate…
aram356 072237e
fix: pin runtime base to debian:bookworm-slim to match builder release
aram356 699b061
build: pin edgezero deps to released tag v0.0.4
aram356 0bd3e15
fix: PR #110 review round 3 — Dockerfile layer-cache, spin deploy fla…
aram356 889fba0
fix: PR #110 review round 4 — gate Docker push on smoke test, assert …
aram356 079d28a
test: exercise config-seeded auction through Fastly and Cloudflare ad…
aram356 04235ff
docs: document remote Fastly config-store setup (provision -> push ->…
aram356 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
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
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.