Skip to content
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

As a User, I want to be warned that creating a workspace from unknown source could be dangerous #23018

Closed
ibuziuk opened this issue Jun 26, 2024 · 2 comments · Fixed by eclipse-che/che-dashboard#1152
Assignees
Labels
area/dashboard kind/enhancement A feature request - must adhere to the feature request template. severity/P1 Has a major impact to usage or development of the system.

Comments

@ibuziuk
Copy link
Member

ibuziuk commented Jun 26, 2024

Is your enhancement related to a problem? Please describe

As a User, I want to be warned that creating a workspace from an unknown source could be dangerous

Describe the solution you'd like

It is recommended not to create workspaces automatically, but first to show a user a warning message that describes the possible dangers of creating workspaces from unknown or untrusted repositories.
Potentially, add functionality to allowlist the list of repo that the administrator has to approve first.

Describe alternatives you've considered

No response

Additional context

Example of a similar functionality in Code OSS
Screenshot 2024-06-26 at 13 58 13

@ibuziuk ibuziuk added the kind/enhancement A feature request - must adhere to the feature request template. label Jun 26, 2024
@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Jun 26, 2024
@ibuziuk ibuziuk added severity/P1 Has a major impact to usage or development of the system. area/dashboard and removed severity/P1 Has a major impact to usage or development of the system. status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Jun 26, 2024
@olexii4 olexii4 assigned akurinnoy and unassigned olexii4 Jul 2, 2024
@ibuziuk
Copy link
Member Author

ibuziuk commented Jul 17, 2024

@akurinnoy great mockups. I personally like Getting Started + Workspace startup (with a modal warning) combo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dashboard kind/enhancement A feature request - must adhere to the feature request template. severity/P1 Has a major impact to usage or development of the system.
Development

Successfully merging a pull request may close this issue.

4 participants