Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Microsoft Recommended Block Rules auto update #472

Merged
merged 1 commit into from
Dec 22, 2024

Conversation

HotCakeX
Copy link
Owner

  • Added Microsoft Recommended Block Rules auto update mechanism to the Create Policy page. It uses a scheduled task that runs weekly to keep it up to date.

  • Updated wiki documents to reflect the new auto update mechanism.

  • Improved the app's name appearance in the title bar. It was too white in the light theme that made it hard to read.

  • Added a horizontal separator line in the Code integrity information page to separate CI info from App Control info for better readability.

* Added Microsoft Recommended Block Rules auto update mechanism to the Create Policy page. It uses a scheduled task that runs weekly to keep it up to date.

* Updated wiki documents to reflect the new auto update mechanism.

* Improved the app's name appearance in the title bar. It was too white in the light theme that made it hard to read.

* Added a horizontal separator line in the Code integrity information page to separate CI info from App Control info for better readability.
@HotCakeX HotCakeX added the Enhancement 💯 New feature or request label Dec 22, 2024
@HotCakeX HotCakeX self-assigned this Dec 22, 2024
@Copilot Copilot bot review requested due to automatic review settings December 22, 2024 08:20

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot reviewed 5 out of 8 changed files in this pull request and generated no comments.

Files not reviewed (3)
  • AppControl Manager/MainWindow.xaml: Language not supported
  • AppControl Manager/Pages/CreatePolicy.xaml: Language not supported
  • AppControl Manager/Pages/SystemInformation/CodeIntegrityInfo.xaml: Language not supported
Comments suppressed due to low confidence (4)

AppControl Manager/Logic/Main/BasePolicyCreator.cs:140

  • [nitpick] The comment could be more concise. Consider rephrasing to: 'Register the scheduled task, replacing any existing disabled or invalid task.'
// Register the scheduled task.

AppControl Manager/Logic/Main/BasePolicyCreator.cs:309

  • Ensure that the removal of this logging statement does not impact the overall logging functionality.
Logger.Write("Displaying extra info about the Microsoft recommended Drivers block list");

AppControl Manager/Pages/CreatePolicy.xaml.cs:635

  • [nitpick] The event handler name 'RecommendedDriverBlockRulesScheduledAutoUpdate_Click' is too verbose. Consider renaming it to 'AutoUpdateDriverBlockRules_Click' for consistency and clarity.
private async void RecommendedDriverBlockRulesScheduledAutoUpdate_Click(object sender, RoutedEventArgs e)

AppControl Manager/Pages/CreatePolicy.xaml.cs:662

  • The error message 'An error occurred.' is not descriptive. Consider updating it to 'Failed to configure the scheduled task for auto-update.'
RecommendedDriverBlockRulesInfoBar.Message = "An error occurred.";
@HotCakeX HotCakeX merged commit c6c9212 into main Dec 22, 2024
2 checks passed
@HotCakeX HotCakeX deleted the Added-Microsoft-Recommended-Block-Rules-auto-update branch December 22, 2024 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement 💯 New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant