diff --git a/locales/en-US.yml b/locales/en-US.yml index b8e8fe1bd..7a064d2a0 100644 --- a/locales/en-US.yml +++ b/locales/en-US.yml @@ -905,6 +905,7 @@ customMOTD: "Custom MOTD (splash screen messages)" customMOTDDescription: "Custom messages for the MOTD (splash screen) separated by line breaks to be shown randomly every time a user loads/reloads the page." customSplashIcons: "Custom splash screen icons (urls)" customSplashIconsDescription: "URLs for custom splash screen icons separated by line breaks to be shown randomly every time a user loads/reloads the page. Please make sure the images are on a static URL, preferably all resized to 192x192." +showUpdates: "Show a popup when Calckey updates" _sensitiveMediaDetection: description: "Reduces the effort of server moderation through automatically recognizing NSFW media via Machine Learning. This will slightly increase the load on the server." diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index ff96cc77c..805827d80 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -905,6 +905,7 @@ customMOTD: "カスタムMOTD(スプラッシュスクリーンメッセージ customMOTDDescription: "ユーザがページをロード/リロードするたびにランダムに表示される、改行で区切られたMOTD(スプラッシュスクリーン)用のカスタムメッセージ" customSplashIcons: "カスタムスプラッシュスクリーンアイコン" customSplashIconsDescription: "ユーザがページをロード/リロードするたびにランダムに表示される、改行で区切られたカスタムスプラッシュスクリーンアイコンの URL。画像は静的なURLで、できればすべて192x192にリサイズしてください。" +showUpdates: "Calckeyの更新時にポップアップを表示する" _sensitiveMediaDetection: description: "機械学習を使って自動でセンシティブなメディアを検出し、モデレーションに役立てることができます。サーバーの負荷が少し増えます。" diff --git a/package.json b/package.json index 0dc876bd3..244296b0e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "misskey", - "version": "12.118.0-calc.12.b4", + "version": "12.118.0-calc.13.b4", "codename": "aqua", "repository": { "type": "git", diff --git a/packages/client/src/init.ts b/packages/client/src/init.ts index 896dfe295..f121ad4ce 100644 --- a/packages/client/src/init.ts +++ b/packages/client/src/init.ts @@ -237,17 +237,16 @@ import { getAccountFromId } from '@/scripts/get-account-from-id'; // テーマリビルドするため localStorage.removeItem('theme'); - /* try { // 変なバージョン文字列来るとcompareVersionsでエラーになるため - if (lastVersion != null && compareVersions(version, lastVersion) === 1) { + if (lastVersion != null && compareVersions(version, lastVersion) === 1 && defaultStore.state.showUpdates) { // ログインしてる場合だけ if ($i) { popup(defineAsyncComponent(() => import('@/components/updated.vue')), {}, {}, 'closed'); } } } catch (err) { + console.error(err); } - */ } // NOTE: この処理は必ず↑のクライアント更新時処理より後に来ること(テーマ再構築のため) diff --git a/packages/client/src/pages/settings/general.vue b/packages/client/src/pages/settings/general.vue index 6a498e9ae..021f19b12 100644 --- a/packages/client/src/pages/settings/general.vue +++ b/packages/client/src/pages/settings/general.vue @@ -56,6 +56,7 @@