-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Remove download workspace button from the workspaces list and admin dashboard #14393
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
Conversation
started the job as gitpod-build-gt-remove-download-workspace-button-on-admin.1 because the annotations in the pull request description changed |
started the job as gitpod-build-gt-remove-download-workspace-button-on-admin.2 because the annotations in the pull request description changed |
If this is just removed from the UI, nothing stops me from going to that URL and still downloading the workspace. Shall we remove the endpoint also? |
Thanks for taking a look, @easyCZ! 🍻 I've left some thoughts in #14364 (comment). |
target="_blank" | ||
rel="noreferrer" | ||
> | ||
Learn more |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This currently links to #7901 as a minimal viable change. If and when we have a section in the docs we can link to for extensive explanation we could do that. Cc @kylos101 @atduarte
From #14364 (comment):
Current state of #14393
Here's how we can proceed with this PR, see #14364 (comment):
|
Looks like removing the functionality should be covered in this issue[1], and this PR covers #14382. Maybe we can rename |
Thanks for taking a look @laushinka! 1️⃣ Re-posting from #14364 (comment):
2️⃣ This PR will resolve #14381 and #14382. 3️⃣ Also, from #14364 (comment):
It would be great if you or someone from the WebApp team could pick this PR to push it through the finish line, as I'm not much familiar with the go lang changes. Feel free to pick this up or close it in favor of a new PR, whatever feels better for you or the team. |
I can take a look. Will push against this PR directly. Sorry for the delay, didn't see the tags. |
Thanks, @easyCZ! 🙏 |
d63a8e0
to
f181ff2
Compare
I've removed the backend changes and pushed them into #14518. I've rebased this and we will land the UI side first, then follow-up on the backend. |
/werft run 👍 started the job as gitpod-build-gt-remove-download-workspace-button-on-admin.7 |
Added hold as this was blocking the merge queue |
f181ff2
to
a3148ce
Compare
Rebased again, to grab a fix for CI from #14519 |
/unhold |
Thanks @laushinka @easyCZ @mads-hartmann! 🏀 |
Hey @gtsiolis! 👋 Removed the release notes as this is not relevant for the Gitpod end user (developer persona). |
Sounds good, @atduarte! Thanks! 🏀 |
Description
Remove download workspace button from admin.
Related Issue(s)
Fixes #14381 #14382
How to test
Release Notes
Documentation
Werft options:
If enabled this will build
install/preview
Valid options are
all
,workspace
,webapp
,ide