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
5c1ecfbd5f
feat(scripts/develop.sh): provide an easy way to specify access url ( #9222 )
...
Allows `develop.sh --access-url="http://host:port "`
2023-08-21 17:23:07 +00:00
b2ca3ebaa3
fix: add workspace_proxy type to auditlog friendly strings ( #9194 )
...
* fix: add workspace_proxy type to auditlog friendly strings
* add unit test and organization type
2023-08-21 10:53:41 -05:00
07188b123a
chore: add dependencies for js-test to our nix flake ( #9224 )
2023-08-21 15:03:33 +00:00
5d4a17717f
refactor(coderd): fetch owner information when authorizing workspace agent ( #9123 )
...
* Refactors the existing httpmw tests to use dbtestutil so that we can test them against a real database if desired,
* Modifies the GetWorkspaceAgentByAuthToken to return the owner and associated roles, removing the need for additional queries
2023-08-21 15:49:26 +01:00
6d939b726c
fix: correctly assess quota for stopped resources ( #9201 )
2023-08-21 09:01:16 -05:00
509411f87c
chore(flake.nix): add kubectx ( #9219 )
2023-08-21 15:54:22 +03:00
03453b1e02
feat(coderd): add template app usage to insights ( #9138 )
...
Fixes #8658
2023-08-21 15:08:58 +03:00
4de7de420e
fix(flake.nix): add gcloud auth plugin ( #9215 )
2023-08-21 10:58:34 +00:00
7404ee9b21
chore: add name to top-level package.json to allow importing ( #9209 )
2023-08-20 00:35:38 +00:00
4d85d56327
chore: add version to top-level package.json to allow importing ( #9208 )
2023-08-20 00:10:53 +00:00
2c83bfdfa5
fix: set the location of locale_archive
( #9207 )
...
See https://nixos.wiki/wiki/Locales
2023-08-19 22:37:44 +00:00
6b8102cf4c
feat(cli): add daily_cost to coder ls
( #9200 )
2023-08-19 12:56:08 -05:00
e95557890a
docs: remove <> and use shell
for code blocks in azure docs ( #9078 )
2023-08-19 13:52:24 +00:00
40ef9ff779
fix: add sapling to the nix flake ( #9202 )
2023-08-18 16:41:03 -05:00
22e781eced
chore: add /v2 to import module path ( #9072 )
...
* chore: add /v2 to import module path
go mod requires semantic versioning with versions greater than 1.x
This was a mechanical update by running:
```
go install github.com/marwan-at-work/mod/cmd/mod@latest
mod upgrade
```
Migrate generated files to import /v2
* Fix gen
2023-08-18 18:55:43 +00:00
0d40e7fe24
chore(flake.nix): add gcloud and kubectl to flake ( #9197 )
2023-08-18 18:29:24 +00:00
9e9c79dbd3
fix: remove nix bash from the dogfood image ( #9195 )
...
This was unnecessary.
2023-08-18 17:59:25 +00:00
bbaa057e15
fix(agent): log correct script timeout for startup script ( #9190 )
2023-08-18 17:35:49 +00:00
4c133e7058
fix: add yarn to the dogfood image ( #9193 )
2023-08-18 17:15:33 +00:00
36fcee50b6
fix: use proper link to workspace proxies page ( #9183 )
...
we changed the route in #9070
2023-08-18 11:49:14 -05:00
c93782aba6
fix: allow chsh in dev image ( #9191 )
2023-08-18 16:15:05 +00:00
9725ec0713
fix: separate dev shell and dev image nix deps ( #9189 )
...
* fix: separate dev shell and dev image nix deps
* Add less
2023-08-18 15:58:52 +00:00
e94ebea5e9
fix: add gh cli to the dogfood image ( #9184 )
2023-08-18 14:49:54 +00:00
88de63f891
fix: add locale to dogfood image ( #9181 )
...
* fix: add locale to dogfood image
* Update flake.nix
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
* Add gcc
---------
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
2023-08-18 09:16:16 -05:00
95458ac8a5
chore(scripts/develop.sh): restore original access url setting ( #9174 )
2023-08-18 13:24:17 +00:00
8db3869415
chore: add zsh to dogfood ( #9178 )
2023-08-18 13:05:02 +00:00
f4f3132120
docs: add workspace process logging doc ( #9002 )
2023-08-18 23:02:01 +10:00
531f740070
fix(site): remove mock data from port forward button ( #9177 )
2023-08-18 12:59:20 +00:00
669ae9d4d3
fix(cli): remove prompt for immutable parameters on start and restart ( #9173 )
2023-08-18 14:06:46 +02:00
376352eeb3
fix(ci): add github token to chocolatey workflow ( #9166 )
2023-08-18 13:16:56 +03:00
ea34ec7538
chore(site): regenerate provisioner stub ( #9151 )
2023-08-18 10:50:43 +02:00
04810cb42e
fix: do not install strace on OSX ( #9167 )
2023-08-18 10:07:11 +02:00
2f46f2315c
fix: fix race in PGCoord at startup ( #9144 )
...
Signed-off-by: Spike Curtis <spike@coder.com >
2023-08-18 09:53:03 +04:00
c0a78533bf
chore: reduce build time by converting docker image to build with nix ( #9099 )
...
* Add Docker image
* Try building the container in CI
* Uncomment testing lines
* Trim image step
* Hit 'em with a Docker load
* Oopsie!
* Add a tag and push!
* Fix image name 🤦
* Fix sudo
* Fix target name
* Build and push
* Fix login to docker hub
* Revert to Docker push
* Fix PATH
* Fix SHA
* Fix ca certs
* Fix ca certs
* Fix coping files in
* Fix docker init
* Fix Docker group and init
* Add comments to our Nix
* Fix build stage
* Add some more comments
* Remove old dogfood image files
* Tag and push with branch name
* Fix tag passing
* Fix tag passing
* Remove old pull triggers
* Convert gen to use Nix
* Add protobuf to the flake
* Add prettier to the dev shell
* Swap to the faster Nix cache action
* Add the correct yq
* Fix gen
* Add make to the flake
* Update extensions
2023-08-17 21:19:36 -05:00