Tags: undergroundwires/privacy.sexy
Tags
win: add more Edge scripts including AI & ads This commit improves the scripts configuring Edge. It improves their categorization, naming and adds scripts to disable Bing ads and Search bar along with others to disable ads/data collection. Changes: - Add new scripts to configure Edge, such as blocking ads and AI features that collects data. - Improve categorization and documentation consistency.
win: categorize and rename network security #131 This commit restructures the categorization of network security-related scripts to improve clarity and align with user expectations. It involves renaming and reorganizing categories to more accurately reflect their functions beyond just IIS configurations. This reorganization helps users find and utilize network security scripts more efficiently and ensures that the categorization accurately reflects the broader application of the scripts beyond server configurations. Changes: - Merge network security enhancements under a single category. - Rename categories for simplicity and increased technical accuracy. - Flatten nested categories to streamline navigation and enhance clarity. - Update documentation to match the new category structures. - Revise script recommendations to encourage broader use. - Fix revert codes of some related scripts to reflect default OS settings.
Fix inability to tap outside modal on mobile This commit addresses touch target size issues on mobile devices by adjusting modal margins. The larger margin allows for easier interaction for modal dialogs by tapping outside the modal area on smaller screens. Key changes: - Introduce 30px margin on larger screens and 20px on smaller devices around modals, adhering to accessibility guidelines. - Remove `max-height: 90vh;` in favor of consistent vertical margins, centralizing the spacing control via the `margin` property. - Remove `max-height: 90v;` used to display scroll-bars as the vertical margin is now handled by `margin` property in single place.
mac, linux, win: fix dead URLs and improve docs This commit fixes dead URLs and updates documentation references, improving accuracy and reliability. Key changes: - Fix dead URLs by using archived snapshots when they are detected as down by tests. - Update URLs to their new redirected locations. Other supporting changes: - Introduce long URLs for `archive.ph` links to retain the original URLs within the documentation. It simplifies the maintenance by removing the need to document the original locations along with the short URLs. - Improve some of the documentation to use more current sources, replacing the outdated ones.
Improve script error dialogs #304 - Include the script's directory path #304. - Exclude Windows-specific instructions on non-Windows OS. - Standardize language across dialogs for consistency. Other supporting changes: - Add script diagnostics data collection from main process. - Document script file storage and execution tamper protection in SECURITY.md. - Remove redundant comment in `NodeReadbackFileWriter`. - Centralize error display for uniformity and simplicity. - Simpify `WindowVariablesValidator` to omit checks when not on the renderer process. - Improve and centralize Electron environment detection. - Use more emphatic language (don't worry) in error messages.
win: add scripts to postpone auto-updates #272 This commit adds Windows update postponement techniques. This provides users more control over the update process, aiming to prevent automatic re-enabling of updates without user consent. These scripts are tested and validated on Windows 10 (22H2 onwards) and Windows 11 (22H3 onwards), introducing registry modifications for sustained pause durations.
Fix incorrect URL rendering in documentation texts This commit addresses incorrect URL rendering within documentation text by improving auto-linkified URL labels, handling `+` symbols as spaces, enhancing readability of encoded path segments and manually updating some of the documetation. Key improvements: - Parse `+` as whitespace in URLs for accurate script labeling. - Interpret multiple whitespaces as single for robustness. - Decode path segments for clearer links. - Refactor markdown renderer. - Expand unit tests for comprehensive coverage. Documentation has been updated to fix inline URL references and improve linkification across several scripts, ensuring more readable and user-friendly content. Affected files and documentation sections have been adjusted accordingly, including script and category names for consistency and clarity. Some of the script/category documentation changing fixing URL rendering includes: - 'Disable sending information to Customer Experience Improvement Program': - Fix reference URLs being inlined. - 'Disable "Secure boot" button in "Windows Security"': - Fix rendering issue due to auto-linkification of `markdown-it`. - 'Clear Internet Explorer DOMStore': - Fix rendering issue due to auto-linkification of `markdown-it`. - 'Disable "Windows Defender Firewall" service': - Fix rendering issue due to auto-linkification of `markdown-it`. - Convert YAML comments to markdown comments visible by users. - Add breaking behavior to script name, changing script name to. - 'Disable Microsoft Defender Firewall services and drivers': - Remove information about breaking behavior to avoid duplication and be consistent with the documentation of the rest of the collections. - Use consistent styling for warning texts starting with `Caution:`. - Rename 'Remove extensions' category to 'Remove extension apps' for consistency with names of its sibling categories.
Fix tree node check states not being updated This commit fixes a bug where the check states of tree nodes were not correctly updated upon selecting predefined groups like "Standard", "Strict", "None" and "All". It resolves the issue by manually triggering of updates for mutated array containing selected scripts. It enhances test coverage to prevent regression and verify the correct behavior of state updates. This bug was introduced in commit 4995e49, which optimized reactivity by removing deep state tracking.
PreviousNext