fix(run-api): authenticate every caller, and bound every harness run #45
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/sweep-hardening"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closing: most of this is in Glide or replaced (worker auth with per-run capabilities in pkg/httpapi/worker_auth.go; the harness watchdog in 76494d1). The two remaining fixes were ported: 0dc8c1a (only a minted forge token in a claim response) and 9ee3ce4 (record why a Run that opened a PR then failed). Metered-spend gating for legacy mode was not ported. Ploeg now lives in https://forgejo.webgrip.dev/webgrip/glide under apps/ploeg; this repository is being frozen.