From c54635e8a166f0c7f9d50d12f96f981c2a2a15f6 Mon Sep 17 00:00:00 2001 From: Dimitry Kolyshev Date: Fri, 11 Aug 2023 13:55:49 +0300 Subject: [PATCH] Pull request: 6020-rulelist-name Updates #6020. Squashed commit of the following: commit fedb9415fb40d103261ca9b966c3d634692f899d Author: Dimitry Kolyshev Date: Fri Aug 11 12:45:06 2023 +0300 filtering: imp tests commit d85d193ca7808e9089fa8ac3b26652f9c88c44ad Merge: f1c1eddc1 94cf50a53 Author: Dimitry Kolyshev Date: Fri Aug 11 11:07:39 2023 +0300 Merge remote-tracking branch 'origin/master' into 6020-rulelist-name commit f1c1eddc113d2659adb666d7849ce0830eaf71f0 Author: Dimitry Kolyshev Date: Fri Aug 11 10:59:07 2023 +0300 filtering: imp tests commit 39e9d546dc2438409607ffebe414e9d656275504 Author: Dimitry Kolyshev Date: Fri Aug 11 10:02:48 2023 +0300 filtering: imp code commit 230f15ddad95c670e93c58db6d9928c3d0e0b79b Merge: 1940fb397 111005b8d Author: Dimitry Kolyshev Date: Thu Aug 10 15:03:08 2023 +0300 Merge remote-tracking branch 'origin/master' into 6020-rulelist-name commit 1940fb3973344a7d1ab8acfdc9401ed41fe0e666 Author: Dimitry Kolyshev Date: Thu Aug 10 15:01:57 2023 +0300 all: docs commit 810f6d17968873ce489b2e24f496d31179675e37 Author: Dimitry Kolyshev Date: Thu Aug 10 15:00:59 2023 +0300 filtering: imp code commit f310dd2281dc81cd816701696cf1bb289b4fb708 Author: Dimitry Kolyshev Date: Thu Aug 10 12:19:55 2023 +0300 client: flt name commit 9494771c57c464dbe5117315efdb3104b977bac4 Author: Dimitry Kolyshev Date: Thu Aug 10 12:18:57 2023 +0300 filtering: flt name --- CHANGELOG.md | 7 +- client/src/components/Filters/Form.js | 1 - internal/filtering/filter.go | 20 +++- internal/filtering/filter_test.go | 129 ++++++++++++++++++-------- 4 files changed, 114 insertions(+), 43 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cf360a41..82d58a69 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,7 +25,9 @@ NOTE: Add new changes BELOW THIS COMMENT. ### Added -- The ability to filter DNS HTTPS records including IPv4/v6 hints. ([#6053]). +- While adding or updating blocklists, the title can now be parsed from + `! Title:` definition of the blocklist's source ([#6020]). +- The ability to filter DNS HTTPS records including IPv4/v6 hints ([#6053]). - Two new metrics showing total number of responses from each upstream DNS server and their average processing time in the Web UI ([#1453]). - The ability to set the port for the `pprof` debug API, see configuration @@ -35,7 +37,7 @@ NOTE: Add new changes BELOW THIS COMMENT. - For non-A and non-AAAA requests, which has been filtered, the NODATA response is returned if the blocking mode isn't set to `Null IP`. In previous versions - it returned NXDOMAIN response in such cases. + it returned NXDOMAIN response in such cases. #### Configuration Changes @@ -68,6 +70,7 @@ In this release, the schema version has changed from 24 to 25. [#1453]: https://github.com/AdguardTeam/AdGuardHome/issues/1453 [#5948]: https://github.com/AdguardTeam/AdGuardHome/issues/5948 +[#6020]: https://github.com/AdguardTeam/AdGuardHome/issues/6020 [#6053]: https://github.com/AdguardTeam/AdGuardHome/issues/6053