Close the last three UI leftovers: shared staff HTML, cookie domain, stock Swagger label.
Some checks are pending
offline / test (push) Waiting to run

verae-staff-ui holds one review template for CS and access-staff.
Staff cookies take STAFF_COOKIE_DOMAIN for a reverse-proxy host.
/docs stays vendor Swagger with an integrator banner only.
This commit is contained in:
George Lambert 2026-09-11 18:22:57 -04:00
parent b68fefdea8
commit d8efffe8be
23 changed files with 368 additions and 44 deletions

View file

@ -133,10 +133,10 @@ def main():
story.append(p("Issues still to consider", s["h1"]))
remaining = [
["Severity", "Issue", "Suggestion"],
["Med", "Swagger /docs remains stock.", "Keep it for integrators; do not skin it. Portal already labels it stock OpenAPI explorer."],
["Low", "access-staff and CS HTML are twins.", "Share one template if those packages ever merge."],
["Low", "Staff cookie is host-scoped (127.0.0.1).", "Fine on one operator host. Multiple DNS names need a reverse proxy."],
["Severity", "Issue", "What shipped"],
["Med", "Swagger /docs remains stock (intentional).", "Left unskinned. Banner: OpenAPI explorer for integrators. Use x-api-key."],
["Low", "access-staff and CS HTML were twins.", "Shared template package verae-staff-ui."],
["Low", "Staff cookie was host-scoped.", "STAFF_COOKIE_DOMAIN plus reverse-proxy example in verae-staff-session."],
]
body = getSampleStyleSheet()["BodyText"]
body.fontSize = 8