feat: admin panel — plans editor + credit costs editor

routes/billing.js: PATCH /api/admin/plans/:id, PATCH /api/admin/credit-costs/:operation
index.js: /api/admin/* → billing routes
DB: AI_IMAGE_* → category=legacy (скрыты из UI)
     engine settings: ENGINE_PUBLIC_URL, APP_PUBLIC_URL, AUTO_DRAFT_DEFAULT_*
This commit is contained in:
Ник (Claude)
2026-06-13 00:02:03 +03:00
parent 2b996820d7
commit ad9f054701
2 changed files with 34 additions and 0 deletions
+1
View File
@@ -105,6 +105,7 @@ app.use('/api/calendar', calendarRoutes);
app.use('/api/metrics', metricsRoutes);
app.use('/api/usage', usageRoutes);
app.use('/api/billing', require('./src/routes/billing'));
app.use('/api/admin', require('./src/routes/billing')); // /admin/plans, /admin/credit-costs
app.use('/api/channels', require('./src/routes/polls'));
app.use('/api', inboxRoutes);
app.use('/api', require('./src/routes/drafts'));