ebdfdc749d
test: Make cli speedtest more reliable ( #6187 )
...
We now wait for the agent to be connected/ready before start.
2023-02-14 11:23:04 +02:00
1c4e1d8ded
chore: bump github.com/gin-gonic/gin from 1.7.0 to 1.7.7 ( #6146 )
...
Bumps [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin ) from 1.7.0 to 1.7.7.
- [Release notes](https://github.com/gin-gonic/gin/releases )
- [Changelog](https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/gin-gonic/gin/compare/v1.7.0...v1.7.7 )
---
updated-dependencies:
- dependency-name: github.com/gin-gonic/gin
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-13 19:33:11 -06:00
2d0a69ba47
fix: require client pipe to be closed in provisionerd test ( #6188 )
...
https://github.com/coder/coder/actions/runs/4165019548/jobs/7207442687
2023-02-14 00:46:05 +00:00
733f58c76d
chore: Force license uuids to not be null ( #6012 )
...
* chore: Force license uuids to not be null
* All unit tests generate uuids for licenses
* Update migration files to new numbers
* Put migration in transaction
2023-02-13 18:21:58 -06:00
a54de6093b
feat: add coder ping
( #6161 )
2023-02-13 10:38:00 -06:00
2157bff13f
fix: Clean up conn on NewStream error in memDRPC ( #6182 )
2023-02-13 17:27:10 +02:00
d355783faa
test: Fix cli delete test ( #6183 )
...
We were waiting for Cleaning Up which never appeared:
https://github.com/coder/coder/actions/runs/4163971602/jobs/7205007285
2023-02-13 14:54:38 +00:00
a064678b8a
fix: Update flake.lock to fix Go build ( #6173 )
2023-02-13 11:05:28 +01:00
a56df46d0f
fix: Update github.com/coder/retry to remove initial delay ( #6160 )
2023-02-13 11:54:43 +02:00
c0c83f17b2
fix: follow tailscale idioms for when to update nodes ( #6164 )
2023-02-10 16:59:24 -06:00
b171cb562c
fix(site): Support underscore files ( #6159 )
2023-02-10 16:52:56 -03:00
2dbe00ae44
fix(api): Allow workspace agent coordinate to report disconnect ( #6152 )
2023-02-10 20:23:02 +02:00
6189035e98
feat: Add option to enable hsts header ( #6147 )
...
* feat: Add option to enable hsts header
* Update golden files
2023-02-10 10:52:49 -06:00
77afdf71dc
fix(site): Show folders in the template version editor ( #6145 )
2023-02-10 13:22:20 -03:00
32fbd10a1f
chore: Optimize parial rego execution byte allocations ( #6144 )
...
* chore: Implement benchmark for authorizer.Prepare
Identify time + alloc cost before optimizing
2023-02-10 08:39:45 -06:00
ab9cba9396
chore: update template examples and docs to install code-server under /tmp ( #6138 )
...
Updates templates examples and docs to pass the --method standalone argument
to code-server install script, and installs code-server under /tmp/code-server.
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
---------
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
2023-02-10 13:36:46 +00:00
4432cd08d6
chore: update tailscale ( #6091 )
2023-02-09 21:43:18 -06:00
e6da7afd33
feat: Add cachable authorizer to elimate duplicate rbac calls ( #6107 )
...
* feat: Add cachable authorizer to elimate duplicate rbac calls
Cache is context bound, so only prevents duplicate rbac calls in
the same request context.
2023-02-09 20:14:31 -06:00
6f3f7f2937
fix(agent): Allow signal propagation when running as PID 1 ( #6141 )
2023-02-09 23:07:21 +02:00
af59e2bcfa
chore: Optimize rego policy input allocations ( #6135 )
...
* chore: Optimize rego policy evaluation allocations
Manually convert to ast.Value instead of using generic
json.Marshal conversion.
* Add a unit test that prevents regressions of rego input
The optimized input is always compared to the normal json
marshal parser.
2023-02-09 13:47:17 -06:00
22f6400ea5
helm: add deployment securityContext values ( #6136 )
...
* helm: add deployment securityContext values
* rm: podSecurityContext
2023-02-09 13:26:35 -05:00
b46d0d693f
fix: Extend migration fixture test with down and fix 000045 ( #6130 )
2023-02-09 16:59:54 +02:00
049984ce7f
docs: Add missing body parameter ( #6132 )
2023-02-09 14:02:03 +00:00
4493649d7e
refactor(site): Add bottom spacing to the dashboard layout ( #6084 )
2023-02-08 21:53:42 -03:00
4827d9edb8
fix: increase generated password length resolve flake ( #6116 )
v0.17.1
2023-02-08 20:59:07 +00:00
d803bb76d5
feat: automatically open workspaces in vscode in the dir
specified ( #6115 )
...
This makes a one-click magical experience not only possible, but really nice too!
2023-02-09 06:38:34 +10:00
2ed0eafd75
feat: add minimum password entropy requirements ( #6090 )
...
* feat: add minimum password entropy requirements
* Fix all the tests
* Fix E2E tests
2023-02-08 14:10:08 -06:00
fe725f76bb
fix: Allow to stop or remove workspaces using rich and old parameters ( #6099 )
...
* fix: Allow to stop or remove workspaces using rich and old parameters
* Fix
2023-02-08 14:09:52 -06:00
1617268859
fix: stop redirecting away from wildcard url ( #6113 )
...
Fixes #6097 .
2023-02-08 13:48:17 -06:00
8dba66c535
chore: Use dbgen in unit test ( #6111 )
...
* chore: Use dbgen in unit test
- organizationparam_test
- templateparam_test
* Use dbgen in all unit tests vs insert methods
* fixup! Use dbgen in all unit tests vs insert methods
---------
Co-authored-by: Cian Johnston <cian@coder.com >
2023-02-08 13:47:05 -06:00
7a1731b620
chore: change build audit log string to be clearer ( #6093 )
...
* changed bbuild string
* clean up friendly string
* using Trans component
* general cleanup
* fixed tests
* fix lint
* fixing bolding
* removing dead strings in auditLogRow
* fix tests
2023-02-08 13:06:57 -05:00
d60ec3e4bf
feat: add JSON output format to many CLI commands ( #6082 )
2023-02-08 17:09:38 +00:00
5655ec6862
Revert "fix: open terminal and coder_app in a new tab, not window ( #6044 )" ( #6106 )
...
This reverts commit a655f03a1e
.
2023-02-08 15:57:27 +00:00
0ccab0c420
fix: do not build Packer images on dry runs ( #6105 )
2023-02-08 15:51:16 +00:00
b5e5959649
chore: fix flake in create-admin-user test ( #6103 )
2023-02-08 15:36:43 +00:00
3da33d23a4
chore: fix status color for redirects on audit page ( #6096 )
2023-02-08 09:40:51 -05:00
e17ed9f5e6
chore: diable ironbank image scanning ( #6104 )
2023-02-08 14:40:27 +00:00
33f2c8fef5
ci: Fix scripts/release/publish.sh
execrelative path ( #6101 )
...
Behavior of `lib.sh` changed in: #5934
2023-02-08 13:32:06 +00:00
f6da0a6945
ci: Fix silent missing metadata for release notes ( #6089 )
...
* Fix use of `mapfile < <(cmd)` which silently hid errors
* Fix script paths since `SCRIPT_DIR` changed in `lib.sh`
* Set `GITHUB_TOKEN` in release.yaml
2023-02-08 14:40:52 +02:00
1dc477819e
feat: render Markdown in rich parameter descriptions ( #6098 )
2023-02-08 12:57:12 +01:00
f24547ecb1
feat: add iron bank Dockerfile & manifest ( #5934 )
...
* feat: add iron bank Dockerfile & manifest
Co-authored-by: Dean Sheather <dean@deansheather.com >
* add: tfrc file
* mv: ironbank/ /scripts
* fixup! Merge branch 'main' into iron-bank
* feat: add ironbank trivy scanning
* fixup! feat: add ironbank trivy scanning
* fixup! feat: add ironbank trivy scanning
* fixup! feat: add ironbank trivy scanning
* fixup! feat: add ironbank trivy scanning
---------
Co-authored-by: Dean Sheather <dean@deansheather.com >
2023-02-07 18:09:33 -05:00
691495d761
feat: add expanded_directory
to the agent for extension support ( #6087 )
...
This will enable opening the default `dir` of an agent in
the VS Code extension!
2023-02-07 21:35:09 +00:00
f6effdb63e
fix: redirect the user to the home directory if dir is not set ( #6085 )
...
This was blocking SSH connections from being established if a dir
that wasn't created yet is set.
2023-02-07 20:28:41 +00:00
bde4ffebe5
docs: add auth paragraph about oidc group sync ( #6064 )
2023-02-07 13:22:02 -06:00
c63dcf13c2
fix(dogfood): Enable pipefail for startup_script ( #6017 )
2023-02-07 20:15:09 +02:00
a5f3f02ef8
fix: duplicate list when updating workspaces ( #6032 )
v0.17.0
2023-02-07 10:26:04 -06:00
e7ebcb54dc
fix: use workspace name when opening links via the terminal ( #6077 )
...
This was using the `<workspace>.<agent>` syntax before, which was invalid.
2023-02-07 09:58:11 -06:00
c82e38e2d8
docs: using Coder behind a corporate proxy ( #6079 )
...
* docs: using Coder with a corporate proxy
* fix typo
2023-02-07 15:11:03 +00:00
4155b085b7
feat: add preset filter for audit logins ( #6066 )
2023-02-07 09:17:06 -05:00
bed37b4208
feat: use wildcard url for local links in the web terminal ( #6070 )
2023-02-07 07:21:06 -06:00