Ben Potter
173aac959c
fix(systemd): use more reasonable restart limit ( #9355 )
2023-08-27 14:35:06 -05:00
Ammar Bandukwala
4a140536e1
ci: lint against `dupl` ( #9357 )
...
This lint rule should help us keep Go code redundancy under control.
2023-08-27 11:42:51 -05:00
Kyle Carberry
61634d482f
fix: truncate websocket close error ( #9360 )
...
Related #9324
2023-08-27 16:26:31 +00:00
Kyle Carberry
c3ac55ff42
feat: add `template_active_version_id` to workspaces ( #9226 )
...
* feat: add `template_active_version_id` to workspaces
This reduces a fetch in the VS Code extension when getting the
active version update message!
* Fix entities.ts
* Fix golden gen
2023-08-27 16:26:20 +00:00
Muhammad Atif Ali
54032ccfe8
ci: update pr-cleanup.yaml to remove `set -x` ( #9358 )
2023-08-26 23:02:22 +00:00
Muhammad Atif Ali
f97b497966
chore(dogfood): update docker tf provider and metadata ( #9356 )
2023-08-27 01:22:28 +03:00
Ammar Bandukwala
451ca042ce
feat(site): show entity name in DeleteDialog ( #9347 )
2023-08-25 22:16:30 +00:00
Muhammad Atif Ali
7904d0b92f
docs: list firewall exceptions for restricted internet installations ( #8936 )
...
* docs: add firewall exceptions for restricted internet installtions
closes #7542
* fix link
* fmt
2023-08-25 23:48:35 +03:00
Bruno Quaresma
1de1e3b98a
fix(site): make right panel scrollable on template editor ( #9344 )
2023-08-25 13:52:10 -06:00
Steven Masley
d9d4d74f99
test: add full OIDC fake IDP ( #9317 )
...
* test: implement fake OIDC provider with full functionality
* Refactor existing tests
2023-08-25 14:34:07 -05:00
Bruno Quaresma
0a213a6ac3
refactor(site): improve the overall user table design ( #9342 )
2023-08-25 17:59:41 +00:00
Ammar Bandukwala
14f769d229
fix(site): use WebGL renderer for terminal ( #9320 )
2023-08-25 12:46:14 -05:00
Ammar Bandukwala
e5c64a8ea9
fix(site): render variable width unicode characters in terminal ( #9259 )
...
Previously, characters such as 🟢 were given insufficient space, leading
to mangled output.
2023-08-25 17:45:36 +00:00
Eric Paulsen
91f900ec64
docs: expand on TTL flags ( #9286 )
...
* docs: expand on TTL flags
* make: gen
* Discard changes to site/src/api/api.ts
* Discard changes to site/src/xServices/templateVersion/templateVersionXService.ts
---------
Co-authored-by: Muhammad Atif Ali <matifali@live.com>
Co-authored-by: Muhammad Atif Ali <atif@coder.com>
2023-08-25 13:39:12 -04:00
Ammar Bandukwala
f149db6ca6
fix(cli): add --max-ttl to template create ( #9319 )
...
It was just in template edit by mistake.
2023-08-25 11:00:38 -05:00
Muhammad Atif Ali
3b1ecd3c2f
chore: update aws_linux template ( #9325 )
2023-08-25 13:50:03 +00:00
Marcin Tojek
d7a788d89d
test(site): e2e: restart workspace with ephemeral parameters ( #9304 )
2023-08-25 14:50:38 +02:00
Spike Curtis
aed891b4ff
fix: fix coder template pull on Windows ( #9327 )
...
* fix: fix coder template pull on Windows
Signed-off-by: Spike Curtis <spike@coder.com>
* appease linter
Signed-off-by: Spike Curtis <spike@coder.com>
* improvements from code review
Signed-off-by: Spike Curtis <spike@coder.com>
---------
Signed-off-by: Spike Curtis <spike@coder.com>
2023-08-25 10:58:13 +00:00
Spike Curtis
e7a231e44f
fix: fix test flake introduced by #9264 ( #9330 )
...
* Fix test flake introduced by #9264
Signed-off-by: Spike Curtis <spike@coder.com>
* change check to match suffix
Signed-off-by: Spike Curtis <spike@coder.com>
---------
Signed-off-by: Spike Curtis <spike@coder.com>
2023-08-25 10:48:42 +00:00
Bruno Quaresma
058fb2ecf0
fix(site): fix default ephemeral parameter value on parameters page ( #9314 )
2023-08-25 12:28:18 +02:00
Spike Curtis
60d5002eb6
refactor: change template archive extraction to be on provisioner ( #9264 )
...
* refactor provisionersdk protocol
Signed-off-by: Spike Curtis <spike@coder.com>
* refactor provisioners to use new protocol
Signed-off-by: Spike Curtis <spike@coder.com>
* refactor provisionerd to use new protocol
Signed-off-by: Spike Curtis <spike@coder.com>
* refactor tests & proto renames
* Fixes from self-review
Signed-off-by: Spike Curtis <spike@coder.com>
* appease fmt & link
Signed-off-by: Spike Curtis <spike@coder.com>
* code review fixes & e2e fixes
Signed-off-by: Spike Curtis <spike@coder.com>
* More fmt
Signed-off-by: Spike Curtis <spike@coder.com>
* Code review fixes
Signed-off-by: Spike Curtis <spike@coder.com>
* new gen; use uuid for session workdir
Signed-off-by: Spike Curtis <spike@coder.com>
* Revert nix-based gen CI task until dogfood is on nix
Signed-off-by: Spike Curtis <spike@coder.com>
* revert deleting dogfood Docker stuff
Signed-off-by: Spike Curtis <spike@coder.com>
* Revert "revert deleting dogfood Docker stuff"
This reverts commit 9762158167
.
---------
Signed-off-by: Spike Curtis <spike@coder.com>
2023-08-25 06:10:15 +00:00
sharkymark
4bed492012
docs: ui option for adding licenses ( #9322 )
2023-08-24 22:23:59 -05:00
Jon Ayers
7ddb216d87
chore: revert nix-related CI changes ( #9321 )
...
* chore: revert nix-related CI changes
- Reverts using nix to run CI-dependencies.
- Running 'make gen' in a dogfood workspace resulted in inconsistent
results for protobuf-related files making it difficult to pass CI.
This PR imports the minimum changes necessary to make CI compatible
with dogfood.
2023-08-24 21:26:30 -05:00
Ammar Bandukwala
630ec55c48
fix(coderd): remove rate limits from agent metadata ( #9308 )
...
Include the full update message in the PubSub notification so that
we don't have to refresh metadata from the DB and can avoid rate
limiting.
2023-08-24 15:18:42 -05:00
Jon Ayers
7f14b50dbe
chore: rename locked to dormant ( #9290 )
...
* chore: rename locked to dormant
- The following columns have been updated:
- workspace.locked_at -> dormant_at
- template.inactivity_ttl -> time_til_dormant
- template.locked_ttl -> time_til_dormant_autodelete
This change has also been reflected in the SDK.
A route has also been updated from /workspaces/<id>/lock to /workspaces/<id>/dormant
2023-08-24 13:25:54 -05:00
Ben Potter
ebd878b6b5
chore: v2.1.3 changelog ( #9311 )
2023-08-24 17:35:00 +00:00
Dean Sheather
64df076328
feat: add server flag to force DERP to use always websockets ( #9238 )
2023-08-24 17:22:31 +00:00
Mathias Fredriksson
9cb913fb1a
fix(go.mod): upgrade cdr.dev/slog to fix isTTY race ( #9305 )
2023-08-24 18:08:52 +03:00
Mathias Fredriksson
af939d1e94
fix(coderd): optimize template app insights query for speed and decrease intervals ( #9302 )
2023-08-24 14:34:38 +00:00
Bruno Quaresma
67c8635543
fix(site): only show workspace actions if user has permission ( #9303 )
2023-08-24 11:28:59 -03:00
Bruno Quaresma
14aa1af45f
refactor(site): remove as many 100vh units as possible( #9272 )
2023-08-24 09:25:27 -03:00
Mathias Fredriksson
04d5e3f54f
fix(coderd): rewrite template insights query for speed and fix intervals ( #9300 )
2023-08-24 14:38:32 +03:00
Mathias Fredriksson
d00817ea4a
perf(coderd): simplify insights queries to speed them up ( #9299 )
2023-08-24 10:52:20 +00:00
Mathias Fredriksson
6b69abfec7
fix(coderd): use stable sorting for insights and improve test coverage ( #9250 )
...
Fixes #9213
2023-08-24 13:36:40 +03:00
Cian Johnston
970072f61d
chore(docs): add example scenario for parameter updates ( #9298 )
2023-08-24 10:35:20 +01:00
Marcin Tojek
52ea23355a
docs: incompatibility in parameter options for workspace builds ( #9297 )
2023-08-24 11:05:31 +02:00
coryb
113894c045
fix(coderd): prevent oidc refresh being ignored ( #9293 )
2023-08-24 00:42:20 -05:00
Ben Potter
f96622f192
chore: add exempt users to CLAbot allowlist ( #9292 )
2023-08-23 23:17:22 +00:00
Bruno Quaresma
6c93687095
fix(site): fix vertical scroll in the bottom bar ( #9270 )
2023-08-23 17:24:47 -03:00
Cian Johnston
2fa6a50de6
chore(docs): update scaling table ( #9279 )
2023-08-23 20:18:42 +00:00
Ben Potter
e0ba80c872
chore: write v2.1.2 changelog ( #9288 )
2023-08-23 19:51:29 +00:00
Reuben Ellis
868ae06d4e
chore: add a base directory for TurboSnap ( #9258 )
...
* Add base dir for TurboSnap
* updated main workflow as well
* Add vite configuration
* remove the mergeConfig and return config
2023-08-23 15:12:00 -03:00
dependabot[bot]
69b5c9cc27
chore: bump the react group in /site with 1 update ( #9164 )
...
Bumps the react group in /site with 1 update: [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ).
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.15.0/packages/react-router-dom )
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: react
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-23 15:11:02 -03:00
Kyle Carberry
707a0a2d95
fix: resolve deadlock when fetching everyone group for in-memory db ( #9277 )
2023-08-23 16:54:16 +00:00
Marcin Tojek
e845deaa89
fix: prompt when parameter options are incompatible ( #9247 )
2023-08-23 18:18:38 +02:00
Mathias Fredriksson
8bfa312905
fix(coderd): parallelize queries to improve template insights performance ( #9275 )
2023-08-23 15:31:23 +00:00
dependabot[bot]
d180df1fd5
chore: bump google.golang.org/api from 0.137.0 to 0.138.0 ( #9216 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-23 18:04:20 +03:00
dependabot[bot]
cff33c2326
chore: bump the github-actions group with 1 update ( #9218 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-23 18:03:59 +03:00
Kayla Washburn
72cb42b8e0
feat(site): add descriptions for each auth method to the selection menu ( #9252 )
2023-08-23 08:58:49 -06:00
Bruno Quaresma
b6aedb9f1d
refactor(site): improve how string values are displayed ( #9273 )
2023-08-23 11:32:55 -03:00