Skip to content

Commit

Permalink
Tune API limits
Browse files Browse the repository at this point in the history
  • Loading branch information
mei23 committed Nov 23, 2019
1 parent d3a24a8 commit 2870d17
Show file tree
Hide file tree
Showing 9 changed files with 5 additions and 31 deletions.
5 changes: 0 additions & 5 deletions src/server/api/endpoints/i/export-blocking.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,9 @@
import define from '../../define';
import { createExportBlockingJob } from '../../../../queue';
import ms = require('ms');

export const meta = {
secure: true,
requireCredential: true,
limit: {
duration: ms('1hour'),
max: 1,
},
};

export default define(meta, async (ps, user) => {
Expand Down
5 changes: 0 additions & 5 deletions src/server/api/endpoints/i/export-following.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,9 @@
import define from '../../define';
import { createExportFollowingJob } from '../../../../queue';
import ms = require('ms');

export const meta = {
secure: true,
requireCredential: true,
limit: {
duration: ms('1hour'),
max: 1,
},
};

export default define(meta, async (ps, user) => {
Expand Down
5 changes: 0 additions & 5 deletions src/server/api/endpoints/i/export-mute.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,9 @@
import define from '../../define';
import { createExportMuteJob } from '../../../../queue';
import ms = require('ms');

export const meta = {
secure: true,
requireCredential: true,
limit: {
duration: ms('1hour'),
max: 1,
},
};

export default define(meta, async (ps, user) => {
Expand Down
2 changes: 1 addition & 1 deletion src/server/api/endpoints/i/export-notes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ export const meta = {
requireCredential: true,
limit: {
duration: ms('1day'),
max: 1,
max: 2,
},
};

Expand Down
5 changes: 0 additions & 5 deletions src/server/api/endpoints/i/export-user-lists.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,9 @@
import define from '../../define';
import { createExportUserListsJob } from '../../../../queue';
import ms = require('ms');

export const meta = {
secure: true,
requireCredential: true,
limit: {
duration: ms('1min'),
max: 1,
},
};

export default define(meta, async (ps, user) => {
Expand Down
2 changes: 1 addition & 1 deletion src/server/api/endpoints/i/import-following.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ export const meta = {
requireCredential: true,
limit: {
duration: ms('1hour'),
max: 10,
max: 5,
},

params: {
Expand Down
2 changes: 1 addition & 1 deletion src/server/api/endpoints/i/import-user-lists.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ export const meta = {
requireCredential: true,
limit: {
duration: ms('1hour'),
max: 1,
max: 5,
},

params: {
Expand Down
5 changes: 1 addition & 4 deletions src/server/api/endpoints/notes/delete.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ import ID, { transform } from '../../../../misc/cafy-id';
import deleteNote from '../../../../services/note/delete';
import User from '../../../../models/user';
import define from '../../define';
import * as ms from 'ms';
import { getNote } from '../../common/getters';
import { ApiError } from '../../error';

Expand All @@ -22,9 +21,7 @@ export const meta = {
kind: 'note-write',

limit: {
duration: ms('1hour'),
max: 300,
minInterval: ms('1sec')
minInterval: 500
},

params: {
Expand Down
5 changes: 1 addition & 4 deletions src/server/api/endpoints/notes/reactions/delete.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import $ from 'cafy';
import ID, { transform } from '../../../../../misc/cafy-id';
import define from '../../../define';
import * as ms from 'ms';
import deleteReaction from '../../../../../services/note/reaction/delete';
import { getNote } from '../../../common/getters';
import { ApiError } from '../../../error';
Expand All @@ -19,9 +18,7 @@ export const meta = {
kind: 'reaction-write',

limit: {
duration: ms('1hour'),
max: 1000,
minInterval: ms('1sec')
minInterval: 500
},

params: {
Expand Down

0 comments on commit 2870d17

Please sign in to comment.