summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api/call.ts (follow)
Commit message (Collapse)AuthorAgeFilesLines
* feat: allow GET for some endpointssyuilo2022-06-251-1/+1
| | | | Resolve #8263
* enhance(server): ↵syuilo2022-06-141-1/+1
| | | | モデレーターであってもレートリミットを有効に
* lint fixessyuilo2022-06-141-11/+11
|
* Fix IP address rate limit (#8758)MeiMei2022-05-311-8/+3
| | | | | | | * Fix IP address rate limit * CHANGELOG * Tune getIpHash
* enhance: replace signin CAPTCHA with rate limit (#8740)Johann1502022-05-281-14/+35
| | | | | | | | | | | | | | | | | | | | | | | * enhance: rate limit works without signed in user * fix: make limit key required for limiter As before the fallback limiter key will be set from the endpoint name. * enhance: use limiter for signin * Revert "CAPTCHA求めるのは2fa認証が無効になっているときだけにした" This reverts commit 02a43a310f6ad0cc9e9beccc26e51ab5b339e15f. * Revert "feat: make captcha required when signin to improve security" This reverts commit b21b0580058c14532ff3f4033e2a9147643bfca6. * fix undefined reference * fix: better error message * enhance: only handle prefix of IPv6
* perf(server): refactor and performance improvementssyuilo2022-03-251-2/+2
|
* refactor: Use ESM (#8358)syuilo2022-02-271-7/+7
| | | | | | | | | | | | | | | * wip * wip * fix * clean up * Update tsconfig.json * Update activitypub.ts * wip
* Fix ajv (#8333)tamaina2022-02-201-2/+2
| | | | | | | | | | | * wip * :v: * use ajv/dist/core * revert try * clean up
* refactor: use ajv instead of cafy (#8324)syuilo2022-02-191-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * wip * Update abuse-user-reports.ts * Update files.ts * Update list-remote.ts * Update list.ts * Update show-users.ts * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Update update.ts * Update search.ts * Update reactions.ts * Update search.ts * wip * wip * wip * wip * Update update.ts * Update relation.ts * Update available.ts * wip * wip * wip * Update packages/backend/src/server/api/define.ts Co-authored-by: Johann150 <johann.galle@protonmail.com> * Update define.ts * Update define.ts * typo * wip * wip * wip * wip * wip * wip * wip * wip * Update update.ts * wip * Update signup.ts * Update call.ts * minimum for limit * type * remove needless annotation * wip * Update signup.ts * wip * wip * fix * Update create.ts Co-authored-by: Johann150 <johann.galle@protonmail.com>
* Fix cast (#8257)MeiMei2022-02-061-3/+13
|
* fix: ↵MeiMei2022-02-021-1/+1
| | | | | | | ストリーミングからのAPIリクエストが出来ないのを修正 (#8244) * Update call.ts * あれ
* refactor: ↵MeiMei2022-01-311-2/+14
| | | | | | | APIで非JSON入力の型変換はendpointに渡す前に行うように (#8229) * Resolve #8228 * fix
* refactorsyuilo2022-01-211-1/+1
|
* fix lintsyuilo2021-12-091-9/+9
|
* refactoringsyuilo2021-11-121-0/+109
Resolve #7779