{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":231104091,"defaultBranch":"master","name":"privacy.sexy","ownerLogin":"undergroundwires","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-12-31T14:38:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15555035?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716906037.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"704a3d041780ee12486445640362b2854c28bcb3","ref":"refs/heads/panel","pushedAt":"2024-05-28T14:20:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"Fix card height inconsistency\n\nTODO: Is CardLayout, card-layout, cardLayout etc., best names possiuble?\n\nFix card expansion panel heights not being equal. This is due to\nlimitations in CSS flex view.\n\nHeights of all cards are `100%` which gives them uniform loook on same\nrow with all equal heights. However, their heights are set to `auto`\nwhen of the cards are open. In that case, their sizes are no longer\nequal in same row, cards with longer text/titles keeping more space.\nThis is because when a card is open, its expansion panel grows in its\nown DOM element, increasing the height of the card.\nat same height on each line, their heights change completely when one of\n\nHeights gets fucked up when card is collapsing, this is big fix, fix this.\n\nSupporting changes:\n\n- Move card expander to its own component `CardExpansionPanel`.\n- Introduce `UseCardLayout` hook to do calculations instead of CSS to\n circumvent limitations in CSS flex view.","shortMessageHtmlLink":"Fix card height inconsistency"}},{"before":"dd7793e1cb8c89c348c0b8f7e29d7764196a54af","after":"fc9b2827699163bd3fc6712276e33730e0b86d93","ref":"refs/heads/id","pushedAt":"2024-05-28T14:07:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"Add unique script/category IDs $49, $59, $262, $126\n\nThis commit is too big, all \"supporting changes \" should be committed in\ndifferent commits:\n\n1. Commit I. `Executable` domain concept.\n - Rename `Node` to `Executable` throughout the codebase.\n - Create subfolders in `src/domain` for better structure/navigatability.\n - Ensure TODO.md is addressed and removed from this commit.\n3. Commit II (SMALL):\n Search `TODO: In separate commit trim this data.`, fix it.\n2. Commit II. Identifiable pattern (or merge with commit III)?\n - Use string arbitrary IDs for categories.\n - Use string IDs for categories instead of using numeric pseudo-IDs.\n3. Commit III. Entity\n - Remove Entity from infrastructure layer to better align with DDD\n (domain-driven design) as it's a domain concern.\n - Remove EntityBase for simplicity and to avoid technical nomenclature\n in names.\n\nTODO:\n- Addd valitaioon to ensure that every script / category has unique ID across collections.\n- Bug: Standard -> Selected _-> None, when done Standard not being higlighted.\n- Search `TODO:` fix all.\n\nThis commit introduces IDs for all categories and scripts. The design\nprovides a foundation for future expansion.\nUsing IDs simplify planned import / export functionality.\n\nKey changes:\n\n- Add `id:` property for script and categories and parse them in the\n application.\n- Add ID validation in collection data with suggestions.\n- Add utility/helper script to generate missing IDs in collection files.\n\nSupporting changes:\n\n- Name related interfaces to drop `I` prefix to align with modern\n conventions.\n- Remove Entity from infrastructure layer to better align with DDD\n (domain-driven design) as it's a domain concern.\n- Remove EntityBase for simplicity and to avoid technical nomenclature\n in names.\n- Introduce new types for keys and identifiable objects.\n- Create subfolders in `src/domain` for better structure/navigatability.\n- Improve context on thrown error messages.\n- Use string IDs for categories instead of using numeric pseudo-IDs.\n- Add more test cases for new functionality and extend existing tests to\n ensure no functionality is broken.","shortMessageHtmlLink":"Add unique script/category IDs $49, $59, $262, $126"}},{"before":"1e6132563058b07a0f1c04f73f20ca301150efb7","after":"22d6c7991eb2c138578a7d41950f301906dbf703","ref":"refs/heads/master","pushedAt":"2024-05-28T10:53:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"ci/cd: centralize and bump artifact uploads\n\n- Upgrade `actions/upload-artifact` to `v4` to address deprecation\n warnings related to Node.js 16, improving compatibility with GitHub\n runners. This resolves the following warning from the runners:\n > Node.js 16 actions are deprecated. Please update the following actions\n > to use Node.js 20: actions/upload-artifact@v3.\n- Centralize the use of the `upload-artifact` action through a new\n custom action, improving maintainability and consistency across\n workflows.","shortMessageHtmlLink":"ci/cd: centralize and bump artifact uploads"}},{"before":"795b7f0321083f17891d87743c6b4ac077fba6b3","after":"1e6132563058b07a0f1c04f73f20ca301150efb7","ref":"refs/heads/master","pushedAt":"2024-05-28T09:30:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"ci/cd: centralize and upgrade artifact uploads\n\n- Upgrade `actions/upload-artifact` to `v4` to address deprecation\n warnings related to Node.js 16, improving compatibility with GitHub\n runners. This resolves the following warning from the runners:\n > Node.js 16 actions are deprecated. Please update the following actions\n > to use Node.js 20: actions/upload-artifact@v3.\n- Centralize the use of the `upload-artifact` action through a new\n custom action, improving maintainability and consistency across\n workflows.","shortMessageHtmlLink":"ci/cd: centralize and upgrade artifact uploads"}},{"before":"9e34e644493674ca709b64a47206763d5d4bd60c","after":"795b7f0321083f17891d87743c6b4ac077fba6b3","ref":"refs/heads/master","pushedAt":"2024-05-27T13:45:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"⬆️ bump everywhere to 0.13.4","shortMessageHtmlLink":"⬆️ bump everywhere to 0.13.4"}},{"before":"1293d7d1b813a317815a1394d7a166397a134026","after":"9e34e644493674ca709b64a47206763d5d4bd60c","ref":"refs/heads/master","pushedAt":"2024-05-27T12:54:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"win, mac, linux: fix typos and dead URLs #367\n\n- Fix multiple spelling errors in various scripts.\n- Fix dead URLs with archived versions.\n- Fix incorrect registry keys previously introduced in commit\n cec0b4b4f63c3563a0e7923ce6324a38d71a3955.\n\nCo-authored-by: RainRat ","shortMessageHtmlLink":"win, mac, linux: fix typos and dead URLs #367"}},{"before":"ce4cfdd169b7da0edc3da61143c988ed5f3c976e","after":"1293d7d1b813a317815a1394d7a166397a134026","ref":"refs/heads/master","pushedAt":"2024-05-27T11:37:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"fix various typos and dead URLs (#367)\n\n* fix typos\r\n\r\nno functional change\r\n\r\n* Fix small typo in Windows scripts\r\n\r\n* mac, win: fix dead URLs\r\n\r\n* Fix wrong registry key introduced by cec0b4b4f63c3563a0e7923ce6324a38d71a3955\r\n\r\n---------\r\n\r\nCo-authored-by: undergroundwires ","shortMessageHtmlLink":"fix various typos and dead URLs (#367)"}},{"before":"12b1f183f7ce966d6ce090d98aeea7ec491f8c7c","after":"ce4cfdd169b7da0edc3da61143c988ed5f3c976e","ref":"refs/heads/master","pushedAt":"2024-05-27T08:44:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"win: add script to disable Recall feature","shortMessageHtmlLink":"win: add script to disable Recall feature"}},{"before":"c1fcf3f1995c895c77fdef4696bd2c8fbcadcd73","after":"12b1f183f7ce966d6ce090d98aeea7ec491f8c7c","ref":"refs/heads/master","pushedAt":"2024-05-26T11:42:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"win: document disabling firewall #115 #152 #364\n\nThis commit updates documentation to clarify the impacts of disabling\nfirewall services, specifically how they affect Windows Sandbox, Docker\nand WSL.\n\nThis update responds to user feedback from issues #115, #152, #364. The\ndocumentation now guides users more clearly on the consequences of their\nactions, potentially preventing unintended service disruptions.\n\nChanges include:\n\n- Expand the caution notes to explicitly mention the impact on\n virtualization and isolation features like Windows Sandbox, Docker and\n WSL.\n- Expand script titles to briefly mention affects on these features.\n- Expand documentation to suggest system restart.\n- Add an informative message to restart the computer in terminal outputs\n after service changes to ensure the settings are applied.","shortMessageHtmlLink":"win: document disabling firewall #115 #152 #364"}},{"before":"4212c7b9e0b1500378a1e4e88efc2d59f39f3d29","after":"c1fcf3f1995c895c77fdef4696bd2c8fbcadcd73","ref":"refs/heads/master","pushedAt":"2024-05-26T11:24:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"win: document disabling firewall #115 #152 #364\n\nThis commit updates documentation to clarify the impacts of disabling\nfirewall services, specifically how they affect Windows Sandbox, Docker\nand WSL.\n\nThis update responds to user feedback from issues #115, #152, #364. The\ndocumentation now guides users more clearly on the consequences of their\nactions, potentially preventing unintended service disruptions.\n\nChanges include:\n\n- Expand the caution notes to explicitly mention the impact on\n virtualization and isolation features like Windows Sandbox, Docker and\n WSL.\n- Expand script titles to briefly mention affects on these features.\n- Expand documentation to suggest system restart.\n- Add an informative message to restart the computer in terminal outputs\n after service changes to ensure the settings are applied.","shortMessageHtmlLink":"win: document disabling firewall #115 #152 #364"}},{"before":"68b88b221dc4af7dad04da09e6deee7c3e9d2ec8","after":"4212c7b9e0b1500378a1e4e88efc2d59f39f3d29","ref":"refs/heads/master","pushedAt":"2024-05-25T11:55:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"Improve context for errors thrown by compiler\n\nThis commit introduces a custom error object to provide additional\ncontext for errors throwing during parsing and compiling operations,\nimproving troubleshooting.\n\nBy integrating error context handling, the error messages become more\ninformative and user-friendly, providing sequence of trace with context\nto aid in troubleshooting.\n\nChanges include:\n\n- Introduce custom error object that extends errors with contextual\n information. This replaces previous usages of `AggregateError` which\n is not displayed well by browsers when logged.\n- Improve parsing functions to encapsulate error context with more\n details.\n- Increase unit test coverage and refactor the related code to be more\n testable.","shortMessageHtmlLink":"Improve context for errors thrown by compiler"}},{"before":"77948461856e6837ddfbcbbef72a1bf9fc706b4e","after":"68b88b221dc4af7dad04da09e6deee7c3e9d2ec8","ref":"refs/heads/master","pushedAt":"2024-05-25T11:36:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"Improve context for errors thrown by compiler\n\nThis commit introduces a custom error object to provide additional\ncontext for errors throwing during parsing and compiling operations,\nimproving troubleshooting.\n\nBy integrating error context handling, the error messages become more\ninformative and user-friendly, providing sequence of trace with context\nto aid in troubleshooting.\n\nChanges include:\n\n- Custom error object that enriches exceptions with contextual\n information.\n- Improve parsing functions to encapsulate error context more\n effectively.\n- Increase unit test coverage and refactor the code be more testable.\n\n- Custom error object that enriches exceptions with contextual information.\n- Refactored parsing functions to encapsulate error context more effectively.\n- Increased unit test coverage to validate new error handling behaviors.","shortMessageHtmlLink":"Improve context for errors thrown by compiler"}},{"before":"549c7fe9673d025b9aa29c86940197f09bdf0fe3","after":"dd7793e1cb8c89c348c0b8f7e29d7764196a54af","ref":"refs/heads/id","pushedAt":"2024-05-24T12:34:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"Add unique script/category IDs $49, $59, $262, $126\n\nThis commit is too big, all \"supporting changes \" should be committed in\ndifferent commits:\n\n1. Commit I. Rename `Node` to `Executable` throughout the codebase.\n - Create subfolders in `src/domain` for better structure/navigatability.\n2. Commit II. Use string arbitrary IDs for categories.\n - Use string IDs for categories instead of using numeric pseudo-IDs.\n3. Commit II. Entity\n - Remove Entity from infrastructure layer to better align with DDD\n (domain-driven design) as it's a domain concern.\n - Remove EntityBase for simplicity and to avoid technical nomenclature\n in names.\n\nTODO:\n- Addd valitaioon to ensure that every script / category has unique ID across collections.\n- Bug: Standard -> Selected _-> None, when done Standard not being higlighted.\n- Search `TODO:` fix all.\n\nThis commit introduces IDs for all categories and scripts. The design\nprovides a foundation for future expansion.\nUsing IDs simplify planned import / export functionality.\n\nKey changes:\n\n- Add `id:` property for script and categories and parse them in the\n application.\n- Add ID validation in collection data with suggestions.\n- Add utility/helper script to generate missing IDs in collection files.\n\nSupporting changes:\n\n- Name related interfaces to drop `I` prefix to align with modern\n conventions.\n- Remove Entity from infrastructure layer to better align with DDD\n (domain-driven design) as it's a domain concern.\n- Remove EntityBase for simplicity and to avoid technical nomenclature\n in names.\n- Introduce new types for keys and identifiable objects.\n- Create subfolders in `src/domain` for better structure/navigatability.\n- Improve context on thrown error messages.\n- Use string IDs for categories instead of using numeric pseudo-IDs.\n- Add more test cases for new functionality and extend existing tests to\n ensure no functionality is broken.","shortMessageHtmlLink":"Add unique script/category IDs $49, $59, $262, $126"}},{"before":"150e0670392bb62348c20ec644a4ed8a6bbffe74","after":"77948461856e6837ddfbcbbef72a1bf9fc706b4e","ref":"refs/heads/master","pushedAt":"2024-05-24T08:45:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"win: discourage blocking app access #121 #339 #350\n\nThis commit adjusts the recommendation level for scripts that disable\nUWP app access to accommodate user issues #121, #339, #350. It also\nextends their documentation to reflect the new changes and with\ncautions.\n\nChanges:\n\n- Add caution text for all scripts about potential impacts.\n- Move disabling app access to notifications from 'Standard' to\n 'Strict'. This addresses #121 and #339, where users report lack of\n notification as unintended side-effects.\n- Move disabling app access to phone calls from 'Standard' to 'Strict'.\n This addresses #350 where its effect on the Phone Link app was\n reported as an unintended side-effect.","shortMessageHtmlLink":"win: discourage blocking app access #121 #339 #350"}},{"before":"f347fde0c85f8b51b0060fdea0a2724b042aaeed","after":"150e0670392bb62348c20ec644a4ed8a6bbffe74","ref":"refs/heads/master","pushedAt":"2024-05-23T07:27:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"win: improve printing removal /w Print Queue #279\n\n- Consolidate removal of printing UIs under the same category.\n- Improve documentation for printing app removal scripts.\n- Add removal of previously unlisted 'Print Queue' app, #279.\n- Combine removal of `Microsoft.Print3D` and `Windows.Print3D`\n into a single script.\n- Highlight the importance of removing 'Print 3D' app due to\n security risks and recommend it on 'Standard'.","shortMessageHtmlLink":"win: improve printing removal /w Print Queue #279"}},{"before":"ff3d5c48419f663379f5aba8936636c22f2c5de8","after":"f347fde0c85f8b51b0060fdea0a2724b042aaeed","ref":"refs/heads/master","pushedAt":"2024-05-22T06:10:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"win: document and discourage RSA key script #363\n\nThis commit improves the documentation of RSA key handling script and\nchanges its recommendation level to address potential issues with\nHyper-V (as reported in #363).\n\nChanges:\n\n- Add documentation to describe potential disruptions caused by stronger\n RSA key requirements.\n- Move RSA key script from 'Standard' to 'Strict' due to its impact on\n Hyper-V VMs.\n- Use bullet points for easier expansion in cautions of secret key\n hardening scripts.","shortMessageHtmlLink":"win: document and discourage RSA key script #363"}},{"before":"048cc4ac64b11377320c7f71f0af0c813bcba996","after":"ff3d5c48419f663379f5aba8936636c22f2c5de8","ref":"refs/heads/master","pushedAt":"2024-05-21T11:02:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"win: improve app access disabling and docs #138\n\nThis commit improves disabling app access by correcting minor issues,\nadding missing access control configurations and adding more\ndocumentation to increase maintainability and user understanding of\nprivacy settings, resolving #138.\n\n- Introduce shared functions to streamline modifications of app access,\n improving maintainability and simplifying the codebase.\n- Move disabling app access to first position in the category.\n- Improve code comments for better clarity on generated outputs.\n- Resolve error display in revert codes due to incorrect use of `reg\n delete` commands.\n- Fix disabling app access to trusted devices disables access to account\n information, name and picture on older versions of Windows.\n- Add missing privacy settings and configurations.\n- Add more documentation to scripts\n- Rename script names for consistency and clarity.\n- Move disabling access to SMS/MMS to phone access disablement category.\n- Set empty `REG_MULTI_SZ` values to null for GPO access settings to\n maintain registry integrity.","shortMessageHtmlLink":"win: improve app access disabling and docs #138"}},{"before":"3512ab59196584a1a5dcb32cdc0169d243c0761c","after":"048cc4ac64b11377320c7f71f0af0c813bcba996","ref":"refs/heads/master","pushedAt":"2024-05-21T09:36:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"win: improve app access disabling and docs #138\n\nThis commit improves disabling app access by correcting minor issues,\nadding missing access control configurations and adding more\ndocumentation (#138) to increase maintainability and user understanding\nof privacy settings.\n\n- Introduce shared functions to streamline modifications of app access,\n improving maintainability and simplifying the codebase.\n- Move disabling app access to first position in the category.\n- Improve code comments for better clarity on generated outputs.\n- Resolve error display in revert codes due to incorrect use of `reg\n delete` commands.\n- Fix disabling app access to trusted devices disables access to account\n information, name and picture on older versions of Windows.\n- Add missing privacy settings and configurations.\n- Add more documentation to scripts\n- Rename script names for consistency and clarity.\n- Move disabling access to SMS/MMS to phone access disablement category.\n- Set empty `REG_MULTI_SZ` values to null for GPO access settings to\n maintain registry integrity.","shortMessageHtmlLink":"win: improve app access disabling and docs #138"}},{"before":"413e85572df17c6f807b2acd0cff4bc6c12c362b","after":"3512ab59196584a1a5dcb32cdc0169d243c0761c","ref":"refs/heads/master","pushedAt":"2024-05-21T08:53:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"win: doc and improve disabling app access $138\n\nThis commit improves disabling app access by correcting minor issues,\nadding missing access control configurations and adding more\ndocumentation ($138).\n\n- Introduce shared functions to modify app access for maintainability\n and simplicity.\n- Move app access disabling to on top of the category.\n- Improve comments in generated code\n- Fix revert codes showing errors by using `2>nul` in `reg delete`\n commands.\n- Fix disabling app access to trusted devices disables access to account\n information, name and picture on older versions of Windows.\n- Move disabling app access to location in the same category of others.\n- Add missing privacy settings and configurations.\n- Add more documentation to scripts\n- Rename script names for consistency and clarity.\n- Move disabling access to SMS/MMS to phone access disablement category.","shortMessageHtmlLink":"win: doc and improve disabling app access $138"}},{"before":"292362135db0519ec1050bab80ed373aad115731","after":"413e85572df17c6f807b2acd0cff4bc6c12c362b","ref":"refs/heads/master","pushedAt":"2024-05-21T07:59:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"win: improve disabling app access #138, #121, #339\n\nThis commit improves disabling app access by correcting minor issues,\nadding missing access control configurations and adding more\ndocumentation (#138).\n\n- Introduce shared functions to modify app access for maintainability\n and simplicity.\n- Improve comments in generated code\n- Fix revert codes showing errors by using `2>nul` in `reg delete`\n commands.\n- Fix disabling app access to trusted devices disables access to account\n information, name and picture on older versions of Windows.\n- Move disabling app access to location in the same category of others.\n- Add missing privacy settings and configurations.\n- Add more documentation to scripts\n- Rename script names for consistency and clarity.\n- Move disabling access to SMS/MMS to phone access disablement category.\n- Adjust recommendation levels (discourage more, as #121 suggests):\n - Discourage disabling app access to notifications on 'Standard' to\n address #339 where user reports lack of notifications as bug.","shortMessageHtmlLink":"win: improve disabling app access #138, #121, #339"}},{"before":"07fe8988a2a94a33a2fa8f130f4c2712402c4ae9","after":"f9a54c7e685953d5b4f05d48a65843585a720c17","ref":"refs/heads/macosintel","pushedAt":"2024-05-20T15:32:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"Fix Colima builds failing","shortMessageHtmlLink":"Fix Colima builds failing"}},{"before":"2c22c4389eaf54032580e532cf9dd846682d46f5","after":"07fe8988a2a94a33a2fa8f130f4c2712402c4ae9","ref":"refs/heads/macosintel","pushedAt":"2024-05-20T15:11:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"Fix Colima builds failing","shortMessageHtmlLink":"Fix Colima builds failing"}},{"before":"15c09f4e0a23a95ab8ac5c827d48342926f0a6b6","after":"2c22c4389eaf54032580e532cf9dd846682d46f5","ref":"refs/heads/macosintel","pushedAt":"2024-05-20T11:28:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"Fix Colima builds failing","shortMessageHtmlLink":"Fix Colima builds failing"}},{"before":null,"after":"15c09f4e0a23a95ab8ac5c827d48342926f0a6b6","ref":"refs/heads/macosintel","pushedAt":"2024-05-20T11:18:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"Fix Colima builds failing","shortMessageHtmlLink":"Fix Colima builds failing"}},{"before":"7d4900ed426dd11ff2c177d170c6ff0df7da683f","after":"292362135db0519ec1050bab80ed373aad115731","ref":"refs/heads/master","pushedAt":"2024-05-20T08:36:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"Centralize and optimize `ResizeObserver` usage\n\nThis commit addresses failures in end-to-end tests that occurred due to\n`ResizeObserver` loop limit exceptions.\n\nThese errors were triggered by Vue dependency upgrades in the commit\naae54344511ec51d17ad0420a92cb5a064e0e7bb.\nThe errors had the following message:\n> `ResizeObserver loop completed with undelivered notifications`\n\nThis error happens when there are too many observations and the observer\nis not able to deliver all observations within a single animation frame.\nSee: WICG/resize-observer#38\n\nhis commit resolves the issue by controlling how many observations are\ndelivered per animation frame and limiting it to only one.\n\nIt improves performance by reducing layout trashing, improving frame\nrates, and managing resources more effectively.\n\nChanges:\n\n- Introduce an animation frame control to manage observations more\n efficiently.\n- Centralized `ResizeObserver` management within the `UseResizeObserver`\n hook to improve consistency and reuse across the application.","shortMessageHtmlLink":"Centralize and optimize ResizeObserver usage"}},{"before":"c4a66c95bc9d7f081254bed1bc883cc5a1e7f8e8","after":null,"ref":"refs/heads/taskbar","pushedAt":"2024-05-20T08:04:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"}},{"before":"aae54344511ec51d17ad0420a92cb5a064e0e7bb","after":"7d4900ed426dd11ff2c177d170c6ff0df7da683f","ref":"refs/heads/master","pushedAt":"2024-05-20T07:49:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"Centralize and optimize `ResizeObserver` usage\n\nThis commit addresses failures in end-to-end tests that occurred due to\n`ResizeObserver` loop limit exceptions.\n\nThese errors were triggered by Vue dependency upgrades in the commit\naae54344511ec51d17ad0420a92cb5a064e0e7bb.\nThe errors had the following message:\n> `ResizeObserver loop completed with undelivered notifications`\n\nThis error happens when there are too many observations and the observer\nis not able to deliver all observations within a single animation frame.\nSee: WICG/resize-observer#38\n\nhis commit resolves the issue by controlling how many observations are\ndelivered per animation frame and limiting it to only one.\n\nIt improves performance by reducing layout trashing, improving frame\nrates, and managing resources more effectively.\n\nChanges:\n\n- Introduce an animation frame control to manage observations more\n efficiently.\n- Centralized `ResizeObserver` management within the `UseResizeObserver`\n hook to improve consistency and reuse across the application.","shortMessageHtmlLink":"Centralize and optimize ResizeObserver usage"}},{"before":"0cdaf5fbe38fb7ddfcb775ec5d31729c4dea2dbd","after":"c4a66c95bc9d7f081254bed1bc883cc5a1e7f8e8","ref":"refs/heads/taskbar","pushedAt":"2024-05-20T07:43:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"Add scripts to disable News and Interests $86","shortMessageHtmlLink":"Add scripts to disable News and Interests $86"}},{"before":null,"after":"0cdaf5fbe38fb7ddfcb775ec5d31729c4dea2dbd","ref":"refs/heads/taskbar","pushedAt":"2024-05-20T07:27:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"Add scripts to disable News and Interests $86","shortMessageHtmlLink":"Add scripts to disable News and Interests $86"}},{"before":"2390530d929fb92c266558c52376569a0ecb90c1","after":"aae54344511ec51d17ad0420a92cb5a064e0e7bb","ref":"refs/heads/master","pushedAt":"2024-05-19T13:02:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"undergroundwires","name":null,"path":"/undergroundwires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15555035?s=80&v=4"},"commit":{"message":"Bump Vue to latest and fix universal selector CSS\n\nThis commit updates the Vue package from v3.4.21 to v3.4.27.\n\nThis version change addressed styling issues introduced by changes in\nCSS universal selector handling in Vue 3.4.22.\nThe change that has caused this:\n- vuejs/core#10551\n- vuejs/core#10548\n- vuejs/core@54a6afa75a546078e901ce0882da53b97420fe94\n\nThis commit fixes two main issues that this has led to:\n\n1. Universal CSS selector causing 'Revert' buttons to stretch and\n truncate incorrectly.\n This is fixed by modifying selectors to apply styles more\n specifically, maintaining correct display of toggle buttons.\n2. Universal `*` selector that's used to understand parent HTML\n structure causing information tooltip icons to be misaligned.\n This is fixed by replacing `*` with a new `InfoTooltipWrapper`\n component, which manages layout concerns more explicitly and\n maintainably.","shortMessageHtmlLink":"Bump Vue to latest and fix universal selector CSS"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVfKDHAA","startCursor":null,"endCursor":null}},"title":"Activity · undergroundwires/privacy.sexy"}