Skip to content

Document private Sites - #37

Merged
vigneshrajsb merged 9 commits into
mainfrom
feat/sites-access-control
Sep 23, 2026
Merged

vigneshrajsb merged 9 commits into
mainfrom
feat/sites-access-control

Conversation

@vigneshrajsb

@vigneshrajsb vigneshrajsb commented Sep 15, 2026 •

Copy link
Copy Markdown
Contributor

Documents private Sites for users and operators, including owner access, public publishing, client workflows, deployment requirements, and the intentional full downgrade path.

Source, raw Markdown, and index checks pass. Human editorial review remains pending.

Companion PRs: Core · UI · CLI · Helm

Keep the product migration procedure and refresh its reviewed chart source revision after internal artifact cleanup.
Describe the existing Sites setting and UI URL, with read-only identity credentials limited to web and worker.
Sites access control has shipped (lifecycle#247, lifecycle-ui#85,
lifecycle-cli#10). Remove "pending release" callouts and headings across
the 8 affected pages, fix cross-reference anchors to match, and add a
new documentation-metadata.json baseline entry pinned to today's source
commits across lifecycle/lifecycle-ui/lifecycle-cli/helm-charts.
…rade runbook

Restructure the Sites-related pages reviewed this pass for scannability
(tables/lists over dense prose, subheadings on operations/security.mdx's
Private Sites section) and fix a stale cross-reference left over from the
prior pass. Remove releases/compatibility.mdx's Sites access-control
upgrade/downgrade runbook entirely -- GoodRx is the only current deployment
and has already completed this migration, and any future install gets
Sites ACL as the default, so the runbook has no real reader. Also drop
setup/install-lifecycle.mdx's "Prepare private Sites" section, since Sites
setup is optional and not part of a first install.
@vigneshrajsb
vigneshrajsb marked this pull request as ready for review September 23, 2026 17:58
@vigneshrajsb
vigneshrajsb requested a review from a team as a code owner September 23, 2026 17:58
@vigneshrajsb
vigneshrajsb merged commit 09b54e0 into main Sep 23, 2026
1 check failed
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.

1 participant