feat: replace create-app modal with full creation page at /apps/new
Full-page creation flow with: - Identity section: name, auto-slug, environment, JAR upload, deploy toggle - Monitoring tab: engine level, payload capture, log levels, metrics, sampling, compress success, replay, route control - Resources tab: memory, CPU, ports, environment variables Environment variables are configurable before first deploy, addressing the need to set app-specific config upfront. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -68,6 +68,7 @@ export const router = createBrowserRouter([
|
||||
|
||||
// Apps tab (OPERATOR+ via UI guard, shows all or single app)
|
||||
{ path: 'apps', element: <SuspenseWrapper><AppsTab /></SuspenseWrapper> },
|
||||
{ path: 'apps/new', element: <SuspenseWrapper><AppsTab /></SuspenseWrapper> },
|
||||
{ path: 'apps/:appId', element: <SuspenseWrapper><AppsTab /></SuspenseWrapper> },
|
||||
|
||||
// Admin (ADMIN role required)
|
||||
|
||||
Reference in New Issue
Block a user