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-21 03:22:30 +00:00
committed by Copybot
parent 69e1aba86f
commit ae63093300
+5
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