{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":155417360,"defaultBranch":"master","name":"Win10BloatRemover","ownerLogin":"Fs00","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-10-30T16:14:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30041551?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1692288851.0","currentOid":""},"activityList":{"items":[{"before":"d435e69789c137cd73af9ffb290ce2efa68a8b7c","after":"58dc031e1eae54046c9dd91f296dbc936c0bb1b8","ref":"refs/heads/master","pushedAt":"2024-03-01T21:14:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Leverage C# primary constructors whenever possible","shortMessageHtmlLink":"Leverage C# primary constructors whenever possible"}},{"before":"bc71210577f4d2086fe245d4fdcfb91af6f21d61","after":"d435e69789c137cd73af9ffb290ce2efa68a8b7c","ref":"refs/heads/master","pushedAt":"2024-02-25T13:36:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Update GH actions to v4","shortMessageHtmlLink":"Update GH actions to v4"}},{"before":"bdd3e633333b63b491218c9ae4d673eb7f8382d7","after":"bc71210577f4d2086fe245d4fdcfb91af6f21d61","ref":"refs/heads/master","pushedAt":"2024-02-25T13:25:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Update to .NET 8 SDK","shortMessageHtmlLink":"Update to .NET 8 SDK"}},{"before":"f5e5187cfe0c17f1243c28095b49877580b27828","after":"bdd3e633333b63b491218c9ae4d673eb7f8382d7","ref":"refs/heads/master","pushedAt":"2023-08-17T16:13:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Update Readme for version 5.0","shortMessageHtmlLink":"Update Readme for version 5.0"}},{"before":"e9e83d10bb00024a9d26ea6274e4d1ad2cdfc2cd","after":"f5e5187cfe0c17f1243c28095b49877580b27828","ref":"refs/heads/master","pushedAt":"2023-08-17T09:55:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Make sure config and backups are read/written next to the executable\r\n\r\nThose files would have been written to the current working dir when the tool was launched from a shell","shortMessageHtmlLink":"Make sure config and backups are read/written next to the executable"}},{"before":"64f975daf88dd9f735cbd6247c49073c2b306856","after":"e9e83d10bb00024a9d26ea6274e4d1ad2cdfc2cd","ref":"refs/heads/master","pushedAt":"2023-08-16T12:43:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Fix Defender tamper protection detection","shortMessageHtmlLink":"Fix Defender tamper protection detection"}},{"before":"e645e967a85f356ba6e3482b75c4eefcf3a9c80d","after":"64f975daf88dd9f735cbd6247c49073c2b306856","ref":"refs/heads/master","pushedAt":"2023-08-14T13:16:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Add command-line flag to enable trace/debug messages","shortMessageHtmlLink":"Add command-line flag to enable trace/debug messages"}},{"before":"dcbe8cc1796dc2cb30d8b4ce1e9949b311764743","after":"e645e967a85f356ba6e3482b75c4eefcf3a9c80d","ref":"refs/heads/master","pushedAt":"2023-08-05T14:11:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Encapsulate DISM session/initialization handling","shortMessageHtmlLink":"Encapsulate DISM session/initialization handling"}},{"before":"1ab4f6216af1e3cc99b07216815646e780524c39","after":"dcbe8cc1796dc2cb30d8b4ce1e9949b311764743","ref":"refs/heads/master","pushedAt":"2023-08-05T14:06:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Encapsulate DISM session/initialization handling","shortMessageHtmlLink":"Encapsulate DISM session/initialization handling"}},{"before":"c1dec228fed2d76f29725380db2d07b356523f73","after":"1ab4f6216af1e3cc99b07216815646e780524c39","ref":"refs/heads/master","pushedAt":"2023-08-05T14:04:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Encapsulate DISM session/initialization handling","shortMessageHtmlLink":"Encapsulate DISM session/initialization handling"}},{"before":"1051e15386a9a8cc7b5d5a34609a728e7b598ce0","after":"c1dec228fed2d76f29725380db2d07b356523f73","ref":"refs/heads/master","pushedAt":"2023-08-05T11:30:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Use DISM API to remove app provisioned packages\n\nAppX API to manage provisioned packages appears not to be 100% reliable,\nas it can raise weird errors under very rare circumstances and it seems to be\nresponsible for 0x80070002 errors when removing apps for all users via PowerShell.\nFurthermore, unlike all other APIs, it ignores uninstall restrictions set\nusing Set-NonRemovableAppsPolicy.","shortMessageHtmlLink":"Use DISM API to remove app provisioned packages"}},{"before":"818a19beeebffe7349886f4a4e40213b3ee5391d","after":"1051e15386a9a8cc7b5d5a34609a728e7b598ce0","ref":"refs/heads/master","pushedAt":"2023-07-29T10:40:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Fix logic to determine whether an app is a system app\n\nChecking the path is not reliable since %WINDIR% can be\n\"C:\\WINDOWS\" instead of \"C:\\Windows\" on some systems","shortMessageHtmlLink":"Fix logic to determine whether an app is a system app"}},{"before":"31f31ba62d2ac34a2e64d83598c16abc38890261","after":"818a19beeebffe7349886f4a4e40213b3ee5391d","ref":"refs/heads/master","pushedAt":"2023-07-25T14:51:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Raise an error if tamper protection is on before disabling Defender","shortMessageHtmlLink":"Raise an error if tamper protection is on before disabling Defender"}},{"before":"8e6107e7047bb60bf04ab623e8f55adbdf37294e","after":"31f31ba62d2ac34a2e64d83598c16abc38890261","ref":"refs/heads/master","pushedAt":"2023-07-08T15:21:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Move Bing Search disabling to ConsumerFeaturesDisabler","shortMessageHtmlLink":"Move Bing Search disabling to ConsumerFeaturesDisabler"}},{"before":"96d40b35c5870449be9dd3a6d8c30e4f367470d4","after":"8e6107e7047bb60bf04ab623e8f55adbdf37294e","ref":"refs/heads/master","pushedAt":"2023-07-08T11:33:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Improve detailed error messages for apps removal","shortMessageHtmlLink":"Improve detailed error messages for apps removal"}},{"before":"19ca2a31956e7cb0acdd242ea5f57068e30c89dd","after":"96d40b35c5870449be9dd3a6d8c30e4f367470d4","ref":"refs/heads/master","pushedAt":"2023-06-04T08:49:39.388Z","pushType":"push","commitsCount":2,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Prevent redundant output when deleting context menu entries","shortMessageHtmlLink":"Prevent redundant output when deleting context menu entries"}},{"before":"ec99f1264f25bf34b401527ffb9992a0517b7d44","after":"19ca2a31956e7cb0acdd242ea5f57068e30c89dd","ref":"refs/heads/master","pushedAt":"2023-06-03T11:41:31.111Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Improve variable naming","shortMessageHtmlLink":"Improve variable naming"}},{"before":"15e70ae3af5a68dae7fd282d2739afecf2a2117f","after":"ec99f1264f25bf34b401527ffb9992a0517b7d44","ref":"refs/heads/master","pushedAt":"2023-06-03T10:22:31.163Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Recommend reboot after UWP apps removal more accurately","shortMessageHtmlLink":"Recommend reboot after UWP apps removal more accurately"}},{"before":"ef9165e48900ea7250eeb9a494e5d89fec0c379c","after":"15e70ae3af5a68dae7fd282d2739afecf2a2117f","ref":"refs/heads/master","pushedAt":"2023-05-29T11:22:23.807Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Keep Microsoft.Services.Store.Engagement when removing Store\n\nRemoval of that package fails on some OS builds due to an internal error.\nIt's a good idea to keep it anyway, since it only provides a few APIs that can be used by apps.","shortMessageHtmlLink":"Keep Microsoft.Services.Store.Engagement when removing Store"}},{"before":"f2f0b87225e79acd3d623693a4b4c12fbdb585bd","after":"ef9165e48900ea7250eeb9a494e5d89fec0c379c","ref":"refs/heads/master","pushedAt":"2023-05-28T13:03:54.750Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Move RebootRecommendedFlag to Utils","shortMessageHtmlLink":"Move RebootRecommendedFlag to Utils"}},{"before":"5d0ffa4932671d47c8ac8757f7f06dbe157685eb","after":"f2f0b87225e79acd3d623693a4b4c12fbdb585bd","ref":"refs/heads/master","pushedAt":"2023-04-16T10:28:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Slightly optimize writing default settings file","shortMessageHtmlLink":"Slightly optimize writing default settings file"}},{"before":"99ee4795b65bf07a752a131f708112ee26739e47","after":"5d0ffa4932671d47c8ac8757f7f06dbe157685eb","ref":"refs/heads/master","pushedAt":"2023-04-15T14:11:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Improve configuration errors output","shortMessageHtmlLink":"Improve configuration errors output"}},{"before":"35599631f8737703527564042d6e9e7bbb32806c","after":"99ee4795b65bf07a752a131f708112ee26739e47","ref":"refs/heads/master","pushedAt":"2023-04-15T13:38:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Demote leftover directory removal errors to warnings","shortMessageHtmlLink":"Demote leftover directory removal errors to warnings"}},{"before":"e6f0003367c5f6976f1fbbb86a4200936f379b43","after":"35599631f8737703527564042d6e9e7bbb32806c","ref":"refs/heads/master","pushedAt":"2023-04-14T15:15:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Re-enable trimming","shortMessageHtmlLink":"Re-enable trimming"}},{"before":"d4947bff89e48c812db1de3bbbfaab1750c0e4e0","after":"e6f0003367c5f6976f1fbbb86a4200936f379b43","ref":"refs/heads/master","pushedAt":"2023-04-14T14:38:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Add MixedReality and SolitaireCollection to default apps to remove","shortMessageHtmlLink":"Add MixedReality and SolitaireCollection to default apps to remove"}},{"before":"316c43c1473553691c08fdfde10b1ff20a4e3461","after":"d4947bff89e48c812db1de3bbbfaab1750c0e4e0","ref":"refs/heads/master","pushedAt":"2023-04-14T11:24:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Use file-scoped namespace declarations","shortMessageHtmlLink":"Use file-scoped namespace declarations"}},{"before":"eb0ab448bef59279c4abdf575802439355345a53","after":"316c43c1473553691c08fdfde10b1ff20a4e3461","ref":"refs/heads/master","pushedAt":"2023-04-14T11:15:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Remove PowerShell dependency","shortMessageHtmlLink":"Remove PowerShell dependency"}},{"before":"0bc39befbd21f6fbd6e09f4060b46da8d045c5b8","after":"eb0ab448bef59279c4abdf575802439355345a53","ref":"refs/heads/master","pushedAt":"2023-04-13T15:50:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Fix uninstallation of latest versions of Edge Chromium","shortMessageHtmlLink":"Fix uninstallation of latest versions of Edge Chromium"}},{"before":"024b6afaa661db73d9bb2552f478ac2656bd0d60","after":"0bc39befbd21f6fbd6e09f4060b46da8d045c5b8","ref":"refs/heads/master","pushedAt":"2023-04-05T14:47:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Do not kill child processes on termination\n\nKilling an uninstaller while it's running (such as Edge one) has a\nhigh chance of leaving the installation in a corrupted state.","shortMessageHtmlLink":"Do not kill child processes on termination"}},{"before":"0ceefee7cc457021050319e06db8e36abb3cd5c2","after":"024b6afaa661db73d9bb2552f478ac2656bd0d60","ref":"refs/heads/master","pushedAt":"2023-04-05T14:43:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fs00","name":"Francesco Saltori","path":"/Fs00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30041551?s=80&v=4"},"commit":{"message":"Do not kill child processes on termination\n\nKilling an uninstaller while it's running (such as Edge one) has a\nhigh chance of leaving the installation in a corrupted state.","shortMessageHtmlLink":"Do not kill child processes on termination"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAECijTUQA","startCursor":null,"endCursor":null}},"title":"Activity ยท Fs00/Win10BloatRemover"}