feat: implement enterprise RBAC, profile identity, system management, and audit stabilization
This commit is contained in:
@@ -18,6 +18,9 @@ import backupRoutes from "./routes/backup.routes";
|
||||
import networkRoutes from "./routes/network.routes";
|
||||
import monitoringRoutes from "./routes/monitoring.routes";
|
||||
import clientRoutes from "./routes/client.routes";
|
||||
import profileRoutes from "./routes/profile.routes";
|
||||
import adminUsersRoutes from "./routes/admin-users.routes";
|
||||
import systemRoutes from "./routes/system.routes";
|
||||
import { errorHandler, notFoundHandler } from "./middleware/error-handler";
|
||||
import { createRateLimit } from "./middleware/rate-limit";
|
||||
|
||||
@@ -82,6 +85,9 @@ export function createApp() {
|
||||
app.use("/api/network", networkRoutes);
|
||||
app.use("/api/monitoring", monitoringRoutes);
|
||||
app.use("/api/client", clientRoutes);
|
||||
app.use("/api/profile", profileRoutes);
|
||||
app.use("/api/admin", adminUsersRoutes);
|
||||
app.use("/api/system", systemRoutes);
|
||||
|
||||
app.use(notFoundHandler);
|
||||
app.use(errorHandler);
|
||||
|
||||
Reference in New Issue
Block a user