Repository navigation
docs(platform): port the LavaFlow settings docs from volcano-hosting - #171
Conversation
Ports the docs/public change in Kong/volcano-hosting#3396, merged after the final snapshot in #170.
There was a problem hiding this comment.
🔵 Needs a closer look
The referenced hosting PR returns 404, preventing verification that dashboard sessions support owner-only LavaFlow settings updates and that this behavior is released to production.
No open issues 🎉
What changed in this PR
Ports the LavaFlow settings documentation update missed by #170’s final sync snapshot, preserving it as documentation ownership moves to this repository.
Changes:
- Documents live Volcano dashboard sign-ins as accepted credentials for owner-only LavaFlow settings changes.
- Updates related run-start conditions, project-token restrictions, and error guidance consistently.
| File | Description |
|---|---|
content/platform/guides/lavaflow.md |
Adds dashboard sign-in support to settings, run-start, and merging guidance. |
content/platform/authentication/security/project-access-tokens.md |
Clarifies owner credentials while preserving project-token restrictions. |
content/platform/api-reference/errors.md |
Updates LavaFlow permission-error guidance to include dashboard sign-ins. |
Review effort: Balanced
AI review: no P0-P2 findingsThis is a docs-only change. It ports Kong/volcano-hosting#3396 so the LavaFlow settings guide, the errors page, and the project access token page say that a live Volcano dashboard sign-in can change LavaFlow settings, including the settings that need a person (merging, ungated workflows, turning LavaFlow on). The risk is low. One restated passage still lists only the old credentials. ⚪ P3
Not checked: The AI review read the diff, the code, and the PR's text; it ran no tests or builds and read nothing outside this repository.
Human review: not needed |
Why
#170 stopped the docs sync with a snapshot of volcano-hosting
docs/publicatd23abe5. One hosting PR changeddocs/publicafter that: Kong/volcano-hosting#3396 (PATCH /lavaflow/settingsaccepts the dashboard session). This ports it so it isn't lost when Kong/volcano-hosting#3404 deletesdocs/public.What changed
content/platform/api-reference/errors.md,content/platform/authentication/security/project-access-tokens.md, andcontent/platform/guides/lavaflow.mdnow match volcano-hosting2dc8049.main; the CLI change from feat(databases): apply migrations in tracked runs volcano-cli#365 (b46711de) was already in feat(docs): author all docs here and stop syncing from product repos #170.Testing
pnpm lint:docs contentandpnpm check:links: pass.🤖 Generated with Claude Code