feat: onboarding page & adding git settings

This commit is contained in:
simos
2025-11-17 15:26:46 +01:00
parent 2df8c8e786
commit 8c629a1a05
10 changed files with 934 additions and 10 deletions

View File

@@ -71,6 +71,7 @@ import settingsRoutes from './routes/settings.js';
import agentRoutes from './routes/agent.js';
import projectsRoutes from './routes/projects.js';
import cliAuthRoutes from './routes/cli-auth.js';
import userRoutes from './routes/user.js';
import { initializeDatabase } from './database/db.js';
import { validateApiKey, authenticateToken, authenticateWebSocket } from './middleware/auth.js';
@@ -254,6 +255,9 @@ app.use('/api/settings', authenticateToken, settingsRoutes);
// CLI Authentication API Routes (protected)
app.use('/api/cli', authenticateToken, cliAuthRoutes);
// User API Routes (protected)
app.use('/api/user', authenticateToken, userRoutes);
// Agent API Routes (uses API key authentication)
app.use('/api/agent', agentRoutes);