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
02bdc4cf04
fix desktop initial window size being bigger than current display size on smaller Linux/Windows screens
2021-04-05 14:31:31 +01:00
undergroundwires
5c43965f0b
in CI/CD, run other tests/check even if one of them fails
2021-03-28 14:26:20 +01:00
undergroundwires
448e378dc4
increase performance by polyfilling ResizeObserver only if required
2021-03-25 13:24:19 +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
6f46cdb4ed
refactor all modals to use same dialog component
2021-03-20 16:13:25 +01:00
undergroundwires
5f527a00cf
fix fs module hanging not allowing code to run
...
Run button on Windows stopped working as CodeRunner was hanging when
executing fs.promises.mkdir as described in electron/electron#20951
It started happening after electron update to v12 in 1f515e7 .
This commit adds the workaround suggested in electron/electron#19554
that fixes the issue.
2021-03-14 17:26:56 +01:00
undergroundwires
1935db1019
fix throttle function not being able to run with argument(s)
2021-03-13 12:54:13 +01:00
undergroundwires
1f515e7be5
bump dependencies to latest
...
- fix npm vulnerabilities #62
- change ResizeObserver polyfill dependency que-etc/resize-observer-polyfill#80
- bump typescript to 4.2.x and add tslib for importing helpers
- update electron to v12.x and set contextIsolation to false (nklayman/vue-cli-plugin-electron-builder#1285 , electron/electron#11608 ) to reach node APIs as it's now disabled by default (electron/electron#27949 )
2021-03-11 14:50:35 +01:00
undergroundwires
1a5f92021f
fix a test where "it" is not used inside "describe"
2021-03-08 17:21:11 +01:00
undergroundwires
f3c7413f52
restructure presentation layer
...
- Move most GUI related code to /presentation
- Move components to /components (separate from bootstrap and style)
- Move shared components helpers to /components/shared
- Rename Bootstrapping to bootstrapping to enforce same naming
convention in /presentation
2021-03-07 19:37:54 +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
bd41af466f
update screenshot
2021-03-02 16:28:07 +01:00
undergroundwires
970221b996
remove "preview" disclaimer from macOS
2021-03-01 17:01:34 +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
cf39e6d254
move code area to right on bigger screens
2021-02-22 16:46:06 +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
9a6b903b92
add option to run script directly in desktop app
2021-02-18 09:39:24 +01:00
undergroundwires
7661575573
allow functions to call other functions #53
2021-02-14 11:18:31 +01:00
undergroundwires
daa997b21b
add GitHub issue templates
2021-02-10 21:16:56 +01:00
undergroundwires
5934b17283
refactor and add tests for NonCollapsingDirective
2021-02-09 08:53:29 +01:00
undergroundwires
d7de420d5c
add test to ensure correct shared functions are being parsed
2021-02-08 07:10:41 +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
73e0520de7
do not compile with unused locals vuejs/vetur#1063
2021-01-26 06:00:19 +01:00
undergroundwires
229c13a195
improve explanation for selections
2021-01-23 06:06:25 +01:00
undergroundwires
d7f9ef1cbe
fix node APIs no longer working on desktop nklayman/vue-cli-plugin-electron-builder#610 , nklayman/vue-cli-plugin-electron-builder#742
2021-01-22 06:07:30 +01:00
undergroundwires
7930bef48c
transpile using babel for legacy browser support
2021-01-21 04:38:02 +01:00
undergroundwires
8b0e47da38
fix selection state indicator on cards not showing up
2021-01-20 05:30:19 +01:00
undergroundwires
2316e3fb68
specify desktop publish targets as defaults (may) change
2021-01-19 06:51:09 +01:00
undergroundwires
4015e2ccd8
in CI/CD, publish packages for other OSes if single one fails
2021-01-17 07:14:23 +01:00
undergroundwires
cf907d029a
in CI/CD, allow publishing to github if release is more than 2 hours old electron-userland/electron-builder#2074
2021-01-16 08:14:38 +01:00
undergroundwires
c318bd301a
update screenshot
2021-01-15 04:25:04 +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
undergroundwires
54ba4dbb0b
in ci/cd, do not run security checks if PRs do not change dependencies #48
2020-12-23 22:42:30 +01:00
undergroundwires
55f936fee9
fix type assignment error after typescript upgrade
2020-12-22 23:12:48 +01:00
undergroundwires
d9e44e2574
update dependencies to latest #46
2020-12-21 22:20:49 +01:00
undergroundwires
ab7d617886
replace deprecated github ::set-env command
2020-11-16 19:37:28 +01:00
undergroundwires
b247b12c3f
move Microsoft.Appconnector to right category
2020-11-16 18:38:00 +01:00
undergroundwires
c26bc209eb
fix errors when file already exists
2020-11-14 19:55:37 +01:00
undergroundwires
ad1872e7cd
fix not being able to rename paths including brackets
2020-11-14 19:55:37 +01:00
undergroundwires
29c7704e0b
unrecommend some system apps and document more
2020-11-14 19:51:21 +01:00
undergroundwires
e41e40c5bf
fix wrong app names caused by wrong Microsoft docs
2020-11-11 16:18:35 +01:00
undergroundwires
31e08d231d
fix not being able to uninstall system apps
2020-11-10 17:15:53 +01:00
undergroundwires
45b8dd972b
refactor unused imports
2020-11-08 15:33:31 +01:00
undergroundwires
4e72673373
fix reinstalling store apps by searching appx for all users
2020-11-07 14:03:08 +01:00
undergroundwires
92c3dd9232
fix clearing jump lists causing os to break and user pin removal #37
2020-11-07 14:01:02 +01:00
undergroundwires
2c5ab3ea7d
fix reinstalling store apps by searching appx for all users
2020-11-06 18:31:01 +01:00
undergroundwires
ffa279f3df
refactor removing bloatware to use functions #41
2020-11-05 20:27:18 +01:00
undergroundwires
cfedcd724c
update screenshot
2020-11-01 18:55:40 +01:00
undergroundwires
fd28eaad06
hide scrollbars on code area when not overflowing
2020-11-01 18:49:27 +01:00
undergroundwires
8ce06facbd
add support for shared functions #41
2020-11-01 18:36:55 +01:00
undergroundwires
1a9db31c77
add all dist folders in gitignore because of files auto-generated by vscode
2020-11-01 01:53:27 +01:00
undergroundwires
ac70b063b8
rework disabling metadata retrieval
2020-10-28 22:32:05 +01:00
undergroundwires
d0019c2c9b
update recommendations to be safer and consistent
2020-10-27 16:41:56 +01:00
undergroundwires
1072505219
show icons on cards during indeterminate and fully selected states
2020-10-25 12:55:40 +01:00
undergroundwires
07fc555324
change "download" button to "save" on desktop
2020-10-23 17:11:44 +01:00
undergroundwires
50fb29038a
switch places of download and copy buttons
2020-10-22 17:02:38 +01:00
undergroundwires
14be3017c5
add support for different recommendation levels: strict and standard
2020-10-19 15:12:03 +01:00
undergroundwires
d9d7f62d81
run tests on all operating systems: macos, ubuntu, windows
2020-10-18 02:10:20 +01:00
undergroundwires
11e0613165
update dependencies to latest
2020-10-17 23:17:44 +01:00
undergroundwires
77c3d2bbb8
simplify "why" section
2020-09-23 20:42:05 +01:00
undergroundwires
784a67afff
refactor to read more from package.json
2020-09-22 20:41:12 +01:00
undergroundwires
19a092dd31
add more reversibility
2020-09-21 23:05:31 +01:00
undergroundwires
4c2f74949b
add robots.txt to explicitly allow indexing
2020-09-19 01:23:33 +01:00
undergroundwires
a3fc3782ef
add docs for default0 pointing to github discussion ( #30 )
2020-09-20 13:58:19 +01:00
undergroundwires
7dd15ed064
fix typo
2020-09-19 15:39:48 +01:00
undergroundwires
d169434157
fix pasting in search bar after page load showing no results
2020-09-18 20:07:03 +01:00
undergroundwires
6efed72bf2
fix rendering issue in older edge/IE
2020-09-17 15:41:46 +01:00
undergroundwires
82d509129b
fix tests and checks are not running on PRs
2020-09-16 19:10:25 +01:00
undergroundwires
939d838e35
fix reverting (reinstalling) capabilities not working
2020-09-16 02:09:23 +01:00