From 6f3cc2cdf7e47a2dd4dd6d7478579746e2af652c Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Sun, 3 Aug 2025 11:02:20 +0900 Subject: コントロールパネルの検索 (#16343) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update settings.vue * Update settings.vue * Update settings.vue * Update settings.vue * Update settings.vue * Update performance.vue * Update performance.vue * Update performance.vue * Update external-services.vue * wip * wip * Update security.vue * Update settings.vue * Update CHANGELOG.md * wip * Update moderation.vue * wip * Update branding.vue * wip * Update email-settings.vue * Update system-webhook.vue * Update MkSuperMenu.vue * Update index.vue --- packages/frontend/src/pages/settings/2fa.vue | 4 +- .../frontend/src/pages/settings/account-data.vue | 2 +- packages/frontend/src/pages/settings/connect.vue | 2 +- packages/frontend/src/pages/settings/drive.vue | 6 +-- packages/frontend/src/pages/settings/index.vue | 6 +-- .../frontend/src/pages/settings/mute-block.vue | 2 +- .../frontend/src/pages/settings/notifications.vue | 2 +- packages/frontend/src/pages/settings/other.vue | 2 +- packages/frontend/src/pages/settings/plugin.vue | 2 +- .../frontend/src/pages/settings/preferences.vue | 22 ++++----- packages/frontend/src/pages/settings/privacy.vue | 18 ++++---- packages/frontend/src/pages/settings/profile.vue | 2 +- packages/frontend/src/pages/settings/security.vue | 52 ++++++++++++---------- packages/frontend/src/pages/settings/sounds.vue | 2 +- 14 files changed, 64 insertions(+), 60 deletions(-) (limited to 'packages/frontend/src/pages/settings') diff --git a/packages/frontend/src/pages/settings/2fa.vue b/packages/frontend/src/pages/settings/2fa.vue index 2f639cd090..1f98fab618 100644 --- a/packages/frontend/src/pages/settings/2fa.vue +++ b/packages/frontend/src/pages/settings/2fa.vue @@ -20,7 +20,7 @@ SPDX-License-Identifier: AGPL-3.0-only - +
@@ -74,7 +74,7 @@ SPDX-License-Identifier: AGPL-3.0-only - +
diff --git a/packages/frontend/src/pages/settings/account-data.vue b/packages/frontend/src/pages/settings/account-data.vue index 5a00d7a9d7..c75667b06b 100644 --- a/packages/frontend/src/pages/settings/account-data.vue +++ b/packages/frontend/src/pages/settings/account-data.vue @@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-only
- {{ i18n.ts._settings.accountDataBanner }} + {{ i18n.ts._settings.accountDataBanner }}
diff --git a/packages/frontend/src/pages/settings/connect.vue b/packages/frontend/src/pages/settings/connect.vue index 1e701096c5..28579b915f 100644 --- a/packages/frontend/src/pages/settings/connect.vue +++ b/packages/frontend/src/pages/settings/connect.vue @@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-only
- {{ i18n.ts._settings.serviceConnectionBanner }} + {{ i18n.ts._settings.serviceConnectionBanner }} diff --git a/packages/frontend/src/pages/settings/drive.vue b/packages/frontend/src/pages/settings/drive.vue index 1b99f6dea5..cfa4df18fc 100644 --- a/packages/frontend/src/pages/settings/drive.vue +++ b/packages/frontend/src/pages/settings/drive.vue @@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-only
- {{ i18n.ts._settings.driveBanner }} + {{ i18n.ts._settings.driveBanner }} @@ -60,7 +60,7 @@ SPDX-License-Identifier: AGPL-3.0-only - + @@ -74,7 +74,7 @@ SPDX-License-Identifier: AGPL-3.0-only - +
diff --git a/packages/frontend/src/pages/settings/index.vue b/packages/frontend/src/pages/settings/index.vue index 61e3ca8b6c..eda9dfde7b 100644 --- a/packages/frontend/src/pages/settings/index.vue +++ b/packages/frontend/src/pages/settings/index.vue @@ -15,7 +15,7 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ i18n.ts._preferencesBackup.autoPreferencesBackupIsNotEnabledForThisDevice }}
|
- +
@@ -42,12 +42,12 @@ import { instance } from '@/instance.js'; import { definePage, provideMetadataReceiver, provideReactiveMetadata } from '@/page.js'; import * as os from '@/os.js'; import { useRouter } from '@/router.js'; -import { searchIndexes } from '@/utility/settings-search-index.js'; import { enableAutoBackup, getPreferencesProfileMenu } from '@/preferences/utility.js'; import { store } from '@/store.js'; import { signout } from '@/signout.js'; +import { genSearchIndexes } from '@/utility/inapp-search.js'; -const SETTING_INDEX = searchIndexes; // TODO: lazy load +const searchIndex = await import('search-index:settings').then(({ searchIndexes }) => genSearchIndexes(searchIndexes)); const indexInfo = { title: i18n.ts.settings, diff --git a/packages/frontend/src/pages/settings/mute-block.vue b/packages/frontend/src/pages/settings/mute-block.vue index 57aa30226b..3b05f0aa80 100644 --- a/packages/frontend/src/pages/settings/mute-block.vue +++ b/packages/frontend/src/pages/settings/mute-block.vue @@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-only
- {{ i18n.ts._settings.muteAndBlockBanner }} + {{ i18n.ts._settings.muteAndBlockBanner }}
diff --git a/packages/frontend/src/pages/settings/notifications.vue b/packages/frontend/src/pages/settings/notifications.vue index 4e8d88ab74..3ddfb81c33 100644 --- a/packages/frontend/src/pages/settings/notifications.vue +++ b/packages/frontend/src/pages/settings/notifications.vue @@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-only
- {{ i18n.ts._settings.notificationsBanner }} + {{ i18n.ts._settings.notificationsBanner }} diff --git a/packages/frontend/src/pages/settings/other.vue b/packages/frontend/src/pages/settings/other.vue index e0fb9b86bb..c896ee8232 100644 --- a/packages/frontend/src/pages/settings/other.vue +++ b/packages/frontend/src/pages/settings/other.vue @@ -75,7 +75,7 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ i18n.ts._accountDelete.mayTakeTime }} {{ i18n.ts._accountDelete.sendEmail }} - {{ i18n.ts._accountDelete.requestAccountDelete }} + {{ i18n.ts._accountDelete.requestAccountDelete }} {{ i18n.ts._accountDelete.inProgress }}
diff --git a/packages/frontend/src/pages/settings/plugin.vue b/packages/frontend/src/pages/settings/plugin.vue index bff307ab7d..7c6ce90e7e 100644 --- a/packages/frontend/src/pages/settings/plugin.vue +++ b/packages/frontend/src/pages/settings/plugin.vue @@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-only
- {{ i18n.ts._settings.pluginBanner }} + {{ i18n.ts._settings.pluginBanner }} {{ i18n.ts.pluginsAreDisabledBecauseSafeMode }} diff --git a/packages/frontend/src/pages/settings/preferences.vue b/packages/frontend/src/pages/settings/preferences.vue index 04f9b0512b..7ee5f151fa 100644 --- a/packages/frontend/src/pages/settings/preferences.vue +++ b/packages/frontend/src/pages/settings/preferences.vue @@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-only
- {{ i18n.ts._settings.preferencesBanner }} + {{ i18n.ts._settings.preferencesBanner }}
@@ -44,7 +44,7 @@ SPDX-License-Identifier: AGPL-3.0-only - + @@ -53,7 +53,7 @@ SPDX-License-Identifier: AGPL-3.0-only - + @@ -165,7 +165,7 @@ SPDX-License-Identifier: AGPL-3.0-only - + @@ -449,7 +449,7 @@ SPDX-License-Identifier: AGPL-3.0-only
- {{ i18n.ts._settings.accessibilityBanner }} + {{ i18n.ts._settings.accessibilityBanner }}
@@ -489,7 +489,7 @@ SPDX-License-Identifier: AGPL-3.0-only - + @@ -571,7 +571,7 @@ SPDX-License-Identifier: AGPL-3.0-only - + @@ -580,7 +580,7 @@ SPDX-License-Identifier: AGPL-3.0-only - + @@ -589,7 +589,7 @@ SPDX-License-Identifier: AGPL-3.0-only - + @@ -598,7 +598,7 @@ SPDX-License-Identifier: AGPL-3.0-only - + @@ -607,7 +607,7 @@ SPDX-License-Identifier: AGPL-3.0-only - + diff --git a/packages/frontend/src/pages/settings/privacy.vue b/packages/frontend/src/pages/settings/privacy.vue index 4e6425667e..3977359c54 100644 --- a/packages/frontend/src/pages/settings/privacy.vue +++ b/packages/frontend/src/pages/settings/privacy.vue @@ -7,13 +7,13 @@ SPDX-License-Identifier: AGPL-3.0-only
- {{ i18n.ts._settings.privacyBanner }} + {{ i18n.ts._settings.privacyBanner }} - + @@ -28,7 +28,7 @@ SPDX-License-Identifier: AGPL-3.0-only - + @@ -53,28 +53,28 @@ SPDX-License-Identifier: AGPL-3.0-only - + - + - + - + @@ -146,7 +146,7 @@ SPDX-License-Identifier: AGPL-3.0-only
@@ -183,7 +183,7 @@ SPDX-License-Identifier: AGPL-3.0-only
diff --git a/packages/frontend/src/pages/settings/profile.vue b/packages/frontend/src/pages/settings/profile.vue index ce7f31cd23..e2679623ef 100644 --- a/packages/frontend/src/pages/settings/profile.vue +++ b/packages/frontend/src/pages/settings/profile.vue @@ -110,7 +110,7 @@ SPDX-License-Identifier: AGPL-3.0-only diff --git a/packages/frontend/src/pages/settings/security.vue b/packages/frontend/src/pages/settings/security.vue index 2562993be3..c954b9dd5a 100644 --- a/packages/frontend/src/pages/settings/security.vue +++ b/packages/frontend/src/pages/settings/security.vue @@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-only
- {{ i18n.ts._settings.securityBanner }} + {{ i18n.ts._settings.securityBanner }} @@ -24,30 +24,34 @@ SPDX-License-Identifier: AGPL-3.0-only - - - - + + + + + + + + {{ i18n.ts.regenerateLoginToken }} + + + +
diff --git a/packages/frontend/src/pages/settings/sounds.vue b/packages/frontend/src/pages/settings/sounds.vue index 590db19bca..ea5b347525 100644 --- a/packages/frontend/src/pages/settings/sounds.vue +++ b/packages/frontend/src/pages/settings/sounds.vue @@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-only
- {{ i18n.ts._settings.soundsBanner }} + {{ i18n.ts._settings.soundsBanner }} -- cgit v1.2.3-freya