{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":283030627,"defaultBranch":"main","name":"onefuzz","ownerLogin":"microsoft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-07-27T22:23:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6154722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1698830569.0","currentOid":""},"activityList":{"items":[{"before":"60db74909b162cfb8c5fd76051011f07aeb3c76a","after":null,"ref":"refs/heads/dependabot/nuget/src/ApiService/Polly-8.0.0","pushedAt":"2023-11-01T09:22:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"0df787a6205d97cf74394a0c6498ee57fd641f45","ref":"refs/heads/dependabot/nuget/src/ApiService/Polly-8.1.0","pushedAt":"2023-11-01T09:22:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump Polly from 8.0.0-alpha.2 to 8.1.0 in /src/ApiService\n\nBumps [Polly](https://github.com/App-vNext/Polly) from 8.0.0-alpha.2 to 8.1.0.\n- [Release notes](https://github.com/App-vNext/Polly/releases)\n- [Changelog](https://github.com/App-vNext/Polly/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/App-vNext/Polly/compare/8.0.0-alpha.2...8.1.0)\n\n---\nupdated-dependencies:\n- dependency-name: Polly\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump Polly from 8.0.0-alpha.2 to 8.1.0 in /src/ApiService"}},{"before":"ca6f3cdfd9318cf0bccf01c2ca61242cfe0a91f4","after":"82fffbe8adc047f055cb4fddcae17e9e1244423e","ref":"refs/heads/main","pushedAt":"2023-10-31T21:19:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper285","name":"Noah McGregor Harper","path":"/nharper285","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74685766?s=80&v=4"},"commit":{"message":"Add `coverage_stats` metric to inner loop to increase output. (#3607)\n\n* add\r\n\r\n* Adding coverage output to every iteration of coverage task.\r\n\r\n* Updating calls.\r\n\r\n* Removing seen_input check.","shortMessageHtmlLink":"Add coverage_stats metric to inner loop to increase output. (#3607)"}},{"before":"902557f78c8fa1288bc6112eebd8ecaea31e668f","after":"ca6f3cdfd9318cf0bccf01c2ca61242cfe0a91f4","ref":"refs/heads/main","pushedAt":"2023-10-31T20:56:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper285","name":"Noah McGregor Harper","path":"/nharper285","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74685766?s=80&v=4"},"commit":{"message":"New metric for empty coverage (#3610)\n\n* add\r\n\r\n* Adding coverage output to every iteration of coverage task.\r\n\r\n* Adding metric for empty coverage.\r\n\r\n* Fixing.\r\n\r\n* Fixing.","shortMessageHtmlLink":"New metric for empty coverage (#3610)"}},{"before":"d50fd48a8b36cd0f902d79457b8dcd3d56832c8b","after":"902557f78c8fa1288bc6112eebd8ecaea31e668f","ref":"refs/heads/main","pushedAt":"2023-10-31T16:23:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chkeita","name":"Cheick Keita","path":"/chkeita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/244326?s=80&v=4"},"commit":{"message":"Create job after the upload is done (#3608)\n\n* Create job after the upload is done\r\n- Decoupled the job creation from the JobHelper initialization\r\n- Move the job creation after the all the files have been uploaded\r\n\r\n* build fix\r\n\r\n* isort","shortMessageHtmlLink":"Create job after the upload is done (#3608)"}},{"before":"b79b1213f536e55eb4f982345024009361c9c348","after":"71d870dbea16aff7a587560e0ad3d9c5e6b09af4","ref":"refs/heads/kanan/oom-logging","pushedAt":"2023-10-31T01:01:04.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"kananb","name":"Kanan B","path":"/kananb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32438208?s=80&v=4"},"commit":{"message":"Merge branch 'main' into kanan/oom-logging","shortMessageHtmlLink":"Merge branch 'main' into kanan/oom-logging"}},{"before":"fef19a860987be17dbc52afe08c2f4e4b2f6c0be","after":"b79b1213f536e55eb4f982345024009361c9c348","ref":"refs/heads/kanan/oom-logging","pushedAt":"2023-10-30T23:30:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kananb","name":"Kanan B","path":"/kananb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32438208?s=80&v=4"},"commit":{"message":"Add real link to docs for task OOM","shortMessageHtmlLink":"Add real link to docs for task OOM"}},{"before":"29d41b0b6a46f273e41778daed17b676ccfeac00","after":"fe8d09587620b2a7ea1db08436c8b05de0a242b4","ref":"refs/heads/private-working-dir","pushedAt":"2023-10-30T22:44:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Porges","name":"George Pollard","path":"/Porges","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575?s=80&v=4"},"commit":{"message":"Input path must be absolute","shortMessageHtmlLink":"Input path must be absolute"}},{"before":"5c34c24520019085fdc26db126be4d451b2b2428","after":"29d41b0b6a46f273e41778daed17b676ccfeac00","ref":"refs/heads/private-working-dir","pushedAt":"2023-10-30T19:27:15.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Porges","name":"George Pollard","path":"/Porges","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575?s=80&v=4"},"commit":{"message":"Merge branch 'main' into private-working-dir","shortMessageHtmlLink":"Merge branch 'main' into private-working-dir"}},{"before":"72d775f4455765c0c42ca779092e4237e8c2d699","after":"d50fd48a8b36cd0f902d79457b8dcd3d56832c8b","ref":"refs/heads/main","pushedAt":"2023-10-30T17:21:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tevoinea","name":"Teo Voinea","path":"/tevoinea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58236992?s=80&v=4"},"commit":{"message":"Scoped notification pause (#3579)\n\n* Laying groundwork\r\n\r\n* Almost there\r\n\r\n* CLI updates\r\n\r\n* Remove unused code\r\n\r\n* cleanup\r\n\r\n* Broken test\r\n\r\n* fmt\r\n\r\n* .\r\n\r\n* 🥹\r\n\r\n* forgot a file\r\n\r\n* Move from PUT to PATCH","shortMessageHtmlLink":"Scoped notification pause (#3579)"}},{"before":"60849b3932ca684ce23370745ff2a9f92b607136","after":"004fa037098d6f0694b12eeea686960681ef4380","ref":"refs/heads/dependabot/cargo/src/proxy-manager/uuid-1.5.0","pushedAt":"2023-10-27T20:45:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump uuid from 1.4.1 to 1.5.0 in /src/proxy-manager\n\nBumps [uuid](https://github.com/uuid-rs/uuid) from 1.4.1 to 1.5.0.\n- [Release notes](https://github.com/uuid-rs/uuid/releases)\n- [Commits](https://github.com/uuid-rs/uuid/compare/1.4.1...1.5.0)\n\n---\nupdated-dependencies:\n- dependency-name: uuid\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump uuid from 1.4.1 to 1.5.0 in /src/proxy-manager"}},{"before":"dbbe6847891f0159f621c2fddeefb7d68efe17af","after":null,"ref":"refs/heads/dependabot/cargo/src/proxy-manager/rustix-0.38.21","pushedAt":"2023-10-27T20:45:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"4a67a4829ae7642f1a5eb902b6f7dea64817d8eb","after":"72d775f4455765c0c42ca779092e4237e8c2d699","ref":"refs/heads/main","pushedAt":"2023-10-27T20:44:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper285","name":"Noah McGregor Harper","path":"/nharper285","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74685766?s=80&v=4"},"commit":{"message":"Emit `CrashReported` Metric to App insights. (#3571)\n\n* add\r\n\r\n* Emit CrashReported Metric to App insights.\r\n\r\n* Fixing.\r\n\r\n* removing?","shortMessageHtmlLink":"Emit CrashReported Metric to App insights. (#3571)"}},{"before":"5cf619ee8fac3062d63f855556015693a632bafa","after":"4a67a4829ae7642f1a5eb902b6f7dea64817d8eb","ref":"refs/heads/main","pushedAt":"2023-10-27T14:08:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stishkin","name":"Stas","path":"/stishkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7307755?s=80&v=4"},"commit":{"message":"do not expose secrets as part of deployment output during azure deployment (#3578)\n\n* do not expose secrets during deployment\r\n\r\n* remove commented out code\r\n\r\n* was passing wrong connection string\r\n\r\n---------\r\n\r\nCo-authored-by: stas ","shortMessageHtmlLink":"do not expose secrets as part of deployment output during azure deplo…"}},{"before":"88740e867e59019773f6633418b3f654dc70ea30","after":"3429373218b79c8447966a6ad967c123f0d046fe","ref":"refs/heads/keep-sas-hidden","pushedAt":"2023-10-27T02:20:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stishkin","name":"Stas","path":"/stishkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7307755?s=80&v=4"},"commit":{"message":"was passing wrong connection string","shortMessageHtmlLink":"was passing wrong connection string"}},{"before":"bb71b7350fbd2fb1a60aa5159376768e0db45bbf","after":"519c79cd70c1405363bb0069fcb6d230fc5b7ca2","ref":"refs/heads/revert-3557-revert-7bcc41c67b74cd97668e169705d9af365f5c1297","pushedAt":"2023-10-26T21:50:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nharper285","name":"Noah McGregor Harper","path":"/nharper285","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74685766?s=80&v=4"},"commit":{"message":"Merge branch 'main' into revert-3557-revert-7bcc41c67b74cd97668e169705d9af365f5c1297","shortMessageHtmlLink":"Merge branch 'main' into revert-3557-revert-7bcc41c67b74cd97668e16970…"}},{"before":"909b1309d8b855763248d4faaad6fbe9dc8b7c63","after":"5cf619ee8fac3062d63f855556015693a632bafa","ref":"refs/heads/main","pushedAt":"2023-10-26T21:48:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper285","name":"Noah McGregor Harper","path":"/nharper285","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74685766?s=80&v=4"},"commit":{"message":"Move initial coverage reporting to later in startup to capture read-only inputs (#3605)\n\n* add\r\n\r\n* Move intial coverage report farther into task start.\r\n\r\n* Keeping both calls.","shortMessageHtmlLink":"Move initial coverage reporting to later in startup to capture read-o…"}},{"before":"ad3d33cffa1432134cb6dbe395a76018aaf35706","after":null,"ref":"refs/heads/dependabot/cargo/src/proxy-manager/rustix-0.38.20","pushedAt":"2023-10-26T21:31:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"571b83c70a44468f928a5cec5a6d5831b73cb1c1","after":"6d592b2fa8cea94d9360d2b5ef009a6a952b00bf","ref":"refs/heads/dependabot/cargo/src/agent/memmap2-0.9.0","pushedAt":"2023-10-26T21:31:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump memmap2 from 0.7.1 to 0.9.0 in /src/agent\n\nBumps [memmap2](https://github.com/RazrFalcon/memmap2-rs) from 0.7.1 to 0.9.0.\n- [Changelog](https://github.com/RazrFalcon/memmap2-rs/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/RazrFalcon/memmap2-rs/compare/v0.7.1...v0.9.0)\n\n---\nupdated-dependencies:\n- dependency-name: memmap2\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump memmap2 from 0.7.1 to 0.9.0 in /src/agent"}},{"before":"d0e30a47fb5460ba98d39c8d9133ea086cdedefb","after":"1aa4911613e5cf1f82107f9b1414d269da295150","ref":"refs/heads/dependabot/cargo/src/agent/azure_storage-0.16.0","pushedAt":"2023-10-26T21:31:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump azure_storage from 0.15.0 to 0.16.0 in /src/agent\n\nDependabot couldn't find the original pull request head commit, 8d7bd91de3cbab2850f219599d42279695997aaf.","shortMessageHtmlLink":"Bump azure_storage from 0.15.0 to 0.16.0 in /src/agent"}},{"before":"e913449b18843793a316668affb233e7ea99a520","after":"5da72a5125f69b2a842301c1b6840c94c5b82037","ref":"refs/heads/dependabot/cargo/src/agent/rustix-0.36.16","pushedAt":"2023-10-26T21:31:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump rustix from 0.36.15 to 0.36.16 in /src/agent\n\nBumps [rustix](https://github.com/bytecodealliance/rustix) from 0.36.15 to 0.36.16.\n- [Release notes](https://github.com/bytecodealliance/rustix/releases)\n- [Commits](https://github.com/bytecodealliance/rustix/compare/v0.36.15...v0.36.16)\n\n---\nupdated-dependencies:\n- dependency-name: rustix\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump rustix from 0.36.15 to 0.36.16 in /src/agent"}},{"before":null,"after":"dbbe6847891f0159f621c2fddeefb7d68efe17af","ref":"refs/heads/dependabot/cargo/src/proxy-manager/rustix-0.38.21","pushedAt":"2023-10-26T21:31:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump rustix from 0.38.18 to 0.38.21 in /src/proxy-manager\n\nBumps [rustix](https://github.com/bytecodealliance/rustix) from 0.38.18 to 0.38.21.\n- [Release notes](https://github.com/bytecodealliance/rustix/releases)\n- [Commits](https://github.com/bytecodealliance/rustix/compare/v0.38.18...v0.38.21)\n\n---\nupdated-dependencies:\n- dependency-name: rustix\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump rustix from 0.38.18 to 0.38.21 in /src/proxy-manager"}},{"before":"8fa068a31ac058b993ed52aac437d7fe18bff991","after":"7923c28c870854de2fb94bedac4dec9708b046e3","ref":"refs/heads/dependabot/cargo/src/agent/insta-1.34.0","pushedAt":"2023-10-26T21:31:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump insta from 1.32.0 to 1.34.0 in /src/agent\n\nBumps [insta](https://github.com/mitsuhiko/insta) from 1.32.0 to 1.34.0.\n- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/mitsuhiko/insta/compare/1.32.0...1.34.0)\n\n---\nupdated-dependencies:\n- dependency-name: insta\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump insta from 1.32.0 to 1.34.0 in /src/agent"}},{"before":"7e9ffb9d3720fcefff37cc4045edb1dea3c06c85","after":"01cc7480e25ca0bb6c3ba30864bae42446b529fc","ref":"refs/heads/dependabot/cargo/src/agent/flexi_logger-0.27.2","pushedAt":"2023-10-26T21:31:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump flexi_logger from 0.25.6 to 0.27.2 in /src/agent\n\nDependabot couldn't find the original pull request head commit, a5f9069e5f741db3d331ce2ff12e9dbbb272836d.","shortMessageHtmlLink":"Bump flexi_logger from 0.25.6 to 0.27.2 in /src/agent"}},{"before":"aab837ad04e71cb1ef1f1df7d524e875a11f489f","after":"c961a7d201e589a0e6d95c84b07dfd20e91e709e","ref":"refs/heads/dependabot/cargo/src/agent/azure_core-0.16.0","pushedAt":"2023-10-26T21:31:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump azure_core from 0.15.0 to 0.16.0 in /src/agent\n\nDependabot couldn't find the original pull request head commit, e83f85eb5f352297b8e7e5a923e4cd838c0fea19.","shortMessageHtmlLink":"Bump azure_core from 0.15.0 to 0.16.0 in /src/agent"}},{"before":"85e9d0e265f850f90a754754cefbce40d523aad0","after":"412bef0ffe2e551d3ea82d50593544c6499a4b0d","ref":"refs/heads/dependabot/cargo/src/agent/coverage/fuzz/rustix-0.36.16","pushedAt":"2023-10-26T21:31:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump rustix from 0.36.15 to 0.36.16 in /src/agent/coverage/fuzz\n\nBumps [rustix](https://github.com/bytecodealliance/rustix) from 0.36.15 to 0.36.16.\n- [Release notes](https://github.com/bytecodealliance/rustix/releases)\n- [Commits](https://github.com/bytecodealliance/rustix/compare/v0.36.15...v0.36.16)\n\n---\nupdated-dependencies:\n- dependency-name: rustix\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump rustix from 0.36.15 to 0.36.16 in /src/agent/coverage/fuzz"}},{"before":"43474bab5df3fd3258b07edcdac488122f7d121d","after":"60849b3932ca684ce23370745ff2a9f92b607136","ref":"refs/heads/dependabot/cargo/src/proxy-manager/uuid-1.5.0","pushedAt":"2023-10-26T21:31:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump uuid from 1.4.1 to 1.5.0 in /src/proxy-manager\n\nBumps [uuid](https://github.com/uuid-rs/uuid) from 1.4.1 to 1.5.0.\n- [Release notes](https://github.com/uuid-rs/uuid/releases)\n- [Commits](https://github.com/uuid-rs/uuid/compare/1.4.1...1.5.0)\n\n---\nupdated-dependencies:\n- dependency-name: uuid\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump uuid from 1.4.1 to 1.5.0 in /src/proxy-manager"}},{"before":"75ffcf08ee45a1b8c382b3bc70559dd61ccb5f8f","after":"bb71b7350fbd2fb1a60aa5159376768e0db45bbf","ref":"refs/heads/revert-3557-revert-7bcc41c67b74cd97668e169705d9af365f5c1297","pushedAt":"2023-10-26T21:31:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nharper285","name":"Noah McGregor Harper","path":"/nharper285","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74685766?s=80&v=4"},"commit":{"message":"Merge branch 'main' into revert-3557-revert-7bcc41c67b74cd97668e169705d9af365f5c1297","shortMessageHtmlLink":"Merge branch 'main' into revert-3557-revert-7bcc41c67b74cd97668e16970…"}},{"before":"0390822144b6fde4190ef1b4cf0c8f00fb17dcb6","after":"909b1309d8b855763248d4faaad6fbe9dc8b7c63","ref":"refs/heads/main","pushedAt":"2023-10-26T21:30:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper285","name":"Noah McGregor Harper","path":"/nharper285","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74685766?s=80&v=4"},"commit":{"message":"JobResult Table Re-design - Improved task- and machine- granularity (#3539)\n\n* Release 8.7.1 (hotfix) (#3459)\r\n\r\n* Remove the retention policy setting (#3452)\r\n\r\n---------\r\n\r\nCo-authored-by: Cheick Keita \r\n\r\n* Revert \"Release 8.7.1 (hotfix) (#3459)\" (#3468)\r\n\r\nThis reverts commit c69deed50e81cc1805f6f82ebb10513a211cbbe2.\r\n\r\n* Redo 8.7.1 (#3469)\r\n\r\n* Redo-8.7.1-hotfix\r\n\r\n---------\r\n\r\nCo-authored-by: Cheick Keita \r\n\r\n* Support custom ado fields that mark work items as duplicate (#3467)\r\n\r\n* Add field to ado config for checking duplicate work items\r\n\r\n* Make duplicate fields nullable and add it to python models\r\n\r\n* Update broken tests\r\n\r\n* Update docs to include new ado_duplicate_fields property\r\n\r\n* Update readme with archive message (#3408)\r\n\r\nCo-authored-by: Adam <103067949+AdamL-Microsoft@users.noreply.github.com>\r\n\r\n* Bump tokio from 1.30.0 to 1.32.0 in /src/proxy-manager (#3425)\r\n\r\nBumps [tokio](https://github.com/tokio-rs/tokio) from 1.30.0 to 1.32.0.\r\n- [Release notes](https://github.com/tokio-rs/tokio/releases)\r\n- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.30.0...tokio-1.32.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: tokio\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Bump tokio from 1.30.0 to 1.32.0 in /src/agent (#3424)\r\n\r\nBumps [tokio](https://github.com/tokio-rs/tokio) from 1.30.0 to 1.32.0.\r\n- [Release notes](https://github.com/tokio-rs/tokio/releases)\r\n- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.30.0...tokio-1.32.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: tokio\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Remove unnecessary method argument (#3473)\r\n\r\n* Bump elsa from 1.8.1 to 1.9.0 in /src/agent (#3411)\r\n\r\nBumps [elsa](https://github.com/manishearth/elsa) from 1.8.1 to 1.9.0.\r\n- [Commits](https://github.com/manishearth/elsa/compare/v1.8.1...v1.9.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: elsa\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Bump tempfile from 3.7.1 to 3.8.0 in /src/agent (#3437)\r\n\r\nBumps [tempfile](https://github.com/Stebalien/tempfile) from 3.7.1 to 3.8.0.\r\n- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/Stebalien/tempfile/compare/v3.7.1...v3.8.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: tempfile\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Bump tempfile from 3.7.1 to 3.8.0 in /src/proxy-manager (#3436)\r\n\r\nBumps [tempfile](https://github.com/Stebalien/tempfile) from 3.7.1 to 3.8.0.\r\n- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/Stebalien/tempfile/compare/v3.7.1...v3.8.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: tempfile\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Updating requirements.txt to accept >= onefuzztypes. (#3477)\r\n\r\n* Updating requirements.txt to accept >= onefuzztypes.\r\n\r\n* Trying to loosen restriction.\r\n\r\n* Bump notify from 6.0.1 to 6.1.1 in /src/agent (#3435)\r\n\r\nBumps [notify](https://github.com/notify-rs/notify) from 6.0.1 to 6.1.1.\r\n- [Release notes](https://github.com/notify-rs/notify/releases)\r\n- [Changelog](https://github.com/notify-rs/notify/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/notify-rs/notify/compare/notify-6.0.1...notify-6.1.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: notify\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Bump azure_* crates (#3478)\r\n\r\n* Release 8.8.0 (#3466)\r\n\r\n* Release 8.8.0\r\n\r\n* Bump clap from 4.3.21 to 4.4.2 in /src/agent (#3484)\r\n\r\nBumps [clap](https://github.com/clap-rs/clap) from 4.3.21 to 4.4.2.\r\n- [Release notes](https://github.com/clap-rs/clap/releases)\r\n- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/clap-rs/clap/compare/v4.3.21...v4.4.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: clap\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Bump gimli from 0.27.3 to 0.28.0 in /src/agent (#3414)\r\n\r\nBumps [gimli](https://github.com/gimli-rs/gimli) from 0.27.3 to 0.28.0.\r\n- [Changelog](https://github.com/gimli-rs/gimli/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/gimli-rs/gimli/compare/0.27.3...0.28.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: gimli\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Bump clap from 4.3.21 to 4.4.2 in /src/proxy-manager (#3474)\r\n\r\nBumps [clap](https://github.com/clap-rs/clap) from 4.3.21 to 4.4.2.\r\n- [Release notes](https://github.com/clap-rs/clap/releases)\r\n- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/clap-rs/clap/compare/v4.3.21...v4.4.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: clap\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Bump winreg from 0.50.0 to 0.51.0 in /src/agent (#3434)\r\n\r\nBumps [winreg](https://github.com/gentoo90/winreg-rs) from 0.50.0 to 0.51.0.\r\n- [Release notes](https://github.com/gentoo90/winreg-rs/releases)\r\n- [Changelog](https://github.com/gentoo90/winreg-rs/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/gentoo90/winreg-rs/compare/v0.50.0...v0.51.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: winreg\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Adam <103067949+AdamL-Microsoft@users.noreply.github.com>\r\n\r\n* Starting integration tests (#3438)\r\n\r\n* Starting integration tests\r\n\r\n* Ready to test the test\r\n\r\n* Parametrize test\r\n\r\n* checkpoint\r\n\r\n* Test works\r\n\r\n* Run integration tests in pipeline\r\n\r\n* fmt\r\n\r\n* .\r\n\r\n* -p\r\n\r\n* Install clang\r\n\r\n* quotes not required in yaml?\r\n\r\n* Hopefully fixed windows?\r\n\r\n* Try without killondrop\r\n\r\n* lint\r\n\r\n* small test\r\n\r\n* another test\r\n\r\n* Reuse core name\r\n\r\n* Wrong step\r\n\r\n* bump tokio?\r\n\r\n* Try with rust\r\n\r\n* make build happy\r\n\r\n* Bump pete and small clean up\r\n\r\n* Clean up and make the test pass regularly\r\n\r\n* fix broken ci\r\n\r\n* Lower the poll timeout\r\n\r\n* Set the timeout in a nicer way\r\n\r\n* fix windows\r\n\r\n* fmt\r\n\r\n* Include and copy pdbs\r\n\r\n* Ignore if pdb is missing on linux\r\n\r\n* It takes too long for coverage to be generated\r\n\r\n* lint\r\n\r\n* Only warn on missing coverage since it's flaky\r\n\r\n* Fix windows build\r\n\r\n* Small clean up\r\n\r\n* Try lowering the poll delay\r\n\r\n* fix coverage\r\n\r\n* PR comments\r\n\r\n* .\r\n\r\n* Apparently make is missing?\r\n\r\n* Remove aggressive step skipping in CI\r\n\r\n* Fix sed checks for CLI versioning (#3486)\r\n\r\n* Fix sed checks for CLI versioning\r\n\r\n* Fix.\r\n\r\n* Fix.\r\n\r\n* Changing build_cli\r\n\r\n* Trying greater than\r\n\r\n* Tring once more.\r\n\r\n* Trying major minor\r\n\r\n* trying to replace major minor\r\n\r\n* Using major minor\r\n\r\n* Bump bytes from 1.4.0 to 1.5.0 in /src/agent (#3488)\r\n\r\nBumps [bytes](https://github.com/tokio-rs/bytes) from 1.4.0 to 1.5.0.\r\n- [Release notes](https://github.com/tokio-rs/bytes/releases)\r\n- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/tokio-rs/bytes/compare/v1.4.0...v1.5.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: bytes\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Improve area/iteration path validation (#3489)\r\n\r\n* Add more comprehensive checks and better error messages to area/iteration path validation\r\n\r\n* Join invalid chars with space instead of comma\r\n\r\n* Make tree path validation more testable\r\n\r\n* Add error code for invalid ADO project in config\r\n\r\n* Write unit tests for tree path validation\r\n\r\n* Format tree path unit tests\r\n\r\n* Merge escape character and control character checks and clarify error message\r\n\r\n* Improve handling of unexpected breakpoints (#3493)\r\n\r\n* Improve handling of unexpected breakpoints\r\n\r\n* fmt\r\n\r\n* Update azure_* crates (#3503)\r\n\r\n* Fuzz coverage recording (#3322)\r\n\r\n* Fuzz coverage recording\r\n\r\n* Update cargo.toml\r\n\r\n* Update src/agent/coverage/fuzz/fuzz_targets/fuzz_target_record_coverage.rs\r\n\r\nCo-authored-by: George Pollard \r\n\r\n* Fix fuzz\r\n\r\n---------\r\n\r\nCo-authored-by: George Pollard \r\n\r\n* Reporting coverage on task start up (#3502)\r\n\r\n* Reporting coverage on task start up\r\n\r\n* Moving metric up.\r\n\r\n* Remove feature flag from heartbeat metrics. (#3505)\r\n\r\n* Update archive notice. (#3507)\r\n\r\n* Add onefuzz service version to job created events (#3504)\r\n\r\n* Tevoinea/add version checking in local tasks (#3517)\r\n\r\n* Compare task version to service version\r\n\r\n* Swallow output when looking for appropriate name\r\n\r\n* Create directories if they don't exist in the template (#3522)\r\n\r\n* Create directories if they don't exist in the template\r\n\r\n* fmt\r\n\r\n* Support for retention policies on containers (#3501)\r\n\r\n- [x] ability to specify a retention period on a container, which applies to newly-created blobs\r\n- [x] specify default retention periods in templates from CLI side \r\n\r\nThere's a small breaking change to the Python JobHelper class.\r\n\r\n* Bump rayon from 1.7.0 to 1.8.0 in /src/agent (#3520)\r\n\r\nBumps [rayon](https://github.com/rayon-rs/rayon) from 1.7.0 to 1.8.0.\r\n- [Changelog](https://github.com/rayon-rs/rayon/blob/master/RELEASES.md)\r\n- [Commits](https://github.com/rayon-rs/rayon/compare/rayon-core-v1.7.0...rayon-core-v1.8.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: rayon\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Bump insta from 1.31.0 to 1.32.0 in /src/agent (#3521)\r\n\r\nBumps [insta](https://github.com/mitsuhiko/insta) from 1.31.0 to 1.32.0.\r\n- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/mitsuhiko/insta/compare/1.31.0...1.32.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: insta\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Disable `repro` and `debug` VM CLI commands. (#3494)\r\n\r\n* Disable and VM CLI commands.\r\n\r\n* Formatting.\r\n\r\n* More formatting.\r\n\r\n* More formatting.\r\n\r\n* Removing Repro check.\r\n\r\n* Make modules case insenstive on windows (#3527)\r\n\r\n* Make modules and coverage allowlist case insensitive on Windows\r\n\r\n* Tests and fmt\r\n\r\n* PR comments\r\n\r\n* fmt\r\n\r\n* Debugging missing file coverage\r\n\r\n* fmt\r\n\r\n* Broken linux test\r\n\r\n* Add a case insensitive transformer for better perf\r\n\r\n* cargo fix\r\n\r\n* Update windows interceptor list (#3528)\r\n\r\n* Template creation command (#3531)\r\n\r\n* Tasks are selectable\r\n\r\n* Almost there\r\n\r\n* It works\r\n\r\n* fmt\r\n\r\n* remove dead code\r\n\r\n* Remove unnecessary comments\r\n\r\n* Improve instructions\r\n\r\n* fix bug\r\n\r\n* Add some dummy values for paths\r\n\r\n* Terminate process on timeout in windows for the coverage task (#3529)\r\n\r\n* Terminate process on timeout in windows for the coverage task\r\n\r\n* set the timeout before we start the debugger\r\n\r\n* split the target launch from the debugger initialization\r\nwait for the process to finish on a separate thread\r\n\r\n* fix build\r\n\r\n* move comments\r\n\r\n* Ignore regression update when the work item is in some states (#3532)\r\n\r\n* Ignore regression update when the work item is in some states\r\n\r\n* format\r\n\r\n* formatting\r\n\r\n* don't hide messages in the poison queue\r\n\r\n* fix typo\r\n\r\n* update regression logic\r\nupdate test_template to support regression\r\n\r\n* build fix\r\n\r\n* mypy fix\r\n\r\n* build fix\r\n\r\n* move regression ignore state under ADODuplicateTemplate\r\n\r\n* replace extend with append\r\n\r\n* update set_tcp_keepalive\r\n\r\n* mke mypy happy\r\n\r\n* copy ADODuplicateTemplate.OnDuplicate.RegressionIgnoreStates\r\n\r\n* Updating IterationCount to be Task-based.\r\n\r\n* Changing to machine_id based\r\n\r\n* Fixing repro event name.\r\n\r\n* Updating iteration pr.\r\n\r\n* Single entry results.\r\n\r\n* Retry.\r\n\r\n* trying with unique guid.\r\n\r\n* Generic string type.\r\n\r\n* putting it back.\r\n\r\n* removing old update code.\r\n\r\n* removing comment.\r\n\r\n* Attempting to partition on task_id, machine_id, and event type.\r\n\r\n* Using replace and update.\r\n\r\n* Add logging statement.\r\n\r\n* UPdating such that we query.\r\n\r\n* attempting to try update.\r\n\r\n* Trying different update mechanism.\r\n\r\n* Checking previous value.\r\n\r\n* cleanup.\r\n\r\n* Removing old model.\r\n\r\n* Case guard for better readability.\r\n\r\n* Fix import ordering.\r\n\r\n* Removing duplicate code.\r\n\r\n* accidentally didn't include update.\r\n\r\n* Constructing the wrong way.\r\n\r\n* Moving back to standard switch.\r\n\r\n* Removing old code.\r\n\r\n* Removing more old code.\r\n\r\n* Using constants.\r\n\r\n* Addressing comments.\r\n\r\n* Corrected.\r\n\r\n* Updating.\r\n\r\n* Comment.\r\n\r\n* Replacing with Update to deal with edge cases.\r\n\r\n* Using timestamp.\r\n\r\n* Adding CreatedAt field.\r\n\r\n* Comparing timestamps.\r\n\r\n* Setting propery.\r\n\r\n* Adding check for CreatedAt.\r\n\r\n* Making created_at optional.\r\n\r\n* Trying again.\r\n\r\n* Remove.\r\n\r\n* Add log statement.\r\n\r\n* Remove function handle.:\r\n\r\n* Updating\r\n\r\n* Concat names\r\n\r\n* Set version.\r\n\r\n---------\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: Adam <103067949+AdamL-Microsoft@users.noreply.github.com>\r\nCo-authored-by: Cheick Keita \r\nCo-authored-by: Kanan B <32438208+kananb@users.noreply.github.com>\r\nCo-authored-by: Marc Greisen \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: George Pollard \r\nCo-authored-by: Teo Voinea <58236992+tevoinea@users.noreply.github.com>\r\nCo-authored-by: George Pollard ","shortMessageHtmlLink":"JobResult Table Re-design - Improved task- and machine- granularity (#…"}},{"before":"957f1fb1baad3739d0213ccee98124d5a4be973f","after":"0390822144b6fde4190ef1b4cf0c8f00fb17dcb6","ref":"refs/heads/main","pushedAt":"2023-10-26T18:52:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper285","name":"Noah McGregor Harper","path":"/nharper285","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74685766?s=80&v=4"},"commit":{"message":"Increasing Azure App Function Timeout to 12 Hours (#3599)\n\n* add\r\n\r\n* Set function timeout to 12 hours.","shortMessageHtmlLink":"Increasing Azure App Function Timeout to 12 Hours (#3599)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADpMYWgAA","startCursor":null,"endCursor":null}},"title":"Activity · microsoft/onefuzz"}