Pat Hartl
8b3bf3de7b
Add grace period to keep alive
...
Adds a grace period to the keep alive watchdog. This ensures that if the connection is severed for more than 10 seconds, it will then raise the ConnectionSevered event, thus displaying the notification of disconnection.
2025-10-22 00:09:18 -05:00
Pat Hartl
c6bcb7e920
Refactor KeepAliveService to rely on IConnectionClient
2025-10-05 19:30:59 -05:00
Pat Hartl
382a270b03
Simplify connection state management
2025-10-05 17:13:47 -05:00
Pat Hartl
d875377f15
Rename SDK services -> clients, implement new configuration, use dependency injection for clients
2025-09-24 20:58:23 -05:00
RattleSN4K3
f87fc87f7e
Stop timer events ignoring connection timeouts causing early connection-lost + show retry count in toast message
2025-06-16 01:36:39 +02:00
RattleSN4K3
274f56d3f3
Prevent logging out when reconnecting in the state of switching to offline mode (stop timer before triggering event)
2025-06-16 01:20:03 +02:00
RattleSN4K3
967d1f0579
Fix keep-alive not working after reconnect
2025-06-16 00:12:44 +02:00
RattleSN4K3
a7df66ce93
Store connection state app-wide (in KeepAliveService) for consistency in all components
2025-06-15 23:39:21 +02:00
Pat Hartl
cf7e81ba54
Detect disconnection from server, automatically go into offline mode
2025-01-18 20:25:39 -06:00