docs(tree): sync website/PROJECT_TREE.md #379

Merged
whitlocktech merged 1 commits from chore/sync-website-tree into main 2026-10-27 12:33:55 -05:00

View File

@@ -21,6 +21,8 @@ website/
│ │ └── gen_tree.py │ │ └── gen_tree.py
│ ├── workflows/ │ ├── workflows/
│ │ ├── build-images.yml │ │ ├── build-images.yml
│ │ ├── demo-baseline.yml
│ │ ├── demo-wipe.yml
│ │ ├── pr-checks.yml │ │ ├── pr-checks.yml
│ │ ├── sonarqube.yml │ │ ├── sonarqube.yml
│ │ └── sync-project-tree.yml │ │ └── sync-project-tree.yml
@@ -144,6 +146,9 @@ website/
│ │ │ │ ├── TrustedDevicesPanel.jsx │ │ │ │ ├── TrustedDevicesPanel.jsx
│ │ │ │ └── TrustLimitModal.jsx │ │ │ │ └── TrustLimitModal.jsx
│ │ │ ├── BrandLogo.jsx │ │ │ ├── BrandLogo.jsx
│ │ │ ├── DemoBanner.jsx
│ │ │ ├── DemoLogins.jsx
│ │ │ ├── DemoToast.jsx
│ │ │ ├── HeroElement.jsx │ │ │ ├── HeroElement.jsx
│ │ │ ├── MaintenanceGate.jsx │ │ │ ├── MaintenanceGate.jsx
│ │ │ ├── Modal.jsx │ │ │ ├── Modal.jsx
@@ -169,6 +174,7 @@ website/
│ │ │ └── types.jsx │ │ │ └── types.jsx
│ │ ├── lib/ │ │ ├── lib/
│ │ │ ├── adminNav.js │ │ │ ├── adminNav.js
│ │ │ ├── demoNotice.js
│ │ │ ├── engagementRules.js │ │ │ ├── engagementRules.js
│ │ │ ├── eventAuthoring.js │ │ │ ├── eventAuthoring.js
│ │ │ ├── eventCalendar.js │ │ │ ├── eventCalendar.js
@@ -289,6 +295,7 @@ website/
│ ├── test/ │ ├── test/
│ │ ├── adminNav.test.js │ │ ├── adminNav.test.js
│ │ ├── apiClient.test.js │ │ ├── apiClient.test.js
│ │ ├── demoNotice.test.js
│ │ ├── emailTemplates.test.js │ │ ├── emailTemplates.test.js
│ │ ├── engagementRules.test.js │ │ ├── engagementRules.test.js
│ │ ├── eventAuthoring.test.js │ │ ├── eventAuthoring.test.js
@@ -318,6 +325,13 @@ website/
│ ├── package-lock.json │ ├── package-lock.json
│ ├── package.json │ ├── package.json
│ └── vite.config.js │ └── vite.config.js
├── deploy/
│ └── demo/
│ ├── .env.example
│ ├── docker-compose.yml
│ ├── README.md
│ ├── rig.mjs
│ └── seed.json
├── modules/ ├── modules/
│ └── README.md │ └── README.md
├── ntfy/ ├── ntfy/
@@ -334,7 +348,8 @@ website/
├── server/ ├── server/
│ ├── db/ │ ├── db/
│ │ ├── schema.sql │ │ ├── schema.sql
│ │ └── seed.js │ │ ├── seed.js
│ │ └── seedDemo.js
│ ├── scripts/ │ ├── scripts/
│ │ ├── engagementManifest.js │ │ ├── engagementManifest.js
│ │ └── routeManifest.js │ │ └── routeManifest.js
@@ -377,6 +392,10 @@ website/
│ │ │ ├── csp.js │ │ │ ├── csp.js
│ │ │ ├── themePresets.js │ │ │ ├── themePresets.js
│ │ │ └── version.js │ │ │ └── version.js
│ │ ├── demo/
│ │ │ ├── locks.js
│ │ │ ├── mode.js
│ │ │ └── paths.js
│ │ ├── emailBlocks/ │ │ ├── emailBlocks/
│ │ │ ├── types/ │ │ │ ├── types/
│ │ │ │ ├── button.js │ │ │ │ ├── button.js
@@ -762,6 +781,11 @@ website/
│ │ ├── checkNoExternalHosts.test.js │ │ ├── checkNoExternalHosts.test.js
│ │ ├── contentReports.test.js │ │ ├── contentReports.test.js
│ │ ├── csp.test.js │ │ ├── csp.test.js
│ │ ├── demoApp.test.js
│ │ ├── demoAppOff.test.js
│ │ ├── demoLocks.test.js
│ │ ├── demoModule.test.js
│ │ ├── demoStepRefusal.test.js
│ │ ├── emailCollisionSurfaces.test.js │ │ ├── emailCollisionSurfaces.test.js
│ │ ├── emailConfig.model.test.js │ │ ├── emailConfig.model.test.js
│ │ ├── emailTemplates.test.js │ │ ├── emailTemplates.test.js