Spike Curtis
d46b04cb1e
Add Enterprise License text ( #3932 )
...
Signed-off-by: Spike Curtis <spike@coder.com>
Signed-off-by: Spike Curtis <spike@coder.com>
2022-09-07 16:55:57 +00:00
Dean Sheather
819622182b
chore: parallel makefile attempt 3 ( #3926 )
...
* Revert "chore: Revert parallel Makefile builds (#3918 )"
This reverts commit b077f71015
.
* fix: fix release workflow with parallel makefile
* fix: mark generated files as fresh during releases
2022-09-08 02:40:17 +10:00
Colin Adler
3d6d51fbd0
feat: audit log api ( #3898 )
2022-09-07 16:38:19 +00:00
Jon Ayers
ad24404018
fix: fix creating users with wrong login type ( #3929 )
2022-09-07 10:37:15 -05:00
Presley Pizzo
69f430257c
chore: remove unused sql-formatter ( #3903 )
2022-09-07 11:06:43 -04:00
dependabot[bot]
cd85be52de
chore: bump eslint-import-resolver-typescript in /site ( #3925 )
...
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript ) from 3.3.0 to 3.5.0.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases )
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.3.0...v3.5.0 )
---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-07 11:06:01 -04:00
Kyle Carberry
3db927bc09
fix: Add contents permission for release CI ( #3927 )
2022-09-07 14:53:31 +00:00
Kyle Carberry
00104096c2
fix: Resolve CI flakes for tailnet agent ( #3924 )
2022-09-07 09:24:58 -05:00
dependabot[bot]
73ec618aff
chore: bump @testing-library/react from 13.3.0 to 13.4.0 in /site ( #3905 )
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 13.3.0 to 13.4.0.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v13.3.0...v13.4.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/react"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-07 10:12:42 -04:00
Kyle Carberry
f9ef4b148b
fix: Add package write permission to releases ( #3923 )
2022-09-07 13:58:22 +00:00
Kyle Carberry
80352656e9
fix: Improve speedtest by adding direct connection toggle ( #3919 )
...
It's weird to test connection speeds over DERP, because most
connections will eventually migrate to direct.
2022-09-07 03:21:08 +00:00
dependabot[bot]
0f0e3d1068
chore: bump uuid from 8.3.2 to 9.0.0 in /site ( #3914 )
...
Bumps [uuid](https://github.com/uuidjs/uuid ) from 8.3.2 to 9.0.0.
- [Release notes](https://github.com/uuidjs/uuid/releases )
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/uuidjs/uuid/compare/v8.3.2...v9.0.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-06 21:57:32 -05:00
Kyle Carberry
b077f71015
chore: Revert parallel Makefile builds ( #3918 )
...
This was breaking the release process. Namely it was running
the `gen` targets due to the dependency tree, which was failing
on macOS and Linux runners. This revert can be reverted once
we fix that up.
2022-09-07 01:56:51 +00:00
Kyle Carberry
d2e6f305b1
Lower protoc version requirement for easy CI install
2022-09-06 20:35:52 -05:00
Kyle Carberry
502a7370c8
Pin to a static version of protoc
2022-09-06 20:32:24 -05:00
Kyle Carberry
d970d2d3da
Install protoc in release build
2022-09-06 20:13:08 -05:00
Kyle Carberry
bb17fe5398
Use `go run` when executing goimports in gen
2022-09-06 19:59:14 -05:00
Kyle Carberry
65d63f9167
Use `go run` for executing `goimports`
2022-09-06 19:53:39 -05:00
Bruno Quaresma
b1bdf10e38
feat: Add table support and syntax highlights for markdowns ( #3910 )
2022-09-06 22:20:23 +00:00
Kyle Carberry
dca24bd15d
fix: Don't clear out peers that haven't connected yet ( #3916 )
...
This was causing parallel connections to fail, because they wouldn't
be established yet.
2022-09-06 21:27:59 +00:00
Joe Previte
18af9426c0
chore: add no implicit coercion eslint rule ( #3909 )
...
* chore: add no-implicit-coercion ESLint rule
This adds a new ESLint rule to prevent us from using implicit coercion
in the codebase. See https://eslint.org/docs/latest/rules/no-implicit-coercion
* chore: fix implicit coercion errors
* fixup: formatting
2022-09-06 21:27:10 +00:00
dependabot[bot]
bb0e79eb88
chore: bump prettier-plugin-organize-imports in /site ( #3891 )
...
Bumps [prettier-plugin-organize-imports](https://github.com/simonhaenisch/prettier-plugin-organize-imports ) from 3.0.0 to 3.1.1.
- [Release notes](https://github.com/simonhaenisch/prettier-plugin-organize-imports/releases )
- [Commits](https://github.com/simonhaenisch/prettier-plugin-organize-imports/compare/v3.0.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: prettier-plugin-organize-imports
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-06 17:21:16 -04:00
dependabot[bot]
5301d36027
chore: bump canvas from 2.9.3 to 2.10.0 in /site ( #3904 )
...
Bumps [canvas](https://github.com/Automattic/node-canvas ) from 2.9.3 to 2.10.0.
- [Release notes](https://github.com/Automattic/node-canvas/releases )
- [Changelog](https://github.com/Automattic/node-canvas/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Automattic/node-canvas/compare/v2.9.3...v2.10.0 )
---
updated-dependencies:
- dependency-name: canvas
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-06 13:47:12 -07:00
Andrei Kondratiev
f5ba90b963
Home folder can be empty, so copying default bash settings ( #3897 )
2022-09-06 15:11:53 -05:00
dependabot[bot]
30ce62b5b4
chore: bump @playwright/test from 1.24.1 to 1.25.1 in /site ( #3843 )
...
Bumps [@playwright/test](https://github.com/Microsoft/playwright ) from 1.24.1 to 1.25.1.
- [Release notes](https://github.com/Microsoft/playwright/releases )
- [Commits](https://github.com/Microsoft/playwright/compare/v1.24.1...v1.25.1 )
---
updated-dependencies:
- dependency-name: "@playwright/test"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-06 15:07:48 -04:00
Spike Curtis
a7cdec5d39
Feature server implementation ( #3899 )
...
* Feature server implementation
Signed-off-by: Spike Curtis <spike@coder.com>
* Fix imports
Signed-off-by: Spike Curtis <spike@coder.com>
Signed-off-by: Spike Curtis <spike@coder.com>
2022-09-06 18:59:10 +00:00
Dean Sheather
1b6f9e54a3
fix: fix ERRPIPE in scripts/lib.sh ( #3908 )
2022-09-07 04:42:45 +10:00
Kyle Carberry
3264960fb3
Change the primary UI font, darken the background, and show template icons for workspaces ( #3863 )
...
* Use darker colors in the dashboard
I think this looks a bit nicer. It's pretty subjective, but right now
we sit in-between a light and a dark mode, but more on the dark side.
This essentially transforms us into a dark mode.
* Add icons to workspaces rows and apge
* Add narrowed navbar to tighten up design
* Swap gray[3] for gray[4]
2022-09-06 18:26:36 +00:00
Bruno Quaresma
3c94ca9cbe
fix: Skip empty values so Terraform can use the default value ( #3902 )
2022-09-06 15:15:19 -03:00
dependabot[bot]
94eb503aac
chore: bump chromatic from 6.7.1 to 6.9.0 in /site ( #3837 )
...
Bumps [chromatic](https://github.com/chromaui/chromatic-cli ) from 6.7.1 to 6.9.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/v6.7.1...v6.9.0 )
---
updated-dependencies:
- dependency-name: chromatic
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-06 14:05:13 -04:00
Dean Sheather
419d701927
chore: parallel builds with Makefile ( #3854 )
...
* Revert "revert: Makefile buff-ification (#3700 ) (#3848 )"
This reverts commit e490bdd531
.
* fix: fix slim targets in makefile
* fix: don't clobber slim binaries, make sure they're in the correct location
2022-09-06 17:27:06 +00:00
Ammar Bandukwala
4f0105ef7e
feat: add orphan support ( #3849 )
...
* feat: add resource orphanage
* feat: deny custom state in build for regular users
* Minor protoc improvements
2022-09-06 17:07:00 +00:00
Bruno Quaresma
209e011404
fix: Escape # character on appName ( #3895 )
2022-09-06 15:16:03 +00:00
Presley Pizzo
1f55135765
Make color usage more consistent ( #3842 )
...
* Tweak overrides - should not cause visual change
* Use closest color for avatar
* Change hover color of contained buttons
* Change nav item color (matches avatar now)
* Format
* Use lighter border for contained button hover
This looks more clickable than lightening the background
* Delete unused component
* Make dropdown arrow consistent
Same up as down. Contrast text everywhere except nav, where it matches links and avatar.
* No need to fade right arrows
* Add hover color
* Consistent box shadows
* Format
* Delete unused DialogSearch
* Deleting unused button types to avoid confusion
* Use disabled arrow on disabled action buttons
2022-09-06 10:58:12 -04:00
dependabot[bot]
8e1dfc2763
chore: bump typescript from 4.7.4 to 4.8.2 in /site ( #3836 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.7.4 to 4.8.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.7.4...v4.8.2 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bruno Quaresma <bruno@coder.com>
2022-09-06 14:15:29 +00:00
Geoffrey Huntley
1b56a8cccb
docs(readme): use /chat link in the README.md ( #3868 )
2022-09-06 08:58:27 +00:00
dependabot[bot]
e3bbc77c35
chore: bump google.golang.org/api from 0.90.0 to 0.94.0 ( #3882 )
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.90.0 to 0.94.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.90.0...v0.94.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-05 18:02:17 -05:00
Kyle Carberry
1254e7a902
feat: Add speedtest command for tailnet ( #3874 )
2022-09-05 17:15:49 -05:00
Ammar Bandukwala
38825b9ab4
dogfood: keep image locally ( #3878 )
...
Avoid delete conflicts
2022-09-05 19:23:52 +00:00
Geoffrey Huntley
d6812e0be8
housekeeping(codeowners): migrate to teams ( #3867 )
2022-09-05 13:38:29 -05:00
Kyle Carberry
2fa77a9bbd
fix: Run status callbacks async to solve tailnet race ( #3866 )
2022-09-05 10:43:24 -05:00
Mathias Fredriksson
3ca6f1fcd4
fix: Prevent nil pointer deref in reconnectingPTY ( #3871 )
...
Related #3870
2022-09-05 16:45:10 +03:00
Ammar Bandukwala
1a5d3eace4
dogfood: dynamically pull image ( #3864 )
...
Previously, the template would never pull new image updates.
2022-09-04 21:06:36 +00:00
Kyle Carberry
00f05e798b
Fix `avatar_url` dump.sql
2022-09-04 16:56:09 +00:00
Kyle Carberry
d8f9537880
Fix `avatar_url` database type
2022-09-04 16:55:25 +00:00
Kyle Carberry
05e2806ff3
feat: Add profile pictures to OAuth users ( #3855 )
...
This supports GitHub and OIDC login for profile pictures!
2022-09-04 11:44:27 -05:00
Kyle Carberry
67c4605370
chore: Reduce test times ( #3856 )
...
* chore: Reduce test times
* Rename IncludeProvisionerD to IncludeProvisionerDaemon
* Make TestTemplateDAUs use Tailnet
2022-09-04 11:28:09 -05:00
J Bruni
271d075667
Update Coder contact at ADOPTERS.md ( #3861 )
2022-09-04 09:15:25 -05:00
Ammar Bandukwala
0a7fad674a
dogfood: remove github apt source ( #3860 )
2022-09-03 20:44:40 -05:00
Ammar Bandukwala
1b3e75c3ab
add watchexec to dogfood image ( #3858 )
...
* add watchexec to dogfood image
This comes in handy quite frequently.
* Fix dogfood image
2022-09-03 18:38:13 -05:00