-
Notifications
You must be signed in to change notification settings - Fork 914
docs: add jetbrains toolbox steps #17661
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
- Use this URI to install directly: `jetbrains://gateway/com.coder.toolbox`. | ||
- Download from [JetBrains Marketplace](https://plugins.jetbrains.com/). | ||
|
||
### Use URI parameters |
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.
good to link to https://github.com/coder/coder-jetbrains-toolbox#connect-to-a-coder-workspace-via-jetbrains-toolbox-uri
and the docs say that token
is also required. So one of these may be incorrect.
<div class="tabs"> | ||
|
||
#### Linux | ||
|
||
```shell | ||
keytool -import -alias coder -file <path-to-certificate> -keystore "<toolbox-installation>/jbr/lib/security/cacerts" | ||
``` | ||
|
||
#### macOS | ||
|
||
```shell | ||
keytool -import -alias coder -file <path-to-certificate> -keystore "$HOME/Library/Application Support/JetBrains/Toolbox/jbr/Contents/Home/lib/security/cacerts" | ||
``` | ||
|
||
#### Windows | ||
|
||
```shell | ||
keytool -import -alias coder -file <path-to-certificate> -keystore "%USERPROFILE%\AppData\Local\JetBrains\Toolbox\jbr\lib\security\cacerts" | ||
``` |
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.
Partially addresses coder/internal#593
We are starting to add app links in many places in the UI, and to make it consistent, this PR extracts the most core logic into the modules/apps for reuse. Related to #17311
Fix warning: ``` hook.js:608 Warning: Each child in a list should have a unique "key" prop. ```
Apply PR comments from #17724
Fix the following warning: ``` The pseudo class ":first-child" is potentially unsafe when doing server-side rendering. ```
1. Replaced MUI StopOutlined with Lucide SquareIcon in: - workspace.tsx - WorkspacesPageView.tsx - BuildIcon.tsx 2. Replaced MUI PlayArrowOutlined with Lucide PlayIcon in: - workspace.tsx - WorkspacesPageView.tsx - BuildIcon.tsx 3. Replaced MUI DeleteOutlined with Lucide TrashIcon in: - WorkspacesPageView.tsx - WorkspaceActions.tsx - TemplatePageHeader.tsx - BuildIcon.tsx
The changes in `coder/preview` necessitated the changes in `codersdk/richparameters.go` & `provisioner/terraform/resources.go`. --------- Signed-off-by: Danny Kopping <dannykopping@gmail.com> Co-authored-by: Steven Masley <stevenmasley@gmail.com>
closes #17706 Clarify that: 1. URL query parameters work without experiment flag 2. The 'populate recently used parameters' feature still requires the auto-fill-parameters experiment flag Co-authored-by: EdwardAngert <17991901+EdwardAngert@users.noreply.github.com>
To prevent malicious apps and vendors to use the Coder session token we are adding safe protocols/schemas we want to support. - vscode: - vscode-insiders: - windsurf: - cursor: - jetbrains-gateway: - jetbrains: Fix coder/security#77
Replace icons: Check | CheckIcon KeyboardArrowDown | ChevronDownIcon KeyboardArrowUp | ChevronUpIcon
1. Replaced TaskAlt with CircleCheckBigIcon in: - Paywall.tsx - PopoverPaywall.tsx 2. Replaced InfoOutlined with InfoIcon in: - ChangeVersionDialog.tsx - WorkspaceNotifications.tsx - Pill.stories.tsx 3. Replaced ErrorOutline/ErrorOutlineIcon with CircleAlertIcon in: - workspace.tsx - WorkspaceStatusBadge.tsx - AppLink.tsx
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.
Left a few suggestions.
docs/user-guides/workspace-access/jetbrains/jetbrains-toolbox.md
Outdated
Show resolved
Hide resolved
- Search for `Coder` in the **Remote Development** plugins section. | ||
- Use this URI to install directly: `jetbrains://gateway/com.coder.toolbox`. | ||
- Download from [JetBrains Marketplace](https://plugins.jetbrains.com/). |
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.
Can we add screenshots here? I think the best flow would be to show the screenshot and remove all these sub points.
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.
Is it worth mentioning our GH release page as well? Users can also download the plugin artifact from https://github.com/coder/coder-jetbrains-toolbox/releases. Would be nice for the project to receive some love :)
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.
I added a link to the GH releases pages
we should keep the text and generally only use screenshots when we really need to. sources:
docs/user-guides/workspace-access/jetbrains/jetbrains-toolbox.md
Outdated
Show resolved
Hide resolved
docs/user-guides/workspace-access/jetbrains/jetbrains-toolbox.md
Outdated
Show resolved
Hide resolved
- Search for `Coder` in the **Remote Development** plugins section. | ||
- Use this URI to install directly: `jetbrains://gateway/com.coder.toolbox`. | ||
- Download from [JetBrains Marketplace](https://plugins.jetbrains.com/). |
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.
Is it worth mentioning our GH release page as well? Users can also download the plugin artifact from https://github.com/coder/coder-jetbrains-toolbox/releases. Would be nice for the project to receive some love :)
closes #16883
preview