Garrett Delfosse
b697c6939a
chore: add provisioner key crud apis ( #13857 )
2024-07-16 13:27:12 -04:00
Marcin Tojek
a5e4bf38fe
feat: notify owner about failed autobuild ( #13891 )
2024-07-16 10:48:17 +02:00
Cian Johnston
36454aa81b
fix(dogfood/Dockerfile): create /etc/suoders.d/nopasswd instead of COPY ( #13900 )
2024-07-15 23:19:23 +01:00
Muhammad Atif Ali
ab59460e2c
chore: bump terraform to v1.9.2 ( #13899 )
2024-07-15 21:25:42 +00:00
Cian Johnston
17626b8dd1
Revert "fix(dogfood/Dockerfile): change ownership of /etc/sudoers.d to root ( #13793 )" ( #13898 )
...
This reverts commit da8911426b .
2024-07-15 21:08:48 +00:00
Colin Adler
7a34a70cb8
chore: upgrade terraform to 1.9.2 ( #13895 )
2024-07-15 13:27:08 -05:00
dependabot[bot]
d6e2801478
chore: bump github.com/adrg/xdg from 0.4.0 to 0.5.0 ( #13892 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 19:26:25 +03:00
dependabot[bot]
0a73ae1036
chore: bump google.golang.org/api from 0.187.0 to 0.188.0 ( #13894 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 19:25:57 +03:00
dependabot[bot]
6058bcdad8
chore: bump cloud.google.com/go/compute/metadata from 0.4.0 to 0.5.0 ( #13893 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 18:51:55 +03:00
dependabot[bot]
bece042fa8
chore: bump @testing-library/jest-dom from 6.1.2 to 6.4.6 in /site ( #13732 )
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 6.1.2 to 6.4.6.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.1.2...v6.4.6 )
---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
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>
2024-07-15 09:41:57 -06:00
dependabot[bot]
aaf295badf
ci: bump the github-actions group with 2 updates ( #13890 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 15:56:12 +03:00
dependabot[bot]
b00f746cac
chore: bump monaco-editor from 0.44.0 to 0.50.0 in /site ( #13835 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Muhammad Atif Ali <atif@coder.com >
2024-07-14 15:48:29 +03:00
Steven Masley
9cbe2b27e7
chore: create workspaces and templates for multiple orgs ( #13866 )
...
* chore: creating workspaces and templates to work with orgs
* handle wrong org selected
* create org member in coderdtest helper
2024-07-12 15:47:28 -05:00
Steven Masley
e4aef272fa
chore: add example prompt command for multiple prompt bug ( #13885 )
...
Prompt message is not erased after the prompt ends
2024-07-12 11:59:13 -05:00
Steven Masley
c6b7588933
chore: add organization id to provisioner sdk type ( #13883 )
...
* chore: add organization id to provisioner sdk type
2024-07-12 10:56:34 -05:00
Danny Kopping
1691768fb9
chore: use store enqueuer with external provisioners ( #13881 )
2024-07-12 13:51:13 +02:00
Kayla Washburn-Love
de2585b0b6
chore: use rw.WriteHeader to write responses without bodies ( #13870 )
2024-07-11 13:38:33 -06:00
Mathias Fredriksson
fd10ea1dcc
chore(scripts): add script to update list of experiments after release ( #13872 )
...
Fixes #13119
2024-07-11 21:45:50 +03:00
Steven Masley
687d9538de
chore: provisioner acquirer to respect organization ID of jobs ( #13874 )
...
* test: add unit test to verify creation of templates in multiple orgs
* chore: provisioner acquirer to respect organization ID of jobs
Prior to this the wrong provisioner was awakened on any new job
posting.
* add comment and stricter check
2024-07-11 11:26:47 -05:00
Marcin Tojek
bee913ac45
feat(cli): pause notifications ( #13873 )
2024-07-11 15:22:20 +02:00
Ethan
f36b816391
chore: add coder version to network telemetry events ( #13871 )
2024-07-11 20:46:37 +10:00
Danny Kopping
b2dab3308d
feat: implement observability of notifications subsystem ( #13799 )
2024-07-11 10:57:49 +02:00
Colin Adler
a6d66cc7ec
chore: ensure correct version of golangci-lint is run in ci ( #13869 )
2024-07-10 14:50:38 -05:00
Eric Paulsen
90a6025e18
fix-sa-docs ( #13724 )
2024-07-10 18:40:45 +00:00
Muhammad Atif Ali
0787de88a9
chore: update documentation links to the new format ( #13797 )
2024-07-10 21:31:37 +03:00
Eric Paulsen
2a297b073a
docs: fix vs code web module reference ( #13785 )
2024-07-10 21:29:40 +03:00
Colin Adler
2238593f57
chore: update pnpm to v9 ( #13843 )
...
* chore: update pnpm to v9
* pin golangci-lint and shfmt
2024-07-10 13:13:19 -05:00
Steven Masley
a588ec5b21
chore: assign user to multiple orgs in coderdtest user create ( #13867 )
...
* chore: coderdtest assign user to multiple orgs on create
2024-07-10 12:38:48 -05:00
Steven Masley
7bb3e0db4a
chore: return organization's display name and icon in templates ( #13858 )
...
* chore: templates return organization display name and icon
* templates api response includes organization display name and icon
2024-07-10 10:06:49 -05:00
Marcin Tojek
bf392ffea4
feat: add killswitch for notifications ( #13794 )
2024-07-10 16:15:06 +02:00
Danny Kopping
542fff7df0
chore: improve notifications tests ( #13863 )
2024-07-10 15:25:23 +02:00
Mathias Fredriksson
c8484b4fc8
fix(cli): follow logs only when agent is starting ( #13864 )
2024-07-10 15:39:43 +03:00
Marcin Tojek
70046ea08d
fix: missing nolint comment ( #13862 )
2024-07-10 09:55:30 +00:00
Ethan
e8db21c89e
chore: add additional network telemetry stats & events ( #13800 )
2024-07-10 14:14:35 +10:00
dependabot[bot]
38035da846
chore: bump github.com/google/nftables ( #13859 )
2024-07-09 19:02:16 -04:00
Jon Ayers
464e7979c4
docs: remove mention of built-in remote desktop on the roadmap ( #13459 )
2024-07-09 16:29:44 -05:00
dependabot[bot]
e00a80e029
chore: bump github.com/gofrs/flock from 0.8.1 to 0.12.0 ( #13782 )
...
Bumps [github.com/gofrs/flock](https://github.com/gofrs/flock ) from 0.8.1 to 0.12.0.
- [Release notes](https://github.com/gofrs/flock/releases )
- [Commits](https://github.com/gofrs/flock/compare/v0.8.1...v0.12.0 )
---
updated-dependencies:
- dependency-name: github.com/gofrs/flock
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-07-09 21:16:05 +00:00
dependabot[bot]
d4f0a22ac6
chore: bump axios from 1.6.0 to 1.7.2 in /site ( #13697 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.6.0 to 1.7.2.
- [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.6.0...v1.7.2 )
---
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>
2024-07-09 21:14:16 +00:00
dependabot[bot]
f6cd002542
chore: bump yup from 1.3.2 to 1.4.0 in /site ( #13715 )
...
Bumps [yup](https://github.com/jquense/yup ) from 1.3.2 to 1.4.0.
- [Release notes](https://github.com/jquense/yup/releases )
- [Changelog](https://github.com/jquense/yup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jquense/yup/compare/v1.3.2...v1.4.0 )
---
updated-dependencies:
- dependency-name: yup
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-07-09 21:12:56 +00:00
dependabot[bot]
d209c5ff99
chore: bump github.com/bramvdbogaerde/go-scp from 1.4.0 to 1.5.0 ( #13806 )
...
Bumps [github.com/bramvdbogaerde/go-scp](https://github.com/bramvdbogaerde/go-scp ) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/bramvdbogaerde/go-scp/releases )
- [Commits](https://github.com/bramvdbogaerde/go-scp/compare/v1.4.0...v1.5.0 )
---
updated-dependencies:
- dependency-name: github.com/bramvdbogaerde/go-scp
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-07-09 21:10:55 +00:00
dependabot[bot]
7574a2d3ab
chore: bump github.com/gohugoio/hugo from 0.126.1 to 0.128.2 ( #13811 )
...
Bumps [github.com/gohugoio/hugo](https://github.com/gohugoio/hugo ) from 0.126.1 to 0.128.2.
- [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.126.1...v0.128.2 )
---
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>
2024-07-09 16:04:51 -05:00
dependabot[bot]
de1da93d04
chore: bump github.com/bgentry/speakeasy ( #13729 )
...
Bumps [github.com/bgentry/speakeasy](https://github.com/bgentry/speakeasy ) from 0.1.1-0.20220910012023-760eaf8b6816 to 0.2.0.
- [Release notes](https://github.com/bgentry/speakeasy/releases )
- [Commits](https://github.com/bgentry/speakeasy/commits/v0.2.0 )
---
updated-dependencies:
- dependency-name: github.com/bgentry/speakeasy
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-07-09 16:59:06 -04:00
dependabot[bot]
03a8cc7d4e
chore: bump cloud.google.com/go/compute/metadata from 0.3.0 to 0.4.0 ( #13808 )
...
Bumps [cloud.google.com/go/compute/metadata](https://github.com/googleapis/google-cloud-go ) from 0.3.0 to 0.4.0.
- [Release notes](https://github.com/googleapis/google-cloud-go/releases )
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-cloud-go/compare/v0.3.0...v0.4.0 )
---
updated-dependencies:
- dependency-name: cloud.google.com/go/compute/metadata
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-07-09 14:35:30 -05:00
Colin Adler
d50ffa78f6
fix: exit reset password request before passwords are compared ( #13856 )
2024-07-09 14:28:39 -05:00
dependabot[bot]
3894ae17a7
chore: bump the mui group across 1 directory with 5 updates ( #13829 )
...
Bumps the mui group with 5 updates in the /site directory:
| Package | From | To |
| --- | --- | --- |
| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material ) | `5.15.20` | `5.16.0` |
| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material ) | `5.15.21` | `5.16.0` |
| [@mui/system](https://github.com/mui/material-ui/tree/HEAD/packages/mui-system ) | `5.15.20` | `5.16.0` |
| [@mui/utils](https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils ) | `5.15.20` | `5.16.0` |
| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view ) | `7.8.0` | `7.9.0` |
Updates `@mui/icons-material` from 5.15.20 to 5.16.0
- [Release notes](https://github.com/mui/material-ui/releases )
- [Changelog](https://github.com/mui/material-ui/blob/v5.16.0/CHANGELOG.md )
- [Commits](https://github.com/mui/material-ui/commits/v5.16.0/packages/mui-icons-material )
Updates `@mui/material` from 5.15.21 to 5.16.0
- [Release notes](https://github.com/mui/material-ui/releases )
- [Changelog](https://github.com/mui/material-ui/blob/v5.16.0/CHANGELOG.md )
- [Commits](https://github.com/mui/material-ui/commits/v5.16.0/packages/mui-material )
Updates `@mui/system` from 5.15.20 to 5.16.0
- [Release notes](https://github.com/mui/material-ui/releases )
- [Changelog](https://github.com/mui/material-ui/blob/v5.16.0/CHANGELOG.md )
- [Commits](https://github.com/mui/material-ui/commits/v5.16.0/packages/mui-system )
Updates `@mui/utils` from 5.15.20 to 5.16.0
- [Release notes](https://github.com/mui/material-ui/releases )
- [Changelog](https://github.com/mui/material-ui/blob/v5.16.0/CHANGELOG.md )
- [Commits](https://github.com/mui/material-ui/commits/v5.16.0/packages/mui-utils )
Updates `@mui/x-tree-view` from 7.8.0 to 7.9.0
- [Release notes](https://github.com/mui/mui-x/releases )
- [Changelog](https://github.com/mui/mui-x/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mui/mui-x/commits/v7.9.0/packages/x-tree-view )
---
updated-dependencies:
- dependency-name: "@mui/icons-material"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mui
- dependency-name: "@mui/material"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mui
- dependency-name: "@mui/system"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mui
- dependency-name: "@mui/utils"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mui
- dependency-name: "@mui/x-tree-view"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mui
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 11:12:42 -08:00
Mathias Fredriksson
35a808f089
fix(coderd/agentapi): set ReadyAt for start timeout ( #13846 )
2024-07-09 18:55:16 +00:00
Jyotirmoy Bandyopadhayaya
b07e3069dd
feat: added whomai cmd to coder cli ( #13814 )
...
* feat: added whomai cmd to coder cli
* refactor: update Coder CLI's whoami command to use client URL instead of deployment config
* feat(cli): add unit tests for the whoami command
* chore(docs): add coder command to fetch authenticated user info
* chore(doc): update help desc
2024-07-09 13:23:11 -05:00
Bruno Quaresma
01b30eaa32
fix(site): enable dormant workspace to be deleted ( #13850 )
2024-07-09 14:55:46 -03:00
Colin Adler
af001773db
fix!: remove TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA cipher by default ( #13837 )
...
This cipher is included by default in Go as a fallback, but is marked as
an insecure cipher. This removes the 3des cipher by default.
Before:
```
$ nmap --script ssl-enum-ciphers -p 443 xxxxxxx
Starting Nmap 7.94 ( https://nmap.org ) at 2024-07-08 14:16 CDT
Nmap scan report for xxxxx (xxx.xxx.xxx.xxx)
Host is up (0.038s latency).
rDNS record for xxx.xxx.xxx.xxx: xxx.xxx.xxx.xxx.bc.googleusercontent.com
PORT STATE SERVICE
443/tcp open https
| ssl-enum-ciphers:
| TLSv1.2:
| ciphers:
| TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (secp256r1) - A
| TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 (secp256r1) - A
| TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (secp256r1) - A
| TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA (secp256r1) - A
| TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (secp256r1) - A
| TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA (secp256r1) - C
| compressors:
| NULL
| cipher preference: server
| warnings:
| 64-bit block cipher 3DES vulnerable to SWEET32 attack
| TLSv1.3:
| ciphers:
| TLS_AKE_WITH_AES_128_GCM_SHA256 (ecdh_x25519) - A
| TLS_AKE_WITH_AES_256_GCM_SHA384 (ecdh_x25519) - A
| TLS_AKE_WITH_CHACHA20_POLY1305_SHA256 (ecdh_x25519) - A
| cipher preference: server
|_ least strength: C
```
After:
```
$ nmap --script ssl-enum-ciphers -p 443 xxxxxxx
Starting Nmap 7.94 ( https://nmap.org ) at 2024-07-08 15:04 CDT
Nmap scan report for xxxxx (xxx.xxx.xxx.xxx)
Host is up (0.039s latency).
rDNS record for xxx.xxx.xxx.xxx: xxx.xxx.xxx.xxx.bc.googleusercontent.com
PORT STATE SERVICE
443/tcp open https
| ssl-enum-ciphers:
| TLSv1.2:
| ciphers:
| TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA (secp256r1) - A
| TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (secp256r1) - A
| TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (secp256r1) - A
| TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (secp256r1) - A
| TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 (secp256r1) - A
| compressors:
| NULL
| cipher preference: client
| TLSv1.3:
| ciphers:
| TLS_AKE_WITH_AES_128_GCM_SHA256 (ecdh_x25519) - A
| TLS_AKE_WITH_AES_256_GCM_SHA384 (ecdh_x25519) - A
| TLS_AKE_WITH_CHACHA20_POLY1305_SHA256 (ecdh_x25519) - A
| cipher preference: server
|_ least strength: A
```
* fixup! fix!(cli): remove `TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA` cipher by default
* fixup! fix!(cli): remove `TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA` cipher by default
2024-07-09 17:18:27 +00:00
Bruno Quaresma
879c61ce23
feat(site): display tooltip in bars for app usage chart ( #13854 )
2024-07-09 14:02:45 -03:00