14925e71a7
refactor(site): add version back to workspace header ( #10552 )
2023-11-06 13:46:16 -05:00
a9797fa391
refactor(site): improve templates empty state ( #10518 )
2023-11-06 12:24:45 -05:00
e976f50415
ci: bump the github-actions group with 2 updates ( #10537 )
...
Bumps the github-actions group with 2 updates: [crate-ci/typos](https://github.com/crate-ci/typos ) and [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action ).
Updates `crate-ci/typos` from 1.16.21 to 1.16.22
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.16.21...v1.16.22 )
Updates `aquasecurity/trivy-action` from 0.13.0 to 0.13.1
- [Release notes](https://github.com/aquasecurity/trivy-action/releases )
- [Commits](b77b85c025...f78e9ecf42
)
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: aquasecurity/trivy-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-06 11:20:25 -06:00
ee15adda4b
chore: bump ts-proto from 1.162.2 to 1.163.0 in /site ( #10541 )
...
Bumps [ts-proto](https://github.com/stephenh/ts-proto ) from 1.162.2 to 1.163.0.
- [Release notes](https://github.com/stephenh/ts-proto/releases )
- [Changelog](https://github.com/stephenh/ts-proto/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stephenh/ts-proto/compare/v1.162.2...v1.163.0 )
---
updated-dependencies:
- dependency-name: ts-proto
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>
2023-11-06 11:20:11 -06:00
a5c409dfee
chore: bump github.com/gohugoio/hugo from 0.119.0 to 0.120.3 ( #10544 )
...
Bumps [github.com/gohugoio/hugo](https://github.com/gohugoio/hugo ) from 0.119.0 to 0.120.3.
- [Release notes](https://github.com/gohugoio/hugo/releases )
- [Changelog](https://github.com/gohugoio/hugo/blob/master/hugoreleaser.toml )
- [Commits](https://github.com/gohugoio/hugo/compare/v0.119.0...v0.120.3 )
---
updated-dependencies:
- dependency-name: github.com/gohugoio/hugo
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>
2023-11-06 11:20:00 -06:00
7162dc7e14
fix: use DefaultTransport
in exchangeWithClientSecret
if nil ( #10551 )
2023-11-06 16:55:00 +00:00
ca6e6213bf
chore: use px values instead of theme.spacing
and theme.shape.borderRadius
( #10519 )
2023-11-06 09:43:06 -07:00
0cb875cba5
chore: bump remark-gfm from 3.0.1 to 4.0.0 in /site ( #10540 )
...
Bumps [remark-gfm](https://github.com/remarkjs/remark-gfm ) from 3.0.1 to 4.0.0.
- [Release notes](https://github.com/remarkjs/remark-gfm/releases )
- [Commits](https://github.com/remarkjs/remark-gfm/compare/3.0.1...4.0.0 )
---
updated-dependencies:
- dependency-name: remark-gfm
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-06 11:32:45 -05:00
04dd663680
chore: bump github.com/fatih/color from 1.15.0 to 1.16.0 ( #10546 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-06 18:06:02 +03:00
ddaf913088
feat: expose prometheus port in helm chart ( #10448 )
...
Co-authored-by: Dean Sheather <dean@deansheather.com >
2023-11-06 14:47:28 +00:00
44bb958114
chore: bump the golang-x group with 4 updates ( #10542 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-06 17:41:35 +03:00
4277ca02e5
feat(cli): prompt for misspelled parameter names ( #10350 )
...
* feat(cli): add cliutil/levenshtein package
* feat(cli): attempt to catch misspelled parameter names
2023-11-06 13:44:39 +00:00
bb5acb0332
fix: allow users to use quiet hours endpoint ( #10547 )
2023-11-06 13:16:50 +00:00
95e5419626
chore: fail server startup on invalid DERP map ( #10536 )
2023-11-06 23:04:07 +10:00
5b9e26a13f
refactor(site): handle edge cases for non-admin users with no workspaces and templates ( #10517 )
2023-11-06 09:34:45 -03:00
55fb6b663a
chore: pin devcontainer.json to pre-nix image ( #10417 )
...
fixes #10416
this is a workaround, and it is tagged to an old version of an image.
While testing, it seems like `--privileged` is no longer required.
2023-11-06 15:01:47 +03:00
06d91bee34
chore: bump @playwright/test from 1.38.0 to 1.39.0 in /site ( #10458 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-06 13:43:12 +03:00
26c3c1226e
chore(coderd): add MockAuditor.Contains test helper ( #10421 )
...
* Adds a Contains() method on MockAuditor to help with asserting the presence of an audit log with specific fields.
* Updates existing usages of verifyAuditWorkspaceCreated to use the new helper
* Updates test referenced in PR#10396.
2023-11-06 09:17:07 +00:00
e36b606498
fix(site): fix user dropdown width ( #10523 )
2023-11-04 12:05:19 -03:00
744c73394a
feat: allow users to duplicate workspaces by parameters ( #10362 )
...
* chore: add queries for workspace build info
* refactor: clean up logic for CreateWorkspacePage to support multiple modes
* chore: add custom workspace duplication hook
* chore: integrate mode into CreateWorkspacePageView
* fix: add mode to CreateWorkspacePageView stories
* refactor: extract workspace duplication outside CreateWorkspacePage file
* chore: integrate useWorkspaceDuplication into WorkspaceActions
* chore: delete unnecessary function
* refactor: swap useReducer for useState
* fix: swap warning alert for info alert
* refactor: move info alert message
* refactor: simplify UI logic for mode alerts
* fix: prevent dismissed Alerts from affecting layouts
* fix: remove unnecessary prop binding
* docs: reword comment for clarity
* chore: update msw build params to return multiple params
* chore: rename duplicationReady to isDuplicationReady
* chore: expose root component for testing/re-rendering
* chore: get tests in place (still have act warnings)
* refactor: move stuff around for clarity
* chore: finish tests
* chore: revamp tests
2023-11-03 18:23:09 -04:00
23f02651f9
chore: migrate CLI tests to use dbfake
( #10500 )
2023-11-03 12:22:32 -05:00
6588494abd
chore: bump ts-proto from 1.159.1 to 1.162.2 in /site ( #10462 )
...
Bumps [ts-proto](https://github.com/stephenh/ts-proto ) from 1.159.1 to 1.162.2.
- [Release notes](https://github.com/stephenh/ts-proto/releases )
- [Changelog](https://github.com/stephenh/ts-proto/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stephenh/ts-proto/compare/v1.159.1...v1.162.2 )
---
updated-dependencies:
- dependency-name: ts-proto
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>
2023-11-03 13:20:36 -04:00
84dc001f7e
chore: bump cronstrue from 2.32.0 to 2.41.0 in /site ( #10463 )
...
Bumps [cronstrue](https://github.com/bradymholt/cronstrue ) from 2.32.0 to 2.41.0.
- [Release notes](https://github.com/bradymholt/cronstrue/releases )
- [Changelog](https://github.com/bradymholt/cRonstrue/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bradymholt/cronstrue/compare/v2.32.0...v2.41.0 )
---
updated-dependencies:
- dependency-name: cronstrue
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>
2023-11-03 13:20:32 -04:00
311d1dc576
chore: bump @octokit/types from 12.0.0 to 12.1.1 in /site ( #10466 )
...
Bumps [@octokit/types](https://github.com/octokit/types.ts ) from 12.0.0 to 12.1.1.
- [Release notes](https://github.com/octokit/types.ts/releases )
- [Commits](https://github.com/octokit/types.ts/compare/v12.0.0...v12.1.1 )
---
updated-dependencies:
- dependency-name: "@octokit/types"
dependency-type: direct:development
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>
2023-11-03 13:20:26 -04:00
b86e2e4cd4
chore: bump monaco-editor from 0.43.0 to 0.44.0 in /site ( #10467 )
...
Bumps [monaco-editor](https://github.com/microsoft/monaco-editor ) from 0.43.0 to 0.44.0.
- [Changelog](https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/microsoft/monaco-editor/compare/v0.43.0...v0.44.0 )
---
updated-dependencies:
- dependency-name: monaco-editor
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>
2023-11-03 13:20:18 -04:00
7d63dc2b02
refactor(site): add minor design improvements on the setup page ( #10511 )
2023-11-03 12:53:11 -04:00
bb4ce87242
fix: add support for custom auth header with client secret ( #10513 )
...
This fixes OAuth2 with JFrog Artifactory.
2023-11-03 16:26:30 +00:00
21dc93c8a3
feat: add log-dir
flag to vscodessh for debuggability ( #10514 )
2023-11-03 16:21:31 +00:00
08844d03fb
chore: bump vite from 4.4.2 to 4.5.0 in /site ( #10459 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.4.2 to 4.5.0.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v4.5.0/packages/vite )
---
updated-dependencies:
- dependency-name: vite
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>
2023-11-03 10:09:22 -04:00
ca353cb81c
refactor(site): improve first workspace creation time ( #10510 )
...
One tiny improvement to make the onboarding faster. When a user has no workspace, show the existent templates with direct links to the workspace creation instead of asking them to see all templates, select one, and after, click on "Create workspace".
Before:
<img width="1351" alt="Screenshot 2023-11-03 at 10 11 32" src="https://github.com/coder/coder/assets/3165839/46050f16-0196-477a-90e2-a0f475c8b707 ">
After:
<img width="1360" alt="Screenshot 2023-11-03 at 10 11 43" src="https://github.com/coder/coder/assets/3165839/5bef3d50-b192-49b5-8bdf-dec9654f529f ">
2023-11-03 11:03:21 -03:00
c9aeea6f64
chore(site): remove template version editor xservice ( #10490 )
...
Close https://github.com/coder/coder/issues/9942
2023-11-02 21:42:33 -03:00
03045bd47a
fix(site): fix dialog loading buttons displaying text over the spinner ( #10501 )
2023-11-02 21:34:18 -03:00
01ceb84a22
fix(site): fix health tooltip on deployment bar ( #10502 )
...
Fix https://github.com/coder/coder/issues/10489
2023-11-02 21:32:24 -03:00
716b86b380
refactor(site): make minor design tweaks and fix issues on more options menus ( #10493 )
...
- Fix menus not closing when clicking and navigating to a lazy loaded page
- Minor design tweaks
- Make all "More options" menus consistent
Before:
<img width="243" alt="Screenshot 2023-11-02 at 10 21 02" src="https://github.com/coder/coder/assets/3165839/4d4eee7f-60d9-4c55-9559-468760715fe7 ">
<img width="246" alt="Screenshot 2023-11-02 at 10 18 03" src="https://github.com/coder/coder/assets/3165839/a834263a-f950-4f02-b3c7-c631928c0421 ">
<img width="251" alt="Screenshot 2023-11-02 at 10 07 40" src="https://github.com/coder/coder/assets/3165839/b2135281-1ffe-422b-a054-0c175f0dc2ad ">
Now:
<img width="279" alt="Screenshot 2023-11-02 at 10 21 07" src="https://github.com/coder/coder/assets/3165839/a36b4025-3df0-4bd1-8071-7f1127caa2e2 ">
<img width="257" alt="Screenshot 2023-11-02 at 10 18 08" src="https://github.com/coder/coder/assets/3165839/57f737d4-fa32-4657-b59d-cf26029f8a69 ">
<img width="236" alt="Screenshot 2023-11-02 at 10 07 48" src="https://github.com/coder/coder/assets/3165839/a45a7f7d-f492-4498-a1f9-d86f7815d119 ">
2023-11-02 21:32:04 -03:00
2dce4151ba
feat: add cli support for workspace automatic updates ( #10438 )
2023-11-02 14:41:34 -05:00
e756baa0c4
refactor(site): simplify proxy menu ( #10496 )
2023-11-02 15:39:46 -04:00
ae20df4229
refactor(site): remove version and last built from workspace header ( #10495 )
2023-11-02 16:26:41 -03:00
d2b8a93638
fix(site): fix favicon theme ( #10497 )
2023-11-02 18:51:39 +00:00
921b6eb4ee
chore: use emotion for styling (pt. 9) ( #10474 )
2023-11-02 17:51:23 +00:00
839a16e299
feat: add dbfake for workspace builds and resources ( #10426 )
...
* feat: add dbfakedata for workspace builds and resources
This creates `coderdtest.NewWithDatabase` and adds a series of
helper functions to `dbfake` that insert structured fake data
for resources into the database.
It allows us to remove provisionerd from a significant amount of
tests which should speed them up and reduce flakes.
* Rename dbfakedata to dbfake
* Migrate workspaceagents_test.go to use the new dbfake
* Migrate agent_test.go to use the new fakes
* Fix comments
2023-11-02 17:15:07 +00:00
ac9c16864c
chore: update audit log api docs ( #10486 )
2023-11-02 16:12:38 +00:00
e756a95759
refactor(site): minor improvements on users page popovers ( #10492 )
2023-11-02 13:39:52 +00:00
b8449d5894
chore: bump axios from 1.5.0 to 1.6.0 in /site ( #10460 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.5.0...v1.6.0 )
---
updated-dependencies:
- dependency-name: axios
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>
2023-11-02 08:50:18 -04:00
725cda9463
chore: bump next from 13.5.3 to 14.0.1 in /offlinedocs ( #10469 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Atif Ali <atif@coder.com >
2023-11-02 09:29:56 +00:00
af1c74d62d
chore: bump eslint-config-next from 13.5.3 to 14.0.1 in /offlinedocs ( #10470 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-02 11:58:50 +03:00
0c993ea329
feat: add observability configuration values to deployment page ( #10471 )
...
* feat: add observability configuration values to deployment page
- Moved audit logging to this page
- Logging, prometheus, tracing, debug, and pprof settings
2023-11-01 15:56:02 -05:00
5c49ce0194
chore: bump eslint from 8.50.0 to 8.52.0 in /offlinedocs ( #10468 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.50.0 to 8.52.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.50.0...v8.52.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
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>
2023-11-01 23:48:52 +03:00
b5405dc424
chore: bump chromatic from 7.2.0 to 7.6.0 in /site ( #10464 )
...
Bumps [chromatic](https://github.com/chromaui/chromatic-cli ) from 7.2.0 to 7.6.0.
- [Release notes](https://github.com/chromaui/chromatic-cli/releases )
- [Changelog](https://github.com/chromaui/chromatic-cli/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chromaui/chromatic-cli/compare/v7.2.0...v7.6.0 )
---
updated-dependencies:
- dependency-name: chromatic
dependency-type: direct:development
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>
2023-11-01 23:13:13 +03:00
7f70a23844
chore: use emotion for styling (pt. 8) ( #10447 )
2023-11-01 12:43:42 -06:00
b3e6a461ed
chore: bump the storybook group in /site with 7 updates ( #10456 )
...
Bumps the storybook group in /site with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/actions ) | `7.4.0` | `7.5.2` |
| [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials ) | `7.4.0` | `7.5.2` |
| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links ) | `7.4.0` | `7.5.2` |
| [@storybook/addon-mdx-gfm](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/gfm ) | `7.4.0` | `7.5.2` |
| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react ) | `7.4.0` | `7.5.2` |
| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite ) | `7.4.0` | `7.5.2` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli ) | `7.4.0` | `7.5.2` |
Updates `@storybook/addon-actions` from 7.4.0 to 7.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v7.5.2/code/addons/actions )
Updates `@storybook/addon-essentials` from 7.4.0 to 7.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v7.5.2/code/addons/essentials )
Updates `@storybook/addon-links` from 7.4.0 to 7.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v7.5.2/code/addons/links )
Updates `@storybook/addon-mdx-gfm` from 7.4.0 to 7.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v7.5.2/code/addons/gfm )
Updates `@storybook/react` from 7.4.0 to 7.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v7.5.2/code/renderers/react )
Updates `@storybook/react-vite` from 7.4.0 to 7.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v7.5.2/code/frameworks/react-vite )
Updates `storybook` from 7.4.0 to 7.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v7.5.2/code/lib/cli )
---
updated-dependencies:
- dependency-name: "@storybook/addon-actions"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: storybook
- dependency-name: "@storybook/addon-essentials"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: storybook
- dependency-name: "@storybook/addon-links"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: storybook
- dependency-name: "@storybook/addon-mdx-gfm"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: storybook
- dependency-name: "@storybook/react"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: storybook
- dependency-name: "@storybook/react-vite"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: storybook
- dependency-name: storybook
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: storybook
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 20:19:19 +03:00