Skip to content

docs(fleet-manager): manage operator CAs in the web UI - #75

Merged
Bugs5382 merged 2 commits into
mainfrom
docs/web-144-operator-cas
Oct 1, 2026
Merged

Bugs5382 merged 2 commits into
mainfrom
docs/web-144-operator-cas

Conversation

@Bugs5382

@Bugs5382 Bugs5382 commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

What and why

Companion to the web change that adds the Operator CAs page (CryptOS-PKI/cryptos-web#146). Merge the two together.

Refs CryptOS-PKI/cryptos-web#144

Callouts: :::danger before confirming a CA (its key can sign an admin certificate) and before retiring, :::warning on switching to no CRL (cuts off MCP), :::caution before-you-start including the read-only config case.

Merge order: with CryptOS-PKI/cryptos-web#146.

Verification

  • Build succeeds
  • Documentation updated (if behavior or API changed)

How this was verified

npm run build completes with no broken links, and task license passes. Button names, labels, banner titles and messages were checked against the web change. The openssl x509 -fingerprint -sha256 command was run with OpenSSL 3, and its output pasted as-is matches in the form.

A task page for the web UI's Operator CAs page: what it lists, the CRL and OCSP banners, registering a CA with the fingerprint confirm, changing the CRL source, uploading a CRL, setting the OCSP mode, and retiring a CA with the lockout guard. The web UI page lists the new section.

Signed-off-by: Bugs5382 <12115015+Bugs5382@users.noreply.github.com>
…tors page

The web UI's request and record screens have shipped, so the note saying they weren't in this release now links to the page that walks through them.

Signed-off-by: Bugs5382 <12115015+Bugs5382@users.noreply.github.com>
@Bugs5382

Bugs5382 commented Oct 1, 2026

Copy link
Copy Markdown
Contributor Author

Merging for the v0.1.0 test run: CI green and mergeable at merge time.

@Bugs5382
Bugs5382 merged commit 1fa7a19 into main Oct 1, 2026
16 checks passed
@Bugs5382
Bugs5382 deleted the docs/web-144-operator-cas branch October 1, 2026 14:47
@Bugs5382 Bugs5382 added this to the v0.1.0 milestone Oct 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Documentation only (docs).

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant