-
Notifications
You must be signed in to change notification settings - Fork 0
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
Introduce desktop notifications #146
Conversation
f1c6c63
to
39a10c5
Compare
e76e36b
to
9bda33d
Compare
9bda33d
to
73d685d
Compare
Current observationsThe general logic that triggers the desktop notifications is pretty stable now. However, there are some issues with mobile devices, that are currently unsolved. iOS
This results in the app stopping to show notifications after the home-screen application was put into background or if the phone got locked. Android
Possible fix?One way around this problem, albeit being a real ugly one, would be to start a freshness timer in the service worker context once the tab gets the visiblestate event fired with a value of |
ddcd2e0
to
5853886
Compare
274952d
to
0a3eca3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So far looks good to me.
b5110b6
to
f17f8a0
Compare
491cb1c
to
305d415
Compare
It's not used at the moment anyway
No further version handling is currently implemented. In the future, legacy versions should be supported to some extent. This requires changes to `Event`, and probably other classses.
…v6 socket bindings This fixes an issue which caused the URI mapping of the connections to fail when not using the IPv6 notation for both IPv4 and IPv6 addresses. It now supports both formats (IPv4 and IPv6 notation) and additionally resolves IPv4 addresses that are passed in the IPv6 notation. Tested with: native IPv4, native IPv4 in IPv6 notation, native IPv6
d1db5d4
to
e9163b4
Compare
@ncosta-ic Please hit "Merge pull request" once Icinga/icinga-notifications#215 is merged. But please make sure it's still up to date with main prior. |
Targets #135
Depends on Icinga/icinga-notifications#136
Depends on Icinga/icinga-notifications#215