{"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:1726666670.0","currentOid":""},"activityList":{"items":[{"before":"75f11f3f4fe97c685f2ac6e5f573b4edde9bfbd9","after":"cd84613e04a6554a6dbd88131babc658f57cc5cc","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-19T19:11:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Use updated base image\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Use updated base image"}},{"before":"2a015e4ab4804d5daf3b0bceedec0959cf3e9d0c","after":"75f11f3f4fe97c685f2ac6e5f573b4edde9bfbd9","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-19T11:47:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Prettify BATS output\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Prettify BATS output"}},{"before":"1b7e1aeb9c3fc7ce7b6085b2167f44b9a90b1eec","after":"2a015e4ab4804d5daf3b0bceedec0959cf3e9d0c","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-19T11:40:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Cleanup\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Cleanup"}},{"before":"0d3c3a60d0cf337246880b988245e5f2a27dad39","after":"1b7e1aeb9c3fc7ce7b6085b2167f44b9a90b1eec","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-19T11:38:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Cleanup\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Cleanup"}},{"before":"dc230f34f03eca4737185398073ff2496462df85","after":"0d3c3a60d0cf337246880b988245e5f2a27dad39","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-19T11:29:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"No bats-support\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"No bats-support"}},{"before":"3d9d5620abff8b5cf90066d90be8b88d46658041","after":"dc230f34f03eca4737185398073ff2496462df85","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-19T11:24:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"No assert\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"No assert"}},{"before":"198679c9ad41bad248762682729f2b6163b3d9ad","after":"3d9d5620abff8b5cf90066d90be8b88d46658041","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-19T09:37:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Monkeypatch line\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Monkeypatch line"}},{"before":"251e4e87fa13b6de7877a68f78de17e9a47687e1","after":"198679c9ad41bad248762682729f2b6163b3d9ad","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-19T05:58:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Revert \"Add timing\"\n\nThis reverts commit 248fa919095f4e33b70839b078f8cc8e32df3c72.","shortMessageHtmlLink":"Revert \"Add timing\""}},{"before":"f6dfb81699a6189aae916dfc5b872d1cda84cffd","after":"251e4e87fa13b6de7877a68f78de17e9a47687e1","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-18T21:36:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Set shell\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Set shell"}},{"before":"6fbb333e2037754d47d041c4b4920c9814577ffc","after":"f6dfb81699a6189aae916dfc5b872d1cda84cffd","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-18T21:32:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Set shell\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Set shell"}},{"before":"d8301d9997aa198da12cdcd9e38d8e7de71a23ee","after":"6fbb333e2037754d47d041c4b4920c9814577ffc","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-18T21:32:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Set shell\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Set shell"}},{"before":"248fa919095f4e33b70839b078f8cc8e32df3c72","after":"d8301d9997aa198da12cdcd9e38d8e7de71a23ee","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-18T21:23:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Set shell\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Set shell"}},{"before":"51ef1aae9e5fc59bdbc1971740077bb05e2df117","after":"248fa919095f4e33b70839b078f8cc8e32df3c72","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-18T20:48:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Add timing\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Add timing"}},{"before":"0458c0be58d5bfa76f63de4775c68add1785e833","after":"51ef1aae9e5fc59bdbc1971740077bb05e2df117","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-18T20:48:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Revert \"Try to speedup\"\n\nThis reverts commit 0458c0be58d5bfa76f63de4775c68add1785e833.\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Revert \"Try to speedup\""}},{"before":"0cb8b719a77f205b5a32176dd390ccdec98d875a","after":"0458c0be58d5bfa76f63de4775c68add1785e833","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-18T20:39:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Try to speedup\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Try to speedup"}},{"before":"6d0fde27810ed670d056f0a85e79148c0b59956f","after":"0cb8b719a77f205b5a32176dd390ccdec98d875a","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-18T20:36:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Revert \"Add TERM to workflowfile\"\n\nThis reverts commit 6d0fde27810ed670d056f0a85e79148c0b59956f.","shortMessageHtmlLink":"Revert \"Add TERM to workflowfile\""}},{"before":"48516a4d094b1bd4a0dad1a10e7c5225ca22b17b","after":"6d0fde27810ed670d056f0a85e79148c0b59956f","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-18T20:27:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Add TERM to workflowfile\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Add TERM to workflowfile"}},{"before":"20015764ef65548028431cfcaba33f6f1a3c426f","after":"48516a4d094b1bd4a0dad1a10e7c5225ca22b17b","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-18T20:20:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Re-add pretty output\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Re-add pretty output"}},{"before":"d345655a2e6570bb88889f6d469de8d19d45e870","after":"20015764ef65548028431cfcaba33f6f1a3c426f","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-18T20:00:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Test fail\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Test fail"}},{"before":"06ffb182e657c67d796692a32d5629fa5d170800","after":"d345655a2e6570bb88889f6d469de8d19d45e870","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-18T19:49:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Add bast-assert\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Add bast-assert"}},{"before":"6aaef9a53f1a7d69520dddfe59aa401c959e7d54","after":"06ffb182e657c67d796692a32d5629fa5d170800","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-18T19:38:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Add bats-support\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Add bats-support"}},{"before":"66141d8b48612069f4d751886264d8c8ad9bf995","after":"40480814183db9af68b16d9f0b1ca7f6604d33b6","ref":"refs/heads/tweak/db_counter_update","pushedAt":"2024-09-18T16:17:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Reset global counters after update\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Reset global counters after update"}},{"before":"161c0589065436a255effe61076877955c7462a4","after":"66141d8b48612069f4d751886264d8c8ad9bf995","ref":"refs/heads/tweak/db_counter_update","pushedAt":"2024-09-18T13:38:12.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":"Improve database updating procedure by avoiding opening a dedicated / separate database connection for updating the query counters when we already have the disk database attached to our in-memory database under the disk.* namespace. This also brings a bit of code duplication and removal of functions called only once.\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Improve database updating procedure by avoiding opening a dedicated /…"}},{"before":null,"after":"161c0589065436a255effe61076877955c7462a4","ref":"refs/heads/tweak/db_counter_update","pushedAt":"2024-09-18T13:37:50.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":"Improve database updating procedure by avoiding opening a dedicated / separate database connection for updating the query counters when we already have the disk database attached to our in-memory database under the disk.* namespace. This also brings a bit of code duplication and removal of functions called only once.\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Improve database updating procedure by avoiding opening a dedicated /…"}},{"before":"c0e95046c3ae50f2e2e765f5847263735699884d","after":"6aaef9a53f1a7d69520dddfe59aa401c959e7d54","ref":"refs/heads/pretty/bats","pushedAt":"2024-09-18T11:36:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yubiuser","name":null,"path":"/yubiuser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26622301?s=80&v=4"},"commit":{"message":"Set TERM\n\nSigned-off-by: yubiuser ","shortMessageHtmlLink":"Set TERM"}},{"before":"5552e33e559dc44313c6402fd62d94d7860a1bb4","after":null,"ref":"refs/heads/fix/various","pushedAt":"2024-09-17T10:15:34.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":"72bfc9830dda72d3b886b30da17f574904b79b2b","after":"764b0db601f47f767adaf33a906545e6337e75be","ref":"refs/heads/development","pushedAt":"2024-09-17T10:15:32.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"DL6ER","name":"Dominik","path":"/DL6ER","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16748619?s=80&v=4"},"commit":{"message":"Merge pull request #2065 from pi-hole/fix/various\n\nFix various CodeQL complaints","shortMessageHtmlLink":"Merge pull request #2065 from pi-hole/fix/various"}},{"before":"1d42ebcd1d13f4695246c1c02c38f5c2b36c1140","after":"5552e33e559dc44313c6402fd62d94d7860a1bb4","ref":"refs/heads/fix/various","pushedAt":"2024-09-16T12:11:20.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":"Fix whitespace issue\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Fix whitespace issue"}},{"before":"9148224324ab24d5b92373ce02913da851e7527e","after":"1d42ebcd1d13f4695246c1c02c38f5c2b36c1140","ref":"refs/heads/fix/various","pushedAt":"2024-09-16T12:00:54.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 whitespace issue\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Fix whitespace issue"}},{"before":null,"after":"9148224324ab24d5b92373ce02913da851e7527e","ref":"refs/heads/fix/various","pushedAt":"2024-09-16T11:54:14.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":"Reduce superfluent enum initializer\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Reduce superfluent enum initializer"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuzufRQA","startCursor":null,"endCursor":null}},"title":"Activity · pi-hole/FTL"}