mattermost / desktop

Mattermost Desktop application for Windows, Mac and Linux
Apache License 2.0
2k stars 823 forks source link

The msi installer doesn't offer an ability to install the app for all users #2537

Closed wget closed 2 weeks ago

wget commented 1 year ago

I confirm (by marking "x" in the [ ] below: [x]):


Summary

This ticket is just t keep track of this before releasing the new installer based on Wix Toolset 4.x. Have received reports saying that installation for All Users (Windows term) may not work and the shortcuts for each user not generated.

We need a proper Windows Server + Windows clients to check this from E2E.

Environment

Steps to reproduce

Need to provide this with proper screenshots.

Expected behavior

The ability for the shortcuts to be created for all users (existing).

We need to also check whether new users created after the package is installed are supposed to have this default Shortcuts enabled or not.

Observed behavior

N/A

Possible fixes

Implement the feature and carefully check with previous deployment to ensure we are not introducing a regression

itkfm commented 2 weeks ago

Need to provide this with proper screenshots.

There is nothing to screenshot. The installer just runs through and automatically launches the user-local installation afterwards.

image

itkfm commented 2 weeks ago

The uninstall dialog is as interactive as this installer gets: image

devinbinnie commented 2 weeks ago

This issue should be closed for now, we do support installing via the MSI for all users, see: https://docs.mattermost.com/install/desktop-msi-installer-and-group-policy-install.html#install-for-all-users

itkfm commented 2 weeks ago

Having to manually append ALLUSERS=1 to the install command really screams for problems.