-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Notify user in IDE of unavailable workspace #833
Comments
(Comment by Sergii Kabashniuk) We have some sort of networking state detection now. We can't distinct case 1) Bad connection from case 2) Good connection, but workspace unavailable |
(Comment by Brad Micklea) A couple of things:
|
(Comment by Sergii Kabashniuk)
I'm aware only about one state check. We do have response from server (treated as we have connection) and we don't have response - treated as disconnected.
Legacy code I suppose. |
(Comment by Vitaliy Parfonov) +1 on [~skabashnyuk] comment |
(Comment by Sergii Kabashniuk)
|
(Comment by Tyler Jewell) I simplified the popup items and the descriptions that they had. |
(Comment by Sergii Kabashniuk) not simple enough. |
(Comment by Sergii Kabashniuk) I mean second case will become available only after CODENVY-224 in 4.1 or it can be 4.0.1. |
(Comment by Brad Micklea) I'm sorry - still confused. When you do your current check and it comes back with a response from the server (treated as a connection) couldn't we ping the workspace itself at that point and, if it's not running, display dialog 2? |
(Comment by Sergii Kabashniuk)
|
(Comment by Brad Micklea) Ah okay so ideally we'd want the first check to ping the workspace server and the second to ping the workspace itself. Is that hard? |
(Comment by Sergii Kabashniuk) After talk with [~bmicklea] we decided to make case 1 for 4.0 |
(Comment by Tyler Jewell) Please separate the issues into separate issues. |
(Comment by Jenkins CI server) UNSTABLE: Integrated in
|
(Comment by Jenkins CI server) SUCCESS: Integrated in
|
We need a way to notify the user about an unavailable workspace from the IDE. This is a client-side check that will have two parts and two different notifications:
1) Bad connection
If the client can't connect to the server then display the following popup (use the Start Workspace popup as a model):
Title: Connection Unavailable
Message: Can't connect to the workspace. Check your network connection.
Buttons: "Ok"[blue]
Button Action: [Ok] dismisses the popup
The text was updated successfully, but these errors were encountered: