Spike Curtis
a7c671ca07
feat: add workspace agent APIVersion ( #10419 )
...
Fixes #10339
2023-10-31 10:08:43 +04:00
dependabot[bot]
90573a6e99
chore: bump github.com/open-policy-agent/opa from 0.57.0 to 0.58.0 ( #10424 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 21:08:41 +00:00
dependabot[bot]
0bf156cde3
chore: bump github.com/google/uuid from 1.3.1 to 1.4.0 ( #10422 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 20:12:53 +00:00
dependabot[bot]
eaf9176bc5
chore: bump github.com/docker/docker from 23.0.5+incompatible to 24.0.7+incompatible ( #10427 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 15:07:46 -05:00
Ben Potter
e491217a12
docs: add v2.3.3 changelog ( #10435 )
v2.3.3
2023-10-30 15:06:11 -05:00
Steven Masley
9d2b805fb7
fix: prevent infinite redirect oauth auth flow ( #10430 )
...
* fix: prevent infinite redirect oauth auth flow
2023-10-30 14:45:06 -05:00
Kyle Carberry
7fc1a65b14
fix: add new aws regions to instance identity ( #10434 )
...
Fixes #10433
2023-10-30 19:44:29 +00:00
Kayla Washburn
fdf035cd06
chore: remove fly template ( #10429 )
2023-10-30 13:16:43 -06:00
dependabot[bot]
fc1d823cae
chore: bump github.com/go-logr/logr from 1.2.4 to 1.3.0 ( #10423 )
...
Bumps [github.com/go-logr/logr](https://github.com/go-logr/logr ) from 1.2.4 to 1.3.0.
- [Release notes](https://github.com/go-logr/logr/releases )
- [Changelog](https://github.com/go-logr/logr/blob/master/CHANGELOG.md )
- [Commits](https://github.com/go-logr/logr/compare/v1.2.4...v1.3.0 )
---
updated-dependencies:
- dependency-name: github.com/go-logr/logr
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 21:36:01 +03:00
dependabot[bot]
8fe3dcf18a
chore: bump go.uber.org/goleak from 1.2.1 to 1.3.0 ( #10398 )
...
Bumps [go.uber.org/goleak](https://github.com/uber-go/goleak ) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/uber-go/goleak/releases )
- [Changelog](https://github.com/uber-go/goleak/blob/master/CHANGELOG.md )
- [Commits](https://github.com/uber-go/goleak/compare/v1.2.1...v1.3.0 )
---
updated-dependencies:
- dependency-name: go.uber.org/goleak
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 21:35:40 +03:00
Kyle Carberry
5abfe5afd0
chore: rename dbfake to dbmem ( #10432 )
2023-10-30 17:42:20 +00:00
Spike Curtis
7a8da08124
feat: add api_version column to workspace_agents ( #10418 )
...
Adds api_version to workspace_agents table
Part of #10399
2023-10-30 21:30:49 +04:00
dependabot[bot]
6b7858c516
ci: bump the github-actions group with 2 updates ( #10420 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 11:25:37 +00:00
Mathias Fredriksson
9d3785def8
test(cli/cliui): make agent tests more robust ( #10415 )
...
Fixes #10408
2023-10-30 13:20:10 +02:00
Spike Curtis
2a6fd90140
feat: add tailnet and agent API definitions ( #10324 )
...
Adds API definitions and packages for Tailnet and Agent APIs (API version 2.0)
2023-10-30 12:14:45 +04:00
Spike Curtis
c2e3648484
fix: disable tests broken by daylight savings ( #10414 )
2023-10-30 06:44:30 +00:00
dependabot[bot]
3b50530a63
chore: bump gopkg.in/DataDog/dd-trace-go.v1 from 1.55.0 to 1.56.1 ( #10403 )
...
Bumps gopkg.in/DataDog/dd-trace-go.v1 from 1.55.0 to 1.56.1.
---
updated-dependencies:
- dependency-name: gopkg.in/DataDog/dd-trace-go.v1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-27 22:41:33 +03:00
Mathias Fredriksson
7fecd39e23
fix(agent/agentscripts): display informative error for ErrWaitDelay ( #10407 )
...
Fixes #10400
2023-10-27 19:07:26 +03:00
Muhammad Atif Ali
99fda4a8e2
docs: replace gituth with externalauth ( #10409 )
2023-10-27 10:53:56 -04:00
Muhammad Atif Ali
51aa32cfcf
chore: limit history to the last 30 runs/days for PR deploy and cleanup workflows ( #10406 )
2023-10-27 11:15:21 +00:00
Muhammad Atif Ali
6ae8bfed94
chore(examples): fix a small typo ( #10404 )
2023-10-26 09:42:46 +00:00
dependabot[bot]
35e7d7854a
chore: bump google.golang.org/grpc from 1.58.2 to 1.59.0 ( #10381 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-26 11:36:50 +03:00
dependabot[bot]
edcbd4f394
chore: bump github.com/coreos/go-oidc/v3 from 3.6.0 to 3.7.0 ( #10397 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-26 11:36:10 +03:00
dependabot[bot]
ea578ceabb
chore: bump github.com/prometheus/common from 0.44.0 to 0.45.0 ( #10399 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-26 11:35:47 +03:00
Mathias Fredriksson
0ddd54d34b
fix(coderd/provisionerdserver): avoid error log during shutdown ( #10402 )
2023-10-25 18:31:28 +03:00
Josh Vawdrey
fdc9097d6c
feat(provisioner): expose template version to provisioner ( #10306 )
2023-10-25 14:44:08 +03:00
dependabot[bot]
e7fd2cb1a6
chore: bump github.com/djherbis/times from 1.5.0 to 1.6.0 ( #10380 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-24 23:03:08 +03:00
dependabot[bot]
670ee4d54f
chore: bump google.golang.org/api from 0.147.0 to 0.148.0 ( #10383 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-24 22:58:41 +03:00
dependabot[bot]
39fbf74c7d
ci: bump the github-actions group with 1 update ( #10379 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-24 22:14:48 +03:00
Mathias Fredriksson
eac155aec2
test(cli): fix TestServer flake due to DNS lookup ( #10390 )
2023-10-24 22:12:03 +03:00
Michael Smith
7732ac475a
refactor: update logic for all metadata query factories ( #10356 )
...
* refactor: simplify metadata patterns
* fix: add return type to me factory
* fix: make sure query key for me is always defined at type level
2023-10-24 08:42:38 -04:00
Josh Vawdrey
6b2aee4133
feat(cli): make the dotfiles repository directory configurable ( #10377 )
2023-10-24 12:00:04 +03:00
Devarshi Shimpi
d8592bf09a
fix(README.md): update installation link ( #10275 )
2023-10-24 11:36:38 +03:00
Asher
4af8446f48
fix: initialize terminal with correct size ( #10369 )
...
* Fit once during creation
This does not fix any bugs (that I know of) but we only need to fit once
when the terminal is created, not every time we reconnect. Granted,
currently we do not support reconnecting without refreshing anyway so it
does not really matter, but this just seems more correct.
Plus now we will not have to pass the fit addon around.
* Pass size when connecting web socket URL
I think this will solve an issue where screen does does not correctly
handle an immediate resize. It seems to ignore the resize, but even if
you send it again nothing changes, seemingly thinking it is already at
that size?
* Use new struct for decoding reconnecting pty requests
Decoding a JSON message does not touch omitted (or null) fields so once
a message with a resize comes in, every single message from that point
will cause a resize.
I am not sure if this is an actual problem in practice but at the very
least it seems unintentional.
2023-10-23 23:42:39 -04:00
Mathias Fredriksson
1286904de8
test(agent): improve TestAgent_Session_TTY_MOTD_Update ( #10385 )
2023-10-23 17:32:28 +00:00
Mathias Fredriksson
09f7b8e88c
fix(agent/agentscripts): track cron run and wait for cron stop ( #10388 )
...
Fixes #10289
2023-10-23 17:08:52 +00:00
Mathias Fredriksson
1a2aea3a6b
fix(agent): prevent metadata from being discarded if report is slow ( #10386 )
2023-10-23 17:02:54 +00:00
Mathias Fredriksson
6683ad989a
test(coderd): fix TestWorkspaceBuild flake ( #10387 )
...
Fixes #10335
2023-10-23 19:45:54 +03:00
Mathias Fredriksson
8f1b4fb061
test(agent): fix service banner trim test flake ( #10384 )
2023-10-23 18:06:59 +03:00
Ben Potter
a7243b3f3b
docs: add v2.3.2 changelog ( #10371 )
2023-10-20 21:26:43 +00:00
Jon Ayers
1372bf82f5
chore: revert "chore: remove workspace_actions experiment ( #10030 )" ( #10363 )
v2.3.2
2023-10-20 13:21:53 -05:00
Asher
57c9d88703
chore(site): remove terminal xservice ( #10234 )
...
* Remove terminalXService
This is a prelude to the change I actually want to make, which is to
send the size of the terminal on the web socket URL after we do a fit.
I have found xstate so confusing that it was easier to just rewrite it.
* Fix hanging tests
I am not really sure what ws.connected is doing but it seems to somehow
block updates. Something to do with `act()` maybe?
Basically, the useEffect creating the terminal never updates once the
config query finishes, so the web socket is never created, and the test
hangs forever.
It might have been working before only because the web socket was
created using xstate rather than useEffect and once it connected it
would unblock and React could update again but this is just a guess.
* Ignore other config changes
The terminal only cares about the renderer specifically, no need to
recreate the terminal if something else changes.
* Break out port forward URL open to util
Felt like this could be broken out to reduce the component size. Also
trying to figure out why it is causing the terminal to create multiple
times.
* Prevent handleWebLink change from recreating terminal
Depending on the timing, handleWebLink was causing the terminal to get
recreated. We only need to create the terminal once unless the render
type changes.
Recreating the terminal was also recreating the web socket pointlessly.
2023-10-20 10:18:17 -08:00
Muhammad Atif Ali
5ebb702e00
chore: add OIDC provider logos ( #10365 )
...
* chore: add OIDC provider logos
* Add files via upload
* fmt
2023-10-20 19:30:05 +03:00
Eric Paulsen
9dbc913798
fix: additional cluster SA, role names ( #10366 )
2023-10-20 11:44:16 -04:00
Kira Pilot
ed5567ba28
fix: show dormant and suspended users in groups ( #10333 )
...
* fix: show dormant and suspended users in groups
* added status column
2023-10-20 11:36:00 -04:00
Bruno Quaresma
ac322724b0
chore(site): replace custom LoadingButton from the one in MUI ( #10351 )
2023-10-20 09:57:27 -03:00
Bruno Quaresma
3d9bfdd5dc
chore(site): remove update check service ( #10355 )
2023-10-20 09:41:34 -03:00
Bruno Quaresma
1ba5169109
chore(site): remove search users and groups xservice ( #10353 )
2023-10-20 09:33:07 -03:00
Jon Ayers
d33526108f
feat: add frontend support for mandating active template version ( #10338 )
2023-10-19 18:21:52 -05:00
Jon Ayers
f5f150d568
feat: add cli support for --require-active-version ( #10337 )
2023-10-19 17:16:15 -05:00