This commit is contained in:
payacom
2026-08-31 20:45:41 +03:30
parent fa9f23c61d
commit 3f416a7a60
367 changed files with 621895 additions and 6443 deletions

View File

@@ -0,0 +1,28 @@
const express = require('express')
const {
listRooms,
createRoom,
joinRoom,
getRoomMessages,
sendRoomMessage,
getRoomDetail,
addRoomMembers,
reactToRoomMessage,
getRoomE2eeKeys,
putRoomE2eeKeys
} = require('../../../controllers/application/chatRooms/chatRoomController')
const router = express.Router()
router.get('/', listRooms)
router.post('/', createRoom)
router.get('/:roomId', getRoomDetail)
router.post('/:roomId/join', joinRoom)
router.post('/:roomId/members', addRoomMembers)
router.get('/:roomId/e2ee-keys', getRoomE2eeKeys)
router.put('/:roomId/e2ee-keys', putRoomE2eeKeys)
router.get('/:roomId/messages', getRoomMessages)
router.post('/:roomId/messages', sendRoomMessage)
router.post('/:roomId/messages/reaction', reactToRoomMessage)
module.exports = router