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

Merged
whitlocktech merged 1 commits from chore/sync-website-tree into main 2026-10-30 16:55:20 -05:00

View File

@@ -139,6 +139,8 @@ website/
│ │ │ └── registry.js
│ │ ├── components/
│ │ │ ├── security/
│ │ │ │ ├── BlockedPanel.jsx
│ │ │ │ ├── DeleteAccountPanel.jsx
│ │ │ │ ├── EmailAddressPanel.jsx
│ │ │ │ ├── linkedIdentities.jsx
│ │ │ │ ├── RecoveryCodesDisplay.jsx
@@ -173,7 +175,9 @@ website/
│ │ │ ├── registry.js
│ │ │ └── types.jsx
│ │ ├── lib/
│ │ │ ├── accountDeletion.js
│ │ │ ├── adminNav.js
│ │ │ ├── deletedAccount.js
│ │ │ ├── demoNotice.js
│ │ │ ├── engagementRules.js
│ │ │ ├── eventAuthoring.js
@@ -182,6 +186,7 @@ website/
│ │ │ ├── heroLayout.js
│ │ │ ├── moduleAdmin.js
│ │ │ ├── navOverrides.js
│ │ │ ├── notice.js
│ │ │ ├── notificationPaths.js
│ │ │ ├── pageShell.js
│ │ │ ├── settingsJson.js
@@ -192,7 +197,8 @@ website/
│ │ │ ├── teamVoice.js
│ │ │ ├── themeVars.js
│ │ │ ├── useAsync.js
│ │ │ └── useNavOverrides.js
│ │ │ ├── useNavOverrides.js
│ │ │ └── userSafety.js
│ │ ├── modules/
│ │ │ ├── featureGate.js
│ │ │ ├── features.jsx
@@ -293,6 +299,7 @@ website/
│ │ ├── App.jsx
│ │ └── main.jsx
│ ├── test/
│ │ ├── accountDeletion.test.js
│ │ ├── adminNav.test.js
│ │ ├── apiClient.test.js
│ │ ├── demoNotice.test.js
@@ -320,7 +327,8 @@ website/
│ │ ├── teamIntegrations.test.js
│ │ ├── teamNotify.test.js
│ │ ├── teamVoice.test.js
│ │ └── themeVars.test.js
│ │ ├── themeVars.test.js
│ │ └── userSafety.test.js
│ ├── index.html
│ ├── package-lock.json
│ ├── package.json
@@ -364,6 +372,7 @@ website/
│ │ │ │ ├── oauth2.provider.js
│ │ │ │ ├── registry.js
│ │ │ │ └── steam.provider.js
│ │ │ ├── accountDeletion.js
│ │ │ ├── identityHooks.js
│ │ │ ├── session.middleware.js
│ │ │ ├── session.service.js
@@ -562,6 +571,10 @@ website/
│ │ │ ├── revokedSessions/
│ │ │ │ ├── revokedSessions.db.js
│ │ │ │ └── revokedSessions.model.js
│ │ │ ├── safety/
│ │ │ │ ├── targets.js
│ │ │ │ ├── userSafety.db.js
│ │ │ │ └── userSafety.model.js
│ │ │ ├── settings/
│ │ │ │ ├── settings.db.js
│ │ │ │ └── settings.model.js
@@ -672,6 +685,7 @@ website/
│ │ │ │ │ ├── password.router.js
│ │ │ │ │ ├── passwordReset.controller.js
│ │ │ │ │ ├── register.router.js
│ │ │ │ │ ├── safety.controller.js
│ │ │ │ │ ├── session.router.js
│ │ │ │ │ ├── sso.controller.js
│ │ │ │ │ ├── sso.routes.js
@@ -685,6 +699,7 @@ website/
│ │ │ │ │ ├── events.controller.js
│ │ │ │ │ ├── events.router.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── reports.router.js
│ │ │ │ │ ├── teamForum.controller.js
│ │ │ │ │ ├── teamForum.router.js
│ │ │ │ │ ├── teams.controller.js
@@ -722,6 +737,7 @@ website/
│ │ │ ├── brandAssets.js
│ │ │ ├── db.js
│ │ │ ├── discordAnnounce.js
│ │ │ ├── displayAuthor.js
│ │ │ ├── engagementEmit.js
│ │ │ ├── engagementRetentionPrune.js
│ │ │ ├── engagementWorker.js
@@ -762,6 +778,7 @@ website/
│ ├── test/
│ │ ├── _helper.js
│ │ ├── _setup.js
│ │ ├── accountDeletion.test.js
│ │ ├── adminModules.test.js
│ │ ├── adminTrustedDevices.test.js
│ │ ├── adminUsers.test.js
@@ -786,6 +803,7 @@ website/
│ │ ├── demoLocks.test.js
│ │ ├── demoModule.test.js
│ │ ├── demoStepRefusal.test.js
│ │ ├── displayAuthor.test.js
│ │ ├── emailCollisionSurfaces.test.js
│ │ ├── emailConfig.model.test.js
│ │ ├── emailTemplates.test.js
@@ -901,8 +919,10 @@ website/
│ │ ├── totp.test.js
│ │ ├── trustedDevices.test.js
│ │ ├── trustProxy.test.js
│ │ ├── userDeletingHook.test.js
│ │ ├── usernamePolicy.test.js
│ │ └── userNotificationsSql.test.js
│ │ ├── userNotificationsSql.test.js
│ │ └── userSafety.test.js
│ ├── .env.example
│ ├── engagement-triggers.json
│ ├── package-lock.json