mattermost / desktop

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

[MM-56795] Improve help options in the Help menu #3216

Open devinbinnie opened 2 days ago

devinbinnie commented 2 days ago

Summary

This PR includes changes to the Help menu to better get users in the direction of support when necessary. We've removed the "Learn more" link and replaced with a set of server-configurable links that will send the users to the correct links. At the server level, if a user is on a server the links will update to whatever the server has configured, or if there's nothing configured a default will be used.

Ticket Link

https://mattermost.atlassian.net/browse/MM-56795

Screenshots

image\

Release Note

Improve help options in the Help menu
github-actions[bot] commented 2 days ago

Here are the test results below:

Test Summary for Linux on commit 7c6c82d7a5342e1f1d081aa89bf68c21a849a73b

The following known failed tests have been fixed on Linux:

Test Summary for macOS on commit 7c6c82d7a5342e1f1d081aa89bf68c21a849a73b

The following known failed tests have been fixed on macOS:

Test Summary for Windows on commit 7c6c82d7a5342e1f1d081aa89bf68c21a849a73b

All stable tests passed on Windows.

github-actions[bot] commented 2 days ago

Here are the test results below:

Test Summary for Linux on commit 7c6c82d7a5342e1f1d081aa89bf68c21a849a73b

The following known failed tests have been fixed on Linux:

Test Summary for macOS on commit 7c6c82d7a5342e1f1d081aa89bf68c21a849a73b

The following known failed tests have been fixed on macOS:

Test Summary for Windows on commit 7c6c82d7a5342e1f1d081aa89bf68c21a849a73b

All stable tests passed on Windows.

devinbinnie commented 16 hours ago

Thanks @devinbinnie, looks good! Just one request - can we remove the separator between Run diagnostics and Report a problem? I don't think we need a separate section for just Report a problem unless I'm missing something.

Done :)

image