Merge pull request #2799 from overleaf/ho-rate-limit-additions

add rate limiting to /status/compiler/:Project_id

GitOrigin-RevId: 5237121cc281207b261246b742bd7b52c844434d
This commit is contained in:
Eric Mc Sween 2020-05-20 10:19:28 -04:00 committed by Copybot
parent 69e1aba86f
commit ae63093300

View file

@ -990,6 +990,11 @@ function initialize(webRouter, privateApiRouter, publicApiRouter) {
webRouter.get(
'/status/compiler/:Project_id',
RateLimiterMiddleware.rateLimit({
endpointName: 'status-compiler',
maxRequests: 10,
timeInterval: 60
}),
AuthorizationMiddleware.ensureUserCanReadProject,
function(req, res) {
const projectId = req.params.Project_id