{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":366395282,"defaultBranch":"main","name":"wix","ownerLogin":"wixtoolset","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-11T13:40:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/91997072?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727489371.0","currentOid":""},"activityList":{"items":[{"before":"65d171f2f8ca99ed2d55b1add512a09b2f176cd7","after":"cc21d03c58f64ecd205dd2d8a0f91b8836957619","ref":"refs/heads/main","pushedAt":"2024-09-28T22:37:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Additional (automated) translations for Lithuanian, Russian and Chinese\n\n(Simplified).\n\nSigned-off-by: Bevan Weiss ","shortMessageHtmlLink":"Additional (automated) translations for Lithuanian, Russian and Chinese"}},{"before":"dd2fe20d9fe58719445411524bd730495140d02f","after":"65d171f2f8ca99ed2d55b1add512a09b2f176cd7","ref":"refs/heads/main","pushedAt":"2024-09-28T22:33:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Update thumbprints and download links to target latest .NET packages","shortMessageHtmlLink":"Update thumbprints and download links to target latest .NET packages"}},{"before":"8bf70b9889fda1c5c68353262bf063ebb617be20","after":"f8d1a711625599ab94630242976a740a4790915e","ref":"refs/heads/bob/WixUIOptInPathValidate_8718","pushedAt":"2024-09-28T20:23:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Drop CA path validation in WixUI by default.\n\nAdd `WixUI/ExtendedPathValidation=\"yes\"` to opt-in.\nRemoved the WIXUI_DONTVALIDATEPATH runtime opt-out.\n\nFixes https://github.com/wixtoolset/issues/issues/8718\nRelies on https://github.com/wixtoolset/wix/pull/563","shortMessageHtmlLink":"Drop CA path validation in WixUI by default."}},{"before":null,"after":"8bf70b9889fda1c5c68353262bf063ebb617be20","ref":"refs/heads/bob/WixUIOptInPathValidate_8718","pushedAt":"2024-09-28T02:09:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Drop CA path validation in WixUI by default.\n\nAdd `WixUI/ExtendedPathValidation=\"yes\"` to opt-in.\n\nFixes https://github.com/wixtoolset/issues/issues/8718\nRelies on https://github.com/wixtoolset/wix/pull/563","shortMessageHtmlLink":"Drop CA path validation in WixUI by default."}},{"before":"e34f4e63a51061ab1b1878c0f67d75d695b09f73","after":"526a11b68c1be4817c53b35d0ebdcbe5cfc8edb7","ref":"refs/heads/bob/WixUIPrintEulaMsiPrint","pushedAt":"2024-09-27T22:17:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Replace EULA printing custom action with MsiPrint.\n\nFixes https://github.com/wixtoolset/issues/issues/8580","shortMessageHtmlLink":"Replace EULA printing custom action with MsiPrint."}},{"before":null,"after":"372d892a62e6d886b38dbfd8bb6db3d06a12ce88","ref":"refs/heads/bob/wixbug_8740","pushedAt":"2024-09-22T02:55:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Handle rooted file harvesting.\n\nAlso don't fail-fast when directory doesn't exist.\n\nFixes https://github.com/wixtoolset/issues/issues/8740.","shortMessageHtmlLink":"Handle rooted file harvesting."}},{"before":"eefb3d63313ec7370d238e74f37de156f7c62412","after":null,"ref":"refs/heads/bob/FilePatchGroup","pushedAt":"2024-09-03T20:13:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"}},{"before":"fb769130df465bca45c520c27baf85343881ef14","after":"dd2fe20d9fe58719445411524bd730495140d02f","ref":"refs/heads/main","pushedAt":"2024-09-03T20:13:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Fix crash with use of File/@PatchGroup.","shortMessageHtmlLink":"Fix crash with use of File/@patchgroup."}},{"before":"c969c452ff2ee91f3547dab2142c4c28e9aec70f","after":"eefb3d63313ec7370d238e74f37de156f7c62412","ref":"refs/heads/bob/FilePatchGroup","pushedAt":"2024-09-03T18:37:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Fix crash with use of File/@PatchGroup.","shortMessageHtmlLink":"Fix crash with use of File/@patchgroup."}},{"before":null,"after":"c969c452ff2ee91f3547dab2142c4c28e9aec70f","ref":"refs/heads/bob/FilePatchGroup","pushedAt":"2024-09-03T18:25:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Fix crash with use of File/@PatchGroup.","shortMessageHtmlLink":"Fix crash with use of File/@patchgroup."}},{"before":"638532e58ab4c06c35f17421d36ae02ef02ffaf2","after":"fb769130df465bca45c520c27baf85343881ef14","ref":"refs/heads/main","pushedAt":"2024-09-03T03:59:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Moved CalculateCabbingThreadCount() to BindDatabaseCommand because we need the capped value in both CreateCabinetsCommand and UpdateFileFacadesCommand.\n\nFixed bug in capping the thread count between 1 and processor count times 2. The \"-ct 1000000\" value was wrongly passed thru in the test CabinetFilesSequencedCorrectly\n\nAdded ThreadCount to UpdateFileFacadesCommand","shortMessageHtmlLink":"Moved CalculateCabbingThreadCount() to BindDatabaseCommand because we…"}},{"before":"1011c5609bc12ded5188dc76484fc5075d24617c","after":"638532e58ab4c06c35f17421d36ae02ef02ffaf2","ref":"refs/heads/main","pushedAt":"2024-09-03T03:45:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Fix up small inaccuracy in logged error message.\n\nWhen ::GetFileAttributesW returns 0xFFFFFFFF it means\n'Invalid File/Folder'\nSo we should return a matching error message.\nTo avoid confusing invalid paths with junctions (in error message)\n\nUnfortunately the constant for this is not defined.\nSo just define it here as though it would be.\n\nSigned-off-by: Bevan Weiss ","shortMessageHtmlLink":"Fix up small inaccuracy in logged error message."}},{"before":null,"after":"05d7fe5f197394fcc883b3cc0f3a294172feadcc","ref":"refs/heads/bob/wixbug_8585","pushedAt":"2024-09-03T02:14:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Use an unnamed bindpath as a default root for...\n\n...harvesting files (as documented).\n\n- Fixes https://github.com/wixtoolset/issues/issues/8585","shortMessageHtmlLink":"Use an unnamed bindpath as a default root for..."}},{"before":null,"after":"ca75f5b0f6b5841b466b633b4991a19e553b6ab8","ref":"refs/heads/bob/wixbug_8689","pushedAt":"2024-09-01T03:11:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Avoid setting null MinValues when removing rows.\n\n- Fixes https://github.com/wixtoolset/issues/issues/8689","shortMessageHtmlLink":"Avoid setting null MinValues when removing rows."}},{"before":null,"after":"e34f4e63a51061ab1b1878c0f67d75d695b09f73","ref":"refs/heads/bob/WixUIPrintEulaMsiPrint","pushedAt":"2024-08-26T04:20:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Replace EULA printing custom action with MsiPrint.\n\nFixes https://github.com/wixtoolset/issues/issues/8580","shortMessageHtmlLink":"Replace EULA printing custom action with MsiPrint."}},{"before":null,"after":"5f7fbcf6b75ee617357e6fd3de7cd824e5f187c7","ref":"refs/heads/bob/EnsureTableStandardActions","pushedAt":"2024-08-25T23:13:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Also use EnsureTable to schedule standard actions.\n\nFixes https://github.com/wixtoolset/issues/issues/8632\nFixes https://github.com/wixtoolset/issues/issues/8199","shortMessageHtmlLink":"Also use EnsureTable to schedule standard actions."}},{"before":"0e88355618fc7f61d16d863a979477dfc12929cc","after":null,"ref":"refs/heads/Tweaks.240818","pushedAt":"2024-08-19T13:11:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"}},{"before":"ce73352b1fa1d4f9cded10a0ee410f2e786bd326","after":"1011c5609bc12ded5188dc76484fc5075d24617c","ref":"refs/heads/main","pushedAt":"2024-08-19T13:11:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Fix bad URL.\n\nFixes https://github.com/wixtoolset/issues/issues/8704","shortMessageHtmlLink":"Fix bad URL."}},{"before":null,"after":"0e88355618fc7f61d16d863a979477dfc12929cc","ref":"refs/heads/Tweaks.240818","pushedAt":"2024-08-18T23:05:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Fix bad URL.\n\nFixes https://github.com/wixtoolset/issues/issues/8704","shortMessageHtmlLink":"Fix bad URL."}},{"before":"d9c37992dfabfce5d6031fb565473f45652733f8","after":"e804d301599b389667b85e7fc3c9284ac20bb51c","ref":"refs/heads/bob/wixbug8674","pushedAt":"2024-08-04T02:34:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Ensure naked files take Subdirectory into account.\n\nNaked files generated their ids using the attributes that are common to\nboth naked and clothed files. But naked files also support @Subdirectory\nto magic up a subdirectory in a specified directory (@Directory) or the\ndefault INSTALLFOLDER. That subdirectory needs to factor in to the\ngenerated file id (which is then used as the component id too).\nWithout it, generated ids for files with the same name but from\ndifferent @Subdirectory values would be duplicated. (Authored file ids\nmust also continue to be supported.)\n\nNaked files now generate different file and component ids. :(\n\nFixes https://github.com/wixtoolset/issues/issues/8674","shortMessageHtmlLink":"Ensure naked files take Subdirectory into account."}},{"before":"c99b3507d775ead6bdd462e80da96d390d260a2c","after":"d9c37992dfabfce5d6031fb565473f45652733f8","ref":"refs/heads/bob/wixbug8674","pushedAt":"2024-08-04T02:29:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Ensure naked files take Subdirectory into account.\n\nNaked files generated their ids using the attributes that are common to\nboth naked and clothed files. But naked files also support @Subdirectory\nto magic up a subdirectory in a specified directory (@Directory) or the\ndefault INSTALLFOLDER. That subdirectory needs to factor in to the\ngenerated file id (which is then used as the component id too).\nWithout it, generated ids for files with the same name but from\ndifferent @Subdirectory values would be duplicated. (Authored file ids\nmust also continue to be supported.)\n\nNaked files now generate different file and component ids. :(\n\nFixes https://github.com/wixtoolset/issues/issues/8674","shortMessageHtmlLink":"Ensure naked files take Subdirectory into account."}},{"before":null,"after":"c99b3507d775ead6bdd462e80da96d390d260a2c","ref":"refs/heads/bob/wixbug8674","pushedAt":"2024-08-03T20:37:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"},"commit":{"message":"Ensure naked files take Subdirectory into account.\n\nNaked files generated their ids using the attributes that are common to\nboth naked and clothed files. But naked files also support @Subdirectory\nto magic up a subdirectory in a specified directory (@Directory) or the\ndefault INSTALLFOLDER. That subdirectory needs to factor in to the\ngenerated file id (which is then used as the component id too).\nWithout it, generated ids for files with the same name but from\ndifferent @Subdirectory values would be duplicated. (Authored file ids\nmust also continue to be supported.)\n\nNaked files now generate different file and component ids. :(\n\nFixes https://github.com/wixtoolset/issues/issues/8674","shortMessageHtmlLink":"Ensure naked files take Subdirectory into account."}},{"before":"8fb5d579e8cf5eb0f93d07a73bf318a8969c6b10","after":"ce73352b1fa1d4f9cded10a0ee410f2e786bd326","ref":"refs/heads/main","pushedAt":"2024-07-18T16:59:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robmen","name":"Rob Mensching","path":"/robmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131904?s=80&v=4"},"commit":{"message":"Add basic test for Msmq install/uninstall.\nFix up lack of WIX CUSTOM_ACTION_DECORATION wrappers\n\nAdd new RuntimeTest skipper for Server Features / Optional Features.\n\n\nSigned-off-by: Bevan Weiss ","shortMessageHtmlLink":"Add basic test for Msmq install/uninstall."}},{"before":"969cba193ff74a06c9dc98baef3bbb1a85c408d9","after":null,"ref":"refs/heads/robmen/8638-fix-touchfile","pushedAt":"2024-07-17T19:15:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robmen","name":"Rob Mensching","path":"/robmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131904?s=80&v=4"}},{"before":"bb975d370a6a7398c4d28d23601b20ada7a7cdfe","after":"8fb5d579e8cf5eb0f93d07a73bf318a8969c6b10","ref":"refs/heads/main","pushedAt":"2024-07-17T19:15:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robmen","name":"Rob Mensching","path":"/robmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131904?s=80&v=4"},"commit":{"message":"Initialize WOW64 in TouchFile custom action\n\nFixes 8638","shortMessageHtmlLink":"Initialize WOW64 in TouchFile custom action"}},{"before":null,"after":"969cba193ff74a06c9dc98baef3bbb1a85c408d9","ref":"refs/heads/robmen/8638-fix-touchfile","pushedAt":"2024-07-17T18:09:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robmen","name":"Rob Mensching","path":"/robmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131904?s=80&v=4"},"commit":{"message":"Initialize WOW64 in TouchFile custom action\n\nFixes 8638","shortMessageHtmlLink":"Initialize WOW64 in TouchFile custom action"}},{"before":"20319bee4b6b954089ed352a56aa7c8da6e77c0c","after":null,"ref":"refs/heads/develop","pushedAt":"2024-07-16T21:01:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robmen","name":"Rob Mensching","path":"/robmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131904?s=80&v=4"}},{"before":"2f00cbe680fb01ab485d56f16de9cd19b133f875","after":null,"ref":"refs/heads/master","pushedAt":"2024-07-16T21:01:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robmen","name":"Rob Mensching","path":"/robmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131904?s=80&v=4"}},{"before":null,"after":"2f00cbe680fb01ab485d56f16de9cd19b133f875","ref":"refs/heads/master","pushedAt":"2024-07-16T15:12:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robmen","name":"Rob Mensching","path":"/robmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131904?s=80&v=4"},"commit":{"message":"WiX Toolset v5.0.1","shortMessageHtmlLink":"WiX Toolset v5.0.1"}},{"before":"31e64368d1606f2333015ab5116c7a83b655db62","after":null,"ref":"refs/heads/bob/FixBadComments","pushedAt":"2024-07-15T22:31:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"barnson","name":"Bob Arnson","path":"/barnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/916265?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOFQyMjozNzozMC4wMDAwMDBazwAAAATDksD0","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNVQyMjozMTo1Mi4wMDAwMDBazwAAAASALeR0"}},"title":"Activity · wixtoolset/wix"}