Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Add UI Elements that allow users to dis/enable the Auto ON/OFF functionality #274

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

Closed
misskniss opened this issue Feb 11, 2022 · 1 comment

Comments

@misskniss
Copy link

No description provided.

@misskniss misskniss added this to the V2 Alpha milestone Feb 11, 2022
@misskniss misskniss modified the milestones: V2 Alpha, V2 Beta Mar 7, 2022
@presleyp presleyp added the site Area: frontend dashboard label Mar 21, 2022
@misskniss misskniss modified the milestones: V2 Beta, Enterprise MVP Mar 29, 2022
@misskniss misskniss added V2 BETA and removed V2 BETA labels Mar 29, 2022
@misskniss misskniss modified the milestones: Enterprise MVP , V2 Beta Apr 4, 2022
@misskniss misskniss modified the milestones: V2 Beta, Enterprise MVP Apr 4, 2022
@misskniss misskniss assigned greyscaled and unassigned johnstcn Apr 12, 2022
greyscaled added a commit that referenced this issue Apr 13, 2022
Summary:

This adds the client-side implementation to match the types introduced
in #879 and #844 as well as a card in the Workspaces page to present
workspace the data.

Details:

* Added a convenient line break in the example schedule.Weekly
* Added missing `json:""` annotations in codersdk/workspaces.go
* Installed cronstrue for displaying human-friendly cron strings
* Adjusted/Added client-side types to match codersdk/workspaces.go
* Added new component WorkspaceSchedule.tsx

Next Steps:

The WorkspaceSchedule.tsx card only presents data (on purpose). In order
to make it PUT/modify data, a few changes will be made:

- a form for updating workspace schedule will be created
- the form will wrapped in a dialog or modal
- the WorkspaceSchedule card will have a way of opening the modal which
will likely be generalized up to WorkspaceSection.tsx

Impact:

This is user-facing

This does not fully resolve either #274 or #275 (I may further decompose
that work to reflect reality and keep things in small deliverable
increments), but adds significant progress towards both.
greyscaled added a commit that referenced this issue Apr 14, 2022
Summary:

This adds the client-side implementation to match the types introduced
in #879 and #844 as well as a card in the Workspaces page to present
workspace the data.

Details:

* Added a convenient line break in the example schedule.Weekly
* Added missing `json:""` annotations in codersdk/workspaces.go
* Installed cronstrue for displaying human-friendly cron strings
* Adjusted/Added client-side types to match codersdk/workspaces.go
* Added new component WorkspaceSchedule.tsx

Next Steps:

The WorkspaceSchedule.tsx card only presents data (on purpose). In order
to make it PUT/modify data, a few changes will be made:

- a form for updating workspace schedule will be created
- the form will wrapped in a dialog or modal
- the WorkspaceSchedule card will have a way of opening the modal which
will likely be generalized up to WorkspaceSection.tsx

Impact:

This is user-facing

This does not fully resolve either #274 or #275 (I may further decompose
that work to reflect reality and keep things in small deliverable
increments), but adds significant progress towards both.
@greyscaled
Copy link
Contributor

I'm closing this to combine with #275 and re decompose.

It doesn't make sense to separate by enable/disable and set. They're the same intent.

@greyscaled greyscaled removed this from the Community MVP milestone May 14, 2022
@greyscaled greyscaled added invalid 😿 site Area: frontend dashboard and removed Community MVP 🏁 site Area: frontend dashboard labels May 14, 2022
@misskniss misskniss removed the site Area: frontend dashboard label Jun 3, 2022
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

No branches or pull requests

4 participants