Rename to mokosh-apps + Phase-4 audit fixes #46
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/m1-vas"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Renames the repo content mokosh-clients -> mokosh-apps and remediates Phase-4 audit findings.
Rename: Cargo package/bin mokosh-apps + lib mokosh_apps, Dioxus app name, OCI build path + image source label, justfile image tags + dev cargo volumes, compose container/volume names, README + dev-docs, and the .idea module. The "Mokosh Platform" product brand is left as-is.
Audit fixes:
Deferred to origin/dev-yousif (the active tickets-vertical + portal owner) to avoid duplication/conflict: F2 portal form and F3 tickets-list filtering. The placeholder-backend list/new pages remain for a later pass.
Adds For AI/ to .gitignore (matches the cross-repo convention in ~/projects/ - mokosh-server, bunyip, storefront, etc. all gitignore it). The directory holds local-only AI working context (sprint progress doc, audit notes, design sketches); it should not be committed. This sprint scope for mokosh-clients turned out to be doc-only: the dev container naming (dev-mokosh-client-${USER} etc.) was already correct on main per memory mokosh_dev_container_naming, the runtime URL derivation + org-aware TopBar + calendar/companies progressive enablement landed via PR #18 on main, and the wiring audit findings live in For AI/m1-vas-progress.md (cross-references bunyip/For AI/m1-vas-progress.md). Local-only sprint per user constraint. No push.The SPA's runtime URL derivation mapped the canonical msp.<tld> SPA host to msp-api.<tld> for the OIDC issuer (modules/oidc/config.rs) and the API base (hooks/fetch.rs). The deployed topology now puts the API at api.msp.<tld> (c-01 routes api.msp.a8n.systems; Cloudflare DNS + traefik updated to match). Derive api.msp.{rest} so the staging SPA actually reaches its API and OIDC issuer instead of the dead msp-api host. Follow-up: nc-01 prod still routes msp-api.psa.systems; move it to api.msp.psa.systems to match this single canonical derivation (one shared image, one rule). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>