增加待看名单功能

This commit is contained in:
2025-09-06 10:03:00 +08:00
parent 9b2527379a
commit 8258d7c63b
9 changed files with 2151 additions and 3 deletions
+2 -3
View File
@@ -14,6 +14,7 @@ const downloadRoutes = require('./routes/download');
const proxyRoutes = require('./routes/proxy');
const repositoryRoutes = require('./routes/repository');
const rankingRoutes = require('./routes/ranking');
const watchlistRoutes = require('./routes/watchlist');
// 导入中间件 - 临时注释掉来定位问题
const { errorHandler } = require('./middleware/errorHandler');
@@ -123,9 +124,6 @@ function customLogger(req, res, next) {
second: '2-digit',
});
// 构建日志消息
const logMessage = `${statusColor}${statusIcon} ${methodIcon} ${method} ${url} ${statusCode} ${duration}ms\x1b[0m`;
// 输出日志
logger.info(`${statusIcon} ${methodIcon} ${method} ${url} ${statusCode} ${duration}ms`);
@@ -228,6 +226,7 @@ class PixivServer {
this.app.use('/api/ranking', authMiddleware, rankingRoutes);
this.app.use('/api/repository', repositoryRoutes); // 仓库管理,不需要认证
this.app.use('/api/proxy', proxyRoutes); // 图片代理,不需要认证
this.app.use('/api/watchlist', authMiddleware, watchlistRoutes); // 待看名单,需要认证
// 404 处理
this.app.use((req, res) => {