X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fcontrollers%2Fapi%2Findex.ts;h=5f49336b13c886ad39820c0adc98ee2cef461b94;hb=d0800f7661f13fabe7bb6f4aa0ea50764f106405;hp=eda9e04d197053bbb894bb0ea2ffe33d6c96a9bf;hpb=d95d15598847c7f020aa056e7e6e0c02d2bbf732;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/controllers/api/index.ts b/server/controllers/api/index.ts index eda9e04d1..5f49336b1 100644 --- a/server/controllers/api/index.ts +++ b/server/controllers/api/index.ts @@ -1,12 +1,15 @@ -import * as cors from 'cors' -import * as express from 'express' -import * as RateLimit from 'express-rate-limit' +import cors from 'cors' +import express from 'express' +import RateLimit from 'express-rate-limit' +import { HttpStatusCode } from '../../../shared/models' import { badRequest } from '../../helpers/express-utils' import { CONFIG } from '../../initializers/config' import { abuseRouter } from './abuse' import { accountsRouter } from './accounts' +import { blocklistRouter } from './blocklist' import { bulkRouter } from './bulk' import { configRouter } from './config' +import { customPageRouter } from './custom-page' import { jobsRouter } from './jobs' import { oauthClientsRouter } from './oauth-clients' import { overviewsRouter } from './overviews' @@ -46,6 +49,8 @@ apiRouter.use('/jobs', jobsRouter) apiRouter.use('/search', searchRouter) apiRouter.use('/overviews', overviewsRouter) apiRouter.use('/plugins', pluginRouter) +apiRouter.use('/custom-pages', customPageRouter) +apiRouter.use('/blocklist', blocklistRouter) apiRouter.use('/ping', pong) apiRouter.use('/*', badRequest) @@ -56,5 +61,5 @@ export { apiRouter } // --------------------------------------------------------------------------- function pong (req: express.Request, res: express.Response) { - return res.send('pong').status(200).end() + return res.send('pong').status(HttpStatusCode.OK_200).end() }