{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":80716356,"defaultBranch":"master","name":"FTL","ownerLogin":"pi-hole","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-02T10:52:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16827203?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717154423.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"7db4483c82e5ec90067e8e721c50d9ef246c99d3","ref":"refs/heads/fix/macvendor_db","pushedAt":"2024-05-31T11:20:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Update macvendor script\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Update macvendor script"}},{"before":"0345c91c6d31a6969d91861eaafb2ab781731e7e","after":"306710e74a89df3a743c4592c171ef4851783c93","ref":"refs/heads/new/timezone","pushedAt":"2024-05-30T17:53:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Add timezone information where this is appropriate. We do not include this in the log files to not needlessly change for format. Open for discussion\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Add timezone information where this is appropriate. We do not include…"}},{"before":null,"after":"0345c91c6d31a6969d91861eaafb2ab781731e7e","ref":"refs/heads/new/timezone","pushedAt":"2024-05-30T17:47:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Add timezone information where this is appropriate. We do not include this in the log files to not needlessly change for format. Open for discussion\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Add timezone information where this is appropriate. We do not include…"}},{"before":"96da0d4f943fde54a6f8fa18f33d16f0f051082c","after":"1f6d9c115e9823b8eed481dd27f6876fc8329dbb","ref":"refs/heads/new/dhcp_ignoreUnknownClients","pushedAt":"2024-05-30T17:25:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Explicitly chown PID and remove old PORT file\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Explicitly chown PID and remove old PORT file"}},{"before":"4bd336457be3163b12d5353eea16424918a9157d","after":"96da0d4f943fde54a6f8fa18f33d16f0f051082c","ref":"refs/heads/new/dhcp_ignoreUnknownClients","pushedAt":"2024-05-30T17:16:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Synchronize test/pihole.toml with the many config file changes that have been made in between and add a test ensuring they remain in sync in the future\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Synchronize test/pihole.toml with the many config file changes that h…"}},{"before":null,"after":"4bd336457be3163b12d5353eea16424918a9157d","ref":"refs/heads/new/dhcp_ignoreUnknownClients","pushedAt":"2024-05-30T17:02:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Synchronize test/pihole.toml with the many config file changes that have been made in between and add a test ensuring they remain in sync in the future\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Synchronize test/pihole.toml with the many config file changes that h…"}},{"before":"231a9853bdca5e4dfdbcde40ea17ec3cdcb7ec46","after":"6fa6a206fc07b821287b2eef035e90b64793ef5a","ref":"refs/heads/fix/domainNeeded","pushedAt":"2024-05-30T07:11:55.000Z","pushType":"push","commitsCount":217,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Merge branch 'development-v6' into fix/domainNeeded","shortMessageHtmlLink":"Merge branch 'development-v6' into fix/domainNeeded"}},{"before":"d408362efec612194a85865c1df1906ededa8210","after":"8e34c3e940b3c28064a99982c1d810001d68cf1e","ref":"refs/heads/tweak/remove_expert_flag","pushedAt":"2024-05-30T07:10:37.000Z","pushType":"push","commitsCount":169,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Merge branch 'development-v6' into tweak/remove_expert_flag","shortMessageHtmlLink":"Merge branch 'development-v6' into tweak/remove_expert_flag"}},{"before":"47f48781ac452bdb6098f02184a8126a22e8e584","after":null,"ref":"refs/heads/new/migrate_dnsmasq_conf","pushedAt":"2024-05-30T05:03:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"}},{"before":"47c7de6c9313cad4f917b8e8d6d541f629b065fa","after":"7ff016f21c2f21bd9586e7e3b534f1f89e6195d0","ref":"refs/heads/development-v6","pushedAt":"2024-05-30T05:03:23.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Merge pull request #1737 from pi-hole/new/migrate_dnsmasq_conf\n\nRead config files from new location","shortMessageHtmlLink":"Merge pull request #1737 from pi-hole/new/migrate_dnsmasq_conf"}},{"before":"19715ead9a3e455cfd5a9a2d5cf18b84e955a7ba","after":null,"ref":"refs/heads/fix/resolver","pushedAt":"2024-05-30T04:29:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"}},{"before":"60b1a753355dc476ac4563a995456bcc7483e21d","after":"47c7de6c9313cad4f917b8e8d6d541f629b065fa","ref":"refs/heads/development-v6","pushedAt":"2024-05-30T04:29:46.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Merge pull request #1976 from pi-hole/fix/resolver\n\nImprove internal DNS resolver","shortMessageHtmlLink":"Merge pull request #1976 from pi-hole/fix/resolver"}},{"before":"63c4be6340f3d1ea53e904a5cec45f3334b05f56","after":"51de04c18c4f66c8d2b6241e8790841212abfc89","ref":"refs/heads/new/ntp","pushedAt":"2024-05-29T18:24:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Fix include paths\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Fix include paths"}},{"before":"86d683340aa8ab4811ec4102c60af24215ba0381","after":"19715ead9a3e455cfd5a9a2d5cf18b84e955a7ba","ref":"refs/heads/fix/resolver","pushedAt":"2024-05-29T18:06:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Add help description of new optional ptr IP [tcp] flag\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Add help description of new optional ptr IP [tcp] flag"}},{"before":"c6e776d9363e4b68f26fbf03f34015b7f053d261","after":null,"ref":"refs/heads/tweak/env_reset","pushedAt":"2024-05-29T17:57:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"}},{"before":"23d94763a54d7508599ccc6b278e740cfca10da1","after":"60b1a753355dc476ac4563a995456bcc7483e21d","ref":"refs/heads/development-v6","pushedAt":"2024-05-29T17:57:48.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Merge pull request #1979 from pi-hole/tweak/env_reset\n\nReset config values after env forcing","shortMessageHtmlLink":"Merge pull request #1979 from pi-hole/tweak/env_reset"}},{"before":"090c1adabf6172cf2d861ce7cb0c18658c5d6f4b","after":"86d683340aa8ab4811ec4102c60af24215ba0381","ref":"refs/heads/fix/resolver","pushedAt":"2024-05-29T17:40:08.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Merge branch 'development-v6' into fix/resolver","shortMessageHtmlLink":"Merge branch 'development-v6' into fix/resolver"}},{"before":"cdc7d00f8e26249cc3f3388cc388cef7badf29ac","after":"63c4be6340f3d1ea53e904a5cec45f3334b05f56","ref":"refs/heads/new/ntp","pushedAt":"2024-05-29T17:37:18.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Merge branch 'development-v6' into new/ntp\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Merge branch 'development-v6' into new/ntp"}},{"before":"980cc84fcd1d6e17d6cc48ab9c62812798c77d8e","after":"c6e776d9363e4b68f26fbf03f34015b7f053d261","ref":"refs/heads/tweak/env_reset","pushedAt":"2024-05-29T17:25:04.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Merge branch 'development-v6' into tweak/env_reset","shortMessageHtmlLink":"Merge branch 'development-v6' into tweak/env_reset"}},{"before":"40eee1ac9c7c3663fa994ebc316deec791a83740","after":null,"ref":"refs/heads/new/clang","pushedAt":"2024-05-29T17:19:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"}},{"before":"825a14a69b11e4c3f23ca997572f042f6eff929d","after":"23d94763a54d7508599ccc6b278e740cfca10da1","ref":"refs/heads/development-v6","pushedAt":"2024-05-29T17:19:26.000Z","pushType":"pr_merge","commitsCount":26,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Merge pull request #1962 from pi-hole/new/clang\n\nAdd Clang compiler support and update project to C17 standard","shortMessageHtmlLink":"Merge pull request #1962 from pi-hole/new/clang"}},{"before":"7bfe4dc26e291e74bcc53dbb01dea3aa13c94338","after":"980cc84fcd1d6e17d6cc48ab9c62812798c77d8e","ref":"refs/heads/tweak/env_reset","pushedAt":"2024-05-29T17:09:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Reset special debug.all in a similar way\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Reset special debug.all in a similar way"}},{"before":"ea4ea2d803b954f2ae2005c3b65c7838f6ba68f0","after":"7bfe4dc26e291e74bcc53dbb01dea3aa13c94338","ref":"refs/heads/tweak/env_reset","pushedAt":"2024-05-29T16:29:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Reset config options previously forced by env vars but not any longer\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Reset config options previously forced by env vars but not any longer"}},{"before":"c209c7bbde488919f3a991ea238e9386d0c5c859","after":"ea4ea2d803b954f2ae2005c3b65c7838f6ba68f0","ref":"refs/heads/tweak/env_reset","pushedAt":"2024-05-29T16:25:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Reset config options previously forced by env vars but not any longer\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Reset config options previously forced by env vars but not any longer"}},{"before":"5a539a9d5c93ebec67d9d87e3d1580e09ca7d9f9","after":"cdc7d00f8e26249cc3f3388cc388cef7badf29ac","ref":"refs/heads/new/ntp","pushedAt":"2024-05-28T19:37:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Add missing help text for new ntp-client option\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Add missing help text for new ntp-client option"}},{"before":null,"after":"c209c7bbde488919f3a991ea238e9386d0c5c859","ref":"refs/heads/tweak/env_reset","pushedAt":"2024-05-28T19:33:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Change magic comment put next to config options which are forced through the environment\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Change magic comment put next to config options which are forced thro…"}},{"before":"e4ccc74913f745adf035f9ed67133bce78fe0264","after":"5a539a9d5c93ebec67d9d87e3d1580e09ca7d9f9","ref":"refs/heads/new/ntp","pushedAt":"2024-05-28T18:07:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Add NTP-server/client implementation\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Add NTP-server/client implementation"}},{"before":null,"after":"e4ccc74913f745adf035f9ed67133bce78fe0264","ref":"refs/heads/new/ntp","pushedAt":"2024-05-28T17:49:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Add NTP-server/client implementation\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Add NTP-server/client implementation"}},{"before":"89c764f9b26c577ab260fd4738645334a1f8c6ad","after":"090c1adabf6172cf2d861ce7cb0c18658c5d6f4b","ref":"refs/heads/fix/resolver","pushedAt":"2024-05-27T14:36:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Implement later retrying if name resolution attempt failed temporarily (e.g., broken pipe). Also use TCP protocol for upstream server name resolution\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Implement later retrying if name resolution attempt failed temporaril…"}},{"before":"5db4ade0578dbebdd34bf9c4dd8582401b89357f","after":"89c764f9b26c577ab260fd4738645334a1f8c6ad","ref":"refs/heads/fix/resolver","pushedAt":"2024-05-27T06:25:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Implement later retrying if name resolution attempt failed temporarily (e.g., broken pipe). Also use TCP protocol for upstream server name resolution\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Implement later retrying if name resolution attempt failed temporaril…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWPG3KwA","startCursor":null,"endCursor":null}},"title":"Activity · pi-hole/FTL"}