Commit graph

16 commits

Author SHA1 Message Date
Sander Declerck
86e6007733
Improve error handling 2026-01-19 15:45:32 +01:00
Sander Declerck
4a90bd2621
Code quality: use early return 2026-01-19 15:34:16 +01:00
Sander Declerck
8b189443b7
Use safeSpawn instead of execSync 2026-01-19 15:31:41 +01:00
Sander Declerck
9b61a325fa
Log when installer file cleanup failed 2026-01-19 15:24:49 +01:00
Sander Declerck
471ef28210
Handle code quality comments 2026-01-19 15:22:24 +01:00
Sander Declerck
079e4893b1
Move download name construction to os installer function 2026-01-19 14:53:33 +01:00
Sander Declerck
fd559cfc63
Restructure code into separate files 2026-01-19 14:46:04 +01:00
Sander Declerck
0e7cce750d
Improve output 2026-01-19 14:30:09 +01:00
Sander Declerck
2784dfd34e
Check if the agents service is running before starting it 2026-01-19 14:23:15 +01:00
Sander Declerck
3958fcfcef
Parse cli args in ultimate installation 2026-01-19 14:06:43 +01:00
Sander Declerck
673783ceab
Uninstall safe-chain agent if it's there, before re-installing 2026-01-19 14:00:09 +01:00
Sander Declerck
c4941e25ed
Fix linting 2026-01-19 13:55:41 +01:00
Sander Declerck
4851e582f6
Improve updating existing agent install 2026-01-19 13:54:32 +01:00
Sander Declerck
6a3c7b938b
Overwrite the agent if it's already installed. 2026-01-19 13:48:33 +01:00
Sander Declerck
2c0245b020
Start and stop safe-chain agent's Windows service. 2026-01-19 13:28:16 +01:00
Sander Declerck
879b37e164
Add ultimate installer for Windows 2026-01-19 12:47:57 +01:00