Commit Graph

490 Commits

Author SHA1 Message Date
Muhammad Atif Ali b88d50a7c9 Merge branch 'main' into atif/multi-gateway 2024-11-27 13:21:55 +05:00
Muhammad Atif Ali b345e62ac1 feat: add Amazon DCV Windows module (#345) v1.0.24 2024-11-27 10:29:02 +05:00
Muhammad Atif Ali cd6aa274f1 fix tests 2024-11-26 14:08:24 +05:00
Muhammad Atif Ali 2f51d70fb7 always use latest and update default versions to 2024.3 2024-11-26 13:50:55 +05:00
Michael Smith 6597a2d547 chore: add updates to force redeployment on Vercel (#348)
## Changes made
- Updated `check.sh` script to add support for automatic re-deploying in
the event that the the registry has a partial/full outage.

---------

Co-authored-by: Cian Johnston <cian@coder.com>
2024-11-22 23:45:57 +00:00
Muhammad Atif Ali 5101c27c83 chore: integrate Instatus in check script (#342) 2024-11-19 14:22:03 +05:00
Muhammad Atif Ali 90bfbfdc40 chore: add health check badge (#341) 2024-11-18 16:11:12 +05:00
Muhammad Atif Ali dbf3c47f45 Merge branch 'main' into atif/multi-gateway 2024-11-17 00:00:33 +05:00
Cian Johnston 57d96ca27f ci: add script to check modules on registry.coder.com (#340)
Added a script + corresponding GitHub action to check active modules on registry.coder.com
2024-11-15 12:27:03 +00:00
Muhammad Atif Ali d45f2e6ad1 Update JetBrains Gateway module to v1.0.24 2024-11-14 20:06:39 +05:00
Muhammad Atif Ali 70020d8b8c Support multiple default IDEs in JetBrains Gateway 2024-11-14 19:54:58 +05:00
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.
2024-11-14 19:50:09 +05:00
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.
2024-11-14 19:36:36 +05:00
Muhammad Atif Ali 4452630a7e Support multiple default IDEs in JetBrains Gateway 2024-11-14 18:41:40 +05:00
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.
2024-11-14 11:31:27 +05:00
Tao Chen f5ab7995d1 feat(filebrowser): check if already installed (#334)
Co-authored-by: Muhammad Atif Ali <atif@coder.com>
v1.0.23
2024-10-30 18:10:26 +05:00
djarbz 528a8a9fea fix(kasmvnc): optimize KasmVNC deployment script (#329)
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
2024-10-30 10:25:41 +00:00
Kerwin Bryant 87854707bc feat(jetbrains-gateway): add releases_base_link/download_base_link variables (#333) 2024-10-30 14:51:03 +05:00
Roger Chao b53554b4e4 fix(jupyterlab): update command -v from jupyterlab to jupyter-lab (#328)
Update `command -v` from `jupyterlab` to `jupyter-lab` to check to if
jupyterlab binary is installed.
2024-10-23 13:51:25 -07:00
Steven Masley ce5a5b383a feat(vscode-web): support hosting on a subpath with subdomain=false (#288)
Co-authored-by: Muhammad Atif Ali <atif@coder.com>
Co-authored-by: Muhammad Atif Ali <me@matifali.dev>
v1.0.22
2024-10-21 13:46:19 +05:00
framctr 1b147ae90d feat(jupyterlab): add support for subdomain=false (#316)
Co-authored-by: Muhammad Atif Ali <atif@coder.com>
Co-authored-by: Asher <ash@coder.com>
2024-10-21 12:06:10 +05:00
djarbz 7992d9d265 fix(kasmVNC): fix debian installation and improve logging (#326) 2024-10-21 08:04:59 +05:00
Yves ANDOLFATTO 20d97a25dd fix(filebrowser): support custom base_url in case of custom db path (#320)
Co-authored-by: Muhammad Atif Ali <atif@coder.com>
Co-authored-by: Muhammad Atif Ali <me@matifali.dev>
2024-10-18 17:21:36 +05:00
Muhammad Atif Ali 8e0dfcd534 feat(jetbrains-gateway): add slug variable (#322) v1.0.21 2024-10-17 14:25:03 +00:00
Muhammad Atif Ali 9752bf89a6 chore(kasmvnc): refactor download logic to support multiple tools (#323) 2024-10-17 19:17:38 +05:00
Muhammad Atif Ali 48c81c9ff4 kasm VNC (#250)
Co-authored-by: Michael Smith <throwawayclover@gmail.com>
2024-10-17 02:03:00 +00:00
Muhammad Atif Ali acd5edffe7 fix(vault-jwt): fix vault CLI installation (#311) v1.0.20 2024-10-16 02:04:28 +05:00
Muhammad Atif Ali 4dcab99cb0 fix(vscode-web): remove exit if extension installation fails (#318) 2024-10-15 22:53:36 +05:00
Muhammad Atif Ali 50a946df0f chore: explicitly setup terraform (#319) 2024-10-15 18:48:15 +05:00
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.
2024-10-07 21:16:01 -08:00
Michael Smith 438c904567 chore: cleanup all test files (#293)
## Changes made
- Removed all unused imports, and made sure type imports were labeled
correctly
- Updated all comparisons to be more strict
- Simplified loops to remove unneeded closure functions
- Removed all explicit `any` types
- Updated how strings were defined to follow general TypeScript best
practices

## Notes
- We definitely want some kind of linting setup for this repo. I'm going
to bring this up when Blueberry has its next team meeting next week
2024-09-27 15:35:47 -04:00
Muhammad Atif Ali bd6747f9bc chore: move update-version to ci (#301) v1.0.19 2024-09-27 18:24:06 +00:00
Muhammad Atif Ali fb81c8969f feat(vault-jwt): Add Vault JWT/OIDC module (#297)
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
2024-09-27 18:20:57 +00:00
Muhammad Atif Ali 162808760d fix(filebrowser): only require agent_name when not on subdomain (#299) 2024-09-27 11:07:49 -04:00
Brent Souza ad1189afff feat(jfrog): support multiple repositories (#289)
Co-authored-by: bsouza <BSouza@Acadian-Asset.com>
Co-authored-by: Muhammad Atif Ali <atif@coder.com>
2024-09-27 12:02:57 +05:00
dependabot[bot] 94e126f248 chore(deps): bump oven-sh/setup-bun from 1 to 2 (#305)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-25 00:16:11 +05:00
Muhammad Atif Ali 04535a9cd7 chore: add dependabot.yml (#302) 2024-09-25 00:12:30 +05:00
Muhammad Atif Ali 7a9f553564 chore(cursor): update display_name to Cursor Desktop (#300) 2024-09-24 23:24:02 +05:00
Muhammad Atif Ali e11b19d33e feat(jupyter): switch from pip3 to pipx for Jupyter install (#294) 2024-09-23 13:33:08 +05:00
github-actions[bot] 93c4fb3a8d chore: bump version to 1.0.18 in README.md files (#292)
This is an auto-generated PR to update README.md files of all modules
with the new tag 1.0.18

Co-authored-by: matifali <matifali@users.noreply.github.com>
2024-09-20 21:22:43 +05:00
Muhammad Atif Ali 86038f8d37 chore(git-commit-signing): mark the module as official (#291) v1.0.18 2024-09-20 09:18:38 -07:00
Muhammad Atif Ali 120a0e342e feat(cursor): Add Cursor IDE module (#290) 2024-09-20 20:20:20 +05:00
Muhammad Atif Ali b51932d7ac feat(dotfiles): Add an optional coder_app to update dotfiles on-demand (#280)
Co-authored-by: Chris Golden <551285+cirego@users.noreply.github.com>
Co-authored-by: Michael Smith <throwawayclover@gmail.com>
2024-09-20 17:00:06 +05:00
Sebastian 834ffde032 feat(filebrowser): support subdomain = false (#286)
Co-authored-by: Muhammad Atif Ali <me@matifali.dev>
2024-09-20 00:28:16 +05:00
Muhammad Atif Ali 831f64da56 chore: remove package-lock.json and update deps (#281) 2024-09-04 00:10:38 +05:00
megumin 236022f870 feat(git-clone): custom destination folder name (#287) 2024-09-01 16:16:05 +05:00
Michael Brewer 4c45d69994 fix(code-server): handle when the extension folder does not exist yet (#278) 2024-08-14 10:17:39 +03:00
Michael Smith 310d0262bd Merge pull request #273 from coder/mes/readme-update
fix: add missing README information and clean up types
2024-08-03 12:51:10 -04:00
Ben Potter f446fbd667 fix: typo in web RDP example (#277) 2024-07-29 06:11:06 -07:00
Parkreiner 982c75e86f fix: update incorrect info in docs 2024-07-26 15:07:00 +00:00