Danny Kopping
359eb21615
docs: replace `coder_git_auth` with `coder_external_auth`
2024-04-16 17:08:31 +02:00
Marcin Tojek
b598aef543
test(site): add e2e tests for user auth ( #12971 )
2024-04-16 14:32:07 +02:00
Cian Johnston
407e61ecd4
feat(cli): support bundle: dump healthcheck summary ( #12963 )
...
* refactor(codersdk): extract common fields from HealthReport and friends
* feat(codersdk/healthsdk): add Summarize() method
* feat(cli): support bundle: dump healthcheck summary
2024-04-16 13:31:56 +01:00
Danny Kopping
06e042acfa
chore: apply shellcheck recommendation which was causing "make lint" to fail locally ( #12972 )
2024-04-16 13:06:08 +02:00
Kyle Carberry
41ca6e4f7f
chore: add `created_at` to workspace resource telemetry ( #12969 )
2024-04-15 20:06:59 +00:00
Garrett Delfosse
3ab5a51ec2
feat: add listening ports protocol selector ( #12915 )
2024-04-15 15:00:24 -04:00
Marcin Tojek
49689162bb
test(site): add e2e tests for security ( #12961 )
2024-04-15 19:31:33 +02:00
Cian Johnston
9a4703a311
feat(coderd/healthcheck): improve detection of STUN issues ( #12951 )
...
Adds checks to coderd/healthcheck/derphealth for STUN issues:
- Alerts if there is not least one healthy STUN server,
- Alerts if we see variable port mapping.
2024-04-15 17:10:49 +01:00
Stephen Kirby
c13909a1a2
chore: fix broken links in the jfrog guide ( #12835 )
...
* replaced jfrog guide links
* replaced github link
* fmt
---------
Co-authored-by: Muhammad Atif Ali <atif@coder.com>
2024-04-15 09:51:58 -05:00
Steven Masley
d9da054c9d
chore: update generated array type definitions in TypeScript to be readonly ( #12947 )
...
* chore: types generated handling readonly slices
* add -update flag to update goldens
* revert excess gens
* fix: update most UI types to account for readonly modifiers
* fix: remove accidental mutation from NavBarView
* fix: remove mutation warning for BatchUpdateConfirmation stories
* fix: remove mutation warning for BactchUpdateConfirmation
* fix: format ActiveUserChart
* fix: update import to make linter happy
* fix: update fmt issue
* fix: disable file write lint rule from unit test
---------
Co-authored-by: Parkreiner <throwawayclover@gmail.com>
2024-04-15 09:46:10 -04:00
Kayla Washburn-Love
7cf8577f1c
label some template settings as enterprise ( #12952 )
2024-04-15 09:24:11 -04:00
Kyle Carberry
d3790bb5be
fix: use provided username when fetching workspaces ( #12955 )
2024-04-13 14:39:57 -04:00
Kayla Washburn-Love
00fcf36999
test: add an e2e audit logs test ( #12868 )
2024-04-12 14:01:54 -06:00
Marcin Tojek
cf2d2a98bd
test(site): add e2e tests for appearance ( #12950 )
2024-04-12 14:46:44 +02:00
Cian Johnston
b71af32113
chore(docs): add support bundle guide ( #12931 )
...
Adds a guide explaining support bundles.
2024-04-12 10:11:05 +01:00
Marcin Tojek
dcf1d3a9ae
test(site): add e2e tests for experiments ( #12940 )
2024-04-12 10:42:27 +02:00
Cian Johnston
b163bc7f01
fix(support): correctly rename existing agent connection info, add real netcheck ( #12946 )
2024-04-12 09:40:04 +01:00
Kayla Washburn-Love
c5367c201b
test: fix url checks in e2e tests ( #12881 )
2024-04-11 15:48:53 -06:00
Steven Masley
93b46fe1f6
chore: skip global.setup if first user already exists ( #12930 )
...
* chore: skip global.setup if first user already exists
treat test as a setup, rather than a test
Co-authored-by: Kayla Washburn-Love <mckayla@hey.com>
---------
Co-authored-by: Kayla Washburn-Love <mckayla@hey.com>
2024-04-11 21:10:40 +00:00
Kayla Washburn-Love
2ad7fcc0b7
fix: show template autostop setting when it overrides the workspace setting ( #12910 )
2024-04-11 13:08:51 -06:00
Steven Masley
22785a307c
chore: add -agpl to agpl e2e artifacts ( #12943 )
...
* chore: -agpl added to agpl e2e artifacts
Before was doing 'false' at the end of artifacts
2024-04-11 16:57:40 +00:00
Steven Masley
b9936a4671
chore: deconflict e2e enterprise and AGPL artifacts in ci ( #12941 )
2024-04-11 09:42:21 -05:00
Cian Johnston
fad97a14f9
fix(cli): allow generating partial support bundles with no workspace or agent ( #12933 )
...
* fix(cli): allow generating partial support bundles with no workspace or agent
* nolint control flag
2024-04-11 10:09:10 +01:00
Spike Curtis
a231b5aef5
feat: add src_id and dst_id indexes to tailnet_tunnels ( #12911 )
...
Fixes #12780
Adds indexes to the `tailnet_tunnels` table to speed up `GetTailnetTunnelPeerIDs` and `GetTailnetTunnelPeerBindings` queries, which match on `src_id` and `dst_id`.
2024-04-11 10:05:53 +04:00
Stephen Kirby
ab116af543
added releases.md to manifest ( #12936 )
2024-04-10 18:31:21 -05:00
Steven Masley
8da8b89af7
test: verify actually uploaded license with assert ( #12934 )
...
Prior page.GetByText did not assert it existed
2024-04-10 18:02:08 -05:00
Colin Adler
e801e878ba
feat: add agent acks to in-memory coordinator ( #12786 )
...
When an agent receives a node, it responds with an ACK which is relayed
to the client. After the client receives the ACK, it's allowed to begin
pinging.
2024-04-10 17:15:33 -05:00
Kayla Washburn-Love
9cf2358114
ci: execute enterprise and non-enterprise e2e tests concurrently ( #12872 )
2024-04-10 15:42:53 -06:00
Steven Masley
7fd9a75ad9
chore: nix shell to support playwright e2e tests ( #12917 )
...
* chore: nix shell to support playwright e2e tests
nix is running an older version of chromium, so had to reduce the
playwright version.
* Add to e2e readme
* add enterprise test comment
* add note about install to readme
* make fmt
* remove shellhook message
Co-authored-by: Kayla Washburn-Love <mckayla@hey.com>
* add link to nixos playwright package to get version
* formatting
---------
Co-authored-by: Kayla Washburn-Love <mckayla@hey.com>
2024-04-10 14:08:25 -05:00
Steven Masley
566f8f231d
chore: add unit test for pass through external auth query params ( #12928 )
...
* chore: verify pass through external auth query params
Unit test added to verify behavior of query params set in the
auth url for external apps. This behavior is intended to specifically
support Auth0 audience query param.
2024-04-10 13:58:29 -05:00
Spike Curtis
06eae954c9
fix: stop sending DeleteTailnetPeer when coordinator is unhealthy ( #12925 )
...
fixes #12923
Prevents Coordinate peer connections from generating spurious database queries like DeleteTailnetPeer when the coordinator is unhealthy.
It does this by checking the health of the querier before accepting a connection, rather than unconditionally accepting it only for it to get swatted down later.
2024-04-10 22:49:13 +04:00
Steven Masley
a607d5610e
chore: disable pgcoord (HA) when --in-memory ( #12919 )
...
* chore: disable pgcoord (HA) when --in-memory
HA does not make any sense while using in-memory database
2024-04-10 11:05:55 -05:00
Steven Masley
838e8df5be
chore: merge apikey/token session config values ( #12817 )
...
* chore: merge apikey/token session config values
There is a confusing difference between an apikey and a token. This
difference leaks into our configs. This change does not resolve the
difference. It only groups the config values to try and manage any
bloat that occurs from adding more similar config values
2024-04-10 10:34:49 -05:00
Steven Masley
4dc293d930
chore: add date information to windows startup logs ( #12905 )
2024-04-10 09:41:05 -05:00
Marcin Tojek
e266ecf91b
test(site): fix flaky outdated agent test ( #12927 )
2024-04-10 16:09:44 +02:00
Garrett Delfosse
acaa254099
feat: link with protocol on shared ports ( #12908 )
2024-04-10 09:29:24 -04:00
Marcin Tojek
2f2a395ba9
e2e tests for deployment/licenses ( #12926 )
2024-04-10 15:00:39 +02:00
Marcin Tojek
b6359b0a89
fix: ignore gomock temporary files ( #12924 )
2024-04-10 08:48:56 +00:00
Spike Curtis
5469011018
fix: stop logging session shutdown as warning ( #12922 )
...
A customer hit like 200k of ErrSessionShutdown, which just dupes any errors we would have generated when shutting down the session for e.g. Ping failures.
2024-04-10 11:50:46 +04:00
Steven Masley
0a8c8ce5cc
chore: remove InsertWorkspaceAgentStat query ( #12869 )
...
* chore: remove InsertWorkspaceAgentStat query
InsertWorkspaceAgentStats (batch) exists. We only used the singular in
a single unit test place. Removing the single for the batch, reducing
the interface size.
2024-04-09 12:35:27 -05:00
Garrett Delfosse
1d4bf30c0d
feat: add s suffix to use HTTPS for ports ( #12862 )
2024-04-09 12:06:22 -04:00
Steven Masley
189b8626d0
chore: deprecate agent report-stats endpoint ( #12880 )
...
* chore: deprecate agent report-stats endpoint
Agent API is now used instead.
* Update coderd/workspaceagents.go
Co-authored-by: Spike Curtis <spike@coder.com>
---------
Co-authored-by: Spike Curtis <spike@coder.com>
2024-04-09 09:38:26 -05:00
Marcin Tojek
08451ce80c
feat: remove health link from deployment sidebar ( #12914 )
2024-04-09 13:47:47 +01:00
Mathias Fredriksson
0178bfe134
fix(examples): copy /etc/skel on init in docker template ( #12913 )
...
Fixes #10209
2024-04-09 14:54:17 +03:00
Marcin Tojek
28754a79e5
docs: describe air-gapped architecture ( #12897 )
2024-04-09 12:33:06 +02:00
coryb
d82f2fd416
fix: update typo in audit log field ( #12907 )
2024-04-08 13:57:38 -05:00
dependabot[bot]
7179c86df3
chore: bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 ( #12893 )
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.18.0 to 0.19.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.18.0...v0.19.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
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>
2024-04-08 11:52:35 -05:00
dependabot[bot]
11123018a2
chore: bump google.golang.org/grpc from 1.62.1 to 1.63.0 ( #12892 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.62.1 to 1.63.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.62.1...v1.63.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
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>
2024-04-08 15:57:52 +00:00
dependabot[bot]
589434e8d8
chore: bump golang.org/x/tools from 0.19.0 to 0.20.0 ( #12890 )
...
Bumps [golang.org/x/tools](https://github.com/golang/tools ) from 0.19.0 to 0.20.0.
- [Release notes](https://github.com/golang/tools/releases )
- [Commits](https://github.com/golang/tools/compare/v0.19.0...v0.20.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/tools
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>
2024-04-08 10:46:16 -05:00
dependabot[bot]
9a7d8034cb
chore: bump golang.org/x/net from 0.22.0 to 0.24.0 ( #12888 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.22.0 to 0.24.0.
- [Commits](https://github.com/golang/net/compare/v0.22.0...v0.24.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
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>
2024-04-08 10:31:09 -05:00