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
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
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
ebd878b6b5
chore: v2.1.3 changelog ( #9311 )
v2.1.3
2023-08-24 17:35:00 +00:00
64df076328
feat: add server flag to force DERP to use always websockets ( #9238 )
2023-08-24 17:22:31 +00:00
9cb913fb1a
fix(go.mod): upgrade cdr.dev/slog to fix isTTY race ( #9305 )
2023-08-24 18:08:52 +03:00
af939d1e94
fix(coderd): optimize template app insights query for speed and decrease intervals ( #9302 )
2023-08-24 14:34:38 +00:00
67c8635543
fix(site): only show workspace actions if user has permission ( #9303 )
2023-08-24 11:28:59 -03:00
14aa1af45f
refactor(site): remove as many 100vh units as possible( #9272 )
2023-08-24 09:25:27 -03:00
04d5e3f54f
fix(coderd): rewrite template insights query for speed and fix intervals ( #9300 )
2023-08-24 14:38:32 +03:00
d00817ea4a
perf(coderd): simplify insights queries to speed them up ( #9299 )
2023-08-24 10:52:20 +00:00
6b69abfec7
fix(coderd): use stable sorting for insights and improve test coverage ( #9250 )
...
Fixes #9213
2023-08-24 13:36:40 +03:00
970072f61d
chore(docs): add example scenario for parameter updates ( #9298 )
2023-08-24 10:35:20 +01:00
52ea23355a
docs: incompatibility in parameter options for workspace builds ( #9297 )
2023-08-24 11:05:31 +02:00
113894c045
fix(coderd): prevent oidc refresh being ignored ( #9293 )
2023-08-24 00:42:20 -05:00
f96622f192
chore: add exempt users to CLAbot allowlist ( #9292 )
2023-08-23 23:17:22 +00:00
6c93687095
fix(site): fix vertical scroll in the bottom bar ( #9270 )
2023-08-23 17:24:47 -03:00
2fa6a50de6
chore(docs): update scaling table ( #9279 )
2023-08-23 20:18:42 +00:00
e0ba80c872
chore: write v2.1.2 changelog ( #9288 )
v2.1.2
2023-08-23 19:51:29 +00:00
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
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
707a0a2d95
fix: resolve deadlock when fetching everyone group for in-memory db ( #9277 )
2023-08-23 16:54:16 +00:00
e845deaa89
fix: prompt when parameter options are incompatible ( #9247 )
2023-08-23 18:18:38 +02:00
8bfa312905
fix(coderd): parallelize queries to improve template insights performance ( #9275 )
2023-08-23 15:31:23 +00:00
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
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
72cb42b8e0
feat(site): add descriptions for each auth method to the selection menu ( #9252 )
2023-08-23 08:58:49 -06:00
b6aedb9f1d
refactor(site): improve how string values are displayed ( #9273 )
2023-08-23 11:32:55 -03:00
f35423c041
fix: update conn derpmap every 5s in single tailnet ( #9176 )
2023-08-23 11:20:31 +00:00
53de47d4c8
chore: fix flake in TestDERPHeaders ( #9262 )
2023-08-23 21:03:39 +10:00
a3d31268a3
fix(cli): do not ask for immutables on update ( #9266 )
2023-08-23 12:46:52 +02:00
e6d90bd4fe
fix: rewrite onlyDataResources ( #9263 )
2023-08-23 10:17:16 +00:00
d37f6d80f7
chore(docs): update docs for correct use of shell and console and enforce linewidth ( #9245 )
2023-08-23 12:27:57 +03:00
ed2b1236c0
fix(coderd/batchstats): fix init race and close flush ( #9248 )
2023-08-23 11:58:25 +03:00
31ffb566d0
fix: disable setup page once setup has been completed ( #9198 )
2023-08-22 14:57:46 -06:00
6e41cd1eda
feat: add activity bumping to template scheduling ( #9040 )
2023-08-22 15:15:13 -05:00
6214117d3d
fix: pull agent metadata even when rate is high ( #9251 )
...
This commit fixes a bug where when the rate of metadata updates was
too high, the debounce caused a new update to get indefinitely delayed.
2023-08-22 13:55:00 -05:00
697b0283c5
chore: fix low hanging lint issues ( #9253 )
2023-08-22 12:32:37 -06:00
306615c674
docs: add v2.1.1 changelog ( #9249 )
...
* add WPL to manifest
* docs: add v2.1.1 changelog
v2.1.1
2023-08-22 16:09:33 +00:00
262d7692b6
feat: add force refresh of license entitlements ( #9155 )
...
* feat: add force refresh of license entitlements
* send "going away" mesasge on licenses pubsub on close
* Add manual refresh to licenses page
2023-08-22 09:26:43 -05:00
37a3b42c55
feat: add last_used search params to workspaces ( #9230 )
...
* feat: add last_used search params to workspaces
2023-08-22 08:41:58 -05:00
e57d635739
feat: add script to run a local keycloak instance ( #9242 )
2023-08-22 14:32:03 +01:00
8a1da743cc
test(site): e2e: create workspace with rich parameters ( #9185 )
2023-08-22 14:21:32 +02:00
545a256b57
fix: correctly reject quota-violating builds ( #9233 )
...
Due to a logical error in CommitQuota, all workspace Stop->Start operations
were being accepted, regardless of the Quota limit. This issue only
appeared after #9201 , so this was a minor regression in main for about
3 days. This PR adds a test to make sure this kind of bug doesn't recur.
To make the new test possible, we give the echo provisioner the ability
to simulate responses to specific transitions.
2023-08-22 02:55:39 +00:00
69ec8d774b
fix(cli/server): apply log filter to log message as well as name ( #9232 )
2023-08-21 17:53:26 -05:00
2a263b9534
fix: always show add user button ( #9229 )
...
Fixes #9172
There is always at least one authentication method enabled (none), so we should remove the authMethod check to make sure that the button is always shown.
2023-08-21 15:44:20 -06:00
4a9c7733d8
chore(dogfood): revert to pre-nix image ( #9231 )
2023-08-21 20:30:09 +00:00
2a04d15c6d
chore: downgrade dogfood image to postgres 13 ( #9228 )
2023-08-21 19:26:31 +00:00
f6e02068e7
fix(site): fix ports update ( #9221 )
2023-08-21 14:32:59 -03:00
92445cf52e
fix(site): fix locale dates in timeline component ( #9223 )
2023-08-21 14:24:54 -03:00