3 Commits

Author SHA1 Message Date
d14b6dccdd New async connection management with user feedback
The fist connection uses the configured timeout of the revpi settings
object.
While the first connection, the user will see a connecting dialog, to
show we are alive and are working. The old behavior was a freezing UI.
2023-01-14 02:42:40 +01:00
7a7741e60b Save SSH credentials with keyring module
The keyring module will save the username and password of the SSH
connection to the operating system password storage.
2023-01-10 09:08:33 +01:00
2f595f66aa Prepare SSH tunnel server and password GUI 2023-01-06 17:59:24 +01:00