Skip to content

Conversation

fioan89
Copy link
Collaborator

@fioan89 fioan89 commented Aug 11, 2022

Impl: update the workspace panel every 5 seconds

  • poll the workspaces and update the view
  • re-select the previous workspace and enable the
    next button if necessary
  • added logic to cancel the polling when back or next buttons
    are triggered

Fix: show the workspaces for which the agent can't be retrieved

  • can't happen while starting/stoping/updating agents
  • once the workspace is live the poller will retrieve the agents at the next call

Impl: workspace version status

  • new column in the table showing the workspace version

Fix: render workspace name as bold

fioan89 added 23 commits August 12, 2022 00:50
- poll the workspaces and update the view
- re-select the previous workspace and enable the
  next button if necessary
- added logic to cancel the polling when back or next buttons
  are triggered
- can't happen while starting/stoping/updating agents
- once the workspace is live the poller will retrieve the agents at the next call
- new column in the table showing the workspace version
- with two buttons for starting/stopping a workspace
- icons for start&stop
- minimum supported build is now 222.3739.40
- template is more reliable than a workspace build job (which can be one that stops)
- resolves #67
- also includes a new REST call for retrieving templates
- this can happen if there is a new workspace created after the
  plugin authenticates and runs the coder cli config-ssh
- the solution is to run the config-ssh one more time before moving
  to the next step, i.e. IDE&Project location setup.
- resolves #66
…jects view

- workspaces were no longer refreshed if user came back from the IDE&Projects view
- resolves #68
…rkspace

- for now only Linux is supported by Gateway
- besides disabling the next button, a notification band pops-up at the bottom
  of the screen notifying the user that Windows and macOS is not yet supported
- resolves #63
@fioan89 fioan89 merged commit ea83e1d into main Aug 18, 2022
@fioan89 fioan89 deleted the impl-workspace-lifecycle-management branch November 28, 2022 20:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant