{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":197275130,"defaultBranch":"master","name":"winget-cli","ownerLogin":"microsoft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-07-16T22:16:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6154722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719609911.0","currentOid":""},"activityList":{"items":[{"before":"6f3e1d0270cb9c760c6c3266cbf69c8f38984353","after":"ae566c7bf21cfcc75be7ec30e4036a30eede8396","ref":"refs/heads/master","pushedAt":"2024-07-03T20:19:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohnMcPMS","name":null,"path":"/JohnMcPMS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11687500?s=80&v=4"},"commit":{"message":"Use shared manifest in COM server (#4605)\n\nRelated to #4589 \r\n\r\n## Change\r\nApplies the existing shared manifest to the COM server executable.","shortMessageHtmlLink":"Use shared manifest in COM server (#4605)"}},{"before":"290222aca40912228901224675908d5f864b5b58","after":"24b0112d8d4963d35182dc597c8e3a6fd77863e6","ref":"refs/heads/release-v1.8","pushedAt":"2024-07-03T20:18:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohnMcPMS","name":null,"path":"/JohnMcPMS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11687500?s=80&v=4"},"commit":{"message":"Remove experimental from index v2 (#4611)\n\nCherry-pick of #4607","shortMessageHtmlLink":"Remove experimental from index v2 (#4611)"}},{"before":"0074708ad81aeba6454034925e9f72743564996a","after":"6f3e1d0270cb9c760c6c3266cbf69c8f38984353","ref":"refs/heads/master","pushedAt":"2024-07-03T17:26:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohnMcPMS","name":null,"path":"/JohnMcPMS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11687500?s=80&v=4"},"commit":{"message":"ARM64 build and test fixes (#4608)\n\n## Change\r\nAdd the unit tests to the ARM64 build and fix tests that rely on the\r\narchitecture.","shortMessageHtmlLink":"ARM64 build and test fixes (#4608)"}},{"before":"c6111d060b5014615d2c806c118697feb3442dd8","after":"0074708ad81aeba6454034925e9f72743564996a","ref":"refs/heads/master","pushedAt":"2024-07-03T00:09:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohnMcPMS","name":null,"path":"/JohnMcPMS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11687500?s=80&v=4"},"commit":{"message":"Remove experimental from index v2 (#4607)\n\n## Change\r\nRemove the experimental state from index v2.","shortMessageHtmlLink":"Remove experimental from index v2 (#4607)"}},{"before":"74aba204d8fa5a76648149a69bc23685a2d9b626","after":"c6111d060b5014615d2c806c118697feb3442dd8","ref":"refs/heads/master","pushedAt":"2024-07-02T22:49:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohnMcPMS","name":null,"path":"/JohnMcPMS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11687500?s=80&v=4"},"commit":{"message":"Attempt to update dependencies when not registered (#4606)\n\nFixes #4337 \r\n\r\n## Change\r\nBefore registering the package for repair, ensure that the dependencies\r\nare present and in good standing. Fortunately, the existing function to\r\ninstall the dependencies does this, so we just call it.","shortMessageHtmlLink":"Attempt to update dependencies when not registered (#4606)"}},{"before":"c136d55519087455ab810f5d907554e1aca2ed21","after":"74aba204d8fa5a76648149a69bc23685a2d9b626","ref":"refs/heads/master","pushedAt":"2024-07-02T22:00:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"denelon","name":"Demitrius Nelon","path":"/denelon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61799811?s=80&v=4"},"commit":{"message":"Update README.md and Pull Request and Issue templates (#4599)\n\n\r\n\r\n- [X] I have signed the [Contributor License\r\nAgreement](https://cla.opensource.microsoft.com/microsoft/winget-pkgs).\r\n- [ ] This pull request is related to an issue.\r\n\r\n-----\r\n\r\n###### Microsoft Reviewers: [Open in\r\nCodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/4599)\r\n\r\n---------\r\n\r\nCo-authored-by: Kaleb Luedtke \r\nCo-authored-by: snyk-bot ","shortMessageHtmlLink":"Update README.md and Pull Request and Issue templates (#4599)"}},{"before":"7ea9bca4deebf50f1b4d8c7092e61e1339d2830f","after":"c136d55519087455ab810f5d907554e1aca2ed21","ref":"refs/heads/master","pushedAt":"2024-07-02T17:41:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"florelis","name":"Flor Chacón","path":"/florelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14323496?s=80&v=4"},"commit":{"message":"Remove libyaml Dockerfile (#4604)\n\nWe are getting build warnings about using external images in a\r\nDockerfile coming from libyaml. This removes the file completely since\r\nwe don't use it","shortMessageHtmlLink":"Remove libyaml Dockerfile (#4604)"}},{"before":"3c604914c68c1321a261888b32348e250389bb96","after":"7ea9bca4deebf50f1b4d8c7092e61e1339d2830f","ref":"refs/heads/master","pushedAt":"2024-06-28T21:51:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yao-msft","name":null,"path":"/yao-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50888816?s=80&v=4"},"commit":{"message":"Ensure Agreements don't terminate in dependency flow (#4594)\n\nThis PR makes it so that the prompt is actually shown when a dependency contains agreements.","shortMessageHtmlLink":"Ensure Agreements don't terminate in dependency flow (#4594)"}},{"before":null,"after":"4505e94ef5541098014a4dc1002a051fc4a31e5c","ref":"refs/heads/nuget-release-v1.9.3","pushedAt":"2024-06-28T21:25:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryfu-msft","name":"Ryan","path":"/ryfu-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69221034?s=80&v=4"},"commit":{"message":"Fix service connection for ESRP codesigning for utils nuget package (#4597)","shortMessageHtmlLink":"Fix service connection for ESRP codesigning for utils nuget package (#…"}},{"before":"4505e94ef5541098014a4dc1002a051fc4a31e5c","after":"3c604914c68c1321a261888b32348e250389bb96","ref":"refs/heads/master","pushedAt":"2024-06-28T20:35:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohnMcPMS","name":null,"path":"/JohnMcPMS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11687500?s=80&v=4"},"commit":{"message":"Configuration apply queueing (#4590)\n\n## Change\r\nAdds a queue table to the configuration database and some code to\r\nsynchronize the application of configurations.\r\n\r\nEvery apply in the queue puts a row in the table, with its instance\r\nidentifier (it should also be in the history) and a named object that it\r\nwill keep alive as long as it is in the queue. This allows for other\r\nqueued processes to check for dead queue items.\r\n\r\nA global named mutex must be held in order to apply, or even check if\r\none is at the front of the queue. If not at the front of the queue, the\r\nwaiting operation will release the mutex and wait for N * 100ms where N\r\nis their perceived position in the queue. This should prevent repeated\r\ncontention on the global mutex as the queued items sort themselves via\r\nthe wait.","shortMessageHtmlLink":"Configuration apply queueing (#4590)"}},{"before":"986f2409fdeed2e46b3c36a8e346708363312a38","after":null,"ref":"refs/heads/nuget-release-1.9.2","pushedAt":"2024-06-28T20:13:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yao-msft","name":null,"path":"/yao-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50888816?s=80&v=4"}},{"before":"986f2409fdeed2e46b3c36a8e346708363312a38","after":null,"ref":"refs/heads/nuget-release-v1.9.2","pushedAt":"2024-06-28T20:13:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yao-msft","name":null,"path":"/yao-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50888816?s=80&v=4"}},{"before":null,"after":"986f2409fdeed2e46b3c36a8e346708363312a38","ref":"refs/heads/nuget-release-1.9.2","pushedAt":"2024-06-28T20:13:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yao-msft","name":null,"path":"/yao-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50888816?s=80&v=4"},"commit":{"message":"Update valijson to v1.0.2 (#4588)\n\nUpdate valijson to v1.0.2 to have correct validation on date/datetime\r\nformats.\r\n\r\nUpdated the test files with correct date time formats. Validated\r\npreviously generated export files have correct date time formats and the\r\nnew validation will not break existing exported files.\r\n\r\nUpdated project file to only include headers we directly reference so\r\nthat we don't need to maintain the list every time we do an update.","shortMessageHtmlLink":"Update valijson to v1.0.2 (#4588)"}},{"before":"986f2409fdeed2e46b3c36a8e346708363312a38","after":null,"ref":"refs/heads/nuget-release-1.9.2","pushedAt":"2024-06-28T20:12:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yao-msft","name":null,"path":"/yao-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50888816?s=80&v=4"}},{"before":null,"after":"015f0e9d9d6fd8d0d40e51dce264cd7744886c7b","ref":"refs/heads/release-v1.9.1792-preview","pushedAt":"2024-06-28T20:09:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryfu-msft","name":"Ryan","path":"/ryfu-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69221034?s=80&v=4"},"commit":{"message":"Component Governance fix: Update libyaml (#4583)\n\nComponent governance fix: update libyaml","shortMessageHtmlLink":"Component Governance fix: Update libyaml (#4583)"}},{"before":"7ce5d22b78d754dba369fab086043ef9359cee5d","after":null,"ref":"refs/heads/user/ryfu/fixNugetPipeline","pushedAt":"2024-06-28T19:55:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ryfu-msft","name":"Ryan","path":"/ryfu-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69221034?s=80&v=4"}},{"before":"8dee4d8fd33619aa68e179f804445ca11591d7de","after":"4505e94ef5541098014a4dc1002a051fc4a31e5c","ref":"refs/heads/master","pushedAt":"2024-06-28T19:54:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ryfu-msft","name":"Ryan","path":"/ryfu-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69221034?s=80&v=4"},"commit":{"message":"Fix service connection for ESRP codesigning for utils nuget package (#4597)","shortMessageHtmlLink":"Fix service connection for ESRP codesigning for utils nuget package (#…"}},{"before":"9464415f2e29d9408bace4c48b0ae00485503cd1","after":"7ce5d22b78d754dba369fab086043ef9359cee5d","ref":"refs/heads/user/ryfu/fixNugetPipeline","pushedAt":"2024-06-28T19:52:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryfu-msft","name":"Ryan","path":"/ryfu-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69221034?s=80&v=4"},"commit":{"message":"fix spelling","shortMessageHtmlLink":"fix spelling"}},{"before":"7749000efd853a5661fab1a0acb104f2fb049229","after":"9464415f2e29d9408bace4c48b0ae00485503cd1","ref":"refs/heads/user/ryfu/fixNugetPipeline","pushedAt":"2024-06-28T19:48:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryfu-msft","name":"Ryan","path":"/ryfu-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69221034?s=80&v=4"},"commit":{"message":"uncomment selection","shortMessageHtmlLink":"uncomment selection"}},{"before":"a7f7c21c782a9029b0db8e40273e15648fb74ff2","after":"8dee4d8fd33619aa68e179f804445ca11591d7de","ref":"refs/heads/master","pushedAt":"2024-06-28T19:37:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yao-msft","name":null,"path":"/yao-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50888816?s=80&v=4"},"commit":{"message":"Standardize line endings in expect.txt (#4595)","shortMessageHtmlLink":"Standardize line endings in expect.txt (#4595)"}},{"before":null,"after":"290222aca40912228901224675908d5f864b5b58","ref":"refs/heads/release-v1.8.1791","pushedAt":"2024-06-28T19:08:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryfu-msft","name":"Ryan","path":"/ryfu-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69221034?s=80&v=4"},"commit":{"message":"Cherry-pick Update libyaml (#4583) (#4585)","shortMessageHtmlLink":"Cherry-pick Update libyaml (#4583) (#4585)"}},{"before":null,"after":"7749000efd853a5661fab1a0acb104f2fb049229","ref":"refs/heads/user/ryfu/fixNugetPipeline","pushedAt":"2024-06-28T18:22:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryfu-msft","name":"Ryan","path":"/ryfu-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69221034?s=80&v=4"},"commit":{"message":"update signing","shortMessageHtmlLink":"update signing"}},{"before":"986f2409fdeed2e46b3c36a8e346708363312a38","after":"a7f7c21c782a9029b0db8e40273e15648fb74ff2","ref":"refs/heads/master","pushedAt":"2024-06-27T22:33:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohnMcPMS","name":null,"path":"/JohnMcPMS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11687500?s=80&v=4"},"commit":{"message":"Use atomic functions to ensure single initialization of tracking catalog (#4592)\n\nFixes #4587 \r\n\r\n## Change\r\nHold the tracking catalog object in a `shared_ptr` and use the atomic\r\nfunctions to ensure that only one thread can initialize it.","shortMessageHtmlLink":"Use atomic functions to ensure single initialization of tracking cata…"}},{"before":null,"after":"986f2409fdeed2e46b3c36a8e346708363312a38","ref":"refs/heads/nuget-release-v1.9.2","pushedAt":"2024-06-27T21:58:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yao-msft","name":null,"path":"/yao-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50888816?s=80&v=4"},"commit":{"message":"Update valijson to v1.0.2 (#4588)\n\nUpdate valijson to v1.0.2 to have correct validation on date/datetime\r\nformats.\r\n\r\nUpdated the test files with correct date time formats. Validated\r\npreviously generated export files have correct date time formats and the\r\nnew validation will not break existing exported files.\r\n\r\nUpdated project file to only include headers we directly reference so\r\nthat we don't need to maintain the list every time we do an update.","shortMessageHtmlLink":"Update valijson to v1.0.2 (#4588)"}},{"before":null,"after":"986f2409fdeed2e46b3c36a8e346708363312a38","ref":"refs/heads/nuget-release-1.9.2","pushedAt":"2024-06-27T21:57:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yao-msft","name":null,"path":"/yao-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50888816?s=80&v=4"},"commit":{"message":"Update valijson to v1.0.2 (#4588)\n\nUpdate valijson to v1.0.2 to have correct validation on date/datetime\r\nformats.\r\n\r\nUpdated the test files with correct date time formats. Validated\r\npreviously generated export files have correct date time formats and the\r\nnew validation will not break existing exported files.\r\n\r\nUpdated project file to only include headers we directly reference so\r\nthat we don't need to maintain the list every time we do an update.","shortMessageHtmlLink":"Update valijson to v1.0.2 (#4588)"}},{"before":"015f0e9d9d6fd8d0d40e51dce264cd7744886c7b","after":"986f2409fdeed2e46b3c36a8e346708363312a38","ref":"refs/heads/master","pushedAt":"2024-06-27T21:48:16.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"yao-msft","name":null,"path":"/yao-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50888816?s=80&v=4"},"commit":{"message":"Update valijson to v1.0.2 (#4588)\n\nUpdate valijson to v1.0.2 to have correct validation on date/datetime\r\nformats.\r\n\r\nUpdated the test files with correct date time formats. Validated\r\npreviously generated export files have correct date time formats and the\r\nnew validation will not break existing exported files.\r\n\r\nUpdated project file to only include headers we directly reference so\r\nthat we don't need to maintain the list every time we do an update.","shortMessageHtmlLink":"Update valijson to v1.0.2 (#4588)"}},{"before":"45202edd6b2b9bfc077eb840d2d36f48fd23d7b3","after":"290222aca40912228901224675908d5f864b5b58","ref":"refs/heads/release-v1.8","pushedAt":"2024-06-26T18:34:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ryfu-msft","name":"Ryan","path":"/ryfu-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69221034?s=80&v=4"},"commit":{"message":"Cherry-pick Update libyaml (#4583) (#4585)","shortMessageHtmlLink":"Cherry-pick Update libyaml (#4583) (#4585)"}},{"before":"c555273a04843523cd248657caf92b22168483c5","after":"015f0e9d9d6fd8d0d40e51dce264cd7744886c7b","ref":"refs/heads/master","pushedAt":"2024-06-26T17:23:08.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"yao-msft","name":null,"path":"/yao-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50888816?s=80&v=4"},"commit":{"message":"Component Governance fix: Update libyaml (#4583)\n\nComponent governance fix: update libyaml","shortMessageHtmlLink":"Component Governance fix: Update libyaml (#4583)"}},{"before":null,"after":"c555273a04843523cd248657caf92b22168483c5","ref":"refs/heads/release-v1.9.1763-preview","pushedAt":"2024-06-25T19:53:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryfu-msft","name":"Ryan","path":"/ryfu-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69221034?s=80&v=4"},"commit":{"message":"Update winget server com security (#4577)\n\nChange:\r\n\r\n- Explicitly set COM access permissions for packaged com invocations.\r\nLeave access permissions as default and do not register COM objects for\r\nmanual invocation so that only RPC channel can be used for manual\r\nactivation.\r\n- Update LaunchAndActivationString to allow Self, System, Built-in Admin and AppContainer\r\nonly, require at least MediumIL for non-AC.\r\n- Move Configuration to a separate COM server, use default permission.\r\n\r\nA separate pr will be sent to update AppInstaller manifest.\r\n\r\nValidation:\r\nValidated manually with Microsoft Store invocation, Powershell\r\ninvocation (elevated and non elevated), test sample code and Devhome\r\ninvocation (on package management and configuration).\r\n\r\nAlso specifically validated Store invocation with Built-in Administrator\r\nsign-in (previously not working).","shortMessageHtmlLink":"Update winget server com security (#4577)"}},{"before":null,"after":"45202edd6b2b9bfc077eb840d2d36f48fd23d7b3","ref":"refs/heads/release-v1.8.1762","pushedAt":"2024-06-25T19:53:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryfu-msft","name":"Ryan","path":"/ryfu-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69221034?s=80&v=4"},"commit":{"message":"Cherry pick servicing fixes to 1.8 (#4580)","shortMessageHtmlLink":"Cherry pick servicing fixes to 1.8 (#4580)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdkWc1wA","startCursor":null,"endCursor":null}},"title":"Activity · microsoft/winget-cli"}