{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":173761735,"defaultBranch":"master","name":"vmrunner","ownerLogin":"includeos","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-03-04T14:37:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17479424?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726312554.0","currentOid":""},"activityList":{"items":[{"before":"ca3e63e8b31657b5ebebdc5bbe2bd6c9a1ffa903","after":"3ed66bb432c01bbbbdbc7d43a6945ea18517820e","ref":"refs/heads/master","pushedAt":"2024-09-18T06:07:36.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"Merge pull request #37 from MagnusS/no-env\n\nSearch harder for INCLUDEOS_VMRUNNER and INCLUDEOS_CHAINLOADER paths","shortMessageHtmlLink":"Merge pull request #37 from MagnusS/no-env"}},{"before":"d9980b7b32df2d05c07e653194267235ada72f56","after":"ca3e63e8b31657b5ebebdc5bbe2bd6c9a1ffa903","ref":"refs/heads/master","pushedAt":"2024-09-15T19:57:04.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"Merge pull request #36 from MagnusS/static\n\nMore static analysis with pylint, fix all warnings and errors","shortMessageHtmlLink":"Merge pull request #36 from MagnusS/static"}},{"before":"8136f1bee2bfcae74f5a572221f0cf2896f27187","after":"d9980b7b32df2d05c07e653194267235ada72f56","ref":"refs/heads/master","pushedAt":"2024-09-15T09:35:05.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"Merge pull request #35 from MagnusS/static-sh\n\nRun shellcheck on scripts and fix errors/warnings","shortMessageHtmlLink":"Merge pull request #35 from MagnusS/static-sh"}},{"before":"2147f95da52baf665334f327ba68b1e356c65cac","after":null,"ref":"refs/heads/MagnusS-patch-1","pushedAt":"2024-09-14T11:15:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MagnusS","name":"Magnus Skjegstad","path":"/MagnusS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1076486?s=80&v=4"}},{"before":"6a6c61402000a14d98b73886a268dc0fce8575ad","after":"8136f1bee2bfcae74f5a572221f0cf2896f27187","ref":"refs/heads/master","pushedAt":"2024-08-08T10:43:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"Merge pull request #33 from includeos/MagnusS-patch-1\n\nMinor README corrections","shortMessageHtmlLink":"Merge pull request #33 from includeos/MagnusS-patch-1"}},{"before":null,"after":"2147f95da52baf665334f327ba68b1e356c65cac","ref":"refs/heads/MagnusS-patch-1","pushedAt":"2024-08-08T08:59:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MagnusS","name":"Magnus Skjegstad","path":"/MagnusS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1076486?s=80&v=4"},"commit":{"message":"Minor README corrections\n\n#32 had a README formatting error, fix it and remove now empty section at the end","shortMessageHtmlLink":"Minor README corrections"}},{"before":"d90d3b5df289953f79a4b2e67141710d0d17482a","after":"6a6c61402000a14d98b73886a268dc0fce8575ad","ref":"refs/heads/master","pushedAt":"2024-08-08T08:54:50.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"MagnusS","name":"Magnus Skjegstad","path":"/MagnusS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1076486?s=80&v=4"},"commit":{"message":"Merge pull request #32 from alfreb/pyproject\n\nPackage with pyproject, update README","shortMessageHtmlLink":"Merge pull request #32 from alfreb/pyproject"}},{"before":"2a078fe24ec8dd78c48577baa7434a3d9d9d091f","after":"d90d3b5df289953f79a4b2e67141710d0d17482a","ref":"refs/heads/master","pushedAt":"2024-08-03T11:07:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"Merge pull request #31 from alfreb/netdev-bridge\n\nAdd support for qemu's -netdev bridge","shortMessageHtmlLink":"Merge pull request #31 from alfreb/netdev-bridge"}},{"before":"0724de1b81c4dee1df31b475b2c6c3ce49326517","after":"2a078fe24ec8dd78c48577baa7434a3d9d9d091f","ref":"refs/heads/master","pushedAt":"2024-07-03T12:06:17.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"Merge pull request #28 from alfreb/add-shell\n\nMake sudo and KVM optional","shortMessageHtmlLink":"Merge pull request #28 from alfreb/add-shell"}},{"before":"6be9edb549d22254015eeff3c7054d0536a73f5b","after":null,"ref":"refs/heads/non-conan","pushedAt":"2024-07-03T12:00:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"}},{"before":"11ac33818900ecac71c3ddeb393c867dc3528096","after":"0724de1b81c4dee1df31b475b2c6c3ce49326517","ref":"refs/heads/master","pushedAt":"2024-07-03T12:00:03.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"Merge pull request #29 from includeos/non-conan\n\nNon conan","shortMessageHtmlLink":"Merge pull request #29 from includeos/non-conan"}},{"before":"29eb41074d88917a60ba4e030785746ae9388a5e","after":"6be9edb549d22254015eeff3c7054d0536a73f5b","ref":"refs/heads/non-conan","pushedAt":"2024-07-03T11:33:25.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"Merge pull request #27 from MagnusS/add-shell\n\nAdd shell.nix + cleanups","shortMessageHtmlLink":"Merge pull request #27 from MagnusS/add-shell"}},{"before":"df9d8ad441e6e475b167a52a0a8aaaf0cf352d1b","after":"11ac33818900ecac71c3ddeb393c867dc3528096","ref":"refs/heads/master","pushedAt":"2024-06-08T03:56:40.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"Merge pull request #24 from includeos/non-conan\n\nNon conan, filter SeaBIOS control chars, detect reboots","shortMessageHtmlLink":"Merge pull request #24 from includeos/non-conan"}},{"before":"684084c2960da7967246b162b2ebd02dc9c7f196","after":"29eb41074d88917a60ba4e030785746ae9388a5e","ref":"refs/heads/non-conan","pushedAt":"2024-06-07T19:37:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MagnusS","name":"Magnus Skjegstad","path":"/MagnusS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1076486?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"14c209cf098bfa084fc66f083779635ef493e81f","after":"684084c2960da7967246b162b2ebd02dc9c7f196","ref":"refs/heads/non-conan","pushedAt":"2024-06-07T04:48:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"Update readme with pythonpath","shortMessageHtmlLink":"Update readme with pythonpath"}},{"before":"1a8cfa1596df0addae58ea5b0e78ac981fdf2396","after":"14c209cf098bfa084fc66f083779635ef493e81f","ref":"refs/heads/non-conan","pushedAt":"2024-05-27T04:08:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"Check for _proc before polling.\n\nTo fail more gracefully when the bridge is not there or when qemu\nfails to start for some other reason.","shortMessageHtmlLink":"Check for _proc before polling."}},{"before":"5534810a8ffa3d6dd3e68ae20afcb219eb03b898","after":"1a8cfa1596df0addae58ea5b0e78ac981fdf2396","ref":"refs/heads/non-conan","pushedAt":"2024-05-26T10:59:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"Filter out SeaBIOS control chars, detect reboots","shortMessageHtmlLink":"Filter out SeaBIOS control chars, detect reboots"}},{"before":"800e09ba0286874e3c61720929c5e30988e4c777","after":"5534810a8ffa3d6dd3e68ae20afcb219eb03b898","ref":"refs/heads/non-conan","pushedAt":"2024-05-25T18:48:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"Update README.md with testing and development disclaimer. \n\nIn the past someone did a security review of IncludeOS and pointed to vmrunner as a major attack vector - we should have sent them this memo.","shortMessageHtmlLink":"Update README.md with testing and development disclaimer."}},{"before":"ee1a06e8b43dd5fa4c35dfe118fc1c1d026e4d0a","after":"800e09ba0286874e3c61720929c5e30988e4c777","ref":"refs/heads/non-conan","pushedAt":"2024-05-25T18:21:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"boot: More error handling, expect grub image at cwd","shortMessageHtmlLink":"boot: More error handling, expect grub image at cwd"}},{"before":"afbc1b6d556996488df1bcddb05c9628247260bf","after":"ee1a06e8b43dd5fa4c35dfe118fc1c1d026e4d0a","ref":"refs/heads/non-conan","pushedAt":"2024-05-25T18:20:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"boot: More error handling, expect grub image at cwd","shortMessageHtmlLink":"boot: More error handling, expect grub image at cwd"}},{"before":null,"after":"afbc1b6d556996488df1bcddb05c9628247260bf","ref":"refs/heads/non-conan","pushedAt":"2024-05-25T18:16:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"Update readme for workflow without conan, add requirements.py","shortMessageHtmlLink":"Update readme for workflow without conan, add requirements.py"}},{"before":"c6a8fbf0eac0b824e4de264caa9fa0bf70633f88","after":"df9d8ad441e6e475b167a52a0a8aaaf0cf352d1b","ref":"refs/heads/master","pushedAt":"2024-05-25T18:15:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alfreb","name":"Alfred Bratterud","path":"/alfreb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2071766?s=80&v=4"},"commit":{"message":"Merge pull request #23 from mnordsletten/master\n\nRemove all build functionality from boot","shortMessageHtmlLink":"Merge pull request #23 from mnordsletten/master"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQwNjowNzozNi4wMDAwMDBazwAAAAS5R6RK","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQwNjowNzozNi4wMDAwMDBazwAAAAS5R6RK","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yNVQxODoxNTo0MC4wMDAwMDBazwAAAART0uag"}},"title":"Activity ยท includeos/vmrunner"}