Marc05
71e70e50c5
Fix NTP configuration before running the service ( #72 )
...
Co-authored-by: Marc05 <git@marc05.net >
2021-08-20 17:21:08 +00:00
undergroundwires
b976b92031
fix hiding recent files in quick access
...
It fixes x64 / x86 conditions in "Do not show recently used files in Quick Access" script. Wow6432Node only exists in x64 systems for x86 application data which is also consumed by explorer.exe. So it should only be edited in x64 systems. The rest of the registry settings ("ShowRecent" and default "DelegateFolders") applies to both x64 and x86 systems.
2021-05-07 16:49:07 +02:00
undergroundwires
db62ed7f3a
fix broken URLs and automate broken URL checks #70
...
This commit:
- Fixes broken URLs using archive.org or other references.
- Replaces tenforums.com URLs with better documentation as they tend to return HTTP status code 403 to tests and also are low quality source.
- Changes all insecure http sources to https alternatives
- Adds integration tests to check for broken URLs
- There's logic implemented for having a delay inbetween when sending requests to same domains, however it's not used as the sources can respond to totally parallelized requests.
- Run test pipeline weekly to get notified about broken URls without commits
2021-05-05 23:57:41 +02:00
Marc05
eb9ac35a92
fix incorrect modification of Desktop folder on ThisPC ( #71 )
...
Fixes hiding "Desktop" from This PC and Dialog boxes not working as expected
2021-04-25 16:02:36 +02:00
undergroundwires
77148980e0
unrecommend VSS and document its breaking behavior
2021-04-21 20:07:38 +02:00
Marc05
8141a01ef7
fix typo and dead URL in Windows scripts ( #70 )
...
Co-authored-by: Marc05 <git@marc05.net >
2021-04-18 19:12:50 +02:00
undergroundwires
a2f10857e2
fix script revert activating recommendation level
...
Reverting any single of the scripts from standard recommendation pool
shows "Standard" selection as selected which is wrong. This commit fixes
it, refactors selection handling in a separate class and it also adds
missing tests. It removes UserSelection.totalSelected propertty in favor of using
UserSelection.selectedScripts.length to provide unified way of accessing
the information.
2021-04-17 14:34:29 +01:00
undergroundwires
aea04e5f7c
document chromium warning for policy changes
...
Chromium shows "Your browser is managed" or "Your browser is managed by an organization" warnings when its behavior is manipulated using policies. This message confuses some users, so the commit marks this behavior to let users know why the box appears.
Read more:
- https://chromium.googlesource.com/chromium/src/+/refs/tags/92.0.4475.1/chrome/browser/ui/managed_ui.cc#67
- https://support.google.com/chrome/thread/3262871
2021-04-16 17:56:31 +02:00
undergroundwires
60c80611ea
add module alias '@tests/'
...
Alias would remove unnecessary repetitions and less relative paths make changes easier when moving around files. This commit cleans also up some relative paths ('../../../') by using the alias and orders imports. It updates both path alias in tsconfig and module alias in Vue CLI's bundler (vuejs/vue-cli#2398 ).
2021-04-15 18:34:40 +02:00
undergroundwires
b1ed3ce55f
document breaking behavior in script name #64
...
Removing Cloud Experience Hosting app breaks Microsoft cloud and
corporate sign in. It's now documented more cleary in the name of the
script.
2021-04-14 15:44:22 +01:00
undergroundwires
040ed2701c
improve disabling ads and marketing #65
...
This commit documents the behavior better with more granularity of
choice and also adds options to revert the code.
2021-04-13 16:39:44 +01:00
undergroundwires
00d8e551db
refactor extra code, duplicates, complexity
...
- refactor array equality check and add tests
- remove OperatingSystem.Unknown causing extra logic, return undefined instead
- refactor enum validation to share same logic
- refactor scripting language factories to share same logic
- refactor too many args in runCodeAsync
- refactor ScriptCode constructor to reduce complexity
- fix writing useless write to member object since another property write always override it
2021-04-11 14:37:02 +01:00
undergroundwires
ac2249f256
refactor features to use shared functions #41
2021-03-24 15:29:39 +01:00
undergroundwires
05932c5a36
fix safari cleanup scripts that are not working on modern versions
2021-03-23 19:06:20 +01:00
undergroundwires
646db90585
refactor script compilation to make it easy to add new expressions #41 #53
2021-03-05 15:52:49 +01:00
undergroundwires
15004ff1f1
remove windows scripts for removing non-bloating system apps #55
2021-02-28 13:43:42 +01:00
undergroundwires
65226f3984
add better error messages to setting vscode settings
2021-02-27 14:40:14 +01:00
undergroundwires
b0a7d0b53b
add more macos scripts for privacy cleanup
2021-02-26 14:27:12 +01:00
undergroundwires
ee43fd92a0
more scripts to disable speech recognition and Cortana
2021-02-25 16:37:57 +01:00
undergroundwires
1260eea690
escape printed characters to prevent command injection #45
2021-02-21 12:34:33 +01:00
undergroundwires
45a3669443
refactor disabling application experience and document better
2021-02-20 12:13:08 +01:00
undergroundwires
c9b91f6d8f
add script to automatically kill devicecensus process
2021-02-19 11:12:28 +01:00
undergroundwires
7661575573
allow functions to call other functions #53
2021-02-14 11:18:31 +01:00
undergroundwires
df273f7f63
refactor state handling to make application available independent of the state
2021-02-07 12:32:05 +01:00
undergroundwires
67b2d1c11c
refactor vscode configuration scripts using functions #41
2021-02-06 11:37:45 +01:00
undergroundwires
15353d0e25
make compiler throw if a function call includes an unexpected parameter
2021-02-05 13:27:40 +01:00
undergroundwires
f1e21babbf
refactor event handling to consume base class for lifecycling
2021-02-04 19:58:09 +01:00
undergroundwires
34b8822ac8
fix wrong path for NvTelemtry file in NVIDIA script
2021-01-27 08:07:33 +01:00
undergroundwires
86a2b2fda0
add scripts to manage chromium based edge
2021-01-14 05:23:46 +01:00
undergroundwires
8a8b7319d5
add initial macOS support #40
2021-01-13 16:31:20 +01:00
undergroundwires
2428de23ee
fix unintended null file creation #52
2021-01-12 04:13:51 +01:00
undergroundwires
7ec889e759
recommend removing cortana taskbar icon on standard mode
2021-01-11 03:09:31 +01:00
undergroundwires
9d009c40dd
document app connector removal and recommend on strict mode
2021-01-11 03:05:15 +01:00
undergroundwires
663d63bde0
recommend onedrive removal on strict mode
2021-01-10 01:35:30 +01:00
undergroundwires
6b83dcbf8f
move application.yaml to collections/windows.yaml #40
2021-01-09 02:02:16 +01:00
undergroundwires
72e925fb6f
improve uninstalling apps to show errors and exit if taking ownership fails #51
2021-01-08 01:16:58 +01:00
undergroundwires
c299e95bc6
fix typo causing uninstalling capabilities to fail #51
2021-01-07 00:59:00 +01:00
undergroundwires
2e40605d59
refactor to allow switching ICategoryCollection context #40
2021-01-05 22:28:38 +01:00
undergroundwires
3455a2ca6c
add script to clean previous windows installation #35
2021-01-04 00:35:45 +01:00
undergroundwires
6fe858d86a
rename Application to CategoryCollection #40
2021-01-02 17:50:47 +01:00
undergroundwires
7cc161c828
rework Cortana scripts to remove duplicates, better document and support Windows version 2004/2009 #43
2021-01-01 23:23:55 +01:00
undergroundwires
e14bf2bfa0
add scripts to prevent family safety monitoring
2020-12-30 19:49:38 +01:00
undergroundwires
34672414c3
refactor folders to move "/state" (IApplicationState) inside "/context" (IApplicationContext)
2020-12-29 05:45:03 +01:00
undergroundwires
f7557bcc0f
refactor application.yaml to become an os definition #40
2020-12-27 18:14:38 +01:00
undergroundwires
8cd3352017
rename "disable" to "uninstall" for removing capabilities #47
2020-12-26 16:13:50 +01:00
undergroundwires
c4ec6a1445
refactor capabilities to use a shared function #41 #47
2020-12-25 22:38:06 +01:00
undergroundwires
b3117c27f2
rename app launch tracking tweak to make it more clear #44
2020-12-24 23:39:47 +01:00
Marc05
a744415eb2
correct typos ( #48 )
...
Co-authored-by: Marc05 <git@marc05.net >
2020-12-23 22:23:42 +01:00
undergroundwires
55f936fee9
fix type assignment error after typescript upgrade
2020-12-22 23:12:48 +01:00
greaterthanstar
52d4313156
replace ampersand in "Movies & TV app" with "and" to prevent batch file from misinterpreting it ( #45 )
2020-12-20 21:48:52 +01:00