Bruno Quaresma
d38cc75f31
fix: Port forward button ( #4238 )
2022-09-28 14:19:04 +00:00
Mathias Fredriksson
31aaa1ed59
docs: Update Docker docs and docker-compose, mention group-add ( #4237 )
2022-09-28 16:33:36 +03:00
Bruno Quaresma
59cc4a2586
chore: Use Vite as main dev runner for FE ( #4230 )
2022-09-27 21:09:16 -03:00
Joe Previte
9775228b00
fix: call testing lib cleanup afterEach test ( #4232 )
2022-09-27 16:27:42 -07:00
Kira Pilot
65ff604969
fix: update workspace button should properly update the workspace ( #4228 )
...
* resolves #4098
* PR comments
2022-09-27 19:23:28 -04:00
Presley Pizzo
fedb180735
chore: Change usage of ChooseOne (no final condition) ( #4158 )
...
* Change contract of Cond: no condition on default case
* Handle no children case
* Format
2022-09-27 15:58:25 -04:00
Ben Potter
21e6bea792
docs: add health checks to docs & examples ( #4223 )
2022-09-27 12:58:39 -05:00
Steven Masley
27c8345ef2
chore: Add linter rule to prevent breaking of sse ( #4144 )
...
* chore: Add linter rule to prevent breaking of sse
v0.9.1
2022-09-27 11:14:58 -04:00
Bruno Quaresma and Kira Pilot
5a449bf86f
chore: Add user autocomplete ( #4210 )
...
* chore: Add user autocomplete
* Update value type
* fix initial load and option updates
* cleaned up styling
* PR comments
* prettier
Co-authored-by: Kira Pilot <kira.pilot23@gmail.com >
2022-09-27 10:23:38 -04:00
Ben Potter
a7e08db16d
docs: fix link 404 in port-forwarding ( #4211 )
2022-09-27 08:24:49 -05:00
Ben Potter
b6426083b9
fix: inline code blocks in template README ( #4141 )
2022-09-27 07:54:29 -05:00
Kyle Carberry
4f453544d4
chore: Update hero image ( #4216 )
2022-09-27 07:38:18 -05:00
Ammar Bandukwala
47a53ce6c5
coderd: treat email case insensitively ( #4215 )
2022-09-27 03:51:58 +00:00
Garrett Delfosse
20bcb04e8a
fix: use correct interval for healthcheck loop ( #4212 )
2022-09-26 21:00:58 +00:00
Ben Potter
c86fc6e976
chore: examples/lima: bump terraform version ( #4205 )
...
Download terraform binary directly instead of using Hashicorp APT
repo.
Workaround for https://github.com/hashicorp/terraform/issues/31826
Signed-off-by: Cian Johnston <cian@coder.com >
Co-authored-by: Ben Potter <ben@coder.com >
2022-09-26 20:04:59 +00:00
Steven Masley
2f0d30d7b5
chore: Reduce the amount of bytes allocated for Filter ( #4209 )
...
Reuse parsed data structure for subsequent queries
2022-09-26 15:16:46 -04:00
Steven Masley
48c0b59447
fix: Log out of legacy cookie ( #4202 )
v0.9.0
2022-09-26 14:20:38 -04:00
Kyle Carberry
39cf329404
fix: Replace access URL for built-in DERP servers ( #4197 )
...
Fixes #4195 .
2022-09-26 12:56:04 -05:00
Ammar Bandukwala
ee4b934601
Add Users Last Seen At ( #4192 )
2022-09-26 15:31:03 +00:00
Kyle Carberry
b8ec5c786d
fix: Ensure tailnet coordinations are sent orderly ( #4198 )
2022-09-26 10:16:04 -05:00
Bruno Quaresma
c37ecdb9ff
feat: Add port forward button ( #4167 )
2022-09-26 14:56:17 +00:00
Kyle Carberry
413bfb8d58
fix: Retry reporting agent version ( #4190 )
...
It's possible that an agent starts before a build is reported
as complete. This ensures the version is successfully sent
before the startup completes.
Fixes #4151 .
2022-09-25 11:11:36 -05:00
Kyle Carberry
112eaf80d1
fix: Add logging to Terraform install ( #4191 )
...
Fixes #4129 .
2022-09-24 14:55:17 -05:00
Kyle Carberry
4054a9c7cb
Fix permissions for welcome message
2022-09-24 02:27:23 +00:00
Ryan Merolle
6571e52f17
Add coder binary to Dockerfile $PATH ( #4189 )
2022-09-24 02:25:15 +00:00
Kyle Carberry
28428d1294
feat: Add custom version names ( #4186 )
...
Fixes #4137 .
2022-09-23 20:17:36 -05:00
Kyle Carberry
3c215a83b6
feat: Allow admins to create workspaces ( #4183 )
...
Fixes #3263 .
This is now possible via the API, but still isn't possible via the UI.
2022-09-23 20:17:10 -05:00
Kyle Carberry
266a3b24e7
fix: Replace getFormHelpers ( #4181 )
...
Fixes #3209 .
2022-09-23 16:37:44 -05:00
Kyle Carberry
f9075cab0e
fix: Hide agent status when a workspace is stopped ( #4185 )
...
Fixes #4033 .
2022-09-23 21:36:33 +00:00
Kyle Carberry
b64f624d17
fix: Remove unused scopes from parameter computation ( #4171 )
2022-09-23 16:09:45 -05:00
Kyle Carberry
ea115c981d
fix: Make entire row clickable in responsive navbar ( #4182 )
...
Fixes #3235 .
2022-09-23 20:38:24 +00:00
Kyle Carberry
1c85799be5
fix: Update Terraform to v1.3.0 ( #4180 )
...
Contributes to #3202 .
2022-09-23 15:31:26 -05:00
Colin Adler
15b9a59786
chore: only trace rbac.Filter ( #4177 )
2022-09-23 15:21:56 -05:00
Colin Adler
95aea104c7
chore: ignore traces from (*API).workspaceAgentCoordinate after accept ( #4178 )
2022-09-23 15:21:44 -05:00
Garrett Delfosse
4c8be34d81
feat: add health check monitoring to workspace apps ( #4114 )
2022-09-23 15:51:04 -04:00
Kyle Carberry
f160830226
fix: Update default cache directory ( #4175 )
...
Fixes #2534 .
2022-09-23 14:26:29 -05:00
Bruno Quaresma
38e2a28ada
chore: Pin site deps ( #4173 )
2022-09-23 16:09:35 -03:00
Bruno Quaresma
189c562826
chore: Use Vite instead of Webpack for development ( #4156 )
2022-09-23 15:22:48 -03:00
Joe Previte
ee00a1d886
chore(site): fix material ui warning ( #4161 )
...
* chore(deps): upgrade @material-ui/core to 4.12.4
This is the latest version which includes a fix for the warning we were
seeing while running our tests about `css` function being deprecated.
* refactor: use alpha() instead of fade
`fade()` was deprecated in favor of `alpha()` in a previous version of
`@material-ui/core/styles`.
* refactor: rows -> minRows
This was deprecated in a previous version of `@material-ui/core`.
* refactor: overlap circle -> circular
overlap="circle" was deprecated in favor of overlap="circular".
* refactor: createMuiTheme -> createTheme
This was deprecated and changed to `createTheme`.
* fixup!: chore(deps): upgrade @material-ui/core to 4.12.4
* fixup!: refactor: createMuiTheme -> createTheme
* fix: add SvgIconProps on icons
I couldn't find any release notes or breaking changes related to this
but it seems `props` can no longer be inferred on `SvgIcon`s so I had to
manually add the type.
* Revert "refactor: rows -> minRows"
This reverts commit 94dae6fea8 .
* chore(deps): downgrade @material-ui/core to 4.12.0
* fixup!: fix: add SvgIconProps on icons
* fix: pass {} to useStyles
Looks like we may need to pass an empty object if some components in a
file use `props` in styles and some don't.
* fix: update types in Pill.tsx
We need to use generics so that `makeStyles` correctly infers the types
for the `Pill.tsx` styles.
I also updated the types to use `PillProps` directly to make sure they
stay in sync.
2022-09-23 18:14:02 +00:00
Kyle Carberry
99013b3aed
chore: Close dials in tailnet conn on close ( #4174 )
...
Fixes a race seen in: https://github.com/coder/coder/actions/runs/3114263658/jobs/5049905647
2022-09-23 12:10:47 -05:00
Kira Pilot
8cd5aeaf25
cleanup workspace machine ( #4160 )
...
* removed dead build states
* removed dead code
* removed guards
* not calling events from actions
* simplified timeline
* simplify refresh template
2022-09-23 13:06:48 -04:00
Bruno Quaresma
1214022c5a
Improve DAU chart view ( #4172 )
2022-09-23 13:58:00 -03:00
Kyle Carberry
8738755ffc
chore: Compile rego once to save CPU cycles in testing ( #4169 )
...
Compiling rego isn't very fast, so this should speed up tests in CI!
2022-09-23 16:26:04 +00:00
Mathias Fredriksson
1e1967e0db
fix: Avoid using hijacked http.ResponseWriter in workspaceAgentReportStats ( #4165 )
2022-09-23 19:08:56 +03:00
Bruno Quaresma
7898581e50
feat: Show a full screen loader while is loading a lazy loading page ( #4168 )
2022-09-23 10:32:28 -05:00
Mathias Fredriksson
6b365f46f5
fix: Ensure coordinator is closed and freed in agent ( #4164 )
...
* fix: Close coordinator on context cancellation
* fix: Refactor runCoordinator so that previous is closed/freed
2022-09-23 18:08:13 +03:00
Steven Masley
2e30d0512e
chore: Move scope into the same auth call ( #4162 )
...
Scopes now are enforced in the same Authorize call as the roles.
Vs 2 `Authorize()` calls
2022-09-23 11:07:30 -04:00
Kyle Carberry
4183c5e1d0
chore: Clean up unused and outdated dependencies from go.mod ( #4163 )
2022-09-23 00:58:19 +00:00
Dean Sheather and Kyle Carberry
6deef06ad2
feat: secure and cross-domain subdomain-based proxying ( #4136 )
...
Co-authored-by: Kyle Carberry <kyle@carberry.com >
2022-09-22 22:30:32 +00:00
Kyle Carberry
80b45f1aa1
fix: Buffer tailnet nodes from connection initialization ( #4159 )
...
* fix: Don't use StatusAbnormalClosure
This is reserved for WASM use, and might be the cause of some weird leaks.
* Add close to provisioner logs
2022-09-22 20:22:49 +00:00