Dean Sheather

Results 39 issues of Dean Sheather

OIDC startup failing just says "configure oidc" with no error resolution instructions. Maybe this shouldn't even fail but put the server in a "degraded" state with built-in auth only. There...

When a running workspace reaches it's autostart time, we should set `build.deadline = autostart_time + template.ttl`. This should still not exceed or change `max_deadline`.

Current kube logstream reads agent tokens from the K8s pod spec and then writes to the agent log endpoint. This has a few flaws: 1. The agent token needs to...

Add a configurable list of words/regexes that prevents you from sending the message without a warning first. The warning could be a popup window with a confirm box, or maybe...

We could prefix messages with `/r` or something

Automatic builds created due to autostart, autostop, or dormancy should not be created if there are no provisioners available with matching tags. Otherwise we get into a fight with the...

provisioners

1. The only way to set an env is to use `SetEnv=MY_VAR=value`. If you use `SetEnv MY_VAR=true`, the env var gets added to the config incorrectly and SSH fails to...

Currently all workspaces connect to the reinit endpoint (or after #19866, the prebuild reinit streaming DRPC service). Since this feature is only used by prebuilds, non-prebuild workspaces should probably either...

Adds an index on the `app_id` column in the `workspace_app_statuses` table to improve query performance when filtering by app. The table already has an index on `(workspace_id, created_at)` but queries...