From 7696552ebcece25d6e39edce63fd9414ecb8c138 Mon Sep 17 00:00:00 2001 From: Rob Simmons Date: Mon, 2 Nov 2026 19:52:29 -0500 Subject: [PATCH] chore: create (main) and (settings) route hierarchies --- src/app/{ => (main)}/[userName]/NewProjectForm.tsx | 0 src/app/{ => (main)}/[userName]/ProjectRow.tsx | 0 src/app/{ => (main)}/[userName]/[projectName]/[kind]/page.tsx | 0 src/app/{ => (main)}/[userName]/[projectName]/download/route.ts | 0 src/app/{ => (main)}/[userName]/[projectName]/loading.tsx | 0 src/app/{ => (main)}/[userName]/[projectName]/page.tsx | 0 .../[userName]/[projectName]/preview/[...relPath]/route.ts | 0 .../{ => (main)}/[userName]/[projectName]/publish/PublishCard.tsx | 0 src/app/{ => (main)}/[userName]/[projectName]/publish/actions.ts | 0 src/app/{ => (main)}/[userName]/[projectName]/publish/page.tsx | 0 src/app/{ => (main)}/[userName]/actions.ts | 0 src/app/{ => (main)}/[userName]/page.tsx | 0 src/app/{ => (main)}/[userName]/unauthorized.tsx | 0 src/app/{ => (main)}/page.tsx | 0 src/app/{ => (main)}/setup/SetupAdmin.tsx | 0 src/app/{ => (main)}/setup/SetupFlow.tsx | 0 src/app/{ => (main)}/setup/actions.ts | 0 src/app/{ => (main)}/setup/page.tsx | 0 src/app/{ => (main)}/setup/unauthorized.tsx | 0 src/app/{ => (settings)}/admin/components/AccessControl.tsx | 0 src/app/{ => (settings)}/admin/components/AllowlistEditor.tsx | 0 src/app/{ => (settings)}/admin/components/HealthMonitor.tsx | 0 src/app/{ => (settings)}/admin/components/OAuthConfig.tsx | 0 .../{ => (settings)}/admin/components/RegistrationModeControl.tsx | 0 src/app/{ => (settings)}/admin/components/SessionRow.tsx | 0 src/app/{ => (settings)}/admin/components/SessionViewer.tsx | 0 src/app/{ => (settings)}/admin/components/TemplateManagement.tsx | 0 src/app/{ => (settings)}/admin/components/ToolchainManagement.tsx | 0 src/app/{ => (settings)}/admin/components/UserList.tsx | 0 src/app/{ => (settings)}/admin/components/UserManagement.tsx | 0 src/app/{ => (settings)}/admin/components/UserRow.tsx | 0 src/app/{ => (settings)}/admin/components/utils.ts | 0 src/app/{ => (settings)}/admin/forbidden.tsx | 0 src/app/{ => (settings)}/admin/page.tsx | 0 src/app/{ => (settings)}/admin/unauthorized.tsx | 0 35 files changed, 0 insertions(+), 0 deletions(-) rename src/app/{ => (main)}/[userName]/NewProjectForm.tsx (100%) rename src/app/{ => (main)}/[userName]/ProjectRow.tsx (100%) rename src/app/{ => (main)}/[userName]/[projectName]/[kind]/page.tsx (100%) rename src/app/{ => (main)}/[userName]/[projectName]/download/route.ts (100%) rename src/app/{ => (main)}/[userName]/[projectName]/loading.tsx (100%) rename src/app/{ => (main)}/[userName]/[projectName]/page.tsx (100%) rename src/app/{ => (main)}/[userName]/[projectName]/preview/[...relPath]/route.ts (100%) rename src/app/{ => (main)}/[userName]/[projectName]/publish/PublishCard.tsx (100%) rename src/app/{ => (main)}/[userName]/[projectName]/publish/actions.ts (100%) rename src/app/{ => (main)}/[userName]/[projectName]/publish/page.tsx (100%) rename src/app/{ => (main)}/[userName]/actions.ts (100%) rename src/app/{ => (main)}/[userName]/page.tsx (100%) rename src/app/{ => (main)}/[userName]/unauthorized.tsx (100%) rename src/app/{ => (main)}/page.tsx (100%) rename src/app/{ => (main)}/setup/SetupAdmin.tsx (100%) rename src/app/{ => (main)}/setup/SetupFlow.tsx (100%) rename src/app/{ => (main)}/setup/actions.ts (100%) rename src/app/{ => (main)}/setup/page.tsx (100%) rename src/app/{ => (main)}/setup/unauthorized.tsx (100%) rename src/app/{ => (settings)}/admin/components/AccessControl.tsx (100%) rename src/app/{ => (settings)}/admin/components/AllowlistEditor.tsx (100%) rename src/app/{ => (settings)}/admin/components/HealthMonitor.tsx (100%) rename src/app/{ => (settings)}/admin/components/OAuthConfig.tsx (100%) rename src/app/{ => (settings)}/admin/components/RegistrationModeControl.tsx (100%) rename src/app/{ => (settings)}/admin/components/SessionRow.tsx (100%) rename src/app/{ => (settings)}/admin/components/SessionViewer.tsx (100%) rename src/app/{ => (settings)}/admin/components/TemplateManagement.tsx (100%) rename src/app/{ => (settings)}/admin/components/ToolchainManagement.tsx (100%) rename src/app/{ => (settings)}/admin/components/UserList.tsx (100%) rename src/app/{ => (settings)}/admin/components/UserManagement.tsx (100%) rename src/app/{ => (settings)}/admin/components/UserRow.tsx (100%) rename src/app/{ => (settings)}/admin/components/utils.ts (100%) rename src/app/{ => (settings)}/admin/forbidden.tsx (100%) rename src/app/{ => (settings)}/admin/page.tsx (100%) rename src/app/{ => (settings)}/admin/unauthorized.tsx (100%) diff --git a/src/app/[userName]/NewProjectForm.tsx b/src/app/(main)/[userName]/NewProjectForm.tsx similarity index 100% rename from src/app/[userName]/NewProjectForm.tsx rename to src/app/(main)/[userName]/NewProjectForm.tsx diff --git a/src/app/[userName]/ProjectRow.tsx b/src/app/(main)/[userName]/ProjectRow.tsx similarity index 100% rename from src/app/[userName]/ProjectRow.tsx rename to src/app/(main)/[userName]/ProjectRow.tsx diff --git a/src/app/[userName]/[projectName]/[kind]/page.tsx b/src/app/(main)/[userName]/[projectName]/[kind]/page.tsx similarity index 100% rename from src/app/[userName]/[projectName]/[kind]/page.tsx rename to src/app/(main)/[userName]/[projectName]/[kind]/page.tsx diff --git a/src/app/[userName]/[projectName]/download/route.ts b/src/app/(main)/[userName]/[projectName]/download/route.ts similarity index 100% rename from src/app/[userName]/[projectName]/download/route.ts rename to src/app/(main)/[userName]/[projectName]/download/route.ts diff --git a/src/app/[userName]/[projectName]/loading.tsx b/src/app/(main)/[userName]/[projectName]/loading.tsx similarity index 100% rename from src/app/[userName]/[projectName]/loading.tsx rename to src/app/(main)/[userName]/[projectName]/loading.tsx diff --git a/src/app/[userName]/[projectName]/page.tsx b/src/app/(main)/[userName]/[projectName]/page.tsx similarity index 100% rename from src/app/[userName]/[projectName]/page.tsx rename to src/app/(main)/[userName]/[projectName]/page.tsx diff --git a/src/app/[userName]/[projectName]/preview/[...relPath]/route.ts b/src/app/(main)/[userName]/[projectName]/preview/[...relPath]/route.ts similarity index 100% rename from src/app/[userName]/[projectName]/preview/[...relPath]/route.ts rename to src/app/(main)/[userName]/[projectName]/preview/[...relPath]/route.ts diff --git a/src/app/[userName]/[projectName]/publish/PublishCard.tsx b/src/app/(main)/[userName]/[projectName]/publish/PublishCard.tsx similarity index 100% rename from src/app/[userName]/[projectName]/publish/PublishCard.tsx rename to src/app/(main)/[userName]/[projectName]/publish/PublishCard.tsx diff --git a/src/app/[userName]/[projectName]/publish/actions.ts b/src/app/(main)/[userName]/[projectName]/publish/actions.ts similarity index 100% rename from src/app/[userName]/[projectName]/publish/actions.ts rename to src/app/(main)/[userName]/[projectName]/publish/actions.ts diff --git a/src/app/[userName]/[projectName]/publish/page.tsx b/src/app/(main)/[userName]/[projectName]/publish/page.tsx similarity index 100% rename from src/app/[userName]/[projectName]/publish/page.tsx rename to src/app/(main)/[userName]/[projectName]/publish/page.tsx diff --git a/src/app/[userName]/actions.ts b/src/app/(main)/[userName]/actions.ts similarity index 100% rename from src/app/[userName]/actions.ts rename to src/app/(main)/[userName]/actions.ts diff --git a/src/app/[userName]/page.tsx b/src/app/(main)/[userName]/page.tsx similarity index 100% rename from src/app/[userName]/page.tsx rename to src/app/(main)/[userName]/page.tsx diff --git a/src/app/[userName]/unauthorized.tsx b/src/app/(main)/[userName]/unauthorized.tsx similarity index 100% rename from src/app/[userName]/unauthorized.tsx rename to src/app/(main)/[userName]/unauthorized.tsx diff --git a/src/app/page.tsx b/src/app/(main)/page.tsx similarity index 100% rename from src/app/page.tsx rename to src/app/(main)/page.tsx diff --git a/src/app/setup/SetupAdmin.tsx b/src/app/(main)/setup/SetupAdmin.tsx similarity index 100% rename from src/app/setup/SetupAdmin.tsx rename to src/app/(main)/setup/SetupAdmin.tsx diff --git a/src/app/setup/SetupFlow.tsx b/src/app/(main)/setup/SetupFlow.tsx similarity index 100% rename from src/app/setup/SetupFlow.tsx rename to src/app/(main)/setup/SetupFlow.tsx diff --git a/src/app/setup/actions.ts b/src/app/(main)/setup/actions.ts similarity index 100% rename from src/app/setup/actions.ts rename to src/app/(main)/setup/actions.ts diff --git a/src/app/setup/page.tsx b/src/app/(main)/setup/page.tsx similarity index 100% rename from src/app/setup/page.tsx rename to src/app/(main)/setup/page.tsx diff --git a/src/app/setup/unauthorized.tsx b/src/app/(main)/setup/unauthorized.tsx similarity index 100% rename from src/app/setup/unauthorized.tsx rename to src/app/(main)/setup/unauthorized.tsx diff --git a/src/app/admin/components/AccessControl.tsx b/src/app/(settings)/admin/components/AccessControl.tsx similarity index 100% rename from src/app/admin/components/AccessControl.tsx rename to src/app/(settings)/admin/components/AccessControl.tsx diff --git a/src/app/admin/components/AllowlistEditor.tsx b/src/app/(settings)/admin/components/AllowlistEditor.tsx similarity index 100% rename from src/app/admin/components/AllowlistEditor.tsx rename to src/app/(settings)/admin/components/AllowlistEditor.tsx diff --git a/src/app/admin/components/HealthMonitor.tsx b/src/app/(settings)/admin/components/HealthMonitor.tsx similarity index 100% rename from src/app/admin/components/HealthMonitor.tsx rename to src/app/(settings)/admin/components/HealthMonitor.tsx diff --git a/src/app/admin/components/OAuthConfig.tsx b/src/app/(settings)/admin/components/OAuthConfig.tsx similarity index 100% rename from src/app/admin/components/OAuthConfig.tsx rename to src/app/(settings)/admin/components/OAuthConfig.tsx diff --git a/src/app/admin/components/RegistrationModeControl.tsx b/src/app/(settings)/admin/components/RegistrationModeControl.tsx similarity index 100% rename from src/app/admin/components/RegistrationModeControl.tsx rename to src/app/(settings)/admin/components/RegistrationModeControl.tsx diff --git a/src/app/admin/components/SessionRow.tsx b/src/app/(settings)/admin/components/SessionRow.tsx similarity index 100% rename from src/app/admin/components/SessionRow.tsx rename to src/app/(settings)/admin/components/SessionRow.tsx diff --git a/src/app/admin/components/SessionViewer.tsx b/src/app/(settings)/admin/components/SessionViewer.tsx similarity index 100% rename from src/app/admin/components/SessionViewer.tsx rename to src/app/(settings)/admin/components/SessionViewer.tsx diff --git a/src/app/admin/components/TemplateManagement.tsx b/src/app/(settings)/admin/components/TemplateManagement.tsx similarity index 100% rename from src/app/admin/components/TemplateManagement.tsx rename to src/app/(settings)/admin/components/TemplateManagement.tsx diff --git a/src/app/admin/components/ToolchainManagement.tsx b/src/app/(settings)/admin/components/ToolchainManagement.tsx similarity index 100% rename from src/app/admin/components/ToolchainManagement.tsx rename to src/app/(settings)/admin/components/ToolchainManagement.tsx diff --git a/src/app/admin/components/UserList.tsx b/src/app/(settings)/admin/components/UserList.tsx similarity index 100% rename from src/app/admin/components/UserList.tsx rename to src/app/(settings)/admin/components/UserList.tsx diff --git a/src/app/admin/components/UserManagement.tsx b/src/app/(settings)/admin/components/UserManagement.tsx similarity index 100% rename from src/app/admin/components/UserManagement.tsx rename to src/app/(settings)/admin/components/UserManagement.tsx diff --git a/src/app/admin/components/UserRow.tsx b/src/app/(settings)/admin/components/UserRow.tsx similarity index 100% rename from src/app/admin/components/UserRow.tsx rename to src/app/(settings)/admin/components/UserRow.tsx diff --git a/src/app/admin/components/utils.ts b/src/app/(settings)/admin/components/utils.ts similarity index 100% rename from src/app/admin/components/utils.ts rename to src/app/(settings)/admin/components/utils.ts diff --git a/src/app/admin/forbidden.tsx b/src/app/(settings)/admin/forbidden.tsx similarity index 100% rename from src/app/admin/forbidden.tsx rename to src/app/(settings)/admin/forbidden.tsx diff --git a/src/app/admin/page.tsx b/src/app/(settings)/admin/page.tsx similarity index 100% rename from src/app/admin/page.tsx rename to src/app/(settings)/admin/page.tsx diff --git a/src/app/admin/unauthorized.tsx b/src/app/(settings)/admin/unauthorized.tsx similarity index 100% rename from src/app/admin/unauthorized.tsx rename to src/app/(settings)/admin/unauthorized.tsx