Mathias Fredriksson
09da3858ce
fix: Terminal emulation used by SSH sessions ( #3473 )
...
Fixes #3371
2022-09-12 19:27:51 +03:00
Kyle Carberry
b4c29f34c3
fix: Always use UTC time when inserting stats ( #4009 )
...
Fixes a flake reported by @mafredri
2022-09-12 16:01:42 +00:00
Mathias Fredriksson
d0b02e581d
feat: Improve experience with local SSH keys ( #3835 )
...
* feat: Improve experience with local SSH keys
This change means that users can place SSH keys in the default locations
for OpenSSH, like `~/.ssh/id_rsa` and it will be automatically picked
up (as per a default OpenSSH experience).
Fixes #3126
* fix: Ensure gitssh cleans up temporary file on interrupt
Co-authored-by: Dean Sheather <dean@deansheather.com>
2022-09-12 17:26:04 +03:00
Kyle Carberry
66ad86a755
fix: Update workspace wasn't using the latest build ( #4001 )
...
This was an oversight in a prior contribution. It broke the update
button, but fixed the other cases.
2022-09-12 08:22:29 -03:00
Bruno Quaresma
43f368dfc4
docs: Add audit logs docs ( #3975 )
...
* docs: Add audit logs docs
* Apply suggestions from code review
Co-authored-by: Joe Previte <jjprevite@gmail.com>
* Add contact link
Co-authored-by: Joe Previte <jjprevite@gmail.com>
2022-09-12 01:04:56 +00:00
Ben Potter
e5e1ed2f9c
chore: minor clarifications to install docs ( #3983 )
2022-09-12 10:50:20 +10:00
Joe Previte
067069d2e2
docs: add jsjoeio/coder-templates to community ( #3986 )
2022-09-12 10:49:05 +10:00
Kyle Carberry
5b5bc1da56
feat: Add local configuration option for DERP mapping ( #3996 )
...
This allows entirely airgapped geodistributed deployments of Coder!
2022-09-11 16:45:49 -05:00
Kyle Carberry
6e20f9c729
fix: Recursively ignore hidden folders ( #3997 )
...
Fixes #3938 .
2022-09-11 15:13:20 -05:00
Kyle Carberry
9e148a5cac
fix: Update embedded DERP server default name ( #3995 )
...
* fix: Update embedded DERP server default name
This is still configurable, but exposing the name DERP
seemed awkward.
* Update relay name
2022-09-11 13:06:07 -05:00
Kyle Carberry
f5bbbdf638
chore: Fix VSCode configuration to hide visual test overlay ( #3994 )
...
This made it impossible to code 😅
2022-09-11 10:50:50 -05:00
Denbeigh Stevens
522fde47dc
docs: fix incorrect terraform providers docs link ( #3991 )
2022-09-10 16:20:28 -05:00
Colin Adler
29bac36816
feat: add workspace auditing ( #3966 )
2022-09-10 11:07:45 -05:00
J Bruni
442df9e132
Fix phrase at templates.md ( #3987 )
2022-09-10 16:07:51 +10:00
Kyle Carberry
849e389388
Update manifest.json
2022-09-09 15:53:00 -05:00
Presley Pizzo
20d950d1b3
feat: Update template page automatically ( #3962 )
...
* Update template page automatically
* Remove misleading test
2022-09-09 16:27:21 -04:00
Spike Curtis
ba6a868a80
Licensed features docs ( #3934 )
...
* Licensed features docs
Signed-off-by: Spike Curtis <spike@coder.com>
* Licensed features -> Enterprise features
Signed-off-by: Spike Curtis <spike@coder.com>
Signed-off-by: Spike Curtis <spike@coder.com>
2022-09-09 20:10:39 +00:00
Bruno Quaresma
ce211fd8f5
fix: Do not update workspace on start ( #3984 )
2022-09-09 12:56:41 -07:00
Bruno Quaresma
8a94b72c7d
feat: Allow hide resources ( #3977 )
2022-09-09 16:38:00 -03:00
Ammar Bandukwala
f6aa025a01
feat: use active users instead of total users in Template views ( #3900 )
2022-09-09 19:30:31 +00:00
Bruno Quaresma
346583f13e
fix: Audit log human parse message and nullable diffs ( #3978 )
...
* fix: Audit log human parse message and nullable diffs
* Fix diff values
2022-09-09 13:53:38 -03:00
Colin Adler
abb804f2de
feat: add template/template version auditing ( #3965 )
2022-09-09 11:34:23 -05:00
Ben Potter
d380c9494d
fix: broken docker-compose link ( #3976 )
2022-09-09 11:04:02 -05:00
Colin Adler
4e26e325a6
feat: add auditing to user routes ( #3961 )
2022-09-08 21:16:16 -05:00
sharkymark
c026464375
chore: add uninstall steps to remove a Coder OSS deployment from `docs` ( #3742 )
...
Co-authored-by: Ben <ben@coder.com>
2022-09-09 00:31:29 +00:00
Ben Potter
3610f09c77
chore: separate install docs ( #3859 )
2022-09-08 14:41:00 -05:00
Geoffrey Huntley
d38e645492
housekeeping(welcome): notify employees when it is someones first PR ( #3884 )
2022-09-08 14:35:51 -05:00
Eric Paulsen
9c5b879b16
add: ECS example template ( #3915 )
...
* add: ECS example template
* fix: empty main.tf
* cleanup
* rm: cluster & compute
* set CPU & memory vars
Co-authored-by: Ben Potter <ben@coder.com>
Co-authored-by: Ben Potter <ben@coder.com>
2022-09-08 15:27:27 +00:00
Kyle Carberry
2c41343ce5
fix: Show audit log in production if allowed ( #3960 )
2022-09-08 14:58:53 +00:00
Colin Adler
7dc73ed6c6
feat: add description to audit log responses ( #3949 )
2022-09-08 09:36:34 -05:00
Kyle Carberry
5e04a2f800
chore: Remove DataDog test reporting ( #3958 )
...
It was costing a lot of money, and it wasn't being used very much.
2022-09-08 14:29:30 +00:00
Kyle Carberry
e1afec6db4
fix: Optionally consume `email_verified` if it's provided ( #3957 )
...
This reduces our OIDC requirement claims to only `email`. If `email_verified`
is provided and is `false`, we will block authentication.
Fixes #3954 .
2022-09-08 14:06:00 +00:00
Dean Sheather
bb4a681833
fix: don't check buildinfo or entitlements in agent ( #3956 )
2022-09-08 23:59:28 +10:00
Dean Sheather
6a3876d6df
chore: hide template check 404 error from develop.sh ( #3942 )
2022-09-08 15:22:08 +10:00
Kyle Carberry
8596023e31
chore: Update PR template to mention checking for docs ( #3913 )
...
This arose from a conversation Presley and I had about developers
maintaining docs, and that this little reminder could be useful!
2022-09-07 22:20:02 -05:00
Kyle Carberry
7718fa53c9
fix: Use a channel for bufferring tailnet connection updates ( #3940 )
2022-09-07 22:18:35 -05:00
Kyle Carberry
519d724ca4
fix: Sort resources by name ( #3941 )
...
Fixes #3489 .
2022-09-08 03:16:26 +00:00
Ben Potter
332056af29
dogfood: remove folder from code-server ( #3944 )
2022-09-07 17:37:30 -05:00
Kyle Carberry
2b0fcf3ece
fix: Show the users workspaces by default on `coder ls` ( #3947 )
...
Fixes #3945 .
2022-09-07 17:30:49 -05:00
Kyle Carberry
c8d9c44aba
fix: Sort workspaces by last used then name ( #3943 )
2022-09-07 21:16:53 +00:00
Kyle Carberry
f510f01768
fix: Require an argument for speedtest ( #3946 )
2022-09-07 21:10:17 +00:00
Presley Pizzo
2a085d1936
chore: refactor dialogs ( #3935 )
...
* Move dialogs
* Repurpose WorkspaceDeleteDialog
* Rename to DeleteDialog
Pausing on the typing part for now, leaving this as a refactor
* Rename handlers
2022-09-07 17:04:42 -04:00
dependabot[bot]
47ee44e5ca
chore: bump msw from 0.45.0 to 0.47.0 in /site ( #3917 )
...
Bumps [msw](https://github.com/mswjs/msw ) from 0.45.0 to 0.47.0.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v0.45.0...v0.47.0 )
---
updated-dependencies:
- dependency-name: msw
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 20:58:30 +00:00
dependabot[bot]
9a07d5de6e
chore: bump eslint-plugin-jest from 26.7.0 to 27.0.1 in /site ( #3828 )
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 26.7.0 to 27.0.1.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v26.7.0...v27.0.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jest
dependency-type: direct:development
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-07 13:51:12 -07:00
Kyle Carberry
11abb85df5
fix: Rename `IncludeProvisionerD` to `IncludeProvisionerDaemon` in test
...
This was an artifact from merging!
2022-09-07 20:29:26 +00:00
Bruno Quaresma
a00fdd699f
feat: Add Audit page in the UI ( #3782 )
2022-09-07 17:26:12 -03:00
Joe Previte
1359850715
feat(cli): validate name length on template create ( #3823 )
...
* feat(cli): add template create validation test
This adds a test to validate that `template create` prints an error
message if called with a template name exceeding the 32-char limit.
* fixup
* fixup test
* feat(cli): add name validation to templatecreate
This adds a validation step to ensure the template name is less than 32
characters.
* fixup!: use utf8.RuneCountInString
* fixup!: remove pty from test
2022-09-07 15:01:18 -05:00
Kyle Carberry
720c9dadcf
fix: Remove name from workspace builds ( #3937 )
...
Fixes #1561 .
2022-09-07 19:49:57 +00:00
Colin Adler
762063ed8f
fix: add `avatar_url` to user object in audit log response ( #3939 )
2022-09-07 19:22:04 +00:00
dependabot[bot]
87379f413f
chore: bump @typescript-eslint/parser from 5.31.0 to 5.36.2 in /site ( #3912 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.31.0 to 5.36.2.
- [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.36.2/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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-07 15:59:18 -03:00