feat(configurator): import digit-configurator as configurator/ snapshot - #50
feat(configurator): import digit-configurator as configurator/ snapshot#50KDwevedi wants to merge 1 commit into
Conversation
Flat snapshot of ChakshuGautam/digit-configurator @ main (068823f0) into a top-level configurator/ subdirectory. Source-only — no build artifacts, no .git history, no node_modules. Integration (build, serve, ansible wiring) is intentionally deferred. Source: https://github.com/ChakshuGautam/digit-configurator Commit: 068823f0415b5d94be998c2f299d8d25a1d19550 Files: 302 (~2.7 MB) Excluded: .git/, node_modules/, dist/, build/, playwright-report/, test-results/, .cache/, .DS_Store Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
…t in this PR) Blank-dir Mac deploy from a wiped state surfaced: ~/digit/configurator/ is empty after the playbook completes (no task in this PR builds the dist), so /configurator/ returns 403 and the validate task fails. digit-configurator is vendored separately in PR ChakshuGautam#50 (kept-separate per the fold/supersede audit; 58k-line snapshot would drown ChakshuGautam#52's review surface). Until ChakshuGautam#50 lands, operators have two paths: (a) leave configurator:false (default in the example now) — the rest of the stack still validates 200 across mdms/ui/status/auth (b) build digit-configurator dist externally, drop into ~/digit/configurator/, then flip nginx_features.configurator:true and re-deploy MAC-QUICKSTART.md updated with the same guidance + an adjusted verify curl sequence (4 probes instead of 5). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Superseded by #52. Configurator is now built from source at deploy ( |
Summary
configurator/subdirectory in CCRS.mainHEAD; no.githistory, nonode_modules, no build artifacts.backend/,local-setup/,ansible/, ornginx/is touched. Build/serve wiring (e.g. an09-ensure-configurator-style play, or a docker target) is intentionally deferred — to be designed in a follow-up.Provenance
ChakshuGautam/digit-configuratormain068823f0.git/,node_modules/,dist/,build/,playwright-report/,test-results/,.cache/,.DS_StoreWhat's in
configurator/The full source tree:
src/,packages/data-provider/,packages/digit-datagrid/,e2e/,e2e-onboarding/,public/,docs/plans/, plus the build config (vite.config.ts,tsconfig*.json,tailwind.config.js,postcss.config.js,eslint.config.js,vitest.config.ts),package.json+package-lock.json,index.html, andREADME.md.What this PR does NOT do
/var/www/configurator/; that path is unchanged.)configurator/will need its own workflow or apaths:filter on existing ones.)dist/. The intent is source-in-tree, build elsewhere — exact location TBD.Re-syncing later
Since this is a flat snapshot rather than a subtree, future syncs are a
rsyncfrom a freshdigit-configuratorcheckout. If we want history preservation later, we can convert togit subtreein a follow-up — straightforward but a bigger diff.Test plan
.git,node_modules, or build artifacts underconfigurator/package.json, no top-level config collisions)068823f0🤖 Generated with Claude Code