-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Page機能の文字数上限の緩和をしてほしい #10574
Labels
✨Feature
This adds/improves/enhances a feature
Comments
32倍にしてみました |
で 4 万字になったけど、まだ足りる時と足りない時がありそうだしいっそのこと 1MB (約 35 万文字) とかでもいい気がする |
と思ったら行き違いだった @ 43eee54 |
Pages以外でも管理者用絵文字管理APIあたりで一度に大量に操作する場合1MBくらい行く可能性もありそうだなと思ったから1MBにした |
ありがとうございます! |
na2na-p
pushed a commit
to na2na-p/misskey
that referenced
this issue
Apr 11, 2023
hutchisr
pushed a commit
to hutchisr/misskey
that referenced
this issue
Apr 12, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
機能要望
Page機能の文字数上限の緩和をしてほしい
なぜ必要か
小説・字書き向けのMisskeyサーバーであるノベルスキーを運用しています。
ページ機能に小説を転載されるユーザーが多いのですが、Pageの文字数上限に引っかかって投稿できないという話を高頻度で受けています。
現在の状態
調査したところ、ページのセクションなしでシングルバイト文字で3万字、日本語等のマルチバイト文字で1万字程度しか投稿できないことがわかりました。それを超過すると、サーバーから
Failed to load resource: the server responded with a status of 413 ()
が返され保存できません。(エラーダイアログもでず無反応になります)原因としてはEndpoint API用のFastifyのbodyLimitとして一律で
{ bodyLimit: 1024 * 32 }
が設定されているためです。https://github.com/misskey-dev/misskey/blob/develop/packages/backend/src/server/api/ApiServerService.ts#L92
ページに関してはcontentはDBにjsonbで保存されるためパフォーマンスを考えなければ最大1GB程度までは保存できるはずです。
https://github.com/misskey-dev/misskey/blob/develop/packages/backend/src/models/entities/Page.ts#L81
もちろん1GBはやりすぎですが、日本語で1万文字は文字量として少ないと考えられます。json形式ですのでセクションで分けた場合はもっと最大文字数が減ることになります。
希望する状態
The text was updated successfully, but these errors were encountered: