Asher
fe23dcd3fc
feat: add top-level nav styles ( #883 )
...
Partially addresses #701 .
v0.4.0
2022-04-06 13:12:37 -05:00
Joe Previte
8813788c28
chore: add GitHub issue templates ( #889 )
2022-04-06 10:59:22 -07:00
Kyle Carberry
02ad3f14f5
chore: Rename Projects to Templates ( #880 )
...
Customer feedback indicated projects was a confusing name.
After querying the team internally, it seemed unanimous
that it is indeed a confusing name.
Here's for a lil less confusion @ashmeer7 🥂
2022-04-06 12:42:40 -05:00
Joe Previte
584c8b4fc3
docs: move development workflow to CONTRIBUTING ( #890 )
2022-04-06 10:26:17 -07:00
Joe Previte
dc55e3525c
docs: add CODE_OF_CONDUCT ( #888 )
2022-04-06 10:00:45 -07:00
Garrett Delfosse
32759a8714
fix: trim scope of agent private key route ( #886 )
2022-04-06 14:54:13 +00:00
Garrett Delfosse
9da17be61e
feat: Add user scoped git ssh keys ( #834 )
2022-04-06 00:18:26 +00:00
Kyle Carberry
1e9e5f7c76
chore: Add contributing guidelines ( #874 )
...
It's helpful for us Coders to align on a common set of style
guidelines. While I'd prefer to automate this, documentation
should get us a lot of the way there!
Please review these thoroughly, as PRs will be checked against it
after merge.
2022-04-05 15:02:28 -05:00
Bruno Quaresma
abddd64497
feat: Add sidebar and panel ( #866 )
...
* feat: Add sidebar and panel
* fix: fix sidebar values
2022-04-05 14:01:45 -03:00
Bruno Quaresma
abf6934ebb
feat: Add Section component ( #863 )
...
* feat: Add Section component
* fix: add Section.Action example
2022-04-05 14:01:21 -03:00
dependabot[bot]
6b034eced3
chore: bump eslint-import-resolver-typescript in /site ( #845 )
...
Bumps [eslint-import-resolver-typescript](https://github.com/alexgorbatchev/eslint-import-resolver-typescript ) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/alexgorbatchev/eslint-import-resolver-typescript/releases )
- [Changelog](https://github.com/alexgorbatchev/eslint-import-resolver-typescript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/alexgorbatchev/eslint-import-resolver-typescript/compare/v2.7.0...v2.7.1 )
---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-05 11:47:59 -04:00
dependabot[bot]
29fffbe13d
chore: bump @storybook/addon-links from 6.4.19 to 6.4.20 in /site ( #809 )
...
Bumps [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/addons/links ) from 6.4.19 to 6.4.20.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/v6.4.20/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v6.4.20/addons/links )
---
updated-dependencies:
- dependency-name: "@storybook/addon-links"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-05 11:16:49 -04:00
G r e y
c0a9eaca56
chore(site): organize imports ( #876 )
2022-04-05 10:27:41 -04:00
Cian Johnston
2f1fa153cd
fix: coderd/autostart/schedule: rename misnamed file
2022-04-05 14:09:15 +01:00
Kyle Carberry
63916b6680
fix: Use docs/README.md in deploy ( #875 )
...
The release build should probably dry-run in CI,
but it's rare for files like README.md to move
so we can punt that to the future!
v0.3.5
2022-04-04 20:43:12 -05:00
Kyle Carberry
5ae71f0958
feat: Add buildinfo package to embed version ( #840 )
...
This also resolves build time and commit hash using the
Go 1.18 debug/buildinfo package. An external URL is outputted
on running version as well to easily route the caller to a
release or commit.
2022-04-05 01:35:03 +00:00
Presley Pizzo
d4e26ff8c2
chore(site): Add XState inspector ( #872 )
...
* Use XState inspector in dev mode
* Add new env var
* Lint
2022-04-04 19:54:41 -04:00
Joe Previte
f02b8fda9e
docs(README): move to /docs folder ( #871 )
2022-04-04 15:48:22 -07:00
Kyle Carberry
31536186f7
feat: Add rate-limits to the API ( #848 )
...
Closes #285 .
2022-04-04 17:32:05 -05:00
G r e y
473aa6bd3a
refactor(site): webpack configuration ( #870 )
...
This refactor introduces the following changes:
* re-order and re-comment items to match v1
* add EnvironmentPlugin for environment variables
* remove target (unnecessary, we will use browserslist)
2022-04-04 18:28:37 -04:00
Presley Pizzo
63b400627b
chore(site): fix typegen usage ( #868 )
2022-04-04 18:02:27 -04:00
Cian Johnston
8a1ae18ede
feat: add crontab package for supporting autostart/stop. ( #844 )
...
* feat: add crontab package for supporting autostart/stop.
This is basically a small wrapper around robfig/cron/v3.
Fixes #817 .
* fixup! feat: add crontab package for supporting autostart/stop. This is basically a small wrapper around robfig/cron/v3.
* fixup! feat: add crontab package for supporting autostart/stop. This is basically a small wrapper around robfig/cron/v3.
* fixup! fixup! feat: add crontab package for supporting autostart/stop. This is basically a small wrapper around robfig/cron/v3.
* fix: return struct instead of interface
* remove unnecessary interface and export struct
* fix: doc comments
* rename package to autostart/schedule
* address PR comments
2022-04-04 21:34:11 +01:00
Colin Adler
b621c59a03
fix: update models.go in generate.go ( #865 )
2022-04-04 19:53:04 +00:00
Colin Adler
e0eae49f52
fix: update querier.go in generate.sh ( #864 )
...
I accidentally forgot to copy this out.
2022-04-04 19:21:48 +00:00
G r e y
fb4cab78e0
chore: fix site codeowners ( #862 )
2022-04-04 18:53:51 +00:00
Kyle Carberry
7833c24779
chore: Add license ( #841 )
2022-04-04 11:55:06 -05:00
Steven Masley
4dd3c57f6e
chore: Remove varnamelen linter ( #854 )
...
* chore: remove varnamelen from linting
https://github.com/golang/go/wiki/CodeReviewComments#variable-names
2022-04-04 11:17:57 -05:00
Kyle Carberry
f2a21267b9
test: Fix ProjectVersionLogs returning error when using DB ( #852 )
...
This didn't actually effect the test value, since we're just looking for
logs. It did produce spam in the logs though, and could be interpreted
as a failure.
2022-04-04 10:03:29 -05:00
G r e y
c2a025d0d7
chore: configure dependabot to trigger weekly ( #849 )
2022-04-04 14:40:35 +00:00
dependabot[bot]
8e56830d15
chore: bump @pmmmwh/react-refresh-webpack-plugin in /site ( #847 )
...
Bumps [@pmmmwh/react-refresh-webpack-plugin](https://github.com/pmmmwh/react-refresh-webpack-plugin ) from 0.5.4 to 0.5.5.
- [Release notes](https://github.com/pmmmwh/react-refresh-webpack-plugin/releases )
- [Changelog](https://github.com/pmmmwh/react-refresh-webpack-plugin/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pmmmwh/react-refresh-webpack-plugin/compare/v0.5.4...v0.5.5 )
---
updated-dependencies:
- dependency-name: "@pmmmwh/react-refresh-webpack-plugin"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-04 13:59:06 +00:00
dependabot[bot]
1cc0a7284c
chore: bump prettier from 2.6.1 to 2.6.2 in /site ( #846 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.6.1 to 2.6.2.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.6.1...2.6.2 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-04 08:50:03 -05:00
dependabot[bot]
315676b7bb
chore: bump @storybook/addon-actions from 6.4.19 to 6.4.20 in /site ( #821 )
...
Bumps [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/addons/actions ) from 6.4.19 to 6.4.20.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/v6.4.20/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v6.4.20/addons/actions )
---
updated-dependencies:
- dependency-name: "@storybook/addon-actions"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-03 17:39:15 -05:00
dependabot[bot]
081d43ed61
chore: bump @playwright/test from 1.20.1 to 1.20.2 in /site ( #838 )
...
Bumps [@playwright/test](https://github.com/Microsoft/playwright ) from 1.20.1 to 1.20.2.
- [Release notes](https://github.com/Microsoft/playwright/releases )
- [Commits](https://github.com/Microsoft/playwright/compare/v1.20.1...v1.20.2 )
---
updated-dependencies:
- dependency-name: "@playwright/test"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-03 17:38:30 -05:00
Kyle Carberry
ccba2ba99d
fix: Remove line length limit on MacOS for input prompts ( #839 )
...
This caused inputs to be truncated on MacOS terminals.
2022-04-03 18:09:55 +00:00
Colin Adler
2a7ab08bab
fix: use golang.org/x/term instead of golang.org/x/crypto/ssh/terminal ( #837 )
...
The latter is deprecated: https://pkg.go.dev/golang.org/x/crypto/ssh/terminal
2022-04-01 21:25:46 +00:00
dependabot[bot]
e9027b9717
chore: bump webpack from 5.70.0 to 5.71.0 in /site ( #835 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.70.0 to 5.71.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.70.0...v5.71.0 )
---
updated-dependencies:
- dependency-name: webpack
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>
2022-04-01 21:21:36 +00:00
dependabot[bot]
84ede1c832
chore: bump @storybook/react from 6.4.19 to 6.4.20 in /site ( #810 )
...
Bumps [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/app/react ) from 6.4.19 to 6.4.20.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/v6.4.20/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v6.4.20/app/react )
---
updated-dependencies:
- dependency-name: "@storybook/react"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-01 16:11:01 -05:00
dependabot[bot]
fbcdd92fbc
chore: bump react-router-dom from 6.2.2 to 6.3.0 in /site ( #811 )
...
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) from 6.2.2 to 6.3.0.
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Commits](https://github.com/remix-run/react-router/commits/v6.3.0/packages/react-router-dom )
---
updated-dependencies:
- dependency-name: react-router-dom
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>
2022-04-01 16:10:48 -05:00
Colin Adler
fd523100bf
chore: split queries.sql into files by table ( #762 )
v0.3.4
2022-04-01 15:45:23 -05:00
Colin Adler
2b1a0ee126
chore: update v1 schema ( #643 )
2022-04-01 14:42:36 -05:00
Kyle Carberry
cbb82ce017
fix: Build Windows releases with zip archives ( #823 )
...
A much better UX for our Windows folk!
2022-04-01 19:36:56 +00:00
Ben Potter
efec029675
chore(com): add docs for "coder projects update" ( #732 )
2022-04-01 13:48:45 -05:00
dependabot[bot]
0eacde79b1
chore: bump @typescript-eslint/eslint-plugin in /site ( #638 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.16.0 to 5.17.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.17.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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>
2022-04-01 13:48:20 -05:00
Colin Adler
dc46ff407b
fix: ensure websocket close messages are truncated to 123 bytes ( #779 )
...
It's possible for websocket close messages to be too long, which cause
them to silently fail without a proper close message. See error below:
```
2022-03-31 17:08:34.862 [INFO] (stdlib) <close_notjs.go:72> "2022/03/31 17:08:34 websocket: failed to marshal close frame: reason string max is 123 but got \"insert provisioner daemon:Cannot encode []database.ProvisionerType into oid 19098 - []database.ProvisionerType must implement Encoder or be converted to a string\" with length 161"
```
2022-04-01 18:17:45 +00:00
Presley Pizzo
4601a35c01
bugfix: remove call to deleted function from develop script ( #800 )
2022-04-01 08:54:55 -04:00
Kyle Carberry
b2261030e6
fix: Build site in release process ( #785 )
...
The static site wasn't building prior, so authenticating via CLI was broken!
v0.3.3
2022-03-31 18:44:19 +00:00
Kyle Carberry
50f2fcae05
chore: Add comment explaining why testpackage is enabled ( #774 )
...
A discussion (linked below) was had that touched on why this linter
is enabled. To avoid losing that history, adding the comment inline with
our linting rules can avoid duplicating this discussion!
https://github.com/coder/coder/pull/741#discussion_r839026254
2022-03-31 12:32:21 -05:00
Garrett Delfosse
0d53795c0d
feat: Add strict transport security and secure cookie options ( #741 )
2022-03-31 12:31:06 -05:00
dependabot[bot]
bb6c12ddd4
chore: bump @typescript-eslint/parser from 5.16.0 to 5.17.0 in /site ( #639 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.16.0 to 5.17.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.17.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
2022-03-31 10:49:53 -05:00
Kyle Carberry
1b43a4ab91
ci: Limit scopes with semantic ( #773 )
...
This should enfore a standardized commit message without a scope.
The repository isn't complex enough to require scopes yet, so we
can punt this down the road!
2022-03-31 10:41:48 -05:00