{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":186643381,"defaultBranch":"develop","name":"choco","ownerLogin":"TheCakeIsNaOH","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-05-14T14:48:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/38865330?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717724131.0","currentOid":""},"activityList":{"items":[{"before":"484999b5521c045a26088675d505ef8ea3117478","after":"45e038331537d14b59734d656ebda3d6acaf899c","ref":"refs/heads/develop","pushedAt":"2024-08-15T01:33:31.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"},"commit":{"message":"Merge pull request #3498 from chocolatey/repo-sync/github/default\n\n(maint) synced file(s) with chocolatey/.github","shortMessageHtmlLink":"Merge pull request chocolatey#3498 from chocolatey/repo-sync/github/d…"}},{"before":"063d92e9cd9e6eb5bdc7a3afcaaee0c1dea55b79","after":"bda2cf326e349819330273ba0f59c909a02816ca","ref":"refs/heads/stream-hashes","pushedAt":"2024-06-12T00:52:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"},"commit":{"message":"(#747) Switch CryptoHashProvider to filestream for hashing files\n\nPreviously, when getting the checksum of a file, this read the file\ninto a byte array to pass to ComputeHash. However, this was limited to\nfiles of 2gb or less, and was not efficent memory wise. This changes\nthe method to using a filestream which is passed to ComputeHash, which\nshould allow arbitrary file sizes with better memory usage.\n\nThe unit test for this method had to be removed because the mock\nfilesystem does not allow opening a file stream.","shortMessageHtmlLink":"(chocolatey#747) Switch CryptoHashProvider to filestream for hashing …"}},{"before":null,"after":"265a80b216e58b3df3bb7868db89ee22e2f801d1","ref":"refs/heads/dotnet-8","pushedAt":"2024-06-07T01:35:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"},"commit":{"message":"Temp switch powershell reference packages","shortMessageHtmlLink":"Temp switch powershell reference packages"}},{"before":"635eb6000328565490dfdd8ec2c8b51a97ac600b","after":"484999b5521c045a26088675d505ef8ea3117478","ref":"refs/heads/develop","pushedAt":"2024-06-07T01:19:39.000Z","pushType":"push","commitsCount":43,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"},"commit":{"message":"Merge branch 'master' into develop\n\n* master: (37 commits)\n (#310) Fix path to chocolatey.lib files\n (maint) Corrected casing of file\n (#23) Move call to SetRemotePackageNamesIfAllSpecified\n (#1901) Revert commit to display location\n (maint) Update Authenticode Signature\n (tests) Some minor tweaks for test consistency\n (#310) Set-EnvironmentVariable: delete values properly\n (tests) Remove v2 import tests\n (#310) Fix test issues\n (#310) Fixup v2 compatibility\n (tests) Working on tests during pairing session\n (#2050) Add Pester test for --ignore-pinned option\n (#3381) Add Pester tests for rule command\n (#1144) Add Pester test to cover hash validation\n (#72) Add Pester tests to cover new functionality\n (test) Update assertions for push commands\n (#1310) Add Pester test to validate output\n (#23) Add tests to handle install all\n (#2200) Add test for new enhanced exit code\n (#1764) Add test for new enhanced exit code\n ...","shortMessageHtmlLink":"Merge branch 'master' into develop"}},{"before":"b09a2141cc92f1ad257411df9f092a217f9f9589","after":"635eb6000328565490dfdd8ec2c8b51a97ac600b","ref":"refs/heads/develop","pushedAt":"2024-05-31T18:56:33.000Z","pushType":"push","commitsCount":54,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"},"commit":{"message":"(build) Change casing of requirement\n\nTurns out that the comparison that is done on TeamCity is\ncase-sensitive, so with the previous commit the Agent Requirement was\nstill being ignored.\n\nThis commit switches from docker to Docker.","shortMessageHtmlLink":"(build) Change casing of requirement"}},{"before":"6595cf0fd4d1e1d0a222ddf880b8eddee9febaae","after":null,"ref":"refs/heads/list-args","pushedAt":"2024-05-20T15:49:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"}},{"before":"e0ab03d820a68ff2a97aad27c5c794a2a5180a11","after":"6595cf0fd4d1e1d0a222ddf880b8eddee9febaae","ref":"refs/heads/list-args","pushedAt":"2024-05-20T12:12:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gep13","name":"Gary Ewan Park","path":"/gep13","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271146?s=80&v=4"},"commit":{"message":"(#1310) Ensure sensitive arguments are redacted\n\nThis commit makes sure that no potentially sensitive arguments are\ndisplayed to the end user. This makes use of the same code that is\ncurrently being used in Chocolatey GUI, for providing the same function.\nNow that this code exists in Chocolatey CLI, at some point in the\nfuture, Chocolatey GUI can be updated to use it, rather than maintaining\nthe code in two places.\n\nThis new code makes use of the existing SensitiveArgumentsProvided method\nto establish whether the argument is deemed as sensitive, and if it is,\n\"[REDACTED ARGUMENT]\" is output, rather than the value itself.\n\nThis new function has been created as a static method, so that it can\nbe used easily in the Chocolatey GUI codebase.","shortMessageHtmlLink":"(chocolatey#1310) Ensure sensitive arguments are redacted"}},{"before":"630db66799a3e49c7a4aaadd559565f2cf65d1ff","after":null,"ref":"refs/heads/gh1901-list-location","pushedAt":"2024-04-30T19:37:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"}},{"before":"46bef06bf84c8d66e0aa77b5890ab2c3bcf0fe27","after":null,"ref":"refs/heads/gh1144-package-hash","pushedAt":"2024-04-30T19:36:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"}},{"before":"9959bed5e911477171ab9574474c906e9dac605e","after":"e0ab03d820a68ff2a97aad27c5c794a2a5180a11","ref":"refs/heads/list-args","pushedAt":"2024-04-30T12:33:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gep13","name":"Gary Ewan Park","path":"/gep13","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271146?s=80&v=4"},"commit":{"message":"(#1310) List remembered arguments\n\nThis adds the listing of remembered arguments to the list/info commands\nIt only grabs the arguments when --local-only is specified, then\ndecrypts and outputs them. Requires --verbose to be listed on the\ncommand line.","shortMessageHtmlLink":"(chocolatey#1310) List remembered arguments"}},{"before":"80860501b4dc0ee21632c25b1ddf773496ddf477","after":"46bef06bf84c8d66e0aa77b5890ab2c3bcf0fe27","ref":"refs/heads/gh1144-package-hash","pushedAt":"2024-04-30T10:23:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gep13","name":"Gary Ewan Park","path":"/gep13","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271146?s=80&v=4"},"commit":{"message":"(#1144) Implement usePackageHashValidation feature\n\nThis adds a check to both install and upgrade to validate that the\ndownloaded .nupkg file has the same hash as the source metadata.\nThe check is conducted before the package is installed. If the\nsource does not provide a sha512 checksum or if\nusePackageHashValidation is disabled, then the check is skipped.\n\nOnly sha512 is supported because it is the only provided package\nhash type after download. The provided hash is used because it\naccounts for package signing correctly.","shortMessageHtmlLink":"(chocolatey#1144) Implement usePackageHashValidation feature"}},{"before":"16148f7fbdf963ccee860b00b53d7ce1fed7ae7d","after":"80860501b4dc0ee21632c25b1ddf773496ddf477","ref":"refs/heads/gh1144-package-hash","pushedAt":"2024-04-30T09:43:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gep13","name":"Gary Ewan Park","path":"/gep13","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271146?s=80&v=4"},"commit":{"message":"(#1144) Implement usePackageHashValidation feature\n\nThis adds a check to both install and upgrade to validate that the\ndownloaded .nupkg file has the same hash as the source metadata.\nThe check is conducted before the package is installed. If the\nsource does not provide a sha512 checksum or if\nusePackageHashValidation is disabled, then the check is skipped.\n\nOnly sha512 is supported because it is the only provided package\nhash type after download. The provided hash is used because it\naccounts for package signing correctly.","shortMessageHtmlLink":"(chocolatey#1144) Implement usePackageHashValidation feature"}},{"before":"3823ea0843d527b5eedfd203567478e01155e6bc","after":"75298e2b2a14c5f69794c11f807778beb88718d4","ref":"refs/heads/uninstall-remembered-arguments","pushedAt":"2024-04-28T02:59:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"},"commit":{"message":"(#1479) Add tests for remembered args args for uninstall","shortMessageHtmlLink":"(chocolatey#1479) Add tests for remembered args args for uninstall"}},{"before":"beab8e794d52592a1cf1d0eaab2a1dbdf96c5060","after":"d2f06e3e2cf0d968fe0a1773e89719ef1235a6e9","ref":"refs/heads/export-pin","pushedAt":"2024-04-28T02:44:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"},"commit":{"message":"(#2603) Export pin status\n\nThis adds the ability for the export command to include pins in the\nexported file. They will be exported if --include-arguments is\nspecified, but can be excluded with --exclude-pins.","shortMessageHtmlLink":"(chocolatey#2603) Export pin status"}},{"before":"25541d97ad3d8c3e573cb1ed264b316c378b9cc0","after":"db7ea32986a73cbaf94f64fdbcf7f8b08897111a","ref":"refs/heads/export-remembered-args","pushedAt":"2024-04-28T02:42:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"},"commit":{"message":"(#2503) Add ability to export remembered arguments\n\nThis adds the --include-remembered-arguments option which is used to\nexport any remembered arguments. It reuses the\nGetPackageConfigFromRememberedArguments method in the NugetService to\nread and parse the remembered arguments.","shortMessageHtmlLink":"(chocolatey#2503) Add ability to export remembered arguments"}},{"before":"d7d493a810b8bc26d7dda6a96badb7a1f39f29e0","after":"85ab9168ac6e2a667a0876caacaa5704f6e4dec9","ref":"refs/heads/remembered-new-parser","pushedAt":"2024-04-28T02:32:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"},"commit":{"message":"(#2886) Switch remembered args to only change local configuration\n\nThis adds a new method, GetPackageConfigFromRememberedArguments which\nis similar to SetConfigFromRememberedArguments, but operates using a\ndifferent method. First, a OptionSet is set up, so only the config\nthat is passed in is modified, instead of the config that the global\noptions parser was set with with. Second, it returns the modified\nconfiguration instead of the original configuration, because it is the\nlocal configuration being modified. Third, it has a more general name\nand changes log messages to be more general, so it later can more\neasily be reused for uninstall and export.\n\nThis change fixes remembered arguments when Chocolatey is used as a\nlibrary, like in ChocolateyGUI, where the config that is passed to\nthe install_run method is not necessarily the same config object that\nwas used to set up the global argument parser.\n\nThe downside of using a new commandline parser is that it opens up the\npossibility of drift between the upgrade/global arguments and this\nadded parser. However, this is not an issue because the format of the\nsaved arguments is known, and any added arguments there would not work\nwithout being added here as well, which would be picked up during\ndevelopment.","shortMessageHtmlLink":"(chocolatey#2886) Switch remembered args to only change local configu…"}},{"before":"13207e58396a888e946ff3e64b5a3f933abe8974","after":"9959bed5e911477171ab9574474c906e9dac605e","ref":"refs/heads/list-args","pushedAt":"2024-04-28T02:15:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"},"commit":{"message":"(#1310) List remembered arguments\n\nThis adds the listing of remembered arguments to the list/info commands\nIt only grabs the arguments when --local-only is specified, then\ndecrypts and outputs them. Requires --verbose to be listed on the\ncommand line.","shortMessageHtmlLink":"(chocolatey#1310) List remembered arguments"}},{"before":"1153a973bfbcec0639814208cd8a2671150d547b","after":"063d92e9cd9e6eb5bdc7a3afcaaee0c1dea55b79","ref":"refs/heads/stream-hashes","pushedAt":"2024-04-28T02:10:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"},"commit":{"message":"(#747) Switch CryptoHashProvider to filestream for hashing files\n\nPreviously, when getting the checksum of a file, this read the file\ninto a byte array to pass to ComputeHash. However, this was limited to\nfiles of 2gb or less, and was not efficent memory wise. This changes\nthe method to using a filestream which is passed to ComputeHash, which\nshould allow arbitrary file sizes with better memory usage.\n\nThe unit test for this method had to be removed because the mock\nfilesystem does not allow opening a file stream.","shortMessageHtmlLink":"(chocolatey#747) Switch CryptoHashProvider to filestream for hashing …"}},{"before":"6bb88e6a73ad88c23b4c675d71e2ac9fd8d5e12d","after":"65990bb59d7be2a193e0f50f89afb1e552113835","ref":"refs/heads/args-extra-space","pushedAt":"2024-04-28T02:08:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"},"commit":{"message":"(#2345) Do not add trailing space to arguments\n\nThis prevents the addition of a trailing space after silent arguments in\nInstall-ChocolateyInstallPackage when there are no additional arguments.","shortMessageHtmlLink":"(chocolatey#2345) Do not add trailing space to arguments"}},{"before":"1f9ffd3481071592fa9e32b0d8825c699f2cf51a","after":"16148f7fbdf963ccee860b00b53d7ce1fed7ae7d","ref":"refs/heads/gh1144-package-hash","pushedAt":"2024-04-28T01:48:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"},"commit":{"message":"(#1144) Implement usePackageHashValidation feature\n\nThis adds a check to both install and upgrade to validate that the\ndownloaded .nupkg file has the same hash as the source metadata.\nThe check is conducted before the package is installed. If the\nsource does not provide a sha512 checksum or if\nusePackageHashValidation is disabled, then the check is skipped.\n\nOnly sha512 is supported because it is the only provided package\nhash type after download. The provided hash is used because it\naccounts for package signing correctly.","shortMessageHtmlLink":"(chocolatey#1144) Implement usePackageHashValidation feature"}},{"before":"ff13a5d3ffd8e3e2b8872316669a23ed71b06b2a","after":"b09a2141cc92f1ad257411df9f092a217f9f9589","ref":"refs/heads/develop","pushedAt":"2024-04-28T00:46:22.000Z","pushType":"push","commitsCount":57,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"},"commit":{"message":"(doc) Add missing tab completions for info command\n\nWhile reviewing the PR to include the deployment location to the choco\ninfo and list commands, it was noticed that there were some tab\ncompletions for the info command missing, specifically the --local-only\noption. On further review, it was clear that there were some\nadditional options missing, so this commit adds in the missing options\nfor the info command.\n\nA larger scope of work would be to review all the commands to ensure\nthat all available options are included, and better yet, it would be\ngood to generate this tab completion file automatically as part of the\nbuild process.","shortMessageHtmlLink":"(doc) Add missing tab completions for info command"}},{"before":"c8c2c65137847abf23fc1a08d92f0e099ff7a44c","after":null,"ref":"refs/heads/gh3315-remember-location","pushedAt":"2024-04-28T00:36:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"}},{"before":"19d7089086875f32fbbad640b20f1cb7b61725bf","after":"1f9ffd3481071592fa9e32b0d8825c699f2cf51a","ref":"refs/heads/gh1144-package-hash","pushedAt":"2024-04-26T16:02:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gep13","name":"Gary Ewan Park","path":"/gep13","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271146?s=80&v=4"},"commit":{"message":"(#1144) Implement usePackageHashValidation feature\n\nThis adds a check to both install and upgrade to validate that the\ndownloaded .nupkg file has the same hash as the source metadata.\nThe check is conducted before the package is installed. If the\nsource does not provide a sha512 checksum or if\nusePackageHashValidation is disabled, then the check is skipped.\n\nOnly sha512 is supported because it is the only provided package\nhash type after download. The provided hash is used because it\naccounts for package signing correctly.","shortMessageHtmlLink":"(chocolatey#1144) Implement usePackageHashValidation feature"}},{"before":"2087bccd8f39da636984a0320809083320b14809","after":"630db66799a3e49c7a4aaadd559565f2cf65d1ff","ref":"refs/heads/gh1901-list-location","pushedAt":"2024-04-26T14:39:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gep13","name":"Gary Ewan Park","path":"/gep13","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271146?s=80&v=4"},"commit":{"message":"rebase","shortMessageHtmlLink":"rebase"}},{"before":"bf30ac7d7aa0195478955cb276d887f2bfef3942","after":"2087bccd8f39da636984a0320809083320b14809","ref":"refs/heads/gh1901-list-location","pushedAt":"2024-04-26T14:33:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gep13","name":"Gary Ewan Park","path":"/gep13","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271146?s=80&v=4"},"commit":{"message":"(#1901) Display package deploymen location\n\nDisplays the saved package deployment location for info and list\ncommands. If the package has no deployemnt location, it displays\nnothing, and if the package was installed/upgraded before the saving\nfeature was added, again, it does not show that line.","shortMessageHtmlLink":"(chocolatey#1901) Display package deploymen location"}},{"before":"03faf4cb1f6f45a968bbcb11f639049702256d55","after":"c8c2c65137847abf23fc1a08d92f0e099ff7a44c","ref":"refs/heads/gh3315-remember-location","pushedAt":"2024-04-26T14:11:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gep13","name":"Gary Ewan Park","path":"/gep13","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271146?s=80&v=4"},"commit":{"message":"(#3315) Save package contents deployment location\n\nSaves the location of where the contents of the Chocolatey package\n(whether that is a native installer, or an extraction of a zip file, or\nwhatever else is in the package) is deployed to into a\n\".deploymentLocation\" file inside the package info directory.\n\nThis allows Chocolatey CLI or GUI to later retrieve it and display it to\nthe user when listing the details of locally installed package(s).","shortMessageHtmlLink":"(chocolatey#3315) Save package contents deployment location"}},{"before":"929af7ba4d24f7d10a6f0607ce688141f320e0bf","after":"03faf4cb1f6f45a968bbcb11f639049702256d55","ref":"refs/heads/gh3315-remember-location","pushedAt":"2024-04-26T14:09:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gep13","name":"Gary Ewan Park","path":"/gep13","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271146?s=80&v=4"},"commit":{"message":"(#3315) Save software installation location\n\nSaves the software installation location into a \".softwareLocation\"\nfile inside the package info directory. This allows Chocolatey CLI\nor GUI to later retrieve it and display it to the user when listing\nthe details of locally installed package(s).","shortMessageHtmlLink":"(chocolatey#3315) Save software installation location"}},{"before":"8f33c0ca7e87939e9d625c92ac29f534fda22cc5","after":"929af7ba4d24f7d10a6f0607ce688141f320e0bf","ref":"refs/heads/gh3315-remember-location","pushedAt":"2024-04-26T13:58:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gep13","name":"Gary Ewan Park","path":"/gep13","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271146?s=80&v=4"},"commit":{"message":"(#3315) Save software installation location\n\nSaves the software installation location into a \".softwareLocation\"\nfile inside the package info directory. This allows Chocolatey CLI\nor GUI to later retrieve it and display it to the user when listing\nthe details of locally installed package(s).","shortMessageHtmlLink":"(chocolatey#3315) Save software installation location"}},{"before":"c2e08b04440cb637d8dcbb4623bf90ed4194991f","after":null,"ref":"refs/heads/include-machine-sources","pushedAt":"2024-04-26T03:56:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"}},{"before":"b9005dfca77d531b05d9da394afdec53041b3942","after":null,"ref":"refs/heads/bypass-pin","pushedAt":"2024-04-26T03:56:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TheCakeIsNaOH","name":"TheCakeIsNaOH","path":"/TheCakeIsNaOH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38865330?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEmsvdDQA","startCursor":null,"endCursor":null}},"title":"Activity · TheCakeIsNaOH/choco"}