diff --git a/server/api/comment.go b/server/api/comment.go index 88be0c0..00d884b 100644 --- a/server/api/comment.go +++ b/server/api/comment.go @@ -13,8 +13,8 @@ import ( func AddCommentRoutes(router fiber.Router) { api := router.Group("/comments") - api.Post("/resource/:resourceID", createResourceComment, middleware.NewRequestLimiter(500, 24*time.Hour)) - api.Post("/reply/:commentID", createReplyComment, middleware.NewRequestLimiter(500, 24*time.Hour)) + api.Post("/resource/:resourceID", createResourceComment, middleware.NewRequestLimiter(500, 12*time.Hour)) + api.Post("/reply/:commentID", createReplyComment, middleware.NewRequestLimiter(500, 12*time.Hour)) api.Get("/resource/:resourceID", listResourceComments) api.Get("/reply/:commentID", listReplyComments) api.Get("/user/:username", listCommentsByUser) diff --git a/server/api/file.go b/server/api/file.go index 80857f0..8d03e91 100644 --- a/server/api/file.go +++ b/server/api/file.go @@ -19,11 +19,11 @@ import ( func AddFileRoutes(router fiber.Router) { fileGroup := router.Group("/files") { - fileGroup.Post("/upload/init", initUpload, middleware.NewRequestLimiter(10, time.Hour)) + fileGroup.Post("/upload/init", initUpload, middleware.NewRequestLimiter(100, 24*time.Hour)) fileGroup.Post("/upload/block/:id/:index", uploadBlock) fileGroup.Post("/upload/finish/:id", finishUpload) fileGroup.Post("/upload/cancel/:id", cancelUpload) - fileGroup.Post("/redirect", createRedirectFile, middleware.NewRequestLimiter(50, time.Hour)) + fileGroup.Post("/redirect", createRedirectFile, middleware.NewRequestLimiter(300, 24*time.Hour)) fileGroup.Post("/upload/url", createServerDownloadTask) fileGroup.Get("/:id", getFile) fileGroup.Put("/:id", updateFile)