coder/enterprise/coderd
Spike Curtis f01cab9894
feat: use tailnet v2 API for coordination (#11638)
This one is huge, and I'm sorry.

The problem is that once I change `tailnet.Conn` to start doing v2 behavior, I kind of have to change it everywhere, including in CoderSDK (CLI), the agent, wsproxy, and ServerTailnet.

There is still a bit more cleanup to do, and I need to add code so that when we lose connection to the Coordinator, we mark all peers as LOST, but that will be in a separate PR since this is big enough!
2024-01-22 11:07:50 +04:00
..
coderdenttest chore: move app URL parsing to its own package (#11651) 2024-01-17 10:41:42 -06:00
dbauthz feat: implement deprecated flag for templates to prevent new workspaces (#10745) 2023-11-20 19:16:18 +00:00
dormancy chore: rename dbfake to dbmem (#10432) 2023-10-30 17:42:20 +00:00
keys POST license API endpoint (#3570) 2022-08-22 15:02:50 -07:00
license chore: rename dbfake to dbmem (#10432) 2023-10-30 17:42:20 +00:00
proxyhealth chore: remove `useLocalStorage` hook (#11712) 2024-01-19 16:04:19 -07:00
schedule chore: mockgen archived, moved to new location (#11415) 2024-01-04 18:35:56 -06:00
appearance.go feat: expose application name via Appearance API (#9886) 2023-09-27 17:02:18 +02:00
appearance_test.go chore(scripts/rules.go): broaden scope of testingWithOwnerUser linter (#10548) 2023-11-08 14:54:48 +00:00
authorize_test.go chore: rename `AwaitTemplateVersionJobCompleted` and `AwaitWorkspaceBuildJobCompleted` (#10003) 2023-10-03 11:02:56 -06:00
coderd.go feat: add tailnet v2 support to wsproxy coordinate endpoint (#11637) 2024-01-18 10:10:36 +04:00
coderd_test.go feat: promote PG Coordinator out of experimental (#11398) 2024-01-05 08:03:36 +04:00
groups.go fix: show error when creating a new group fails (#11560) 2024-01-12 16:06:02 -07:00
groups_test.go chore(scripts/rules.go): broaden scope of testingWithOwnerUser linter (#10548) 2023-11-08 14:54:48 +00:00
insights_test.go feat: allow auditors to read template insights (#10860) 2023-11-24 17:21:32 +00:00
licenses.go feat(coderd): connect dbcrypt package implementation (#9523) 2023-09-07 15:49:49 +01:00
licenses_test.go chore(scripts/rules.go): broaden scope of testingWithOwnerUser linter (#10548) 2023-11-08 14:54:48 +00:00
oauth2.go feat: add OAuth2 applications (#11197) 2023-12-21 21:38:42 +00:00
oauth2_test.go feat: add OAuth2 applications (#11197) 2023-12-21 21:38:42 +00:00
provisionerdaemons.go feat(coderd): add provisioner_daemons to /debug/health endpoint (#11393) 2024-01-08 09:29:04 +00:00
provisionerdaemons_test.go feat(coderd): add provisioner_daemons to /debug/health endpoint (#11393) 2024-01-08 09:29:04 +00:00
replicas.go chore: add /v2 to import module path (#9072) 2023-08-18 18:55:43 +00:00
replicas_test.go chore: add /v2 to import module path (#9072) 2023-08-18 18:55:43 +00:00
scim.go refactor(coderd/database): split `Time` and `Now` into `dbtime` package (#9482) 2023-09-01 16:50:12 +00:00
scim_test.go chore(scripts/rules.go): broaden scope of testingWithOwnerUser linter (#10548) 2023-11-08 14:54:48 +00:00
templates.go feat: move moons experiment to ga (released) (#11285) 2023-12-19 14:40:22 -06:00
templates_test.go fix: update template with noop returned undefined template (#11688) 2024-01-19 18:54:25 +00:00
userauth.go chore: add /v2 to import module path (#9072) 2023-08-18 18:55:43 +00:00
userauth_test.go feat: add group allowlist for oidc (#11070) 2023-12-08 10:14:19 -06:00
users.go feat: add server flag to disable user custom quiet hours (#11124) 2023-12-15 19:33:51 +10:00
users_test.go feat: add server flag to disable user custom quiet hours (#11124) 2023-12-15 19:33:51 +10:00
workspaceagents.go chore: add /v2 to import module path (#9072) 2023-08-18 18:55:43 +00:00
workspaceagents_test.go chore(scripts/rules.go): broaden scope of testingWithOwnerUser linter (#10548) 2023-11-08 14:54:48 +00:00
workspacebuilds_test.go fix: return 403 when rebuilding workspace with require_active_version (#11114) 2023-12-08 23:03:46 -06:00
workspaceproxy.go chore: move app URL parsing to its own package (#11651) 2024-01-17 10:41:42 -06:00
workspaceproxy_internal_test.go feat: Implement experiment gated CRUD for workspace proxies (#6928) 2023-04-04 15:07:29 -05:00
workspaceproxy_test.go fix: allow ports in wildcard url configuration (#11657) 2024-01-18 09:44:05 -06:00
workspaceproxycoordinate.go feat: use tailnet v2 API for coordination (#11638) 2024-01-22 11:07:50 +04:00
workspaceproxycoordinator_test.go feat: use tailnet v2 API for coordination (#11638) 2024-01-22 11:07:50 +04:00
workspacequota.go fix: correctly reject quota-violating builds (#9233) 2023-08-22 02:55:39 +00:00
workspacequota_test.go chore: rename `AwaitTemplateVersionJobCompleted` and `AwaitWorkspaceBuildJobCompleted` (#10003) 2023-10-03 11:02:56 -06:00
workspaces_test.go chore: fix TestWorkspaceAutobuild/DormancyThresholdOK flake (#11251) 2023-12-18 09:23:06 -06:00