fix: 加固聊天限流与安全策略串行化

This commit is contained in:
root
2026-09-16 14:20:23 +08:00
parent 8a12c04104
commit 02189ebb2e
10 changed files with 299 additions and 43 deletions
@@ -2,6 +2,7 @@ import { Module } from "@nestjs/common";
import { AuthModule } from "../auth/auth.module.js";
import { DatabaseModule } from "../database/database.module.js";
import { RedisModule } from "../redis/redis.module.js";
import { SafetyModule } from "../safety/safety.module.js";
import { ChatGateway } from "./chat.gateway.js";
import { ChatRateLimiter } from "./chat-rate-limiter.js";
import { ConversationController } from "./conversation.controller.js";
@@ -10,7 +11,7 @@ import { CHAT_PUBLISHER, OutboxMessageRelay } from "./outbox-message-relay.js";
import { StateChangingOriginGuard } from "./state-changing-origin.guard.js";
@Module({
imports: [DatabaseModule, RedisModule, AuthModule],
imports: [DatabaseModule, RedisModule, AuthModule, SafetyModule],
controllers: [ConversationController],
providers: [
ConversationService,