Nick: temp rl for /extract
This commit is contained in:
@@ -204,7 +204,7 @@ v1Router.ws("/crawl/:jobId", crawlStatusWSController);
|
|||||||
|
|
||||||
v1Router.post(
|
v1Router.post(
|
||||||
"/extract",
|
"/extract",
|
||||||
authMiddleware(RateLimiterMode.Scrape),
|
authMiddleware(RateLimiterMode.Extract),
|
||||||
checkCreditsMiddleware(1),
|
checkCreditsMiddleware(1),
|
||||||
wrap(extractController),
|
wrap(extractController),
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -71,6 +71,23 @@ const RATE_LIMITS = {
|
|||||||
etier2a: 2500,
|
etier2a: 2500,
|
||||||
etierscale1: 1500,
|
etierscale1: 1500,
|
||||||
},
|
},
|
||||||
|
extract: {
|
||||||
|
default: 20,
|
||||||
|
free: 10,
|
||||||
|
starter: 100,
|
||||||
|
standard: 100,
|
||||||
|
standardOld: 100,
|
||||||
|
scale: 300,
|
||||||
|
hobby: 20,
|
||||||
|
standardNew: 100,
|
||||||
|
standardnew: 100,
|
||||||
|
growth: 300,
|
||||||
|
growthdouble: 300,
|
||||||
|
etier2c: 1000,
|
||||||
|
etier1a: 1000,
|
||||||
|
etier2a: 1000,
|
||||||
|
etierscale1: 1000,
|
||||||
|
},
|
||||||
preview: {
|
preview: {
|
||||||
free: 5,
|
free: 5,
|
||||||
default: 5,
|
default: 5,
|
||||||
|
|||||||
@@ -132,6 +132,7 @@ export enum RateLimiterMode {
|
|||||||
Preview = "preview",
|
Preview = "preview",
|
||||||
Search = "search",
|
Search = "search",
|
||||||
Map = "map",
|
Map = "map",
|
||||||
|
Extract = "extract",
|
||||||
}
|
}
|
||||||
|
|
||||||
export type AuthResponse =
|
export type AuthResponse =
|
||||||
|
|||||||
Reference in New Issue
Block a user