Secure DNS(also known as DNS firewall & protective DNS) with ad-blocking, threat protection, and fully encryption support for enhanced privacy and security.
0xERR0R/blocky (spx01/blocky)
### [`v0.24`](https://togithub.com/0xERR0R/blocky/releases/tag/v0.24)
[Compare Source](https://togithub.com/0xERR0R/blocky/compare/v0.23...v0.24)
**Features:**
- support client name lookup when querying via the API ([@ThinkChaos](https://togithub.com/ThinkChaos))
- Support defining records by dns zone format ([#1360](https://togithub.com/0xERR0R/blocky/issues/1360)) ([@BenMcH](https://togithub.com/BenMcH))
- add `queryLog.ignore.sudn` option to ignore SUDN responses ([@ThinkChaos](https://togithub.com/ThinkChaos))
- add a unique ID (`req_id`) to all logs related to a request ([@ThinkChaos](https://togithub.com/ThinkChaos))
- do not hardcode the job name in the grafana dashboard.([#1326](https://togithub.com/0xERR0R/blocky/issues/1326)) ([@shizunge](https://togithub.com/shizunge))
- log the rule which is the cause of blocking ([#1460](https://togithub.com/0xERR0R/blocky/issues/1460)) ([@zc-devs](https://togithub.com/zc-devs))
- support CNAME records in customDNS mappings ([#1352](https://togithub.com/0xERR0R/blocky/issues/1352)) ([@BenMcH](https://togithub.com/BenMcH))
**Misc:**
- Updated dependencies and documentation
- update list config and code to use "allow/deny" language ([@ThinkChaos](https://togithub.com/ThinkChaos))
- code refactoring and build optimization (thanks [@kwitsch](https://togithub.com/kwitsch))
**Bugfix:**
- use proxy env vars via Go default HTTP Transport values ([@ThinkChaos](https://togithub.com/ThinkChaos))
- don't print querylog target password when using a database ([@ThinkChaos](https://togithub.com/ThinkChaos))
- use RCode=ServFail instead of HTTP 500 for internal errors ([@ThinkChaos](https://togithub.com/ThinkChaos))
- Parse time from file names in the local system timezone ([@BenMcH](https://togithub.com/BenMcH))
- add `Resolver.String` so logs don't use Go's default format ([@ThinkChaos](https://togithub.com/ThinkChaos))
- api regression breaking `blocky blocking disable` ([#1373](https://togithub.com/0xERR0R/blocky/issues/1373)) ([@BenMcH](https://togithub.com/BenMcH))
- don't use upstream `ServFail` responses besides forwarding them ([@ThinkChaos](https://togithub.com/ThinkChaos))
##### Changelog
- [`3ab0456`](https://togithub.com/0xERR0R/blocky/commit/3ab04562fe1e887799bfcc85a116e12e79643694): --- ([#1490](https://togithub.com/0xERR0R/blocky/issues/1490)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`7eef4bf`](https://togithub.com/0xERR0R/blocky/commit/7eef4bf6e2d585ee267df6424ce90cfd7e8ea12a): Build Cache Optimization ([#1402](https://togithub.com/0xERR0R/blocky/issues/1402)) ([@kwitsch](https://togithub.com/kwitsch))
- [`30cda6c`](https://togithub.com/0xERR0R/blocky/commit/30cda6c367cadc468f4d6e2bbd3f7dfab8f2b363): Feature: binary build workflow ([#1445](https://togithub.com/0xERR0R/blocky/issues/1445)) ([@kwitsch](https://togithub.com/kwitsch))
- [`999a168`](https://togithub.com/0xERR0R/blocky/commit/999a16847f7e253a5dd7277be3bcdb08be7abb7b): Fix docs: upstream spelling ([#1333](https://togithub.com/0xERR0R/blocky/issues/1333)) ([@DerRockWolf](https://togithub.com/DerRockWolf))
- [`2d3ad83`](https://togithub.com/0xERR0R/blocky/commit/2d3ad830875cb44de3a128e10f6b50c8645010dd): Refactoring/e2e tests ([#1316](https://togithub.com/0xERR0R/blocky/issues/1316)) ([@kwitsch](https://togithub.com/kwitsch))
- [`debac9e`](https://togithub.com/0xERR0R/blocky/commit/debac9eaa8b11878ab7621ef42d1f64ce86bad1f): Refactoring/linter ([#1447](https://togithub.com/0xERR0R/blocky/issues/1447)) ([@kwitsch](https://togithub.com/kwitsch))
- [`8bb5b17`](https://togithub.com/0xERR0R/blocky/commit/8bb5b177afad50b87e980aff24cc9ce3e0d3f8ef): build(deps): bump codecov/codecov-action from 3 to 4 ([#1363](https://togithub.com/0xERR0R/blocky/issues/1363)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`b302582`](https://togithub.com/0xERR0R/blocky/commit/b302582e40f493f480e1deb960090b929a3b7994): build(deps): bump github.com/DATA-DOG/go-sqlmock from 1.5.1 to 1.5.2 ([#1327](https://togithub.com/0xERR0R/blocky/issues/1327)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`c8b1dd6`](https://togithub.com/0xERR0R/blocky/commit/c8b1dd67a6b1f95d3cc6aa8c91a80d2dbe3b2c9c): build(deps): bump github.com/alicebob/miniredis/v2 from 2.31.0 to 2.31.1 ([#1324](https://togithub.com/0xERR0R/blocky/issues/1324)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`ca74978`](https://togithub.com/0xERR0R/blocky/commit/ca7497897e46b41503f24dbf23f05ec5d2a20a1e): build(deps): bump github.com/alicebob/miniredis/v2 from 2.31.1 to 2.32.1 ([#1400](https://togithub.com/0xERR0R/blocky/issues/1400)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`cbbe8d4`](https://togithub.com/0xERR0R/blocky/commit/cbbe8d46f05ecf5b54664e18ac55410c2eca1d6b): build(deps): bump github.com/avast/retry-go/v4 from 4.5.1 to 4.6.0 ([#1456](https://togithub.com/0xERR0R/blocky/issues/1456)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`ac2bfd9`](https://togithub.com/0xERR0R/blocky/commit/ac2bfd90aea8fb4547137bfab108eebeb71eac31): build(deps): bump github.com/docker/docker ([#1350](https://togithub.com/0xERR0R/blocky/issues/1350)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`2973045`](https://togithub.com/0xERR0R/blocky/commit/297304563216821420816fd4132e740b7f42c6be): build(deps): bump github.com/docker/docker ([#1362](https://togithub.com/0xERR0R/blocky/issues/1362)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`e26ebfc`](https://togithub.com/0xERR0R/blocky/commit/e26ebfc406ece6f0a8230a512d95fdb6e24e93ae): build(deps): bump github.com/docker/docker ([#1372](https://togithub.com/0xERR0R/blocky/issues/1372)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`c3c2291`](https://togithub.com/0xERR0R/blocky/commit/c3c229125dd3fef4139f66b578c27199898acf50): build(deps): bump github.com/docker/docker ([#1396](https://togithub.com/0xERR0R/blocky/issues/1396)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`80e7b14`](https://togithub.com/0xERR0R/blocky/commit/80e7b14aad758298793f365020494c6ccfa9bc32): build(deps): bump github.com/docker/docker ([#1412](https://togithub.com/0xERR0R/blocky/issues/1412)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`58c5069`](https://togithub.com/0xERR0R/blocky/commit/58c506980371c4794e4b777a298e5a54930b1f6e): build(deps): bump github.com/docker/docker ([#1444](https://togithub.com/0xERR0R/blocky/issues/1444)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`62b1354`](https://togithub.com/0xERR0R/blocky/commit/62b1354fbadd4fa4ee70ee4cd8d40560b7f4fc57): build(deps): bump github.com/docker/docker ([#1459](https://togithub.com/0xERR0R/blocky/issues/1459)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`e12f6b5`](https://togithub.com/0xERR0R/blocky/commit/e12f6b54daec90ca171d469dd8031a426e9ad15f): build(deps): bump github.com/docker/go-connections from 0.4.0 to 0.5.0 ([#1328](https://togithub.com/0xERR0R/blocky/issues/1328)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`efc14d2`](https://togithub.com/0xERR0R/blocky/commit/efc14d25ca57dbc0652d4e9784ba2e61646caeaa): build(deps): bump github.com/go-chi/chi/v5 from 5.0.11 to 5.0.12 ([#1381](https://togithub.com/0xERR0R/blocky/issues/1381)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`3817d98`](https://togithub.com/0xERR0R/blocky/commit/3817d98e7487ba3a3fdbf57ff84a910732df6f78): build(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 ([#1349](https://togithub.com/0xERR0R/blocky/issues/1349)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`5d0397d`](https://togithub.com/0xERR0R/blocky/commit/5d0397d571e304880b819f0e7862b886c47400fd): build(deps): bump github.com/miekg/dns from 1.1.57 to 1.1.58 ([#1341](https://togithub.com/0xERR0R/blocky/issues/1341)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`4ebe1ef`](https://togithub.com/0xERR0R/blocky/commit/4ebe1ef21a988ad2b2cb8b9dff02b71bf80aa5ce): build(deps): bump github.com/miekg/dns from 1.1.58 to 1.1.59 ([#1452](https://togithub.com/0xERR0R/blocky/issues/1452)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`1d1206f`](https://togithub.com/0xERR0R/blocky/commit/1d1206f1ea04437011b76c4670c36c8d68b4f804): build(deps): bump github.com/oapi-codegen/runtime from 1.1.0 to 1.1.1 ([#1325](https://togithub.com/0xERR0R/blocky/issues/1325)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`49c808f`](https://togithub.com/0xERR0R/blocky/commit/49c808f71d141482aef94e08dab86cee3dc444fb): build(deps): bump github.com/onsi/ginkgo/v2 from 2.13.2 to 2.14.0 ([#1334](https://togithub.com/0xERR0R/blocky/issues/1334)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`8790876`](https://togithub.com/0xERR0R/blocky/commit/879087607b6d02fee0a19c0e700c4bcc85a25e23): build(deps): bump github.com/onsi/ginkgo/v2 from 2.14.0 to 2.15.0 ([#1339](https://togithub.com/0xERR0R/blocky/issues/1339)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`d32f3b8`](https://togithub.com/0xERR0R/blocky/commit/d32f3b83d2eb85a4c94cb499b4e7440c3847312d): build(deps): bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.16.0 ([#1388](https://togithub.com/0xERR0R/blocky/issues/1388)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`24f1187`](https://togithub.com/0xERR0R/blocky/commit/24f1187f3d0e5f0774d09190cde79e61a78ddbe4): build(deps): bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.0 ([#1407](https://togithub.com/0xERR0R/blocky/issues/1407)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`28f979f`](https://togithub.com/0xERR0R/blocky/commit/28f979fdf780e6bd3781c74eb96cb3af66d4fda1): build(deps): bump github.com/onsi/ginkgo/v2 from 2.17.0 to 2.17.1 ([#1415](https://togithub.com/0xERR0R/blocky/issues/1415)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`bbdb80a`](https://togithub.com/0xERR0R/blocky/commit/bbdb80a8adba0fab1544df5427fe9a486e9eb614): build(deps): bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2 ([#1465](https://togithub.com/0xERR0R/blocky/issues/1465)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`2476d38`](https://togithub.com/0xERR0R/blocky/commit/2476d385292f8b200362a19e2664ae9e2e749f0b): build(deps): bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.17.3 ([#1475](https://togithub.com/0xERR0R/blocky/issues/1475)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`aaee562`](https://togithub.com/0xERR0R/blocky/commit/aaee562460078f6c37eb0fa7fdca9c5ac0b9784c): build(deps): bump github.com/onsi/gomega from 1.30.0 to 1.31.0 ([#1340](https://togithub.com/0xERR0R/blocky/issues/1340)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`cf5c09a`](https://togithub.com/0xERR0R/blocky/commit/cf5c09a3d0485aa6de8f4052265003e8c5642caa): build(deps): bump github.com/onsi/gomega from 1.31.0 to 1.31.1 ([#1345](https://togithub.com/0xERR0R/blocky/issues/1345)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`12e5ffa`](https://togithub.com/0xERR0R/blocky/commit/12e5ffa6c03b8333c971ffc27976a834ae159225): build(deps): bump github.com/onsi/gomega from 1.31.1 to 1.32.0 ([#1406](https://togithub.com/0xERR0R/blocky/issues/1406)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`7f20d17`](https://togithub.com/0xERR0R/blocky/commit/7f20d17d2ec0be843f28ee372dfc6b30cf699112): build(deps): bump github.com/onsi/gomega from 1.32.0 to 1.33.0 ([#1455](https://togithub.com/0xERR0R/blocky/issues/1455)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`d51d399`](https://togithub.com/0xERR0R/blocky/commit/d51d39929f340c4d54814646d784bfd13723638e): build(deps): bump github.com/onsi/gomega from 1.33.0 to 1.33.1 ([#1467](https://togithub.com/0xERR0R/blocky/issues/1467)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`5cde62f`](https://togithub.com/0xERR0R/blocky/commit/5cde62f354e17a60af23763ab748b5b7fbecaa26): build(deps): bump github.com/prometheus/client_golang ([#1322](https://togithub.com/0xERR0R/blocky/issues/1322)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`f93d3f8`](https://togithub.com/0xERR0R/blocky/commit/f93d3f834f221d51bdd2afdbee54cf717f26a0f7): build(deps): bump github.com/prometheus/client_golang ([#1384](https://togithub.com/0xERR0R/blocky/issues/1384)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`ddbf7a3`](https://togithub.com/0xERR0R/blocky/commit/ddbf7a3965a46a2f493f63ad987753a4183e3668): build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 ([#1386](https://togithub.com/0xERR0R/blocky/issues/1386)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`85ae0e7`](https://togithub.com/0xERR0R/blocky/commit/85ae0e70e5cf03fbfd199f60249164d35a2d193d): build(deps): bump github.com/testcontainers/testcontainers-go ([#1377](https://togithub.com/0xERR0R/blocky/issues/1377)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`6bcc1d0`](https://togithub.com/0xERR0R/blocky/commit/6bcc1d06065c47268c2bb44b7d3c39330d3985ec): build(deps): bump github.com/testcontainers/testcontainers-go ([#1392](https://togithub.com/0xERR0R/blocky/issues/1392)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`7ce7f9a`](https://togithub.com/0xERR0R/blocky/commit/7ce7f9ad5047945f5ad5b650cf8e82b76b5ebcb6): build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb ([#1380](https://togithub.com/0xERR0R/blocky/issues/1380)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`615fd81`](https://togithub.com/0xERR0R/blocky/commit/615fd81bbaaa2e3a46993ac9fbd8c19ed68050e8): build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb ([#1393](https://togithub.com/0xERR0R/blocky/issues/1393)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`5040ed8`](https://togithub.com/0xERR0R/blocky/commit/5040ed8216ab0ad687d8189788ff39854d18766f): build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb ([#1438](https://togithub.com/0xERR0R/blocky/issues/1438)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`07b864e`](https://togithub.com/0xERR0R/blocky/commit/07b864e7e7315865e319569ba9dfbaad6d6a3f42): build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres ([#1379](https://togithub.com/0xERR0R/blocky/issues/1379)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`fc490ec`](https://togithub.com/0xERR0R/blocky/commit/fc490ec61c6cc49fe9f3883fc9523b66bcaf76f3): build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres ([#1394](https://togithub.com/0xERR0R/blocky/issues/1394)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`1d71bc5`](https://togithub.com/0xERR0R/blocky/commit/1d71bc525a2ae907334b99dd120e0080a3854964): build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres ([#1439](https://togithub.com/0xERR0R/blocky/issues/1439)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`ed20720`](https://togithub.com/0xERR0R/blocky/commit/ed2072071f150504916399869daec0b6897d0ae5): build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis ([#1378](https://togithub.com/0xERR0R/blocky/issues/1378)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`160e159`](https://togithub.com/0xERR0R/blocky/commit/160e159113460015c9e4d9fba79ece74c2ef8df4): build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis ([#1395](https://togithub.com/0xERR0R/blocky/issues/1395)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`166ecbe`](https://togithub.com/0xERR0R/blocky/commit/166ecbeb4014b96b4b5864281bd690eb1a8a357e): build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis ([#1437](https://togithub.com/0xERR0R/blocky/issues/1437)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`75a7914`](https://togithub.com/0xERR0R/blocky/commit/75a7914ec0a740907c7e9df0514ec607cba3d471): build(deps): bump golang.org/x/net from 0.19.0 to 0.20.0 ([#1330](https://togithub.com/0xERR0R/blocky/issues/1330)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`db016bb`](https://togithub.com/0xERR0R/blocky/commit/db016bbdaa4c00d987b3bde97121bcb5224974f9): build(deps): bump golang.org/x/net from 0.20.0 to 0.21.0 ([#1374](https://togithub.com/0xERR0R/blocky/issues/1374)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`82578d2`](https://togithub.com/0xERR0R/blocky/commit/82578d2ee5e0abdd1fb2e96bb1f55d66b5f0e5a4): build(deps): bump golang.org/x/net from 0.21.0 to 0.22.0 ([#1389](https://togithub.com/0xERR0R/blocky/issues/1389)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`3482e93`](https://togithub.com/0xERR0R/blocky/commit/3482e93d4a88b92e5c1df05002b8561188df77f7): build(deps): bump golang.org/x/net from 0.24.0 to 0.25.0 ([#1472](https://togithub.com/0xERR0R/blocky/issues/1472)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`e686a1d`](https://togithub.com/0xERR0R/blocky/commit/e686a1d39cc100732bbb90c6a796d377abe7dcb6): build(deps): bump golang.org/x/tools from 0.16.1 to 0.17.0 ([#1335](https://togithub.com/0xERR0R/blocky/issues/1335)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`e98e343`](https://togithub.com/0xERR0R/blocky/commit/e98e3432c573c35ee9a9b853f3190770cf146ea2): build(deps): bump golang.org/x/tools from 0.17.0 to 0.18.0 ([#1375](https://togithub.com/0xERR0R/blocky/issues/1375)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`4d8595f`](https://togithub.com/0xERR0R/blocky/commit/4d8595f8ecce06f0696a17e677d483751b69ec64): build(deps): bump golang.org/x/tools from 0.18.0 to 0.19.0 ([#1387](https://togithub.com/0xERR0R/blocky/issues/1387)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`f61c93b`](https://togithub.com/0xERR0R/blocky/commit/f61c93b185a0f1e8dc637d707c96c71eeed46478): build(deps): bump golang.org/x/tools from 0.19.0 to 0.20.0 ([#1431](https://togithub.com/0xERR0R/blocky/issues/1431)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`63468a7`](https://togithub.com/0xERR0R/blocky/commit/63468a71681e325ee4b98e2abff16bf573289437): build(deps): bump golang.org/x/tools from 0.20.0 to 0.21.0 ([#1473](https://togithub.com/0xERR0R/blocky/issues/1473)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`09ce2a1`](https://togithub.com/0xERR0R/blocky/commit/09ce2a148a07855150cc742e0251a4f8f457e677): build(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 ([#1399](https://togithub.com/0xERR0R/blocky/issues/1399)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`b7abcc3`](https://togithub.com/0xERR0R/blocky/commit/b7abcc303b5f3b1722e4c1164e7460fa89798519): build(deps): bump gorm.io/driver/mysql from 1.5.2 to 1.5.4 ([#1371](https://togithub.com/0xERR0R/blocky/issues/1371)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`f00dbb4`](https://togithub.com/0xERR0R/blocky/commit/f00dbb421a1a55491131c91111271e9649a53e99): build(deps): bump gorm.io/driver/mysql from 1.5.4 to 1.5.5 ([#1404](https://togithub.com/0xERR0R/blocky/issues/1404)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`2d49a9f`](https://togithub.com/0xERR0R/blocky/commit/2d49a9f45529d8ae5e5adf6bb010ae83207d7202): build(deps): bump gorm.io/driver/mysql from 1.5.5 to 1.5.6 ([#1413](https://togithub.com/0xERR0R/blocky/issues/1413)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`29cd780`](https://togithub.com/0xERR0R/blocky/commit/29cd78071f92d1db12b5e1458a30067160087dd8): build(deps): bump gorm.io/driver/postgres from 1.5.4 to 1.5.6 ([#1370](https://togithub.com/0xERR0R/blocky/issues/1370)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`e5cb34e`](https://togithub.com/0xERR0R/blocky/commit/e5cb34ebc71c95894327065e56309a897d36a75b): build(deps): bump gorm.io/driver/postgres from 1.5.6 to 1.5.7 ([#1397](https://togithub.com/0xERR0R/blocky/issues/1397)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`10e293f`](https://togithub.com/0xERR0R/blocky/commit/10e293fdb1895f5d7927f8b972d85ed98891538a): build(deps): bump gorm.io/driver/sqlite from 1.5.4 to 1.5.5 ([#1367](https://togithub.com/0xERR0R/blocky/issues/1367)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`3eaee7a`](https://togithub.com/0xERR0R/blocky/commit/3eaee7a84ee29f691d89514878770efbf1d97681): build(deps): bump gorm.io/gorm from 1.25.5 to 1.25.6 ([#1358](https://togithub.com/0xERR0R/blocky/issues/1358)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`7de0dfe`](https://togithub.com/0xERR0R/blocky/commit/7de0dfe111520c43c4bc23da6674384a0027f93e): build(deps): bump gorm.io/gorm from 1.25.6 to 1.25.7 ([#1369](https://togithub.com/0xERR0R/blocky/issues/1369)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`9d50941`](https://togithub.com/0xERR0R/blocky/commit/9d50941e2f0d76b653a16d5818167e68db3c8d32): build(deps): bump gorm.io/gorm from 1.25.7 to 1.25.8 ([#1405](https://togithub.com/0xERR0R/blocky/issues/1405)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`3515483`](https://togithub.com/0xERR0R/blocky/commit/351548379575c04ec791cde773bd2b1ee689325a): build(deps): bump gorm.io/gorm from 1.25.8 to 1.25.9 ([#1418](https://togithub.com/0xERR0R/blocky/issues/1418)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`d8efa79`](https://togithub.com/0xERR0R/blocky/commit/d8efa7949671cca62690d95d2645fabf633c872d): build(deps): bump gorm.io/gorm from 1.25.9 to 1.25.10 ([#1464](https://togithub.com/0xERR0R/blocky/issues/1464)) ([@dependabot](https://togithub.com/dependabot)\[bot])
- [`716ad94`](https://togithub.com/0xERR0R/blocky/commit/716ad9498f7798bd432bd93455b9a2a310b25c4b): chore(build): update testcontainers dependency ([#1376](https://togithub.com/0xERR0R/blocky/issues/1376)) ([@0xERR0R](https://togithub.com/0xERR0R))
- [`7abbaef`](https://togithub.com/0xERR0R/blocky/commit/7abbaefb07e8e561781377ee99db9a943d33bb9d): chore(docs): update material emoji config to non deprecated options ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`1a035c3`](https://togithub.com/0xERR0R/blocky/commit/1a035c35592fd974e260b4914c9da1097fc99d9c): ci(docs): use `push: paths:` to limit job runs ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`c56f0f9`](https://togithub.com/0xERR0R/blocky/commit/c56f0f91ca6af16e3415aa5c9213df78f40b214c): ci(fork-sync): add hint that it can be disabled ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`75c2a6f`](https://togithub.com/0xERR0R/blocky/commit/75c2a6f9f6bce89887002ed826008e1c71651a6c): ci(makefile): use `push: paths:` to limit job runs ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`b568298`](https://togithub.com/0xERR0R/blocky/commit/b5682980f71cd3581d3147191978922c9ce32431): ci: allow concurrent "Makefile" workflows ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`90b9677`](https://togithub.com/0xERR0R/blocky/commit/90b9677198f50b250c2c90c079ada960a3000072): ci: fix docs workflow not running for branches ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`5242fb6`](https://togithub.com/0xERR0R/blocky/commit/5242fb68ad5dfc186e4110517db817d6435434d6): docs(installation): move "frontend" and add "lists updater" to projects ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`2ecdfd8`](https://togithub.com/0xERR0R/blocky/commit/2ecdfd8d7881fba254d874426c9b821fa0c06f7d): docs(installation): remove Kubernetes and cleanup list ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`f5bd69c`](https://togithub.com/0xERR0R/blocky/commit/f5bd69cf125b295f36e63f1bf642d240581ac513): docs(installation): style and minor content tweaks ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`e9a1e89`](https://togithub.com/0xERR0R/blocky/commit/e9a1e8974d4cbc43d16bbda5ca71db764aca4655): feat(api): support client name lookup when querying via the API ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`9f633f1`](https://togithub.com/0xERR0R/blocky/commit/9f633f18d03246ebc50a26f268453ee94d60ed25): feat: Support defining records by dns zone format ([#1360](https://togithub.com/0xERR0R/blocky/issues/1360)) ([@BenMcH](https://togithub.com/BenMcH))
- [`9d65b93`](https://togithub.com/0xERR0R/blocky/commit/9d65b9395dc94e5243a9c792382c4d97acddf42a): feat: add `queryLog.ignore.sudn` option to ignore SUDN responses ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`0a47eaa`](https://togithub.com/0xERR0R/blocky/commit/0a47eaad09bedd448eda32be396d1caf8630ea46): feat: add a unique ID (`req_id`) to all logs related to a request ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`95bd013`](https://togithub.com/0xERR0R/blocky/commit/95bd01360b149f05dd7fbc5f566eb7c5b9f08afb): feat: do not hardcode the job name in the grafana dashboard.([#1326](https://togithub.com/0xERR0R/blocky/issues/1326)) ([@shizunge](https://togithub.com/shizunge))
- [`e99c98b`](https://togithub.com/0xERR0R/blocky/commit/e99c98b4c2eb7a61de1d910eb8f23e7bf7b758b2): feat: log the rule which is the cause of blocking ([#1460](https://togithub.com/0xERR0R/blocky/issues/1460)) ([@zc-devs](https://togithub.com/zc-devs))
- [`b8b4dc3`](https://togithub.com/0xERR0R/blocky/commit/b8b4dc323a82893f9cb26390a8e953d8cc214c58): feat: support CNAME records in customDNS mappings ([#1352](https://togithub.com/0xERR0R/blocky/issues/1352)) ([@BenMcH](https://togithub.com/BenMcH))
- [`bcd1381`](https://togithub.com/0xERR0R/blocky/commit/bcd1381e18d16b443cca9776bfcde927c1639358): feat: update list config and code to use "allow/deny" language ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`d2cb593`](https://togithub.com/0xERR0R/blocky/commit/d2cb593d328d9f7e7af7121efe8f5eabb76cc333): fix(grafana): move panel around. keep related panels in the same row. ([#1344](https://togithub.com/0xERR0R/blocky/issues/1344)) ([@shizunge](https://togithub.com/shizunge))
- [`2c6b704`](https://togithub.com/0xERR0R/blocky/commit/2c6b704433c63406b148383804b8c39120f6ab2d): fix(log): don't print querylog target password when using a database ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`4919ffa`](https://togithub.com/0xERR0R/blocky/commit/4919ffac0d3ae0691e8771d9ec8aca6741694c60): fix(server): use RCode=ServFail instead of HTTP 500 for internal errors ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`178dbb7`](https://togithub.com/0xERR0R/blocky/commit/178dbb740e0cf93fae5eb7f6b16f11d50ed5cd80): fix: Parse time from file names in the local system timezone ([@BenMcH](https://togithub.com/BenMcH))
- [`dd76cf5`](https://togithub.com/0xERR0R/blocky/commit/dd76cf5bb0f4ed53e98bad11d9e6911c15612002): fix: add `Resolver.String` so logs don't use Go's default format ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`fe84ab8`](https://togithub.com/0xERR0R/blocky/commit/fe84ab8ca2fabc8987fcb09fa77219859643d25c): fix: api regression breaking `blocky blocking disable` ([#1373](https://togithub.com/0xERR0R/blocky/issues/1373)) ([@BenMcH](https://togithub.com/BenMcH))
- [`ad1ef0b`](https://togithub.com/0xERR0R/blocky/commit/ad1ef0bcfb768821254887ac577ec9781904f1d5): fix: don't use upstream `ServFail` responses besides forwarding them ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`1edf8cc`](https://togithub.com/0xERR0R/blocky/commit/1edf8cc35507be3fbea3d7646fe0701464f2dd5d): fix: obfuscate secrets using a constant length string ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`d5b6ee9`](https://togithub.com/0xERR0R/blocky/commit/d5b6ee93b5b4406ac614b5a66c64ccb74b4735be): fix: use proxy env vars via Go default HTTP Transport values ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`b335887`](https://togithub.com/0xERR0R/blocky/commit/b335887992d36d491db6619e22bf7296312f8401): refactor(log): store log in context so it's automatically propagated ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`d83b743`](https://togithub.com/0xERR0R/blocky/commit/d83b7432d456310758929ab13ca520ed2df447a5): refactor(log): use `logrus.Level` directly and document `trace` level ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`f0ad412`](https://togithub.com/0xERR0R/blocky/commit/f0ad412d8d73e34782efeb91d0185fd967c16acb): refactor(server): add `resolve` for common query code ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`3fcf379`](https://togithub.com/0xERR0R/blocky/commit/3fcf379df75bc6bad5f7751e4a8dbed2bf286eb7): refactor(util): make `LogOnError` get the log from a `Context` ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`73e5d6a`](https://togithub.com/0xERR0R/blocky/commit/73e5d6ab88f270aac2a34d10c4fb4e8fde7bfeab): refactor: remove `model.Request.Log` in favor of use `Context` ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`c3a319f`](https://togithub.com/0xERR0R/blocky/commit/c3a319f1995a3b6a8944e06a49938d8bae9c8e29): refactoring - e2e network ([#1401](https://togithub.com/0xERR0R/blocky/issues/1401)) ([@kwitsch](https://togithub.com/kwitsch))
- [`79fc06f`](https://togithub.com/0xERR0R/blocky/commit/79fc06f6c2433fb4a24278de917f906e32501f98): test(config): make sure `docs/config.yml` doesn't use deprecated options ([@ThinkChaos](https://togithub.com/ThinkChaos))
- [`dbd1390`](https://togithub.com/0xERR0R/blocky/commit/dbd1390589996b3d54977c2f4064e49e82c85199): tests(resolver): fix data race introduced by querylog ignore ([@ThinkChaos](https://togithub.com/ThinkChaos))
Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.23
->v0.24
Release Notes
0xERR0R/blocky (spx01/blocky)
### [`v0.24`](https://togithub.com/0xERR0R/blocky/releases/tag/v0.24) [Compare Source](https://togithub.com/0xERR0R/blocky/compare/v0.23...v0.24) **Features:** - support client name lookup when querying via the API ([@ThinkChaos](https://togithub.com/ThinkChaos)) - Support defining records by dns zone format ([#1360](https://togithub.com/0xERR0R/blocky/issues/1360)) ([@BenMcH](https://togithub.com/BenMcH)) - add `queryLog.ignore.sudn` option to ignore SUDN responses ([@ThinkChaos](https://togithub.com/ThinkChaos)) - add a unique ID (`req_id`) to all logs related to a request ([@ThinkChaos](https://togithub.com/ThinkChaos)) - do not hardcode the job name in the grafana dashboard.([#1326](https://togithub.com/0xERR0R/blocky/issues/1326)) ([@shizunge](https://togithub.com/shizunge)) - log the rule which is the cause of blocking ([#1460](https://togithub.com/0xERR0R/blocky/issues/1460)) ([@zc-devs](https://togithub.com/zc-devs)) - support CNAME records in customDNS mappings ([#1352](https://togithub.com/0xERR0R/blocky/issues/1352)) ([@BenMcH](https://togithub.com/BenMcH)) **Misc:** - Updated dependencies and documentation - update list config and code to use "allow/deny" language ([@ThinkChaos](https://togithub.com/ThinkChaos)) - code refactoring and build optimization (thanks [@kwitsch](https://togithub.com/kwitsch)) **Bugfix:** - use proxy env vars via Go default HTTP Transport values ([@ThinkChaos](https://togithub.com/ThinkChaos)) - don't print querylog target password when using a database ([@ThinkChaos](https://togithub.com/ThinkChaos)) - use RCode=ServFail instead of HTTP 500 for internal errors ([@ThinkChaos](https://togithub.com/ThinkChaos)) - Parse time from file names in the local system timezone ([@BenMcH](https://togithub.com/BenMcH)) - add `Resolver.String` so logs don't use Go's default format ([@ThinkChaos](https://togithub.com/ThinkChaos)) - api regression breaking `blocky blocking disable` ([#1373](https://togithub.com/0xERR0R/blocky/issues/1373)) ([@BenMcH](https://togithub.com/BenMcH)) - don't use upstream `ServFail` responses besides forwarding them ([@ThinkChaos](https://togithub.com/ThinkChaos)) ##### Changelog - [`3ab0456`](https://togithub.com/0xERR0R/blocky/commit/3ab04562fe1e887799bfcc85a116e12e79643694): --- ([#1490](https://togithub.com/0xERR0R/blocky/issues/1490)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`7eef4bf`](https://togithub.com/0xERR0R/blocky/commit/7eef4bf6e2d585ee267df6424ce90cfd7e8ea12a): Build Cache Optimization ([#1402](https://togithub.com/0xERR0R/blocky/issues/1402)) ([@kwitsch](https://togithub.com/kwitsch)) - [`30cda6c`](https://togithub.com/0xERR0R/blocky/commit/30cda6c367cadc468f4d6e2bbd3f7dfab8f2b363): Feature: binary build workflow ([#1445](https://togithub.com/0xERR0R/blocky/issues/1445)) ([@kwitsch](https://togithub.com/kwitsch)) - [`999a168`](https://togithub.com/0xERR0R/blocky/commit/999a16847f7e253a5dd7277be3bcdb08be7abb7b): Fix docs: upstream spelling ([#1333](https://togithub.com/0xERR0R/blocky/issues/1333)) ([@DerRockWolf](https://togithub.com/DerRockWolf)) - [`2d3ad83`](https://togithub.com/0xERR0R/blocky/commit/2d3ad830875cb44de3a128e10f6b50c8645010dd): Refactoring/e2e tests ([#1316](https://togithub.com/0xERR0R/blocky/issues/1316)) ([@kwitsch](https://togithub.com/kwitsch)) - [`debac9e`](https://togithub.com/0xERR0R/blocky/commit/debac9eaa8b11878ab7621ef42d1f64ce86bad1f): Refactoring/linter ([#1447](https://togithub.com/0xERR0R/blocky/issues/1447)) ([@kwitsch](https://togithub.com/kwitsch)) - [`8bb5b17`](https://togithub.com/0xERR0R/blocky/commit/8bb5b177afad50b87e980aff24cc9ce3e0d3f8ef): build(deps): bump codecov/codecov-action from 3 to 4 ([#1363](https://togithub.com/0xERR0R/blocky/issues/1363)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`b302582`](https://togithub.com/0xERR0R/blocky/commit/b302582e40f493f480e1deb960090b929a3b7994): build(deps): bump github.com/DATA-DOG/go-sqlmock from 1.5.1 to 1.5.2 ([#1327](https://togithub.com/0xERR0R/blocky/issues/1327)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`c8b1dd6`](https://togithub.com/0xERR0R/blocky/commit/c8b1dd67a6b1f95d3cc6aa8c91a80d2dbe3b2c9c): build(deps): bump github.com/alicebob/miniredis/v2 from 2.31.0 to 2.31.1 ([#1324](https://togithub.com/0xERR0R/blocky/issues/1324)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`ca74978`](https://togithub.com/0xERR0R/blocky/commit/ca7497897e46b41503f24dbf23f05ec5d2a20a1e): build(deps): bump github.com/alicebob/miniredis/v2 from 2.31.1 to 2.32.1 ([#1400](https://togithub.com/0xERR0R/blocky/issues/1400)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`cbbe8d4`](https://togithub.com/0xERR0R/blocky/commit/cbbe8d46f05ecf5b54664e18ac55410c2eca1d6b): build(deps): bump github.com/avast/retry-go/v4 from 4.5.1 to 4.6.0 ([#1456](https://togithub.com/0xERR0R/blocky/issues/1456)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`ac2bfd9`](https://togithub.com/0xERR0R/blocky/commit/ac2bfd90aea8fb4547137bfab108eebeb71eac31): build(deps): bump github.com/docker/docker ([#1350](https://togithub.com/0xERR0R/blocky/issues/1350)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`2973045`](https://togithub.com/0xERR0R/blocky/commit/297304563216821420816fd4132e740b7f42c6be): build(deps): bump github.com/docker/docker ([#1362](https://togithub.com/0xERR0R/blocky/issues/1362)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`e26ebfc`](https://togithub.com/0xERR0R/blocky/commit/e26ebfc406ece6f0a8230a512d95fdb6e24e93ae): build(deps): bump github.com/docker/docker ([#1372](https://togithub.com/0xERR0R/blocky/issues/1372)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`c3c2291`](https://togithub.com/0xERR0R/blocky/commit/c3c229125dd3fef4139f66b578c27199898acf50): build(deps): bump github.com/docker/docker ([#1396](https://togithub.com/0xERR0R/blocky/issues/1396)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`80e7b14`](https://togithub.com/0xERR0R/blocky/commit/80e7b14aad758298793f365020494c6ccfa9bc32): build(deps): bump github.com/docker/docker ([#1412](https://togithub.com/0xERR0R/blocky/issues/1412)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`58c5069`](https://togithub.com/0xERR0R/blocky/commit/58c506980371c4794e4b777a298e5a54930b1f6e): build(deps): bump github.com/docker/docker ([#1444](https://togithub.com/0xERR0R/blocky/issues/1444)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`62b1354`](https://togithub.com/0xERR0R/blocky/commit/62b1354fbadd4fa4ee70ee4cd8d40560b7f4fc57): build(deps): bump github.com/docker/docker ([#1459](https://togithub.com/0xERR0R/blocky/issues/1459)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`e12f6b5`](https://togithub.com/0xERR0R/blocky/commit/e12f6b54daec90ca171d469dd8031a426e9ad15f): build(deps): bump github.com/docker/go-connections from 0.4.0 to 0.5.0 ([#1328](https://togithub.com/0xERR0R/blocky/issues/1328)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`efc14d2`](https://togithub.com/0xERR0R/blocky/commit/efc14d25ca57dbc0652d4e9784ba2e61646caeaa): build(deps): bump github.com/go-chi/chi/v5 from 5.0.11 to 5.0.12 ([#1381](https://togithub.com/0xERR0R/blocky/issues/1381)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`3817d98`](https://togithub.com/0xERR0R/blocky/commit/3817d98e7487ba3a3fdbf57ff84a910732df6f78): build(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 ([#1349](https://togithub.com/0xERR0R/blocky/issues/1349)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`5d0397d`](https://togithub.com/0xERR0R/blocky/commit/5d0397d571e304880b819f0e7862b886c47400fd): build(deps): bump github.com/miekg/dns from 1.1.57 to 1.1.58 ([#1341](https://togithub.com/0xERR0R/blocky/issues/1341)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`4ebe1ef`](https://togithub.com/0xERR0R/blocky/commit/4ebe1ef21a988ad2b2cb8b9dff02b71bf80aa5ce): build(deps): bump github.com/miekg/dns from 1.1.58 to 1.1.59 ([#1452](https://togithub.com/0xERR0R/blocky/issues/1452)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`1d1206f`](https://togithub.com/0xERR0R/blocky/commit/1d1206f1ea04437011b76c4670c36c8d68b4f804): build(deps): bump github.com/oapi-codegen/runtime from 1.1.0 to 1.1.1 ([#1325](https://togithub.com/0xERR0R/blocky/issues/1325)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`49c808f`](https://togithub.com/0xERR0R/blocky/commit/49c808f71d141482aef94e08dab86cee3dc444fb): build(deps): bump github.com/onsi/ginkgo/v2 from 2.13.2 to 2.14.0 ([#1334](https://togithub.com/0xERR0R/blocky/issues/1334)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`8790876`](https://togithub.com/0xERR0R/blocky/commit/879087607b6d02fee0a19c0e700c4bcc85a25e23): build(deps): bump github.com/onsi/ginkgo/v2 from 2.14.0 to 2.15.0 ([#1339](https://togithub.com/0xERR0R/blocky/issues/1339)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`d32f3b8`](https://togithub.com/0xERR0R/blocky/commit/d32f3b83d2eb85a4c94cb499b4e7440c3847312d): build(deps): bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.16.0 ([#1388](https://togithub.com/0xERR0R/blocky/issues/1388)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`24f1187`](https://togithub.com/0xERR0R/blocky/commit/24f1187f3d0e5f0774d09190cde79e61a78ddbe4): build(deps): bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.0 ([#1407](https://togithub.com/0xERR0R/blocky/issues/1407)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`28f979f`](https://togithub.com/0xERR0R/blocky/commit/28f979fdf780e6bd3781c74eb96cb3af66d4fda1): build(deps): bump github.com/onsi/ginkgo/v2 from 2.17.0 to 2.17.1 ([#1415](https://togithub.com/0xERR0R/blocky/issues/1415)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`bbdb80a`](https://togithub.com/0xERR0R/blocky/commit/bbdb80a8adba0fab1544df5427fe9a486e9eb614): build(deps): bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2 ([#1465](https://togithub.com/0xERR0R/blocky/issues/1465)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`2476d38`](https://togithub.com/0xERR0R/blocky/commit/2476d385292f8b200362a19e2664ae9e2e749f0b): build(deps): bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.17.3 ([#1475](https://togithub.com/0xERR0R/blocky/issues/1475)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`aaee562`](https://togithub.com/0xERR0R/blocky/commit/aaee562460078f6c37eb0fa7fdca9c5ac0b9784c): build(deps): bump github.com/onsi/gomega from 1.30.0 to 1.31.0 ([#1340](https://togithub.com/0xERR0R/blocky/issues/1340)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`cf5c09a`](https://togithub.com/0xERR0R/blocky/commit/cf5c09a3d0485aa6de8f4052265003e8c5642caa): build(deps): bump github.com/onsi/gomega from 1.31.0 to 1.31.1 ([#1345](https://togithub.com/0xERR0R/blocky/issues/1345)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`12e5ffa`](https://togithub.com/0xERR0R/blocky/commit/12e5ffa6c03b8333c971ffc27976a834ae159225): build(deps): bump github.com/onsi/gomega from 1.31.1 to 1.32.0 ([#1406](https://togithub.com/0xERR0R/blocky/issues/1406)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`7f20d17`](https://togithub.com/0xERR0R/blocky/commit/7f20d17d2ec0be843f28ee372dfc6b30cf699112): build(deps): bump github.com/onsi/gomega from 1.32.0 to 1.33.0 ([#1455](https://togithub.com/0xERR0R/blocky/issues/1455)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`d51d399`](https://togithub.com/0xERR0R/blocky/commit/d51d39929f340c4d54814646d784bfd13723638e): build(deps): bump github.com/onsi/gomega from 1.33.0 to 1.33.1 ([#1467](https://togithub.com/0xERR0R/blocky/issues/1467)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`5cde62f`](https://togithub.com/0xERR0R/blocky/commit/5cde62f354e17a60af23763ab748b5b7fbecaa26): build(deps): bump github.com/prometheus/client_golang ([#1322](https://togithub.com/0xERR0R/blocky/issues/1322)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`f93d3f8`](https://togithub.com/0xERR0R/blocky/commit/f93d3f834f221d51bdd2afdbee54cf717f26a0f7): build(deps): bump github.com/prometheus/client_golang ([#1384](https://togithub.com/0xERR0R/blocky/issues/1384)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`ddbf7a3`](https://togithub.com/0xERR0R/blocky/commit/ddbf7a3965a46a2f493f63ad987753a4183e3668): build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 ([#1386](https://togithub.com/0xERR0R/blocky/issues/1386)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`85ae0e7`](https://togithub.com/0xERR0R/blocky/commit/85ae0e70e5cf03fbfd199f60249164d35a2d193d): build(deps): bump github.com/testcontainers/testcontainers-go ([#1377](https://togithub.com/0xERR0R/blocky/issues/1377)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`6bcc1d0`](https://togithub.com/0xERR0R/blocky/commit/6bcc1d06065c47268c2bb44b7d3c39330d3985ec): build(deps): bump github.com/testcontainers/testcontainers-go ([#1392](https://togithub.com/0xERR0R/blocky/issues/1392)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`7ce7f9a`](https://togithub.com/0xERR0R/blocky/commit/7ce7f9ad5047945f5ad5b650cf8e82b76b5ebcb6): build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb ([#1380](https://togithub.com/0xERR0R/blocky/issues/1380)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`615fd81`](https://togithub.com/0xERR0R/blocky/commit/615fd81bbaaa2e3a46993ac9fbd8c19ed68050e8): build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb ([#1393](https://togithub.com/0xERR0R/blocky/issues/1393)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`5040ed8`](https://togithub.com/0xERR0R/blocky/commit/5040ed8216ab0ad687d8189788ff39854d18766f): build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb ([#1438](https://togithub.com/0xERR0R/blocky/issues/1438)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`07b864e`](https://togithub.com/0xERR0R/blocky/commit/07b864e7e7315865e319569ba9dfbaad6d6a3f42): build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres ([#1379](https://togithub.com/0xERR0R/blocky/issues/1379)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`fc490ec`](https://togithub.com/0xERR0R/blocky/commit/fc490ec61c6cc49fe9f3883fc9523b66bcaf76f3): build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres ([#1394](https://togithub.com/0xERR0R/blocky/issues/1394)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`1d71bc5`](https://togithub.com/0xERR0R/blocky/commit/1d71bc525a2ae907334b99dd120e0080a3854964): build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres ([#1439](https://togithub.com/0xERR0R/blocky/issues/1439)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`ed20720`](https://togithub.com/0xERR0R/blocky/commit/ed2072071f150504916399869daec0b6897d0ae5): build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis ([#1378](https://togithub.com/0xERR0R/blocky/issues/1378)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`160e159`](https://togithub.com/0xERR0R/blocky/commit/160e159113460015c9e4d9fba79ece74c2ef8df4): build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis ([#1395](https://togithub.com/0xERR0R/blocky/issues/1395)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`166ecbe`](https://togithub.com/0xERR0R/blocky/commit/166ecbeb4014b96b4b5864281bd690eb1a8a357e): build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis ([#1437](https://togithub.com/0xERR0R/blocky/issues/1437)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`75a7914`](https://togithub.com/0xERR0R/blocky/commit/75a7914ec0a740907c7e9df0514ec607cba3d471): build(deps): bump golang.org/x/net from 0.19.0 to 0.20.0 ([#1330](https://togithub.com/0xERR0R/blocky/issues/1330)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`db016bb`](https://togithub.com/0xERR0R/blocky/commit/db016bbdaa4c00d987b3bde97121bcb5224974f9): build(deps): bump golang.org/x/net from 0.20.0 to 0.21.0 ([#1374](https://togithub.com/0xERR0R/blocky/issues/1374)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`82578d2`](https://togithub.com/0xERR0R/blocky/commit/82578d2ee5e0abdd1fb2e96bb1f55d66b5f0e5a4): build(deps): bump golang.org/x/net from 0.21.0 to 0.22.0 ([#1389](https://togithub.com/0xERR0R/blocky/issues/1389)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`3482e93`](https://togithub.com/0xERR0R/blocky/commit/3482e93d4a88b92e5c1df05002b8561188df77f7): build(deps): bump golang.org/x/net from 0.24.0 to 0.25.0 ([#1472](https://togithub.com/0xERR0R/blocky/issues/1472)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`e686a1d`](https://togithub.com/0xERR0R/blocky/commit/e686a1d39cc100732bbb90c6a796d377abe7dcb6): build(deps): bump golang.org/x/tools from 0.16.1 to 0.17.0 ([#1335](https://togithub.com/0xERR0R/blocky/issues/1335)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`e98e343`](https://togithub.com/0xERR0R/blocky/commit/e98e3432c573c35ee9a9b853f3190770cf146ea2): build(deps): bump golang.org/x/tools from 0.17.0 to 0.18.0 ([#1375](https://togithub.com/0xERR0R/blocky/issues/1375)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`4d8595f`](https://togithub.com/0xERR0R/blocky/commit/4d8595f8ecce06f0696a17e677d483751b69ec64): build(deps): bump golang.org/x/tools from 0.18.0 to 0.19.0 ([#1387](https://togithub.com/0xERR0R/blocky/issues/1387)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`f61c93b`](https://togithub.com/0xERR0R/blocky/commit/f61c93b185a0f1e8dc637d707c96c71eeed46478): build(deps): bump golang.org/x/tools from 0.19.0 to 0.20.0 ([#1431](https://togithub.com/0xERR0R/blocky/issues/1431)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`63468a7`](https://togithub.com/0xERR0R/blocky/commit/63468a71681e325ee4b98e2abff16bf573289437): build(deps): bump golang.org/x/tools from 0.20.0 to 0.21.0 ([#1473](https://togithub.com/0xERR0R/blocky/issues/1473)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`09ce2a1`](https://togithub.com/0xERR0R/blocky/commit/09ce2a148a07855150cc742e0251a4f8f457e677): build(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 ([#1399](https://togithub.com/0xERR0R/blocky/issues/1399)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`b7abcc3`](https://togithub.com/0xERR0R/blocky/commit/b7abcc303b5f3b1722e4c1164e7460fa89798519): build(deps): bump gorm.io/driver/mysql from 1.5.2 to 1.5.4 ([#1371](https://togithub.com/0xERR0R/blocky/issues/1371)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`f00dbb4`](https://togithub.com/0xERR0R/blocky/commit/f00dbb421a1a55491131c91111271e9649a53e99): build(deps): bump gorm.io/driver/mysql from 1.5.4 to 1.5.5 ([#1404](https://togithub.com/0xERR0R/blocky/issues/1404)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`2d49a9f`](https://togithub.com/0xERR0R/blocky/commit/2d49a9f45529d8ae5e5adf6bb010ae83207d7202): build(deps): bump gorm.io/driver/mysql from 1.5.5 to 1.5.6 ([#1413](https://togithub.com/0xERR0R/blocky/issues/1413)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`29cd780`](https://togithub.com/0xERR0R/blocky/commit/29cd78071f92d1db12b5e1458a30067160087dd8): build(deps): bump gorm.io/driver/postgres from 1.5.4 to 1.5.6 ([#1370](https://togithub.com/0xERR0R/blocky/issues/1370)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`e5cb34e`](https://togithub.com/0xERR0R/blocky/commit/e5cb34ebc71c95894327065e56309a897d36a75b): build(deps): bump gorm.io/driver/postgres from 1.5.6 to 1.5.7 ([#1397](https://togithub.com/0xERR0R/blocky/issues/1397)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`10e293f`](https://togithub.com/0xERR0R/blocky/commit/10e293fdb1895f5d7927f8b972d85ed98891538a): build(deps): bump gorm.io/driver/sqlite from 1.5.4 to 1.5.5 ([#1367](https://togithub.com/0xERR0R/blocky/issues/1367)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`3eaee7a`](https://togithub.com/0xERR0R/blocky/commit/3eaee7a84ee29f691d89514878770efbf1d97681): build(deps): bump gorm.io/gorm from 1.25.5 to 1.25.6 ([#1358](https://togithub.com/0xERR0R/blocky/issues/1358)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`7de0dfe`](https://togithub.com/0xERR0R/blocky/commit/7de0dfe111520c43c4bc23da6674384a0027f93e): build(deps): bump gorm.io/gorm from 1.25.6 to 1.25.7 ([#1369](https://togithub.com/0xERR0R/blocky/issues/1369)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`9d50941`](https://togithub.com/0xERR0R/blocky/commit/9d50941e2f0d76b653a16d5818167e68db3c8d32): build(deps): bump gorm.io/gorm from 1.25.7 to 1.25.8 ([#1405](https://togithub.com/0xERR0R/blocky/issues/1405)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`3515483`](https://togithub.com/0xERR0R/blocky/commit/351548379575c04ec791cde773bd2b1ee689325a): build(deps): bump gorm.io/gorm from 1.25.8 to 1.25.9 ([#1418](https://togithub.com/0xERR0R/blocky/issues/1418)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`d8efa79`](https://togithub.com/0xERR0R/blocky/commit/d8efa7949671cca62690d95d2645fabf633c872d): build(deps): bump gorm.io/gorm from 1.25.9 to 1.25.10 ([#1464](https://togithub.com/0xERR0R/blocky/issues/1464)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`716ad94`](https://togithub.com/0xERR0R/blocky/commit/716ad9498f7798bd432bd93455b9a2a310b25c4b): chore(build): update testcontainers dependency ([#1376](https://togithub.com/0xERR0R/blocky/issues/1376)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`7abbaef`](https://togithub.com/0xERR0R/blocky/commit/7abbaefb07e8e561781377ee99db9a943d33bb9d): chore(docs): update material emoji config to non deprecated options ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`1a035c3`](https://togithub.com/0xERR0R/blocky/commit/1a035c35592fd974e260b4914c9da1097fc99d9c): ci(docs): use `push: paths:` to limit job runs ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`c56f0f9`](https://togithub.com/0xERR0R/blocky/commit/c56f0f91ca6af16e3415aa5c9213df78f40b214c): ci(fork-sync): add hint that it can be disabled ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`75c2a6f`](https://togithub.com/0xERR0R/blocky/commit/75c2a6f9f6bce89887002ed826008e1c71651a6c): ci(makefile): use `push: paths:` to limit job runs ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`b568298`](https://togithub.com/0xERR0R/blocky/commit/b5682980f71cd3581d3147191978922c9ce32431): ci: allow concurrent "Makefile" workflows ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`90b9677`](https://togithub.com/0xERR0R/blocky/commit/90b9677198f50b250c2c90c079ada960a3000072): ci: fix docs workflow not running for branches ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`5242fb6`](https://togithub.com/0xERR0R/blocky/commit/5242fb68ad5dfc186e4110517db817d6435434d6): docs(installation): move "frontend" and add "lists updater" to projects ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`2ecdfd8`](https://togithub.com/0xERR0R/blocky/commit/2ecdfd8d7881fba254d874426c9b821fa0c06f7d): docs(installation): remove Kubernetes and cleanup list ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`f5bd69c`](https://togithub.com/0xERR0R/blocky/commit/f5bd69cf125b295f36e63f1bf642d240581ac513): docs(installation): style and minor content tweaks ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`e9a1e89`](https://togithub.com/0xERR0R/blocky/commit/e9a1e8974d4cbc43d16bbda5ca71db764aca4655): feat(api): support client name lookup when querying via the API ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`9f633f1`](https://togithub.com/0xERR0R/blocky/commit/9f633f18d03246ebc50a26f268453ee94d60ed25): feat: Support defining records by dns zone format ([#1360](https://togithub.com/0xERR0R/blocky/issues/1360)) ([@BenMcH](https://togithub.com/BenMcH)) - [`9d65b93`](https://togithub.com/0xERR0R/blocky/commit/9d65b9395dc94e5243a9c792382c4d97acddf42a): feat: add `queryLog.ignore.sudn` option to ignore SUDN responses ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`0a47eaa`](https://togithub.com/0xERR0R/blocky/commit/0a47eaad09bedd448eda32be396d1caf8630ea46): feat: add a unique ID (`req_id`) to all logs related to a request ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`95bd013`](https://togithub.com/0xERR0R/blocky/commit/95bd01360b149f05dd7fbc5f566eb7c5b9f08afb): feat: do not hardcode the job name in the grafana dashboard.([#1326](https://togithub.com/0xERR0R/blocky/issues/1326)) ([@shizunge](https://togithub.com/shizunge)) - [`e99c98b`](https://togithub.com/0xERR0R/blocky/commit/e99c98b4c2eb7a61de1d910eb8f23e7bf7b758b2): feat: log the rule which is the cause of blocking ([#1460](https://togithub.com/0xERR0R/blocky/issues/1460)) ([@zc-devs](https://togithub.com/zc-devs)) - [`b8b4dc3`](https://togithub.com/0xERR0R/blocky/commit/b8b4dc323a82893f9cb26390a8e953d8cc214c58): feat: support CNAME records in customDNS mappings ([#1352](https://togithub.com/0xERR0R/blocky/issues/1352)) ([@BenMcH](https://togithub.com/BenMcH)) - [`bcd1381`](https://togithub.com/0xERR0R/blocky/commit/bcd1381e18d16b443cca9776bfcde927c1639358): feat: update list config and code to use "allow/deny" language ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`d2cb593`](https://togithub.com/0xERR0R/blocky/commit/d2cb593d328d9f7e7af7121efe8f5eabb76cc333): fix(grafana): move panel around. keep related panels in the same row. ([#1344](https://togithub.com/0xERR0R/blocky/issues/1344)) ([@shizunge](https://togithub.com/shizunge)) - [`2c6b704`](https://togithub.com/0xERR0R/blocky/commit/2c6b704433c63406b148383804b8c39120f6ab2d): fix(log): don't print querylog target password when using a database ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`4919ffa`](https://togithub.com/0xERR0R/blocky/commit/4919ffac0d3ae0691e8771d9ec8aca6741694c60): fix(server): use RCode=ServFail instead of HTTP 500 for internal errors ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`178dbb7`](https://togithub.com/0xERR0R/blocky/commit/178dbb740e0cf93fae5eb7f6b16f11d50ed5cd80): fix: Parse time from file names in the local system timezone ([@BenMcH](https://togithub.com/BenMcH)) - [`dd76cf5`](https://togithub.com/0xERR0R/blocky/commit/dd76cf5bb0f4ed53e98bad11d9e6911c15612002): fix: add `Resolver.String` so logs don't use Go's default format ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`fe84ab8`](https://togithub.com/0xERR0R/blocky/commit/fe84ab8ca2fabc8987fcb09fa77219859643d25c): fix: api regression breaking `blocky blocking disable` ([#1373](https://togithub.com/0xERR0R/blocky/issues/1373)) ([@BenMcH](https://togithub.com/BenMcH)) - [`ad1ef0b`](https://togithub.com/0xERR0R/blocky/commit/ad1ef0bcfb768821254887ac577ec9781904f1d5): fix: don't use upstream `ServFail` responses besides forwarding them ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`1edf8cc`](https://togithub.com/0xERR0R/blocky/commit/1edf8cc35507be3fbea3d7646fe0701464f2dd5d): fix: obfuscate secrets using a constant length string ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`d5b6ee9`](https://togithub.com/0xERR0R/blocky/commit/d5b6ee93b5b4406ac614b5a66c64ccb74b4735be): fix: use proxy env vars via Go default HTTP Transport values ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`b335887`](https://togithub.com/0xERR0R/blocky/commit/b335887992d36d491db6619e22bf7296312f8401): refactor(log): store log in context so it's automatically propagated ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`d83b743`](https://togithub.com/0xERR0R/blocky/commit/d83b7432d456310758929ab13ca520ed2df447a5): refactor(log): use `logrus.Level` directly and document `trace` level ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`f0ad412`](https://togithub.com/0xERR0R/blocky/commit/f0ad412d8d73e34782efeb91d0185fd967c16acb): refactor(server): add `resolve` for common query code ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`3fcf379`](https://togithub.com/0xERR0R/blocky/commit/3fcf379df75bc6bad5f7751e4a8dbed2bf286eb7): refactor(util): make `LogOnError` get the log from a `Context` ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`73e5d6a`](https://togithub.com/0xERR0R/blocky/commit/73e5d6ab88f270aac2a34d10c4fb4e8fde7bfeab): refactor: remove `model.Request.Log` in favor of use `Context` ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`c3a319f`](https://togithub.com/0xERR0R/blocky/commit/c3a319f1995a3b6a8944e06a49938d8bae9c8e29): refactoring - e2e network ([#1401](https://togithub.com/0xERR0R/blocky/issues/1401)) ([@kwitsch](https://togithub.com/kwitsch)) - [`79fc06f`](https://togithub.com/0xERR0R/blocky/commit/79fc06f6c2433fb4a24278de917f906e32501f98): test(config): make sure `docs/config.yml` doesn't use deprecated options ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`dbd1390`](https://togithub.com/0xERR0R/blocky/commit/dbd1390589996b3d54977c2f4064e49e82c85199): tests(resolver): fix data race introduced by querylog ignore ([@ThinkChaos](https://togithub.com/ThinkChaos))Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.