Implements buyer-agent in-app messaging (Task 8.4): - Prisma models: Conversation, ConversationParticipant, Message - Full DDD module: domain entities, repository interfaces, CQRS commands/queries - REST API: POST/GET conversations, POST/GET messages, PATCH read, DELETE messages - WebSocket gateway (/messaging namespace): real-time message delivery, typing indicators, room-based routing - 46 unit tests covering handlers, repositories, controller, and gateway Co-Authored-By: Paperclip <noreply@paperclip.ing>
3 lines
178 B
TypeScript
3 lines
178 B
TypeScript
export { PrismaConversationRepository } from './repositories/prisma-conversation.repository';
|
|
export { PrismaMessageRepository } from './repositories/prisma-message.repository';
|