Files
omniai-server/src/routes/index.js
T
2026-06-08 15:24:18 +08:00

58 lines
2.4 KiB
JavaScript

const express = require('express')
const { registerAuthRoutes } = require('./auth')
const { registerPriceRoutes, registerPackageRoutes, registerPublicConfigRoutes, registerHealthRoutes } = require('./public')
const { registerKeyRoutes } = require('./keys')
const { registerAdminRoutes, registerAdminInvoiceRoutes } = require('./admin')
const { registerEnterpriseRoutes } = require('./enterprise')
const { registerUserRoutes } = require('./user')
const { registerUsageReportRoutes, registerAdminUsageRoutes, registerUsageSummaryRoutes } = require('./usage')
const { registerConfigRoutes } = require('./config')
const { registerPaymentRoutes } = require('./payment')
const { registerProjectRoutes } = require('./projects')
const { registerOssRoutes } = require('./oss')
const { registerCommunityRoutes, registerAdminCommunityRoutes } = require('./community')
const { registerAiRoutes } = require('./ai')
const { registerEcommerceRoutes, registerEcommerceHistoryRoutes } = require("./ecommerce")
const { registerConversationRoutes } = require('./conversations')
const { registerReportRoutes } = require('./reports')
const { registerAssetRoutes } = require('./assets')
const { registerNotificationRoutes } = require('./notifications')
const { registerBetaApplicationRoutes } = require('./betaApplications')
const { registerDraftRoutes } = require('./drafts');
const { registerFileExtractRoutes } = require('./fileExtract');
const mountClientErrorRoutes = require('./clientErrors')
const router = express.Router()
registerAuthRoutes(router)
registerPriceRoutes(router)
registerPublicConfigRoutes(router)
registerKeyRoutes(router)
registerAdminRoutes(router)
registerPackageRoutes(router)
registerEnterpriseRoutes(router)
registerAdminInvoiceRoutes(router)
registerUserRoutes(router)
registerUsageReportRoutes(router)
registerAdminUsageRoutes(router)
registerConfigRoutes(router)
registerUsageSummaryRoutes(router)
registerPaymentRoutes(router)
registerProjectRoutes(router)
registerOssRoutes(router)
registerCommunityRoutes(router)
registerAdminCommunityRoutes(router)
registerAiRoutes(router)
registerEcommerceRoutes(router)
registerEcommerceHistoryRoutes(router)
registerConversationRoutes(router)
registerReportRoutes(router)
registerAssetRoutes(router)
registerNotificationRoutes(router)
registerBetaApplicationRoutes(router)
registerDraftRoutes(router)
registerFileExtractRoutes(router)
registerHealthRoutes(router)
module.exports = router