This commit adds options to disable Enhanced Phishing Protection features in Defender SmartScreen. This includes disabling background services, automatic data collection and various notification types. Key changes: - Add disabling of W11-only "Enhanced Phishing Protection" - Add disabling of Web Threat Defense services. Supporting changes: - Add minimum version constraint for `DisablePerUserService` - Use less characters in `RunPowerShellWithWindowsVersionConstraints` to avoid reaching the max batchfile line lengths.
Collections
This directory contains the collection files, which are the central source of truth for scripts and categories within privacy.sexy.
In addition to the collection files, this folder contains two special files:
.schema.yaml: Provides the schema definition for collection files.collection.yaml.d.ts: Defines TypeScript typings for the collection files.
Additional documentation
- Refer to
collection-files.mdfor details on the structure of these files. - To validate these files, use the
validate-collections-yamlscript. For instructions, see itsREADME.md.