-
Notifications
You must be signed in to change notification settings - Fork 881
UI auto-stop extension #1460
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
Comments
This is blocked until we have extension experience fleshed out more in CLI/API. |
Left desc blank on purpose - want to double-check we still want pre-emptive extension for CE. Even if we don't, we still need reactive extension. The difference between the two can be further decomposed. Currently at the SDK level we just have the ability to PUT the schedules: Lines 313 to 315 in 7bb7c6c
|
Please add your planning poker estimate with ZenHub @johnstcn |
Resolves: #1460 Summary: An 'Extend' CTA on workspace schedule banner is added so that a user can extend their workspace lease from the UI. Details: * feat: putWorkspaceExtension handler * refactor: TypesGen dflt import in workspace.ts * feat: defaultWorkspaceExtension util Impact: This completes the UI<-->CLI parity epic in an MVP way. Of course, a future improvement to make is extending by times other than the default 90 minutes.
Resolves: #1460 Summary: An 'Extend' CTA on workspace schedule banner is added so that a user can extend their workspace lease from the UI. Details: * feat: putWorkspaceExtension handler * refactor: TypesGen dflt import in workspace.ts * feat: defaultWorkspaceExtension util Impact: This completes the UI<-->CLI parity epic in an MVP way. Of course, a future improvement to make is extending by times other than the default 90 minutes.
Resolves: #1460 Summary: An 'Extend' CTA on workspace schedule banner is added so that a user can extend their workspace lease from the UI. Details: * feat: putWorkspaceExtension handler * refactor: TypesGen dflt import in workspace.ts * feat: defaultWorkspaceExtension util Impact: This completes the UI<-->CLI parity epic in an MVP way. Of course, a future improvement to make is extending by times other than the default 90 minutes.
User π€
As a user that sees in the dashboard that my workspace is shutting down soon, I want some very obvious and immediately available CTA to extend the timer.
Implementation Notes
In the spirit of iteration/agility, we're going to start by adding a button to the workspace schedule banner. This button will extend the workspace deadline by 90 minutes. Later we can add set-able extension times.
The banner that will have the button added to it lives here:
https://main--624de63c6aacee003aa84340.chromatic.com/?path=/story/components-workspaceschedulebanner--example
Next Step
An iterative improvement that can be made after the button is initially added, is configuring values other than 90 minutes.
An even further improvement that can be made further down the road is more of a 'pre-emptive' extension case, whereby we extend well in advance of some CTA because we know we'll be having a long day.
The text was updated successfully, but these errors were encountered: