From 00b11b1f752c29a432a78d55aafafd631dcf4805 Mon Sep 17 00:00:00 2001 From: anatawa12 Date: Wed, 6 Dec 2023 13:46:10 +0900 Subject: [PATCH] chore: hide thumbnail if website is sensitive (#12581) --- CHANGELOG.md | 2 ++ packages/frontend/src/components/MkUrlPreview.vue | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d025e5e1c..0316ab3c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -35,6 +35,8 @@ - Enhance: ノートプレビューに「内容を隠す」が反映されるように - Enhance: データセーバーの適用範囲を個別で設定できるように - 従来のデータセーバーの設定はリセットされます +- Feat: センシティブと判断されたウェブサイトのサムネイルをぼかすように + - ウェブサイトをセンシティブと判断する仕組みが動いていないため、summalyProxyを使用しないと機能しません。 - fix: 「設定のバックアップ」で一部の項目がバックアップに含まれていなかった問題を修正 - Fix: ウィジェットのジョブキューにて音声の発音方法変更に追従できていなかったのを修正 #12367 - Enhance: 絵文字の詳細ページに記載される情報を追加 diff --git a/packages/frontend/src/components/MkUrlPreview.vue b/packages/frontend/src/components/MkUrlPreview.vue index d3c486a98..2332fe9a7 100644 --- a/packages/frontend/src/components/MkUrlPreview.vue +++ b/packages/frontend/src/components/MkUrlPreview.vue @@ -45,7 +45,7 @@ SPDX-License-Identifier: AGPL-3.0-only
-
+
@@ -118,6 +118,7 @@ let description = $ref(null); let thumbnail = $ref(null); let icon = $ref(null); let sitename = $ref(null); +let sensitive = $ref(false); let player = $ref({ url: null, width: null, @@ -170,6 +171,7 @@ window.fetch(`/url?url=${encodeURIComponent(requestUrl.href)}&lang=${versatileLa icon = info.icon; sitename = info.sitename; player = info.player; + sensitive = info.sensitive ?? false; }); function adjustTweetHeight(message: any) {