{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":201444597,"defaultBranch":"master","name":"plugin-dns","ownerLogin":"home-assistant","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-09T10:17:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13844975?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724231049.0","currentOid":""},"activityList":{"items":[{"before":"21c2dc98a578baa0d2dc0bdf3365ed3ba1b4562e","after":null,"ref":"refs/heads/dependabot/github_actions/home-assistant/builder-2024.08.2","pushedAt":"2024-08-21T09:04:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"}},{"before":"40d7df67a0290f24dfb2ce809c4761c37c78fa90","after":"6b421f6ceb815772b54b229516a95ce1c4946981","ref":"refs/heads/master","pushedAt":"2024-08-21T09:04:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"},"commit":{"message":"Bump home-assistant/builder from 2024.08.1 to 2024.08.2 (#144)\n\nBumps [home-assistant/builder](https://github.com/home-assistant/builder) from 2024.08.1 to 2024.08.2.\r\n- [Release notes](https://github.com/home-assistant/builder/releases)\r\n- [Commits](https://github.com/home-assistant/builder/compare/2024.08.1...2024.08.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: home-assistant/builder\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump home-assistant/builder from 2024.08.1 to 2024.08.2 (#144)"}},{"before":null,"after":"21c2dc98a578baa0d2dc0bdf3365ed3ba1b4562e","ref":"refs/heads/dependabot/github_actions/home-assistant/builder-2024.08.2","pushedAt":"2024-08-21T06:18:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump home-assistant/builder from 2024.08.1 to 2024.08.2\n\nBumps [home-assistant/builder](https://github.com/home-assistant/builder) from 2024.08.1 to 2024.08.2.\n- [Release notes](https://github.com/home-assistant/builder/releases)\n- [Commits](https://github.com/home-assistant/builder/compare/2024.08.1...2024.08.2)\n\n---\nupdated-dependencies:\n- dependency-name: home-assistant/builder\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump home-assistant/builder from 2024.08.1 to 2024.08.2"}},{"before":"f259a2816a1fb8046aab67b769dde4fe55b467e4","after":null,"ref":"refs/heads/dependabot/github_actions/home-assistant/builder-2024.08.1","pushedAt":"2024-08-15T07:32:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frenck","name":"Franck Nijhof","path":"/frenck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/195327?s=80&v=4"}},{"before":"7211838aa3a2b6073f8f9cc6482b10d27b183241","after":"40d7df67a0290f24dfb2ce809c4761c37c78fa90","ref":"refs/heads/master","pushedAt":"2024-08-15T07:32:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frenck","name":"Franck Nijhof","path":"/frenck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/195327?s=80&v=4"},"commit":{"message":"Bump home-assistant/builder from 2024.03.5 to 2024.08.1 (#143)\n\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump home-assistant/builder from 2024.03.5 to 2024.08.1 (#143)"}},{"before":null,"after":"f259a2816a1fb8046aab67b769dde4fe55b467e4","ref":"refs/heads/dependabot/github_actions/home-assistant/builder-2024.08.1","pushedAt":"2024-08-15T06:21:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump home-assistant/builder from 2024.03.5 to 2024.08.1\n\nBumps [home-assistant/builder](https://github.com/home-assistant/builder) from 2024.03.5 to 2024.08.1.\n- [Release notes](https://github.com/home-assistant/builder/releases)\n- [Commits](https://github.com/home-assistant/builder/compare/2024.03.5...2024.08.1)\n\n---\nupdated-dependencies:\n- dependency-name: home-assistant/builder\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump home-assistant/builder from 2024.03.5 to 2024.08.1"}},{"before":"c7eb3a711b605f4b90936b8aea088273c5d3832c","after":null,"ref":"refs/heads/dependabot/github_actions/docker/login-action-3.3.0","pushedAt":"2024-07-23T07:51:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frenck","name":"Franck Nijhof","path":"/frenck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/195327?s=80&v=4"}},{"before":"cde7b4aeeb427e531190f157213e59148123d987","after":"7211838aa3a2b6073f8f9cc6482b10d27b183241","ref":"refs/heads/master","pushedAt":"2024-07-23T07:51:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frenck","name":"Franck Nijhof","path":"/frenck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/195327?s=80&v=4"},"commit":{"message":"Bump docker/login-action from 3.2.0 to 3.3.0 (#141)\n\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump docker/login-action from 3.2.0 to 3.3.0 (#141)"}},{"before":null,"after":"c7eb3a711b605f4b90936b8aea088273c5d3832c","ref":"refs/heads/dependabot/github_actions/docker/login-action-3.3.0","pushedAt":"2024-07-23T07:49:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump docker/login-action from 3.2.0 to 3.3.0\n\nBumps [docker/login-action](https://github.com/docker/login-action) from 3.2.0 to 3.3.0.\n- [Release notes](https://github.com/docker/login-action/releases)\n- [Commits](https://github.com/docker/login-action/compare/v3.2.0...v3.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: docker/login-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump docker/login-action from 3.2.0 to 3.3.0"}},{"before":"945f53ebb4aa367648fff00a71eb3f2d947a3e92","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.7","pushedAt":"2024-06-13T06:52:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"}},{"before":"9d743f135e2f1471ed3bc3b253c3b78363fcc48f","after":"cde7b4aeeb427e531190f157213e59148123d987","ref":"refs/heads/master","pushedAt":"2024-06-13T06:52:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 4.1.6 to 4.1.7 (#140)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.6 to 4.1.7.\r\n- [Release notes](https://github.com/actions/checkout/releases)\r\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/actions/checkout/compare/v4.1.6...v4.1.7)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: actions/checkout\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump actions/checkout from 4.1.6 to 4.1.7 (#140)"}},{"before":null,"after":"945f53ebb4aa367648fff00a71eb3f2d947a3e92","ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.7","pushedAt":"2024-06-13T06:47:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 4.1.6 to 4.1.7\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.6 to 4.1.7.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v4.1.6...v4.1.7)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 4.1.6 to 4.1.7"}},{"before":"37673413c6274f34672bbe66478434a782551ba0","after":null,"ref":"refs/heads/dependabot/github_actions/docker/login-action-3.2.0","pushedAt":"2024-05-29T06:22:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frenck","name":"Franck Nijhof","path":"/frenck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/195327?s=80&v=4"}},{"before":"823b1170c0bcab1b25f2850fdeb51196b6ed6d11","after":"9d743f135e2f1471ed3bc3b253c3b78363fcc48f","ref":"refs/heads/master","pushedAt":"2024-05-29T06:22:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frenck","name":"Franck Nijhof","path":"/frenck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/195327?s=80&v=4"},"commit":{"message":"Bump docker/login-action from 3.1.0 to 3.2.0 (#139)\n\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump docker/login-action from 3.1.0 to 3.2.0 (#139)"}},{"before":null,"after":"37673413c6274f34672bbe66478434a782551ba0","ref":"refs/heads/dependabot/github_actions/docker/login-action-3.2.0","pushedAt":"2024-05-29T06:12:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump docker/login-action from 3.1.0 to 3.2.0\n\nBumps [docker/login-action](https://github.com/docker/login-action) from 3.1.0 to 3.2.0.\n- [Release notes](https://github.com/docker/login-action/releases)\n- [Commits](https://github.com/docker/login-action/compare/v3.1.0...v3.2.0)\n\n---\nupdated-dependencies:\n- dependency-name: docker/login-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump docker/login-action from 3.1.0 to 3.2.0"}},{"before":"51a22dd7f4baa7b9e8db29556731bce041d94c08","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.6","pushedAt":"2024-05-17T06:38:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frenck","name":"Franck Nijhof","path":"/frenck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/195327?s=80&v=4"}},{"before":"2702839580bf1733f1ef04ed0b8079d1c2cd1bca","after":"823b1170c0bcab1b25f2850fdeb51196b6ed6d11","ref":"refs/heads/master","pushedAt":"2024-05-17T06:38:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frenck","name":"Franck Nijhof","path":"/frenck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/195327?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 4.1.4 to 4.1.6 (#138)\n\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump actions/checkout from 4.1.4 to 4.1.6 (#138)"}},{"before":null,"after":"51a22dd7f4baa7b9e8db29556731bce041d94c08","ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.6","pushedAt":"2024-05-17T06:24:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 4.1.4 to 4.1.6\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.6.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v4.1.4...v4.1.6)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 4.1.4 to 4.1.6"}},{"before":"8db04bfd89e3727e81b740f91ae2d8dd83c94cf3","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.5","pushedAt":"2024-05-07T06:46:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"8db04bfd89e3727e81b740f91ae2d8dd83c94cf3","ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.5","pushedAt":"2024-05-07T06:40:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 4.1.4 to 4.1.5\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.5.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v4.1.4...v4.1.5)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 4.1.4 to 4.1.5"}},{"before":"31698a9b0db50e7e618535dc03538f4a98cc2ea3","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.4","pushedAt":"2024-04-25T07:19:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"}},{"before":"f8d13afafa69591d65fe63664cf6bbf949be190d","after":"2702839580bf1733f1ef04ed0b8079d1c2cd1bca","ref":"refs/heads/master","pushedAt":"2024-04-25T07:19:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 4.1.3 to 4.1.4 (#136)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.3 to 4.1.4.\r\n- [Release notes](https://github.com/actions/checkout/releases)\r\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/actions/checkout/compare/v4.1.3...v4.1.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: actions/checkout\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump actions/checkout from 4.1.3 to 4.1.4 (#136)"}},{"before":null,"after":"31698a9b0db50e7e618535dc03538f4a98cc2ea3","ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.4","pushedAt":"2024-04-25T06:51:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 4.1.3 to 4.1.4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.3 to 4.1.4.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v4.1.3...v4.1.4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 4.1.3 to 4.1.4"}},{"before":"07004ecbc32cf7e0c00459d9fa2625017952ebaf","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.3","pushedAt":"2024-04-22T07:17:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"}},{"before":"d66e8f2e4ad36f5d25406c9a1210bf5b3f12f9c2","after":"f8d13afafa69591d65fe63664cf6bbf949be190d","ref":"refs/heads/master","pushedAt":"2024-04-22T07:17:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 4.1.2 to 4.1.3 (#135)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.2 to 4.1.3.\r\n- [Release notes](https://github.com/actions/checkout/releases)\r\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/actions/checkout/compare/v4.1.2...v4.1.3)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: actions/checkout\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump actions/checkout from 4.1.2 to 4.1.3 (#135)"}},{"before":null,"after":"07004ecbc32cf7e0c00459d9fa2625017952ebaf","ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.3","pushedAt":"2024-04-22T06:10:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 4.1.2 to 4.1.3\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.2 to 4.1.3.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v4.1.2...v4.1.3)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 4.1.2 to 4.1.3"}},{"before":"363ada071a380ca894ba36f596d5fa5a7b102df4","after":"d66e8f2e4ad36f5d25406c9a1210bf5b3f12f9c2","ref":"refs/heads/master","pushedAt":"2024-04-04T14:49:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"},"commit":{"message":"Avoid repeated Cloudlflare attempts when DNS over TLS is blocked (#134)\n\nWhen a first resolve attempt on the fallback chain (:5553) fails, the\r\nfallback plug-in of the main chain will trigger health check. By default\r\nhealth checks sends a request every 0.5s as long as upstream reports\r\nunhealthy (default value). Unfortuntely the fallback plug-in's health\r\ncheck can't be confiugred currently.\r\n\r\nEach of these health checks will trigger a 5s resolve attempt by the\r\nfallback chains forward plug-in. And since we get a health check every\r\n0.5s, and health checks on the fallback chain are disabled, this leads\r\nto non-stop resolve attempts, forever.\r\n\r\nOn-top of that, even when the primary/DHCP provided DNS server is\r\nworking, the loop plug-in will trigger a first resolve attempt on the\r\nfallback chain still! This means, even with a working primary DNS sever,\r\nthe fallback chain will enter a runaway loop still!\r\n\r\nThis change does several things:\r\n- Handle the loop check using a template plug-in. This avoids a loop\r\n test requests to Cloudflare. With that, and a working primary DNS\r\n server, no DNS requests will get sent to Cloudflare by default.\r\n- Handle the health check of the fallback plug-in using a template\r\n plug-in. This essentially \"disables\" health check on the primary\r\n chains fallback plug-in (which would be the better approach, if that\r\n were possible).\r\n- Reenable health checks in the fallback chain, to avoid repeated\r\n attempts to Cloudflare when it's not available.","shortMessageHtmlLink":"Avoid repeated Cloudlflare attempts when DNS over TLS is blocked (#134)"}},{"before":"9a2608da4dffd317ef07df6773267dd5420067b2","after":null,"ref":"refs/heads/fix-cloudflare-fallback-resolve-storm","pushedAt":"2024-04-04T14:49:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"}},{"before":null,"after":"9a2608da4dffd317ef07df6773267dd5420067b2","ref":"refs/heads/fix-cloudflare-fallback-resolve-storm","pushedAt":"2024-04-04T13:09:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"},"commit":{"message":"Avoid repeated Cloudlflare attempts when DNS over TLS is blocked\n\nWhen a first resolve attempt on the fallback chain (:5553) fails, the\nfallback plug-in of the main chain will trigger health check. By default\nhealth checks sends a request every 0.5s as long as upstream reports\nunhealthy (default value). Unfortuntely the fallback plug-in's health\ncheck can't be confiugred currently.\n\nEach of these health checks will trigger a 5s resolve attempt by the\nfallback chains forward plug-in. And since we get a health check every\n0.5s, and health checks on the fallback chain are disabled, this leads\nto non-stop resolve attempts, forever.\n\nOn-top of that, even when the primary/DHCP provided DNS server is\nworking, the loop plug-in will trigger a first resolve attempt on the\nfallback chain still! This means, even with a working primary DNS sever,\nthe fallback chain will enter a runaway loop still!\n\nThis change does several things:\n- Handle the loop check using a template plug-in. This avoids a loop\n test requests to Cloudflare. With that, and a working primary DNS\n server, no DNS requests will get sent to Cloudflare by default.\n- Handle the health check of the fallback plug-in using a template\n plug-in. This essentially \"disables\" health check on the primary\n chains fallback plug-in (which would be the better approach, if that\n were possible).\n- Reenable health checks in the fallback chain, to avoid repeated\n attempts to Cloudflare when it's not available.","shortMessageHtmlLink":"Avoid repeated Cloudlflare attempts when DNS over TLS is blocked"}},{"before":"4786888bd3f857b9ba4973675087ac7ceee445a7","after":"363ada071a380ca894ba36f596d5fa5a7b102df4","ref":"refs/heads/master","pushedAt":"2024-03-21T07:35:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"},"commit":{"message":"Bump home-assistant/builder from 2024.01.0 to 2024.03.5 (#133)\n\nBumps [home-assistant/builder](https://github.com/home-assistant/builder) from 2024.01.0 to 2024.03.5.\r\n- [Release notes](https://github.com/home-assistant/builder/releases)\r\n- [Commits](https://github.com/home-assistant/builder/compare/2024.01.0...2024.03.5)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: home-assistant/builder\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump home-assistant/builder from 2024.01.0 to 2024.03.5 (#133)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEn_hSZQA","startCursor":null,"endCursor":null}},"title":"Activity ยท home-assistant/plugin-dns"}