diff --git a/client/src/components/ui/Icons.js b/client/src/components/ui/Icons.js index 3851ff01..ec5bf8a3 100644 --- a/client/src/components/ui/Icons.js +++ b/client/src/components/ui/Icons.js @@ -245,6 +245,16 @@ const Icons = () => ( d="M41 4H9C6.243 4 4 6.243 4 9v32c0 2.757 2.243 5 5 5h32c2.757 0 5-2.243 5-5V9c0-2.757-2.243-5-5-5zm-3.994 18.323a7.482 7.482 0 0 1-.69.035 7.492 7.492 0 0 1-6.269-3.388v11.537a8.527 8.527 0 1 1-8.527-8.527c.178 0 .352.016.527.027v4.202c-.175-.021-.347-.053-.527-.053a4.351 4.351 0 1 0 0 8.704c2.404 0 4.527-1.894 4.527-4.298l.042-19.594h4.016a7.488 7.488 0 0 0 6.901 6.685v4.67z" /> + + + + + + + + + + diff --git a/client/src/helpers/constants.js b/client/src/helpers/constants.js index 578d52a3..989a258b 100644 --- a/client/src/helpers/constants.js +++ b/client/src/helpers/constants.js @@ -279,6 +279,10 @@ export const SERVICES = [ id: 'tiktok', name: 'TikTok', }, + { + id: 'qq', + name: 'QQ', + }, ]; export const SERVICES_ID_NAME_MAP = SERVICES.reduce((acc, { id, name }) => { diff --git a/dnsfilter/blocked_services.go b/dnsfilter/blocked_services.go index 8cac102e..08990e0a 100644 --- a/dnsfilter/blocked_services.go +++ b/dnsfilter/blocked_services.go @@ -161,6 +161,7 @@ var serviceRulesArray = []svc{ "||douyin.com^", "||tiktokv.com^", }}, + {"qq", []string{"||qq.com^", "||qqzaixian.com^"}}, } // convert array to map