mirror of
https://gitlab.com/soapbox-pub/ditto.git
synced 2025-12-06 11:29:46 +00:00
feat: rateLimit translate endpoint
This commit is contained in:
parent
57bbbb289b
commit
cad0da2732
1 changed files with 7 additions and 1 deletions
|
|
@ -227,7 +227,13 @@ app.post('/api/v1/statuses/:id{[0-9a-f]{64}}/bookmark', requireSigner, bookmarkC
|
|||
app.post('/api/v1/statuses/:id{[0-9a-f]{64}}/unbookmark', requireSigner, unbookmarkController);
|
||||
app.post('/api/v1/statuses/:id{[0-9a-f]{64}}/pin', requireSigner, pinController);
|
||||
app.post('/api/v1/statuses/:id{[0-9a-f]{64}}/unpin', requireSigner, unpinController);
|
||||
app.post('/api/v1/statuses/:id{[0-9a-f]{64}}/translate', requireSigner, translatorMiddleware, translateController);
|
||||
app.post(
|
||||
'/api/v1/statuses/:id{[0-9a-f]{64}}/translate',
|
||||
requireSigner,
|
||||
rateLimitMiddleware(30, Time.minutes(1)),
|
||||
translatorMiddleware,
|
||||
translateController,
|
||||
);
|
||||
app.post('/api/v1/statuses/:id{[0-9a-f]{64}}/reblog', requireSigner, reblogStatusController);
|
||||
app.post('/api/v1/statuses/:id{[0-9a-f]{64}}/unreblog', requireSigner, unreblogStatusController);
|
||||
app.post('/api/v1/statuses', requireSigner, createStatusController);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue