Open razorbladehnt opened 6 months ago
@razorbladehnt So this is not a widespread issue with our Desktop App, as I can't reproduce this and I think it works for most people. Notifications are often a bit finicky so there are some things we can sort out to see if anything is blocking them.
1) Can you confirm that you receive notifications via the browser if you access the app from there? If not, it's likely a system-wide issue with notifications (they might be disabled, or you may have Focus mode on)
2) If other apps work, did you accept the prompt that allows notifications? I see that you are getting that prompt here: [2024-05-27 22:19:12.515] [debug] [PermissionsManager] doPermissionRequest notifications { requestingUrl: 'https://mmtest.sistema-r.ru/', isMainFrame: false }
so the application is receiving the events accordingly.
3) Do you have a shortcut in the start menu for Mattermost? It should be added there by default but if removed, sometimes notification on Windows don't work, this repo has a quick explaination about it: https://github.com/safing/nsis-shortcut-properties
4) The older version of Server 2016 might also pose an issue, since 1607 while supported by MS had some issues with notifications. Are you able to try on a newer Windows 10/11 installation?
Let me know if you have questions about these troubleshooting items.
I understand that this issue is quite unique and i'm not expecting quick fix but i thought i should make a ticket to document this
Check this post i think it explained well why notification would not be shown
Its a different app but the problem are the same
https://github.com/desktop/desktop/issues/14714#issuecomment-1165641017
Also found a similar issue but on Windows 10 v1607 https://github.com/mattermost/desktop/issues/2955
Appreciate the quick feedback! So it looks like we'd have to make some changes to support 1607 specifically, which would likely mean some kind of custom notification format. I'm not sure if Electron provides anything to that effect, but if not then custom would be the way to go.
I can't see this being worked on anytime soon internally, but I'm going to open this as Help Wanted in case anyone wanted to take this on. As for the other ticket, I'll close in favour of this one since this one has some extra information as to why this is happening.
Thanks for raising the issue and helping to provide helpful feedback :)
Don't know if it's related or not, but I got same for macOS, no notifications since update to 5.8.0 (app store) Tried 5.7.0 from github, and it was okay. Then tried 5.8.0 from github and again no notifications. Icon not bouncing, pop not appearing. Only red badge is shown.
Don't know if it's related or not, but I got same for macOS, no notifications since update to 5.8.0 (app store) Tried 5.7.0 from github, and it was okay. Then tried 5.8.0 from github and again no notifications. Icon not bouncing, pop not appearing. Only red badge is shown.
This is unrelated, this ticket is about the missing Notification API in older versions of Windows 10.
Don't know if it's related or not, but I got same for macOS, no notifications since update to 5.8.0 (app store) Tried 5.7.0 from github, and it was okay. Then tried 5.8.0 from github and again no notifications. Icon not bouncing, pop not appearing. Only red badge is shown.
Read in #3052.
Checks before filing an issue
Mattermost Desktop Version
5.8.0
Operating System
Windows server 2016 v1607
Mattermost Server Version
9.8.0
Steps to reproduce
Install Mattermost 5.6.0 or higher on windows server 2016 Send private message or mention person with @ Notification will not show Sound not played
Expected behavior
To show notification and play sound
Observed behavior
No notification or sound
Also under Settings(win+i) >System>Notifications & Actions>Get Notifications From These Senders Mattermost is not listed Mattermost have shortcut in startmenu
Versions 5.5.1 and lower works okay (it uses older version of notifications as described in link below)
Log Output
Additional Information
Similar issue with GitHub desktop and windows server 2016 https://github.com/desktop/desktop/issues/14714