{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":295864168,"defaultBranch":"main","name":"vxsuite","ownerLogin":"votingworks","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-09-15T22:33:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44530793?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726620604.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"3945ef9cc2fb4d3e61cdd6473a4969172a7b3657","ref":"refs/heads/nikhil/diagnostics-for-election-managers-scan","pushedAt":"2024-09-18T00:50:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nbhatia823","name":"Nikhil Bhatia","path":"/nbhatia823","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26425483?s=80&v=4"},"commit":{"message":"f","shortMessageHtmlLink":"f"}},{"before":"96b603f077bdf55119b2675315e504e9cfebb8b7","after":"8c6e3ec3d6e46724b6f0d4985dbad719ee15c6bf","ref":"refs/heads/nikhil/diagnostics-for-election-managers","pushedAt":"2024-09-18T00:49:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nbhatia823","name":"Nikhil Bhatia","path":"/nbhatia823","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26425483?s=80&v=4"},"commit":{"message":"Add diagnostics for CentralScan EMs","shortMessageHtmlLink":"Add diagnostics for CentralScan EMs"}},{"before":"dc4f6a1c6cd919caecba4e21b5ae2111eacc5ced","after":"9db00f6c1b45d49881cedf32d8e4806152bf745a","ref":"refs/heads/jonah/scanner-diagnostic","pushedAt":"2024-09-17T23:25:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonahkagan","name":"Jonah Kagan","path":"/jonahkagan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530106?s=80&v=4"},"commit":{"message":"Add logging","shortMessageHtmlLink":"Add logging"}},{"before":"2d859c1a39d27857fcca61e19b276875ad8c0341","after":"dc4f6a1c6cd919caecba4e21b5ae2111eacc5ced","ref":"refs/heads/jonah/scanner-diagnostic","pushedAt":"2024-09-17T23:24:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonahkagan","name":"Jonah Kagan","path":"/jonahkagan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530106?s=80&v=4"},"commit":{"message":"Add logging","shortMessageHtmlLink":"Add logging"}},{"before":"bb92be52cf7bb19f8a491980501bc362e757ddfc","after":"2d859c1a39d27857fcca61e19b276875ad8c0341","ref":"refs/heads/jonah/scanner-diagnostic","pushedAt":"2024-09-17T23:07:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonahkagan","name":"Jonah Kagan","path":"/jonahkagan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530106?s=80&v=4"},"commit":{"message":"scan/frontend: Update tests","shortMessageHtmlLink":"scan/frontend: Update tests"}},{"before":"d316254f89c9b4bf34a59c1bb70437f7be36681c","after":"bb92be52cf7bb19f8a491980501bc362e757ddfc","ref":"refs/heads/jonah/scanner-diagnostic","pushedAt":"2024-09-17T21:24:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonahkagan","name":"Jonah Kagan","path":"/jonahkagan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530106?s=80&v=4"},"commit":{"message":"scan/frontend: Update tests","shortMessageHtmlLink":"scan/frontend: Update tests"}},{"before":"b30f5e2e1e8fba398e3e0fc5c952bb4b9c9f551f","after":null,"ref":"refs/heads/4907-seal-image-binarization","pushedAt":"2024-09-17T17:11:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kofi-q","name":"Kofi","path":"/kofi-q","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264902?s=80&v=4"}},{"before":"47cc2e10d97078e0871f11211860b0d9f1ca30c4","after":"0f5f0fe6c068a21fe66446d63618906de462c837","ref":"refs/heads/main","pushedAt":"2024-09-17T17:11:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kofi-q","name":"Kofi","path":"/kofi-q","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264902?s=80&v=4"},"commit":{"message":"[BMD] Binarize seal images separately to improve detail on ballot prints (#5413)","shortMessageHtmlLink":"[BMD] Binarize seal images separately to improve detail on ballot pri…"}},{"before":"7a21128aec4f653ff4ee40f4185fea84bb0c55be","after":"b30f5e2e1e8fba398e3e0fc5c952bb4b9c9f551f","ref":"refs/heads/4907-seal-image-binarization","pushedAt":"2024-09-17T17:03:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kofi-q","name":"Kofi","path":"/kofi-q","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264902?s=80&v=4"},"commit":{"message":"[BMD] Binarize seal images separately to improve detail on ballot prints","shortMessageHtmlLink":"[BMD] Binarize seal images separately to improve detail on ballot prints"}},{"before":"b67825ddbd2001d0510c38d0cbb01ea1facd848a","after":null,"ref":"refs/heads/3873-play-alarm-sound","pushedAt":"2024-09-17T16:57:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kofi-q","name":"Kofi","path":"/kofi-q","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264902?s=80&v=4"}},{"before":"d45fe510b54bf7e022c22b45717b9a1e8ab15b53","after":"47cc2e10d97078e0871f11211860b0d9f1ca30c4","ref":"refs/heads/main","pushedAt":"2024-09-17T16:57:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kofi-q","name":"Kofi","path":"/kofi-q","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264902?s=80&v=4"},"commit":{"message":"[MarkScan] Switch audio to speakers and play alarm sound when cover is open (#5377)","shortMessageHtmlLink":"[MarkScan] Switch audio to speakers and play alarm sound when cover i…"}},{"before":"7f67176fe0490b38492edae54830e1192368211c","after":"b67825ddbd2001d0510c38d0cbb01ea1facd848a","ref":"refs/heads/3873-play-alarm-sound","pushedAt":"2024-09-17T16:43:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kofi-q","name":"Kofi","path":"/kofi-q","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264902?s=80&v=4"},"commit":{"message":"Revert to using execFile, now that command is simplified","shortMessageHtmlLink":"Revert to using execFile, now that command is simplified"}},{"before":"b3f7553dc695715f5bca30ca9ad0ca394763f6ba","after":"7a21128aec4f653ff4ee40f4185fea84bb0c55be","ref":"refs/heads/4907-seal-image-binarization","pushedAt":"2024-09-17T16:18:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kofi-q","name":"Kofi","path":"/kofi-q","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264902?s=80&v=4"},"commit":{"message":"[BMD] Binarize seal images separately to improve detail on ballot prints","shortMessageHtmlLink":"[BMD] Binarize seal images separately to improve detail on ballot prints"}},{"before":"cc6fca2c4d014d193aa4cccd76dea879f54c9ab1","after":"b3f7553dc695715f5bca30ca9ad0ca394763f6ba","ref":"refs/heads/4907-seal-image-binarization","pushedAt":"2024-09-17T15:46:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kofi-q","name":"Kofi","path":"/kofi-q","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264902?s=80&v=4"},"commit":{"message":"[BMD] Binarize seal images separately to improve detail on ballot prints","shortMessageHtmlLink":"[BMD] Binarize seal images separately to improve detail on ballot prints"}},{"before":"6d771bdba215c9cc77a7d8d751051878c8072309","after":"7f67176fe0490b38492edae54830e1192368211c","ref":"refs/heads/3873-play-alarm-sound","pushedAt":"2024-09-17T15:32:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kofi-q","name":"Kofi","path":"/kofi-q","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264902?s=80&v=4"},"commit":{"message":"Reuse existing pactl.sh script; fix frontend test","shortMessageHtmlLink":"Reuse existing pactl.sh script; fix frontend test"}},{"before":"b240079bdae5cdd345618989ba4b1fb55b6b7a61","after":"d316254f89c9b4bf34a59c1bb70437f7be36681c","ref":"refs/heads/jonah/scanner-diagnostic","pushedAt":"2024-09-16T23:02:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonahkagan","name":"Jonah Kagan","path":"/jonahkagan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530106?s=80&v=4"},"commit":{"message":"crop","shortMessageHtmlLink":"crop"}},{"before":"8a029313baaa69d30883fc0b376fca3039ade2bd","after":"96b603f077bdf55119b2675315e504e9cfebb8b7","ref":"refs/heads/nikhil/diagnostics-for-election-managers","pushedAt":"2024-09-16T22:33:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nbhatia823","name":"Nikhil Bhatia","path":"/nbhatia823","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26425483?s=80&v=4"},"commit":{"message":"In progress","shortMessageHtmlLink":"In progress"}},{"before":"421c9e7226035bd33ed6a717e9f46e647e76ff30","after":null,"ref":"refs/heads/drew/unmarked-wia-in-report","pushedAt":"2024-09-16T22:29:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adghayes","name":"Andrew Hayes","path":"/adghayes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37960853?s=80&v=4"}},{"before":"c2a5b30916eda9813b464b81bda6034107444b16","after":"d45fe510b54bf7e022c22b45717b9a1e8ab15b53","ref":"refs/heads/main","pushedAt":"2024-09-16T22:29:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adghayes","name":"Andrew Hayes","path":"/adghayes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37960853?s=80&v=4"},"commit":{"message":"unmarked write-in accounting tweaks (#5408)\n\n* include unmarked write-ins in the adjudication summary, but keep behavior in the tally path the same\r\n\r\n* don't put UWIs at end of queue\r\n\r\n* update comment","shortMessageHtmlLink":"unmarked write-in accounting tweaks (#5408)"}},{"before":"4b306d727a17be09f8ec341104248f4b3284984e","after":"8a029313baaa69d30883fc0b376fca3039ade2bd","ref":"refs/heads/nikhil/diagnostics-for-election-managers","pushedAt":"2024-09-16T22:25:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nbhatia823","name":"Nikhil Bhatia","path":"/nbhatia823","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26425483?s=80&v=4"},"commit":{"message":"In progress","shortMessageHtmlLink":"In progress"}},{"before":null,"after":"cc6fca2c4d014d193aa4cccd76dea879f54c9ab1","ref":"refs/heads/4907-seal-image-binarization","pushedAt":"2024-09-16T22:18:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kofi-q","name":"Kofi","path":"/kofi-q","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264902?s=80&v=4"},"commit":{"message":"[BMD] Binarize seal images separately to improve detail on ballot prints","shortMessageHtmlLink":"[BMD] Binarize seal images separately to improve detail on ballot prints"}},{"before":"830aad161e5a41167ac068fa1d48afd36fb12e55","after":"b240079bdae5cdd345618989ba4b1fb55b6b7a61","ref":"refs/heads/jonah/scanner-diagnostic","pushedAt":"2024-09-16T22:15:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonahkagan","name":"Jonah Kagan","path":"/jonahkagan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530106?s=80&v=4"},"commit":{"message":"show most recent result","shortMessageHtmlLink":"show most recent result"}},{"before":"a353458738d715b7ec898aeffeba307ab9d77714","after":"421c9e7226035bd33ed6a717e9f46e647e76ff30","ref":"refs/heads/drew/unmarked-wia-in-report","pushedAt":"2024-09-16T22:11:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adghayes","name":"Andrew Hayes","path":"/adghayes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37960853?s=80&v=4"},"commit":{"message":"update comment","shortMessageHtmlLink":"update comment"}},{"before":"8c6e3ec3d6e46724b6f0d4985dbad719ee15c6bf","after":"4b306d727a17be09f8ec341104248f4b3284984e","ref":"refs/heads/nikhil/diagnostics-for-election-managers","pushedAt":"2024-09-16T21:54:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nbhatia823","name":"Nikhil Bhatia","path":"/nbhatia823","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26425483?s=80&v=4"},"commit":{"message":"In progress","shortMessageHtmlLink":"In progress"}},{"before":"c8fb4de343276704a44a4d9e32165bb3a28758d1","after":"6d771bdba215c9cc77a7d8d751051878c8072309","ref":"refs/heads/3873-play-alarm-sound","pushedAt":"2024-09-16T21:44:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kofi-q","name":"Kofi","path":"/kofi-q","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/264902?s=80&v=4"},"commit":{"message":"Use pulse audio commands instead for switching output ports.\n\nAlso only attempt the commands for NODE_ENV=\"production\", since they\nwon't work in other environments.\n\nLastly, explicitly throwing exceptions if the commands fail, as a last\nresort to end the session if we can't play the alarm sound over the\nspeaker (or if we can't switch back to headphone audio).","shortMessageHtmlLink":"Use pulse audio commands instead for switching output ports."}},{"before":"87efa1211a2c7e7e0f9a91e8a8d5d05ab2638a41","after":null,"ref":"refs/heads/arsalan/signed-hash-validation-2","pushedAt":"2024-09-16T21:25:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"arsalansufi","name":null,"path":"/arsalansufi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12616928?s=80&v=4"}},{"before":"b8333e02625c76d5f9efcce34b104c47ebb0ecaf","after":"c2a5b30916eda9813b464b81bda6034107444b16","ref":"refs/heads/main","pushedAt":"2024-09-16T21:25:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arsalansufi","name":null,"path":"/arsalansufi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12616928?s=80&v=4"},"commit":{"message":"Complete signed hash validation loose ends (#5302)\n\n* Add system hash, software version, and combined election hash to SHV\r\n\r\n* More more SHV UI logic into shared libs/ui\r\n\r\n* Update/add libs/auth and libs/ui tests\r\n\r\n* Update VxAdmin SHV logic\r\n\r\n* Add SHV to VxCentralScan\r\n\r\n* Update VxMark SHV logic\r\n\r\n* Update VxScan SHV logic\r\n\r\n* Add logging for SHV\r\n\r\n* Use complete base64 system hash and add additional separator safeguards\r\n\r\n* Further refine separator safeguard test","shortMessageHtmlLink":"Complete signed hash validation loose ends (#5302)"}},{"before":"faf79336693f37c95c9cd2534f72c84933b7df9d","after":"87efa1211a2c7e7e0f9a91e8a8d5d05ab2638a41","ref":"refs/heads/arsalan/signed-hash-validation-2","pushedAt":"2024-09-16T21:17:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arsalansufi","name":null,"path":"/arsalansufi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12616928?s=80&v=4"},"commit":{"message":"Further refine separator safeguard test","shortMessageHtmlLink":"Further refine separator safeguard test"}},{"before":"cfee295ac46dfdca9796fb7699e5e2ccd68f0b63","after":"8c6e3ec3d6e46724b6f0d4985dbad719ee15c6bf","ref":"refs/heads/nikhil/diagnostics-for-election-managers","pushedAt":"2024-09-16T20:15:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nbhatia823","name":"Nikhil Bhatia","path":"/nbhatia823","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26425483?s=80&v=4"},"commit":{"message":"Add diagnostics for CentralScan EMs","shortMessageHtmlLink":"Add diagnostics for CentralScan EMs"}},{"before":"bdcc2c573dd05a4f55ef37c294d24b7421fa3da0","after":"cfee295ac46dfdca9796fb7699e5e2ccd68f0b63","ref":"refs/heads/nikhil/diagnostics-for-election-managers","pushedAt":"2024-09-16T19:58:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nbhatia823","name":"Nikhil Bhatia","path":"/nbhatia823","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26425483?s=80&v=4"},"commit":{"message":"Add diagnostics for CentralScan EMs","shortMessageHtmlLink":"Add diagnostics for CentralScan EMs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQwMDo1MDowNC4wMDAwMDBazwAAAAS5HIWx","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQwMDo1MDowNC4wMDAwMDBazwAAAAS5HIWx","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxOTo1ODo0OS4wMDAwMDBazwAAAAS31H7T"}},"title":"Activity · votingworks/vxsuite"}