Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Windows installation and update process #960

Open
Xayton opened this issue May 28, 2024 · 1 comment
Open

Improve Windows installation and update process #960

Xayton opened this issue May 28, 2024 · 1 comment
Labels
os: windows Specific to Windows operating system topic: code Related to content of the project itself type: enhancement Proposed improvement
Milestone

Comments

@Xayton
Copy link
Contributor

Xayton commented May 28, 2024

There are multiple improvements that can be made to the Agent on Windows (which is the most used OS according to our download statistics):

  • Investigate if it's possible to install the Agent on Windows without needed administrative rights. This might need changes in the setup process. This could help a lot our customers that do not have admin rights on their computers.
  • Investigate reports of the Agent restarting, after an update request from the front-end, but not updating and not restarting afterwards.
  • Ensure the setup, on Windows, can be run in "no gui" or "silent" mode. This is helpful when installing the Agent automatically, for example for a set of computers in a Windows domain. Also document how this works and how people can use it.

Other things to check, while working on the install flow:

  • Make sure that the installer is usable on HiDPI displays
  • Make sure the installer is usable when using the dark theme (on 3 operating systems). We had reports that some text does not get the correct color and is barely visible in dark mode.
@Xayton Xayton added type: enhancement Proposed improvement topic: code Related to content of the project itself os: windows Specific to Windows operating system labels May 28, 2024
@umbynos
Copy link
Contributor

umbynos commented May 29, 2024

Which step of the installer requires admin rights? By searching in the installer configuration I see there are multiple occurrences of <runAsAdmin>0</runAsAdmin>, probably the default is 1 and we forgot to set it to 0 in some step.

@Xayton Xayton added this to the next milestone Jul 26, 2024
@Xayton Xayton modified the milestones: 1.7.0, next Aug 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
os: windows Specific to Windows operating system topic: code Related to content of the project itself type: enhancement Proposed improvement
Projects
None yet
Development

No branches or pull requests

2 participants