Skip to content

release: to prod - #2751

Merged
joelorzet merged 4 commits into
prodfrom
staging
Nov 1, 2026
Merged

joelorzet merged 4 commits into
prodfrom
staging

Conversation

@joelorzet

Copy link
Copy Markdown
Contributor

No description provided.

Anonymous accounts may build but never run, but that rule only lived in
the manual execute route and OAuth token auth. An anonymous session could
list its own workflow on the marketplace and run it through the public
call route, and its schedules kept running through the executor.

- loadWorkflowForExecution refuses a workflow whose owner is anonymous,
  covering the execute route, webhooks and the executor (schedules).
- The marketplace call route does not serve a listing whose owner is
  anonymous or deactivated.
- The listing (POST/PATCH) and go-live routes refuse anonymous callers.
…nd-runs

fix: stop anonymous accounts from listing or running workflows
@joelorzet
joelorzet requested review from a team, OleksandrUA and eskp and removed request for a team November 1, 2026 22:49
@joelorzet
joelorzet merged commit 861e1bc into prod Nov 1, 2026
44 checks passed

This branch was previously deployed

1 inactive deployment
staging — 6f9f4750 Deployed Nov 2, 2026 by OleksandrUA via cleanup #22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants