c67eba10d5
chore: update scale docs to include guidelines for wsproxies ( #13350 )
2024-05-23 10:00:23 +01:00
c2837a62e4
feat: evaluate provisioner tags ( #13333 )
2024-05-23 07:53:51 +00:00
fa9edc1f42
chore(scripts): remove gh_auth
from release.sh
( #13347 )
...
It breaks the `gh` cli for creating workflows.
2024-05-22 14:28:21 -05:00
a40e954afc
chore(docs): update k8s mainline version ( #13346 )
2024-05-22 14:01:11 -05:00
3364abecdd
chore: generate terraform testdata with matching terraform version ( #13343 )
...
Terraform changed the default output of the `terraform graph` command. You must put `-type=plan` to keep the prior behavior.
Co-authored-by: Colin Adler <colin1adler@gmail.com >
2024-05-22 12:45:47 -05:00
ed6ee9aaa8
chore(README): add hiring link ( #13345 )
2024-05-22 12:01:29 -05:00
390ff9ac05
refactor(site): hide unavailable usage information ( #13341 )
2024-05-22 13:26:59 +00:00
7ea4a89a20
chore: update kubernetes.md, bumping stable from v2.9.4 to v2.10.2 ( #13275 )
2024-05-22 12:24:28 +03:00
78deaba481
feat(site): show "update and start" button when update is forced ( #13334 )
2024-05-21 19:29:54 +00:00
f27f5c0002
feat(site): show number of times coder_app is opened ( #13335 )
2024-05-21 16:04:41 -03:00
3f1e9c038a
feat(coderd): add endpoints for editing and deleting organizations ( #13287 )
2024-05-21 12:46:31 -06:00
0a86d6d176
chore: expose formatExamples enterprise commands ( #13304 )
...
Exporting it allows enterprise functions to also use it.
2024-05-21 13:26:34 -05:00
c61b64be61
feat: add hidden enterprise cmd command to list roles ( #13303 )
...
* feat: add hidden enterprise cmd command to list roles
This includes custom roles, and has a json ouput option for
more granular permissions
2024-05-21 13:14:00 -05:00
8e78b9495d
feat: open most recent directory or workspace when launching VS Code ( #13326 )
2024-05-21 09:19:59 -08:00
273209432d
chore: fix tailnet integration test flake ( #13313 )
2024-05-21 12:57:39 +10:00
b8b80fe6d2
feat: store coder_workspace_tags
in the database ( #13294 )
2024-05-20 13:30:19 +00:00
45b45f1107
ci: re-enable test migrations in release workflow ( #13307 )
2024-05-20 10:35:06 +01:00
a63d427efd
chore: add unique org name constraint to db ( #13311 )
2024-05-17 12:40:38 -06:00
4af0f093ee
fix(site): fix floating number on duration fields ( #13209 )
2024-05-17 15:26:00 -03:00
d8bb5a05db
chore: bump github.com/fergusstrange/embedded-postgres from 1.26.0 to 1.27.0 ( #13255 )
...
Bumps [github.com/fergusstrange/embedded-postgres](https://github.com/fergusstrange/embedded-postgres ) from 1.26.0 to 1.27.0.
- [Release notes](https://github.com/fergusstrange/embedded-postgres/releases )
- [Commits](https://github.com/fergusstrange/embedded-postgres/compare/v1.26.0...v1.27.0 )
---
updated-dependencies:
- dependency-name: github.com/fergusstrange/embedded-postgres
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-17 12:03:32 -05:00
f176ff532f
ci: re-pin actions/dependency-review-action
back to a release ( #13309 )
2024-05-17 11:55:30 -05:00
f23d4802b5
ci: fix test-migrations target when main branch is not present locally ( #13306 )
2024-05-17 10:24:56 +01:00
f66d0445da
chore(scripts): fix stable release promote script ( #13204 )
2024-05-17 08:25:10 +00:00
0998cedb5c
chore(scripts): fix a few release script changelog issues ( #13200 )
2024-05-17 11:19:48 +03:00
92c5dfa266
docs: bump k8s install version ( #13302 )
2024-05-16 20:24:03 +00:00
80538c079d
chore: update git -> 2.43.4 and terraform -> 1.7.5 ( #13299 )
...
This fixes an RCE in git and gets us one minor version closer to fixing
a critical Terraform vulnerability. In the next release we'll bump to
1.8.x.
2024-05-16 19:07:07 +00:00
ad8c314130
chore: implement api for creating custom roles ( #13298 )
...
api endpoint (gated by experiment) to create custom_roles
2024-05-16 13:47:47 -05:00
85de0e966d
chore: fix TestMeasureLatency/MeasureLatencyRecvTimeout
flake ( #13301 )
2024-05-16 13:42:42 -05:00
cf91eff7cf
chore: implement databased backend for custom roles ( #13295 )
...
Includes db schema and dbauthz layer for upserting custom roles. Unit test in `customroles_test.go` verify against escalating permissions through this feature.
2024-05-16 13:11:26 -05:00
194be12133
chore: verify validity of built in rbac roles ( #13296 )
...
Verifies our built in roles are valid according to our policy.go. Working on custom roles requires the dynamic roles to adhere to these rules. Feels fair the built in ones do too.
2024-05-16 12:07:44 -05:00
a0fce363cd
feat(coderd): add times_used
to coder_app
s in insights API ( #13292 )
...
For now, only applied to `coder_app`s, same logic can be implemented for
VS Code, SSH, etc.
Part of #13099
2024-05-16 16:53:01 +03:00
63e06853eb
fix: update tests for useClipboard to minimize risks of flakes ( #13250 )
...
* wip: commit progress on test revamps
* fix: update existing tests to new format
* chore: add test case for global snackbar
* refactor: consolidate files
* refactor: make http dependency more explicit
* chore: add extra test case for exposed error value
* docs: fix typos
* fix: make sure clipboard is reset between test runs
* docs: add more context to comments
* refactor: update mock console.error logic to use jest.spyOn
* docs: add more clarifying comments
* refactor: split off type alias for clarity
2024-05-15 16:59:15 -04:00
114fb31fbb
fixed sharable port + coder_app interaction ( #13285 )
2024-05-15 14:40:46 -05:00
fc6f18aa96
feat(site): add an organization switcher to the user menu ( #13269 )
2024-05-15 13:14:34 -06:00
1f5788feff
chore: remove rbac psuedo resources, add custom verbs ( #13276 )
...
Removes our pseudo rbac resources like `WorkspaceApplicationConnect` in favor of additional verbs like `ssh`. This is to make more intuitive permissions for building custom roles.
The source of truth is now `policy.go`
2024-05-15 11:09:42 -05:00
cb6b5e8fbd
chore: push rbac actions to policy package ( #13274 )
...
Just moved `rbac.Action` -> `policy.Action`. This is for the stacked PR to not have circular dependencies when doing autogen. Without this, the autogen can produce broken golang code, which prevents the autogen from compiling.
So just avoiding circular dependencies. Doing this in it's own PR to reduce LoC diffs in the primary PR, since this has 0 functional changes.
2024-05-15 09:46:35 -05:00
f14927955d
fix(site): fix group badge visual ( #13263 )
2024-05-14 13:52:16 -03:00
a8a0be98b8
chore: expose all organization ids from AuthContext ( #13268 )
2024-05-14 10:48:15 -06:00
721ab2a1b4
chore: add workspace activity linter ( #13273 )
2024-05-14 12:31:31 -04:00
2b29559984
chore: add setting to enable multi-organization ui ( #13266 )
2024-05-13 14:41:45 -06:00
9ced001570
chore: add multi-org experiment for UI view toggling ( #13260 )
...
* chore: Add multi-org experiment
UI will use to toggle different views
2024-05-13 13:46:01 -05:00
ebee9288ae
fix: properly convert max port share level for oss ( #13261 )
2024-05-13 14:37:51 -04:00
a5a64948cd
feat(site): open README links in new tab ( #13264 )
2024-05-13 15:11:01 -03:00
8412450ae3
chore(site): fix portforward issue with vite ( #13262 )
2024-05-13 17:13:41 +00:00
c41d0efff9
chore: bump github.com/prometheus/client_golang from 1.18.0 to 1.19.1 ( #13232 )
...
* chore: bump github.com/prometheus/client_golang from 1.18.0 to 1.19.1
2024-05-13 13:01:28 +00:00
7358c1b1ac
chore(dogfood): bump module versions to latest ( #13246 )
...
We should use the latest versions as these are the ones most customers will use.
We can automate this with @dependabot once we resolve https://github.com/coder/registry.coder.com/issues/13
2024-05-13 09:51:47 +03:00
4e7381341f
chore: bump google.golang.org/api from 0.176.1 to 0.180.0 ( #13235 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-12 23:34:59 +03:00
228b99d9c2
chore: bump google.golang.org/protobuf from 1.33.0 to 1.34.1 ( #13236 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-12 23:33:37 +03:00
f13b1c9af6
refactor: improve test isolation for Axios API logic ( #13125 )
...
* wip: commit progress on code split-up
* wip: commit more progress
* wip: finish initial version of class implementation
* chore: update all import paths to go through client instance
* fix: remove temp comments
* refactor: smoooooooosh the API
* refactor: update import setup for tests
2024-05-12 19:05:22 +00:00
5ddbeddf85
chore: bump protobufjs from 7.2.4 to 7.2.5 in /site ( #13245 )
...
Bumps [protobufjs](https://github.com/protobufjs/protobuf.js ) from 7.2.4 to 7.2.5.
- [Release notes](https://github.com/protobufjs/protobuf.js/releases )
- [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/protobufjs/protobuf.js/compare/protobufjs-v7.2.4...protobufjs-v7.2.5 )
---
updated-dependencies:
- dependency-name: protobufjs
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-10 22:19:19 +00:00