]>
git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - server/controllers/api/index.js
3 const express
= require('express')
5 const utils
= require('../../helpers/utils')
7 const router
= express
.Router()
9 const clientsController
= require('./clients')
10 const podsController
= require('./pods')
11 const remoteController
= require('./remote')
12 const requestsController
= require('./requests')
13 const usersController
= require('./users')
14 const videosController
= require('./videos')
16 router
.use('/clients', clientsController
)
17 router
.use('/pods', podsController
)
18 router
.use('/remote', remoteController
)
19 router
.use('/requests', requestsController
)
20 router
.use('/users', usersController
)
21 router
.use('/videos', videosController
)
22 router
.use('/ping', pong
)
23 router
.use('/*', utils
.badRequest
)
25 // ---------------------------------------------------------------------------
27 module
.exports
= router
29 // ---------------------------------------------------------------------------
31 function pong (req
, res
, next
) {
32 return res
.send('pong').status(200).end()