From 7224afafd1529282638f38f27ea0661af0a21fdc Mon Sep 17 00:00:00 2001 From: Alex Blank Date: Thu, 4 Jun 2026 12:34:43 +0200 Subject: [PATCH] refactor: rename frontend pages to PascalCase with Page suffix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Renamed 18 page files: - dashboard.tsx → DashboardPage.tsx - projects.tsx → ProjectsPage.tsx - sessions.tsx → SessionsPage.tsx - settings.tsx → SettingsPage.tsx - ssh-keys.tsx → SshKeysPage.tsx - terminal.tsx → TerminalPage.tsx - tool-workshop.tsx → ToolWorkshopPage.tsx - config-profiles.tsx → ConfigProfilesPage.tsx - git-repositories.tsx → GitRepositoriesPage.tsx - repo-workspace.tsx → RepoWorkspacePage.tsx - workspaces.tsx → WorkspacesPage.tsx - workspace-detail.tsx → WorkspaceDetailPage.tsx - profile.tsx → ProfilePage.tsx - project-settings.tsx → ProjectSettingsPage.tsx - git-history.tsx → GitHistoryPage.tsx - placeholder.tsx → PlaceholderPage.tsx Updated router.tsx imports. Quality gates: verified no remaining old imports. --- ...ig-profiles.tsx => ConfigProfilesPage.tsx} | 0 ...hboard.test.tsx => DashboardPage.test.tsx} | 0 .../{dashboard.tsx => DashboardPage.tsx} | 0 .../{git-history.tsx => GitHistoryPage.tsx} | 0 ...positories.tsx => GitRepositoriesPage.tsx} | 0 .../{placeholder.tsx => PlaceholderPage.tsx} | 0 .../pages/{profile.tsx => ProfilePage.tsx} | 0 ...t-settings.tsx => ProjectSettingsPage.tsx} | 0 ...rojects.test.tsx => ProjectsPage.test.tsx} | 0 .../pages/{projects.tsx => ProjectsPage.tsx} | 0 ...po-workspace.tsx => RepoWorkspacePage.tsx} | 0 .../pages/{sessions.tsx => SessionsPage.tsx} | 0 .../pages/{settings.tsx => SettingsPage.tsx} | 0 .../pages/{ssh-keys.tsx => SshKeysPage.tsx} | 0 .../pages/{terminal.tsx => TerminalPage.tsx} | 0 ...tool-workshop.tsx => ToolWorkshopPage.tsx} | 0 ...ace-detail.tsx => WorkspaceDetailPage.tsx} | 0 .../{workspaces.tsx => WorkspacesPage.tsx} | 0 apps/web/src/router.tsx | 30 +++++++++---------- 19 files changed, 15 insertions(+), 15 deletions(-) rename apps/web/src/pages/{config-profiles.tsx => ConfigProfilesPage.tsx} (100%) rename apps/web/src/pages/{dashboard.test.tsx => DashboardPage.test.tsx} (100%) rename apps/web/src/pages/{dashboard.tsx => DashboardPage.tsx} (100%) rename apps/web/src/pages/{git-history.tsx => GitHistoryPage.tsx} (100%) rename apps/web/src/pages/{git-repositories.tsx => GitRepositoriesPage.tsx} (100%) rename apps/web/src/pages/{placeholder.tsx => PlaceholderPage.tsx} (100%) rename apps/web/src/pages/{profile.tsx => ProfilePage.tsx} (100%) rename apps/web/src/pages/{project-settings.tsx => ProjectSettingsPage.tsx} (100%) rename apps/web/src/pages/{projects.test.tsx => ProjectsPage.test.tsx} (100%) rename apps/web/src/pages/{projects.tsx => ProjectsPage.tsx} (100%) rename apps/web/src/pages/{repo-workspace.tsx => RepoWorkspacePage.tsx} (100%) rename apps/web/src/pages/{sessions.tsx => SessionsPage.tsx} (100%) rename apps/web/src/pages/{settings.tsx => SettingsPage.tsx} (100%) rename apps/web/src/pages/{ssh-keys.tsx => SshKeysPage.tsx} (100%) rename apps/web/src/pages/{terminal.tsx => TerminalPage.tsx} (100%) rename apps/web/src/pages/{tool-workshop.tsx => ToolWorkshopPage.tsx} (100%) rename apps/web/src/pages/{workspace-detail.tsx => WorkspaceDetailPage.tsx} (100%) rename apps/web/src/pages/{workspaces.tsx => WorkspacesPage.tsx} (100%) diff --git a/apps/web/src/pages/config-profiles.tsx b/apps/web/src/pages/ConfigProfilesPage.tsx similarity index 100% rename from apps/web/src/pages/config-profiles.tsx rename to apps/web/src/pages/ConfigProfilesPage.tsx diff --git a/apps/web/src/pages/dashboard.test.tsx b/apps/web/src/pages/DashboardPage.test.tsx similarity index 100% rename from apps/web/src/pages/dashboard.test.tsx rename to apps/web/src/pages/DashboardPage.test.tsx diff --git a/apps/web/src/pages/dashboard.tsx b/apps/web/src/pages/DashboardPage.tsx similarity index 100% rename from apps/web/src/pages/dashboard.tsx rename to apps/web/src/pages/DashboardPage.tsx diff --git a/apps/web/src/pages/git-history.tsx b/apps/web/src/pages/GitHistoryPage.tsx similarity index 100% rename from apps/web/src/pages/git-history.tsx rename to apps/web/src/pages/GitHistoryPage.tsx diff --git a/apps/web/src/pages/git-repositories.tsx b/apps/web/src/pages/GitRepositoriesPage.tsx similarity index 100% rename from apps/web/src/pages/git-repositories.tsx rename to apps/web/src/pages/GitRepositoriesPage.tsx diff --git a/apps/web/src/pages/placeholder.tsx b/apps/web/src/pages/PlaceholderPage.tsx similarity index 100% rename from apps/web/src/pages/placeholder.tsx rename to apps/web/src/pages/PlaceholderPage.tsx diff --git a/apps/web/src/pages/profile.tsx b/apps/web/src/pages/ProfilePage.tsx similarity index 100% rename from apps/web/src/pages/profile.tsx rename to apps/web/src/pages/ProfilePage.tsx diff --git a/apps/web/src/pages/project-settings.tsx b/apps/web/src/pages/ProjectSettingsPage.tsx similarity index 100% rename from apps/web/src/pages/project-settings.tsx rename to apps/web/src/pages/ProjectSettingsPage.tsx diff --git a/apps/web/src/pages/projects.test.tsx b/apps/web/src/pages/ProjectsPage.test.tsx similarity index 100% rename from apps/web/src/pages/projects.test.tsx rename to apps/web/src/pages/ProjectsPage.test.tsx diff --git a/apps/web/src/pages/projects.tsx b/apps/web/src/pages/ProjectsPage.tsx similarity index 100% rename from apps/web/src/pages/projects.tsx rename to apps/web/src/pages/ProjectsPage.tsx diff --git a/apps/web/src/pages/repo-workspace.tsx b/apps/web/src/pages/RepoWorkspacePage.tsx similarity index 100% rename from apps/web/src/pages/repo-workspace.tsx rename to apps/web/src/pages/RepoWorkspacePage.tsx diff --git a/apps/web/src/pages/sessions.tsx b/apps/web/src/pages/SessionsPage.tsx similarity index 100% rename from apps/web/src/pages/sessions.tsx rename to apps/web/src/pages/SessionsPage.tsx diff --git a/apps/web/src/pages/settings.tsx b/apps/web/src/pages/SettingsPage.tsx similarity index 100% rename from apps/web/src/pages/settings.tsx rename to apps/web/src/pages/SettingsPage.tsx diff --git a/apps/web/src/pages/ssh-keys.tsx b/apps/web/src/pages/SshKeysPage.tsx similarity index 100% rename from apps/web/src/pages/ssh-keys.tsx rename to apps/web/src/pages/SshKeysPage.tsx diff --git a/apps/web/src/pages/terminal.tsx b/apps/web/src/pages/TerminalPage.tsx similarity index 100% rename from apps/web/src/pages/terminal.tsx rename to apps/web/src/pages/TerminalPage.tsx diff --git a/apps/web/src/pages/tool-workshop.tsx b/apps/web/src/pages/ToolWorkshopPage.tsx similarity index 100% rename from apps/web/src/pages/tool-workshop.tsx rename to apps/web/src/pages/ToolWorkshopPage.tsx diff --git a/apps/web/src/pages/workspace-detail.tsx b/apps/web/src/pages/WorkspaceDetailPage.tsx similarity index 100% rename from apps/web/src/pages/workspace-detail.tsx rename to apps/web/src/pages/WorkspaceDetailPage.tsx diff --git a/apps/web/src/pages/workspaces.tsx b/apps/web/src/pages/WorkspacesPage.tsx similarity index 100% rename from apps/web/src/pages/workspaces.tsx rename to apps/web/src/pages/WorkspacesPage.tsx diff --git a/apps/web/src/router.tsx b/apps/web/src/router.tsx index dde0bfa..fb3cd8e 100644 --- a/apps/web/src/router.tsx +++ b/apps/web/src/router.tsx @@ -2,21 +2,21 @@ import { Navigate, Route, Routes } from "react-router-dom"; import { AppShell } from "./components/app-shell"; import { ProtectedRoute } from "./components/protected-route"; -import { HomePage } from "./pages/dashboard"; -import { LoginRedirectPage, NotFoundPage } from "./pages/placeholder"; -import { ProfilePage } from "./pages/profile"; -import { ProjectsPage } from "./pages/projects"; -import { GitRepositoriesPage } from "./pages/git-repositories"; -import { GitHistoryPage } from "./pages/git-history"; -import { ProjectSettingsPage } from "./pages/project-settings"; -import { SettingsPage, GeneralSettingsTab } from "./pages/settings"; -import { TerminalPage } from "./pages/terminal"; -import { ToolWorkshopPage } from "./pages/tool-workshop"; -import { SSHKeysPage } from "./pages/ssh-keys"; -import { ConfigProfilesPage } from "./pages/config-profiles"; -import { SessionsPage } from "./pages/sessions"; -import { WorkspacesPage } from "./pages/workspaces"; -import { WorkspaceDetailPage } from "./pages/workspace-detail"; +import { HomePage } from "./pages/DashboardPage"; +import { LoginRedirectPage, NotFoundPage } from "./pages/PlaceholderPage"; +import { ProfilePage } from "./pages/ProfilePage"; +import { ProjectsPage } from "./pages/ProjectsPage"; +import { GitRepositoriesPage } from "./pages/GitRepositoriesPage"; +import { GitHistoryPage } from "./pages/GitHistoryPage"; +import { ProjectSettingsPage } from "./pages/ProjectSettingsPage"; +import { SettingsPage, GeneralSettingsTab } from "./pages/SettingsPage"; +import { TerminalPage } from "./pages/TerminalPage"; +import { ToolWorkshopPage } from "./pages/ToolWorkshopPage"; +import { SSHKeysPage } from "./pages/SshKeysPage"; +import { ConfigProfilesPage } from "./pages/ConfigProfilesPage"; +import { SessionsPage } from "./pages/SessionsPage"; +import { WorkspacesPage } from "./pages/WorkspacesPage"; +import { WorkspaceDetailPage } from "./pages/WorkspaceDetailPage"; export const AppRouter = () => { return (