{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":675586584,"defaultBranch":"main","name":"bluechi","ownerLogin":"dofmind","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-08-07T09:06:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15103065?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722502054.0","currentOid":""},"activityList":{"items":[{"before":"f188374b0f6b78cf56f79417e76573d3a10efbc2","after":"19ba4a4e30302db2b9fa5775387819781888bb57","ref":"refs/heads/check-liveness","pushedAt":"2024-08-13T06:07:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Add an integration test for heartbeat\n\nAn integration test is to verify if the agent gets disconnected when did\nnot receive heartbeat since threshold from controller.\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Add an integration test for heartbeat"}},{"before":"28a82bf83d24f98b46d914e2ad41496123b7f933","after":"f188374b0f6b78cf56f79417e76573d3a10efbc2","ref":"refs/heads/check-liveness","pushedAt":"2024-08-13T05:03:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Add an integration test for heartbeat\n\nAn integration test is to verify if the agent gets disconnected when did\nnot receive heartbeat since threshold from controller.\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Add an integration test for heartbeat"}},{"before":"12ff558698b712003d504e3c18a1885802c6cc30","after":"f188374b0f6b78cf56f79417e76573d3a10efbc2","ref":"refs/heads/dev","pushedAt":"2024-08-13T04:52:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Add an integration test for heartbeat\n\nAn integration test is to verify if the agent gets disconnected when did\nnot receive heartbeat since threshold from controller.\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Add an integration test for heartbeat"}},{"before":"5eb015131fcfd06e789323040e2b9009d097e526","after":"12ff558698b712003d504e3c18a1885802c6cc30","ref":"refs/heads/dev","pushedAt":"2024-08-13T03:20:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Add an integration test for heartbeat\n\nAn integration test is to verify if the agent gets disconnected when did\nnot receive heartbeat since threshold from controller.\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Add an integration test for heartbeat"}},{"before":"5fc35bf24226d4d9c468e30adc9385249f1a8ca2","after":"de46dbdfc4f9db5f3ebbc56a9b7ec835b24d28de","ref":"refs/heads/main","pushedAt":"2024-08-13T03:20:15.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Use /usr/bin/test command instead of shell evaluation\n\nReplace direct shell evaluation with `/usr/bin/test` command to bypass\nconfusing output in logs:\n\nshell evaluation output:\n```\n Executed command '[ -f /etc/bluechi/controller.conf.d/ctrl.conf ] && echo 'exists'' with result '2' and output '[: missing ']''\n```\n\n/usr/bin/test command output:\n```\n Executed command '/usr/bin/test -f /etc/bluechi/controller.conf.d/ctrl.conf' with result '1' and output 'b'''\n```\n\nSigned-off-by: Martin Perina ","shortMessageHtmlLink":"Use /usr/bin/test command instead of shell evaluation"}},{"before":"0f4f92774c918ed9160481f7b060d6984acc1727","after":"5eb015131fcfd06e789323040e2b9009d097e526","ref":"refs/heads/dev","pushedAt":"2024-08-13T03:06:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Update python bindings version\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Update python bindings version"}},{"before":"576d0f978e508859068295bd7b3be531362f418c","after":"28a82bf83d24f98b46d914e2ad41496123b7f933","ref":"refs/heads/check-liveness","pushedAt":"2024-08-02T05:09:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Update python bindings version\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Update python bindings version"}},{"before":"6116bb86089ce1b89196922662564d7ad2ee4965","after":"576d0f978e508859068295bd7b3be531362f418c","ref":"refs/heads/check-liveness","pushedAt":"2024-08-02T00:24:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Update python bindings version\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Update python bindings version"}},{"before":"034904ed102499509f268ca1dcb41f1ddc604c53","after":"6116bb86089ce1b89196922662564d7ad2ee4965","ref":"refs/heads/check-liveness","pushedAt":"2024-08-01T11:13:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Update python bindings version\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Update python bindings version"}},{"before":"31e6f717a9e3c1c40ed55f2197c874ad956b5efb","after":"034904ed102499509f268ca1dcb41f1ddc604c53","ref":"refs/heads/check-liveness","pushedAt":"2024-08-01T11:11:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Update python bindings version\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Update python bindings version"}},{"before":"6913588fb8cf3792305990e8c5330a48d34f4634","after":"0f4f92774c918ed9160481f7b060d6984acc1727","ref":"refs/heads/dev","pushedAt":"2024-08-01T11:06:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"remove tests\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"remove tests"}},{"before":"6079ee2a001a84ffe0c92a4f2098d642bf9bfae8","after":"6913588fb8cf3792305990e8c5330a48d34f4634","ref":"refs/heads/dev","pushedAt":"2024-08-01T11:05:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"33\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"33"}},{"before":"fd04f6e5af6c84cf3736baacdf123b0956c0cf21","after":"31e6f717a9e3c1c40ed55f2197c874ad956b5efb","ref":"refs/heads/check-liveness","pushedAt":"2024-08-01T08:51:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Update python bindings version\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Update python bindings version"}},{"before":"37269b6dc8bb68ff17be184f58006f0b967a98a1","after":null,"ref":"refs/heads/controller-heartbeat","pushedAt":"2024-08-01T08:47:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"}},{"before":null,"after":"fd04f6e5af6c84cf3736baacdf123b0956c0cf21","ref":"refs/heads/check-liveness","pushedAt":"2024-08-01T08:47:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Update python bindings version\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Update python bindings version"}},{"before":"0cf2c574319215db290101c12ed9e03c6beda0e7","after":"22f448fc062cd8f9a9363b65c13f52b6121e6dc8","ref":"refs/heads/check-controller-heartbeat","pushedAt":"2024-08-01T07:59:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"debug\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"debug"}},{"before":"6a457f68ea1475f6321c85f0a3b9a0888cdb50f3","after":"0cf2c574319215db290101c12ed9e03c6beda0e7","ref":"refs/heads/check-controller-heartbeat","pushedAt":"2024-08-01T07:43:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"remove\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"remove"}},{"before":"2a89d88f710162142f6be8bbd8f3215fc3453406","after":"6a457f68ea1475f6321c85f0a3b9a0888cdb50f3","ref":"refs/heads/check-controller-heartbeat","pushedAt":"2024-08-01T07:25:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"remove\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"remove"}},{"before":"3a4adc12eee13f1db0228ec9b09304baa2042ab9","after":"2a89d88f710162142f6be8bbd8f3215fc3453406","ref":"refs/heads/check-controller-heartbeat","pushedAt":"2024-08-01T07:17:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"remove\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"remove"}},{"before":"20ee96c6947ad0b6a7967a3549350915f0b8c3dc","after":"3a4adc12eee13f1db0228ec9b09304baa2042ab9","ref":"refs/heads/check-controller-heartbeat","pushedAt":"2024-08-01T06:51:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Update python binding version\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Update python binding version"}},{"before":"b2b497e0114a3fa7929e1e5d1410cf291d8068dd","after":"20ee96c6947ad0b6a7967a3549350915f0b8c3dc","ref":"refs/heads/check-controller-heartbeat","pushedAt":"2024-08-01T06:49:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Update python binding version\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Update python binding version"}},{"before":null,"after":"b2b497e0114a3fa7929e1e5d1410cf291d8068dd","ref":"refs/heads/check-controller-heartbeat","pushedAt":"2024-08-01T06:40:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Add test\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Add test"}},{"before":"af1dcfe34e8ecd9a758ef878043b2e6c83ce0dd5","after":"5fc35bf24226d4d9c468e30adc9385249f1a8ca2","ref":"refs/heads/main","pushedAt":"2024-08-01T06:38:49.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Added debian packaging\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"Added debian packaging"}},{"before":"a278805dd03c8ac391285cb2a91709410e56c02f","after":"37269b6dc8bb68ff17be184f58006f0b967a98a1","ref":"refs/heads/controller-heartbeat","pushedAt":"2024-06-26T06:28:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"Add integration tests for heartbeat\n\nAn integration test is to verify if default configuration of controller\ndisables periodic heartbeat of the controller, and the other is to\nverify if the node gets disconnected when did not receive heartbeat\nsince threshold from node.\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Add integration tests for heartbeat"}},{"before":"b48174b624e1104590038d4d6745058e1ff5183e","after":"6079ee2a001a84ffe0c92a4f2098d642bf9bfae8","ref":"refs/heads/dev","pushedAt":"2024-06-26T06:14:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"fix2\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"fix2"}},{"before":"6aa3e94258f34b12ec4b2b308799b1e1b18586fd","after":"b48174b624e1104590038d4d6745058e1ff5183e","ref":"refs/heads/dev","pushedAt":"2024-06-26T05:59:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"fix\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"fix"}},{"before":"55f839085ac9cd95cfbb005bc64c402f85289621","after":"6aa3e94258f34b12ec4b2b308799b1e1b18586fd","ref":"refs/heads/dev","pushedAt":"2024-06-26T05:41:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"fix\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"fix"}},{"before":"5723623eb6ce137a12595d282a239d88f2675363","after":"55f839085ac9cd95cfbb005bc64c402f85289621","ref":"refs/heads/dev","pushedAt":"2024-06-26T05:00:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"fix2\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"fix2"}},{"before":"2dc5ab8b45c5f75a31ac3fd76066771fd463fbe9","after":"5723623eb6ce137a12595d282a239d88f2675363","ref":"refs/heads/dev","pushedAt":"2024-06-26T04:25:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"debug3\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"debug3"}},{"before":"2551bee0d4ce62a98b39777e4ab8656eff318fed","after":"2dc5ab8b45c5f75a31ac3fd76066771fd463fbe9","ref":"refs/heads/dev","pushedAt":"2024-06-26T02:58:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dofmind","name":null,"path":"/dofmind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15103065?s=80&v=4"},"commit":{"message":"debug2\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"debug2"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xM1QwNjowNzo0NC4wMDAwMDBazwAAAASY0SO1","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNlQwMjo1ODozMy4wMDAwMDBazwAAAARvQEBR"}},"title":"Activity ยท dofmind/bluechi"}