1 import { InboxManager } from '@server/lib/activitypub/inbox-manager'
2 import * as express from 'express'
3 import { UserRight } from '../../../../shared/models/users'
4 import { authenticate, ensureUserHasRight } from '../../../middlewares'
6 const debugRouter = express.Router()
8 debugRouter.get('/debug',
10 ensureUserHasRight(UserRight.MANAGE_DEBUG),
14 // ---------------------------------------------------------------------------
20 // ---------------------------------------------------------------------------
22 function getDebug (req: express.Request, res: express.Response) {
25 activityPubMessagesWaiting: InboxManager.Instance.getActivityPubMessagesWaiting()