Skip to content

docs: full sweep — branding, admin user CRUD, external SSO, prod asset caching - #221

Merged
antosubash merged 1 commit into
mainfrom
worktree-docs-full-sweep
Jun 25, 2026
Merged

docs: full sweep — branding, admin user CRUD, external SSO, prod asset caching#221
antosubash merged 1 commit into
mainfrom
worktree-docs-full-sweep

Conversation

@antosubash

Copy link
Copy Markdown
Owner

Summary

Brings the published docs current with features that landed after the last full docs sync (#205):

Verification

  • Docs-only diff (7 files: markdown + one VitePress config line) — no Python/JS source touched.
  • Every doc claim verified against current source (modules/branding, modules/users, framework/hosting, host/client_app/vite.config.ts).
  • Internal links + heading anchors resolve; markdown tables well-formed.
  • Code-review pass (high effort) over the diff: 0 confirmed findings.
  • 300-line file-size cap green (docs/.vitepress/config.ts = 208 lines). Ruff/ty/Biome/tsc and unit/build suites are N/A (markdown + no source change) — covered by GitHub PR CI.

Test plan

  • Reviewer skims branding.md and users.md against the modules.
  • GitHub CI green.

https://claude.ai/code/session_01QzhhE5RjEPdeP4eSKjxzLF

…t caching
Bring the published docs current with features landed after the #205 sync:
- modules/branding.md (new): admin-configurable app name/logo/favicon/colour,
endpoints, permissions, image guard-rails, shared-props data flow; add to the
modules index (ten→eleven) and the VitePress sidebar.
- modules/users.md: admin user CRUD (create/edit/delete) endpoints + pages +
events; external/SSO users (is_external, nullable password, credential guards);
bearer-token endpoints; corrected stale admin HTTP methods, edit view-route
path, contracts import path, and component file names.
- modules/dashboard.md: /dashboard/doctor route, Doctor admin menu item, page.
- reference/deployment.md: production manifest-based Inertia rendering +
ImmutableStaticFiles 1-year cache headers. reference/env-vars.md: SM_VITE_PORT.
Claude-Session: https://claude.ai/code/session_01QzhhE5RjEPdeP4eSKjxzLF
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying simple-module-python with Cloudflare Pages Cloudflare Pages

Latest commit:c43ac2b
Status: ✅ Deploy successful!
Preview URL:https://cd5837f9.simple-module-python.pages.dev
Branch Preview URL:https://worktree-docs-full-sweep.simple-module-python.pages.dev

View logs

@antosubash
antosubash merged commit cafb22a into mainJun 25, 2026
12 checks passed
Sign up for freeto 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

@antosubash