feat: strip SaaS UI to vendor management dashboard
- Delete EnvironmentsPage, EnvironmentDetailPage, AppDetailPage - Delete EnvironmentTree and DeploymentStatusBadge components - Simplify DashboardPage to show tenant info, license status, server link - Remove environment/app/deployment routes from router - Remove environment section from sidebar, keep dashboard/license/platform - Strip API hooks to tenant/license/me only - Remove environment/app/deployment/observability types Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -5,9 +5,6 @@ import { ProtectedRoute } from './auth/ProtectedRoute';
|
||||
import { OrgResolver } from './auth/OrgResolver';
|
||||
import { Layout } from './components/Layout';
|
||||
import { DashboardPage } from './pages/DashboardPage';
|
||||
import { EnvironmentsPage } from './pages/EnvironmentsPage';
|
||||
import { EnvironmentDetailPage } from './pages/EnvironmentDetailPage';
|
||||
import { AppDetailPage } from './pages/AppDetailPage';
|
||||
import { LicensePage } from './pages/LicensePage';
|
||||
import { AdminTenantsPage } from './pages/AdminTenantsPage';
|
||||
|
||||
@@ -26,9 +23,6 @@ export function AppRouter() {
|
||||
}
|
||||
>
|
||||
<Route index element={<DashboardPage />} />
|
||||
<Route path="environments" element={<EnvironmentsPage />} />
|
||||
<Route path="environments/:envId" element={<EnvironmentDetailPage />} />
|
||||
<Route path="environments/:envId/apps/:appId" element={<AppDetailPage />} />
|
||||
<Route path="license" element={<LicensePage />} />
|
||||
<Route path="admin/tenants" element={<AdminTenantsPage />} />
|
||||
</Route>
|
||||
|
||||
Reference in New Issue
Block a user