Commit Graph

51 Commits (cd6aa274f1a9e43257500d30e0974d2ed48b4db4)

Author SHA1 Message Date
Muhammad Atif Ali cd6aa274f1 fix tests 5 months ago
Muhammad Atif Ali 2f51d70fb7 always use latest and update default versions to 2024.3 5 months ago
Muhammad Atif Ali d45f2e6ad1 Update JetBrains Gateway module to v1.0.24 6 months ago
Muhammad Atif Ali 70020d8b8c Support multiple default IDEs in JetBrains Gateway 6 months ago
Muhammad Atif Ali 937ffcd47b Update slug format for JetBrains Gateway apps
This change improves URL uniqueness by appending a lowercase IDE
identifier to the slug, ensuring distinct slugs for each default IDE.
6 months ago
Muhammad Atif Ali 5bc2aa4aa0 Fix JetBrains Gateway tests for multiple IDEs
- Allow creation of links with multiple IDEs.
- Ensure outputs handle arrays for identifying multiple IDEs.
- Update runTerraformApply to handle array values as JSON strings.
6 months ago
Muhammad Atif Ali 4452630a7e Support multiple default IDEs in JetBrains Gateway 6 months ago
Muhammad Atif Ali 27e3faf31c feat: enable multiple IDE buttons in JetBrains
Add support for specifying a list of default IDEs to be displayed on
the Workspace page. This allows users to see multiple IDE options
simultaneously. Ensure no duplicates are included and validate
provided IDE codes against allowed set. Adjust logic to dynamically
render IDE buttons based on specified defaults, improving flexibility
in user interface setup.
6 months ago
Kerwin Bryant 87854707bc
feat(jetbrains-gateway): add releases_base_link/download_base_link variables (#333) 6 months ago
Muhammad Atif Ali 8e0dfcd534
feat(jetbrains-gateway): add slug variable (#322) 7 months ago
Asher 8a0ac3435c
Add owner to Gateway link (#310)
Without this, it is not possible to reliably connect to another user's
workspace (for admins, mainly) when duplicate workspace names are
involved.
7 months ago
github-actions[bot] c50c4259d9
chore: bump version to 1.0.13 in README.md files (#238)
Co-authored-by: matifali <matifali@users.noreply.github.com>
1 year ago
Muhammad Atif Ali 33dbae6ea0
fix(jetbrains-gateway): fix icon and name of `coder_app` (#233) 1 year ago
github-actions[bot] 49df203bd6
chore: bump version to 1.0.12 in README.md files (#230)
Co-authored-by: matifali <matifali@users.noreply.github.com>
1 year ago
Muhammad Atif Ali 43304e5d4e
docs(jetbrains-gateway): add examples on how to use the latest version (#228) 1 year ago
Muhammad Atif Ali d8f71e4571
feat(jetbrains-gateway): Allow fetching latest version dynamically (#226) 1 year ago
github-actions[bot] dfe69f25ce
chore: bump version to 1.0.11 in README.md files (#221)
Co-authored-by: matifali <matifali@users.noreply.github.com>
1 year ago
Michael Brewer e8f6578ece
feat(jetbrains-gateway): bump version to 2024.1 (#220) 1 year ago
Michael Brewer 9a5ff6df64
feat(jetbrain-gateway): add coder_pameter order (#208) 1 year ago
Muhammad Atif Ali 017f007bde
chore(jetbrains-gateway): match example with screenshot (#200) 1 year ago
github-actions[bot] 7e3743739e
chore: bump version to 1.0.9 in README.md files (#193)
Co-authored-by: matifali <matifali@users.noreply.github.com>
1 year ago
Michael Brewer f5681b5206
feat(jetbrains-gateway): update ide versions to `2023.3.*` (#191) 1 year ago
Michael Brewer d8fa7c959f
feat(jetbrains-gateway): add rider support (#186) 1 year ago
github-actions[bot] 472d80ade6
chore: bump version to 1.0.8 in README.md files (#182)
Co-authored-by: matifali <matifali@users.noreply.github.com>
1 year ago
Michael Brewer a3dc364227
feat: add `order` variable to `coder_app` modules (#177) 1 year ago
github-actions[bot] 08adb4a839
chore: bump version to 1.0.6 in README.md files (#171) 1 year ago
Muhammad Atif Ali 313ec59d46
Add terraform validation to linting (#170)
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
1 year ago
Muhammad Atif Ali 534491613f
Update module versions to v1.0.3 (#159) 1 year ago
Andrew Svoboda aef9b3b116
Add build numbers and versions to jetbrains gateway module (#150) 1 year ago
Muhammad Atif Ali 3227a47044
fix(jetbrains-gateway): fix readme to include `agent_name` (#151) 1 year ago
Muhammad Atif Ali acab6437bc
chore: bump version to 1.0.2 and add script to update them automatically. (#128)
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
1 year ago
Mathias Fredriksson 376c0cae31
chore: add prettier terraform formatting in markdown files (#134) 1 year ago
Muhammad Atif Ali b968a2aa22
feat: add version to module docs (#122) 1 year ago
Muhammad Atif Ali c6b1990225
fix(jetbrains-gateway): fix tests 1 year ago
Muhammad Atif Ali 3878e66700
fix: use agent_name in jetbrains-gateway (#110) 1 year ago
Muhammad Atif Ali a954af73c5
chore(jetbrans-gateway): update JetBrains IDEs and remove community editions
Another try at #96. I cannot reproduce the error on deployment and dev.coder.com.

It also removes Community editions, `Rider`, and `DataGrip` as they are not supported for Remote Development.
1 year ago
Spike Curtis 4e7f1e0ffd
Revert "chore(jetbrans-gateway): update JetBrains IDEs (#96)" (#98)
This reverts commit b0187c69c1.
1 year ago
Muhammad Atif Ali b0187c69c1
chore(jetbrans-gateway): update JetBrains IDEs (#96) 1 year ago
Stephen Kirby c23edf47d8 added jetbrains-gateway test 2 years ago
Stephen Kirby 30a8d3cde0 added starter test for personalize 2 years ago
Muhammad Atif Ali 9f110e6e63
chore: fmt 2 years ago
Stephen Kirby 2c94c82cbf
chore: allowed empty default for modules (#72)
From #66, also added testing for `jetbrains-gateway`.

## Regions
Azure and AWS were simple, but there is no error message when no region is selected:

https://github.com/coder/modules/assets/58410745/9a9e317b-7764-427f-b298-86313de5fb33

Open to feedback on this.

## Jetbrains Gateway
The Jetbrains gateway default IDE satisfies a ton of logic in the template, so allowing `null` would lead to a lot of patchwork `try` statements. Now it's implemented to use the first IDE in the `jetbrains_ides` as the coder_parameter default for cleanliness. 

Let me know your thoughts.
2 years ago
Muhammad Atif Ali 0e35b55a44
fix jetbrain-gateway (#57) 2 years ago
Muhammad Atif Ali 1b83ae6f92
fix(jetbrains-gateway): use magic string for session token (#53)
* fix(jetbrains-gateway): use magic string for session token

* refactor

* improve default logic

* fmt
2 years ago
Kyle Carberry cb72a16221
feat: add test framework (#48)
* Add test framework

* Add aws-region tests

* Add azure-region tests

* Update CONTRIBUTING.md

* Add formatting

* Improve fmt

* Format Terraform
2 years ago
Muhammad Atif Ali d3d9a9f135
fix: update tags and fix module bugs, rewrite vscode-server (#42) 2 years ago
Muhammad Atif Ali 4ab81b7e12 update REDAME 2 years ago
Muhammad Atif Ali 0e534821aa add icon 2 years ago
Atif Ali ab9dee74c0 update tags 2 years ago
Atif Ali 4350995a4e update README 2 years ago