Steven Masley
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
Kyle Carberry
07188b123a
chore: add dependencies for js-test to our nix flake ( #9224 )
2023-08-21 15:03:33 +00:00
Cian Johnston
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
Ammar Bandukwala
6d939b726c
fix: correctly assess quota for stopped resources ( #9201 )
2023-08-21 09:01:16 -05:00
Mathias Fredriksson
509411f87c
chore(flake.nix): add kubectx ( #9219 )
2023-08-21 15:54:22 +03:00
Mathias Fredriksson
03453b1e02
feat(coderd): add template app usage to insights ( #9138 )
...
Fixes #8658
2023-08-21 15:08:58 +03:00
Cian Johnston
4de7de420e
fix(flake.nix): add gcloud auth plugin ( #9215 )
2023-08-21 10:58:34 +00:00
Kyle Carberry
7404ee9b21
chore: add name to top-level package.json to allow importing ( #9209 )
2023-08-20 00:35:38 +00:00
Kyle Carberry
4d85d56327
chore: add version to top-level package.json to allow importing ( #9208 )
2023-08-20 00:10:53 +00:00
Kyle Carberry
2c83bfdfa5
fix: set the location of locale_archive ( #9207 )
...
See https://nixos.wiki/wiki/Locales
2023-08-19 22:37:44 +00:00
Ammar Bandukwala
6b8102cf4c
feat(cli): add daily_cost to coder ls ( #9200 )
2023-08-19 12:56:08 -05:00
Vaibhav Kumar
e95557890a
docs: remove <> and use shell for code blocks in azure docs ( #9078 )
2023-08-19 13:52:24 +00:00
Kyle Carberry
40ef9ff779
fix: add sapling to the nix flake ( #9202 )
2023-08-18 16:41:03 -05:00
Kyle Carberry
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
Cian Johnston
0d40e7fe24
chore(flake.nix): add gcloud and kubectl to flake ( #9197 )
2023-08-18 18:29:24 +00:00
Kyle Carberry
9e9c79dbd3
fix: remove nix bash from the dogfood image ( #9195 )
...
This was unnecessary.
2023-08-18 17:59:25 +00:00
Mathias Fredriksson
bbaa057e15
fix(agent): log correct script timeout for startup script ( #9190 )
2023-08-18 17:35:49 +00:00
Kyle Carberry
4c133e7058
fix: add yarn to the dogfood image ( #9193 )
2023-08-18 17:15:33 +00:00
Ben Potter
36fcee50b6
fix: use proper link to workspace proxies page ( #9183 )
...
we changed the route in #9070
2023-08-18 11:49:14 -05:00
Kyle Carberry
c93782aba6
fix: allow chsh in dev image ( #9191 )
2023-08-18 16:15:05 +00:00
Kyle Carberry
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
Kyle Carberry
e94ebea5e9
fix: add gh cli to the dogfood image ( #9184 )
2023-08-18 14:49:54 +00:00
Kyle Carberry and Mathias Fredriksson
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
Cian Johnston
95458ac8a5
chore(scripts/develop.sh): restore original access url setting ( #9174 )
2023-08-18 13:24:17 +00:00
Bruno Quaresma
8db3869415
chore: add zsh to dogfood ( #9178 )
2023-08-18 13:05:02 +00:00
Dean Sheather
f4f3132120
docs: add workspace process logging doc ( #9002 )
2023-08-18 23:02:01 +10:00
Bruno Quaresma
531f740070
fix(site): remove mock data from port forward button ( #9177 )
2023-08-18 12:59:20 +00:00
Marcin Tojek
669ae9d4d3
fix(cli): remove prompt for immutable parameters on start and restart ( #9173 )
2023-08-18 14:06:46 +02:00
phorcys420
376352eeb3
fix(ci): add github token to chocolatey workflow ( #9166 )
2023-08-18 13:16:56 +03:00
Marcin Tojek
ea34ec7538
chore(site): regenerate provisioner stub ( #9151 )
2023-08-18 10:50:43 +02:00
Marcin Tojek
04810cb42e
fix: do not install strace on OSX ( #9167 )
2023-08-18 10:07:11 +02:00
Spike Curtis
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
Kyle Carberry
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
Kayla Washburn
5b165d5cb9
fix: make displayName primary in ParameterLabel component ( #9158 )
2023-08-17 19:07:57 -06:00
Ben Potter
71d5882341
chore: 2.1.0 changelog ( #9160 )
2023-08-17 23:02:54 +00:00
Bruno Quaresma
9caa4cfde0
feat(site): display build logs history in the build log page ( #9150 )
2023-08-17 18:59:26 -03:00
Ammar Bandukwala
be40dc85ab
chore: cleanup extraneous logging ( #9156 )
...
* The batchstats warning went out on every Ctrl+C in my development
Rule of silence:
The provisioner and connect messages messages were sent out on every startup
without a corresponding user event, making them annoying and more-so
debug messages.
2023-08-17 21:01:55 +00:00
Kayla Washburn
9710bada06
fix: redirect to login upon authentication error ( #9134 )
2023-08-17 13:54:20 -06:00
Ammar Bandukwala
720ad9a653
fix(site): avoid showing disabled fields in group settings page ( #9154 )
...
Previously we allowed interaction with the icon setter and showed
confusing help text under the disabled "Display Name" field.
2023-08-17 14:21:36 -05:00
Jon Ayers
2f6687a475
feat: expose Everyone group through UI ( #9117 )
...
- Allows setting quota allowances on the 'Everyone' group.
2023-08-17 13:25:16 -05:00
Steven Masley
8910f05172
fix: /workspaces should work even if missing template perms ( #9152 )
...
If a user is missing template perms to a workspace, just block reading
that workspace. This is to keep the api consistent, it is not a rbac
enforcement.
This should ublock users reporting this bug that /workspaces returns
nothing when 1 workspace cannot be fully read. We might want to be
able to return missing or unknown fields in our api to account
for this.
2023-08-17 13:22:03 -05:00
Kayla Washburn
e39402f1c9
fix: don't navigate away from editor after publishing ( #9153 )
2023-08-17 10:49:16 -06:00
Reuben Ellis
94cbc2ae7f
chore: update storybook build script ( #9140 )
2023-08-17 09:58:52 -03:00
Oleg Kovalov
c639674b39
chore: replace chi with chi/v5 ( #9143 )
2023-08-17 07:46:56 -05:00
Spike Curtis
c66befb548
fix(scaletest): change IP range to non-reserved in GCP ( #9146 )
...
Signed-off-by: Spike Curtis <spike@coder.com >
2023-08-17 13:11:02 +04:00
Spike Curtis
c7a6d626b4
fix: make PGCoordinator close connections when unhealthy ( #9125 )
...
Signed-off-by: Spike Curtis <spike@coder.com >
2023-08-17 09:36:47 +04:00
Eric Paulsen and Muhammad Atif Ali
c217a0d819
fix!: remove jq from image ( #8979 )
...
* fix: remove jq from base and add jq ext image
* Delete Dockerfile.ext-jq
---------
Co-authored-by: Muhammad Atif Ali <atif@coder.com >
2023-08-16 21:20:33 -04:00
Kayla Washburn
5c7780015b
chore: rename UsersDropdown.tsx component file to UserDropdown.tsx ( #9137 )
2023-08-16 17:36:51 -06:00
Ben Potter
fa8e103b0e
docs: last seen before & after ( #9096 )
2023-08-16 23:20:03 +00:00
Asher
02ee724d9f
fix: do terminal emulation in reconnecting pty tests ( #9114 )
...
It looks like it is possible for screen to use control sequences instead
of literal newlines which fails the tests.
This reuses the existing readUntil function used in other pty tests.
2023-08-16 13:02:03 -08:00