This commit is contained in:
syuilo 2025-07-30 18:13:40 +09:00
parent edb9ba1657
commit 89d455d302
3 changed files with 11 additions and 3 deletions

6
locales/index.d.ts vendored
View File

@ -6491,9 +6491,13 @@ export interface Locale extends ILocale {
*/
"reactionsBufferingDescription": string;
/**
* 稿
* 稿
*/
"remoteNotesCleaning_description": string;
/**
* 稿
*/
"remoteNotesCleaning_description2": string;
/**
*
*/

View File

@ -1650,7 +1650,8 @@ _serverSettings:
fanoutTimelineDbFallback: "データベースへのフォールバック"
fanoutTimelineDbFallbackDescription: "有効にすると、タイムラインがキャッシュされていない場合にDBへ追加で問い合わせを行うフォールバック処理を行います。無効にすると、フォールバック処理を行わないことでさらにサーバーの負荷を軽減することができますが、タイムラインが取得できる範囲に制限が生じます。"
reactionsBufferingDescription: "有効にすると、リアクション作成時のパフォーマンスが大幅に向上し、データベースへの負荷を軽減することが可能です。ただし、Redisのメモリ使用量は増加します。"
remoteNotesCleaning_description: "有効にすると、参照されていない古いリモートの投稿を定期的にクリーンアップしてデータベースの肥大化を抑制します。"
remoteNotesCleaning_description: "有効にすると、古いリモートの投稿を定期的にクリーンアップしてデータベースの肥大化を抑制します。"
remoteNotesCleaning_description2: "削除されたリモートの投稿に紐づく、ローカルのノートも削除されることがあります。"
remoteNotesCleaningMaxDuration: "最大処理継続時間"
inquiryUrl: "問い合わせ先URL"
inquiryUrlDescription: "サーバー運営者へのお問い合わせフォームのURLや、運営者の連絡先等が記載されたWebページのURLを指定します。"

View File

@ -114,7 +114,10 @@ SPDX-License-Identifier: AGPL-3.0-only
<div class="_gaps_m">
<MkSwitch v-model="remoteNotesCleaningForm.state.enableRemoteNotesCleaning">
<template #label>{{ i18n.ts.enable }}<span v-if="remoteNotesCleaningForm.modifiedStates.enableRemoteNotesCleaning" class="_modified">{{ i18n.ts.modified }}</span></template>
<template #caption>{{ i18n.ts._serverSettings.remoteNotesCleaning_description }}</template>
<template #caption>
<div>{{ i18n.ts._serverSettings.remoteNotesCleaning_description }}</div>
<div><i class="ti ti-alert-triangle" style="color: var(--MI_THEME-warn);"></i>{{ i18n.ts._serverSettings.remoteNotesCleaning_description2 }}</div>
</template>
</MkSwitch>
<template v-if="remoteNotesCleaningForm.state.enableRemoteNotesCleaning">