Bruno Quaresma
267b81af83
Revert "fix: Optimistically update the UI when a workspace action is triggered ( #4898 )" ( #4912 )
...
This reverts commit 8f4ae5b6ac .
v0.12.3
2022-11-06 10:22:01 -06:00
Colin Adler
e740aebf26
feat: add provisionerd prometheus metrics ( #4909 )
2022-11-04 19:03:01 -05:00
Colin Adler
8dd567dd89
fix: use prometheus default registry ( #4907 )
2022-11-04 20:19:58 +00:00
Marcin Tojek and Mathias Fredriksson
dad89453d4
docs: Setup external PostgreSQL server ( #4901 )
...
* docs: Setup external PostgreSQL server
* Update docs/install/database.md
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
* Use user:password pattern
* Fix
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
2022-11-04 21:15:03 +01:00
Bruno Quaresma
8f4ae5b6ac
fix: Optimistically update the UI when a workspace action is triggered ( #4898 )
2022-11-04 19:09:45 +00:00
Jon Ayers
55fe26bdfa
feat: publish helm chart to helm.coder.com ( #4793 )
2022-11-04 13:43:29 -05:00
Bruno Quaresma
ab78f9c2c5
refactor: Improve long rows in audit log ( #4904 )
2022-11-04 15:24:49 -03:00
Mathias Fredriksson
587924fc42
feat: Add golden files to test cli help output ( #4897 )
2022-11-04 19:48:36 +02:00
Mathias Fredriksson
70048acd73
fix: Disable viper auto-env to avoid assigning to parent structs ( #4893 )
...
The viper automatic env mapping and BindEnv were both creating mappings
like `vip.BindEnv("telemetry", "CODER_TELEMETRY")` which we don't want
since `DeploymentConfig.Telemetry` is a struct housing fields.
For some reason, this was causing `DeploymentConfig.Telemetry.URL` to
**not** be assigned its default value when `CODER_TELEMETRY=false` was
set as an environment variable.
Potentially we would want `"telemetry.enable"` to be mapped to
`"CODER_TELEMETRY"` for simplicity. But that behavior is not changed by
this commit.
Arguably, we could remove `vip.SetEnvPrefix` and `vip.SetEnvKeyReplacer`
as well since we're manually controlling all environment variable names
via `formatEnv`.
2022-11-04 19:46:59 +02:00
Colin Adler
1bbe37a602
chore: update tailscale ( #4903 )
2022-11-04 12:32:55 -05:00
Kyle Carberry
8e743d28c8
fix: Use instance identity session token for git subcommands ( #4884 )
...
This broke using gitssh with instance identity!
2022-11-04 09:44:36 -07:00
Marcin Tojek
3f6c4486f7
Allow changing db schema from public ( #4873 )
...
* Remove public schema from enum defs
* Update queries
* Fix
2022-11-04 09:15:17 +01:00
Kyle Carberry
104d6608d9
feat: Add VSCODE_PROXY_URI to surface code-server ports ( #4798 )
...
* feat: Add `VSCODE_PROXY_URI` to surface code-server ports
Fixes #4776 .
* Check if app host is provided
2022-11-04 04:45:43 +00:00
Geoffrey Huntley
e83e6dc583
docs(cli): proxy-trusted-origins should be an ip ( #4890 )
2022-11-04 03:14:02 +00:00
Eric Paulsen
c9a311331a
docs: fix DB URL ( #4888 )
2022-11-04 02:32:59 +00:00
Ben Potter
75da08740c
docs: consolidate docker quickstarts ( #4882 )
2022-11-04 04:30:10 +10:00
Mathias Fredriksson
04ae4c036b
fix: Avoid parsing telemetry URL when telemetry is disabled ( #4881 )
2022-11-03 20:09:21 +02:00
Ben Potter
9b76b10206
chore: hide Coder message on code-server's "Getting Started" page ( #4847 )
2022-11-03 11:04:27 -05:00
sharkymark
1882edaa9a
docs: change format from console to sh for psql URL and coder update repair sections ( #4878 )
2022-11-03 10:56:20 -05:00
sharkymark and Ben Potter
9cd74f307c
chore: update port forward dashboard docs for coder_app, sharing, and showing running processes ( #4876 )
...
* chore: update port forward dashboard docs for coder_app and sharing
* Update docs/networking/port-forwarding.md
Co-authored-by: Ben Potter <ben@coder.com >
2022-11-03 15:44:56 +00:00
dependabot[bot]
7f0f522b92
chore: bump chromatic from 6.10.1 to 6.11.4 in /site ( #4833 )
...
Bumps [chromatic](https://github.com/chromaui/chromatic-cli ) from 6.10.1 to 6.11.4.
- [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.10.1...v6.11.4 )
---
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-11-03 11:23:37 -04:00
Kira Pilot and Dean Sheather
a73dd4f45d
Audit date filter/kira pilot ( #4845 )
...
* sql query
* added time_to
* added validation error
* documentation
* attempt to add test
* removed whiitespace
* fix: ensure date_from and date_to are applied correct audit logs
* added more tests
* ran make gen
* PR feedback
Co-authored-by: Dean Sheather <dean@deansheather.com >
2022-11-03 11:04:36 -04:00
Joe Previte
6bfdccda2f
refactor: rm eslint-disable CreateWorkspacePage ( #4865 )
v0.12.2
2022-11-02 22:06:22 -03:00
sharkymark
3fc3b9f89f
docs: add psql URL for built-in db and repair workspace CLI ( #4864 )
2022-11-02 23:56:24 +00:00
Bruno Quaresma
f76e7b1dbd
refactor: Refactor create workspace page ( #4862 )
2022-11-02 20:44:41 +00:00
Bruno Quaresma
86fc3e09a3
refactor: Better colocate suspense ( #4863 )
2022-11-02 13:17:14 -07:00
Dean Sheather
e7dd3f9378
feat: add load testing harness, coder loadtest command ( #4853 )
2022-11-02 18:30:00 +00:00
sharkymark and Ben Potter
b1c400a7df
chore: update web-ides section with revised docker examples and Airflow/RStudio using subdomain config ( #4855 )
...
* chore: update web-ides section with docker examples and subdomain rstudio and airflow examples
* Update docs/ides/web-ides.md
* Update docs/ides/web-ides.md
Co-authored-by: Ben Potter <ben@coder.com >
2022-11-02 15:09:42 +00:00
Colin Adler
e26bc20723
fix: actually fix template version created by migration ( #4850 )
2022-11-01 22:19:58 +00:00
Kyle Carberry
a672ae8c7d
feat: Extract instance type when provisioning VMs ( #4839 )
...
This should help us identify what instances our users consume.
2022-11-01 21:51:57 +00:00
Presley Pizzo
26a920a740
chore: do less calculation on users page ( #4801 )
...
* Do less calculation on users page
* Handle missing usernames
2022-11-01 16:57:44 -04:00
Kyle Carberry
29dc5f66b8
experiment: Switch to BuildJet Linux Runners ( #4846 )
2022-11-01 20:56:33 +00:00
Kyle Carberry
288e7d1045
fix: Flake on TestReplica/TwentyConcurrent ( #4842 )
...
This could actually cause connections to intermittently fail too
when a CPU is absolutely pegged. It just so happens that only
our runners have been that slow!
Fixes #4607 .
2022-11-01 20:28:34 +00:00
dependabot[bot]
a390b73386
chore: bump cloud.google.com/go/compute/metadata from 0.1.0 to 0.2.1 ( #4841 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-01 20:27:33 +00:00
dependabot[bot]
88fc37d015
chore: bump github.com/gohugoio/hugo from 0.104.2 to 0.105.0 ( #4828 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v0.12.1
2022-11-01 18:41:43 +00:00
dependabot[bot]
0b2296a843
chore: bump cloud.google.com/go/compute from 1.10.0 to 1.12.1 ( #4826 )
...
Bumps [cloud.google.com/go/compute](https://github.com/googleapis/google-cloud-go ) from 1.10.0 to 1.12.1.
- [Release notes](https://github.com/googleapis/google-cloud-go/releases )
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-cloud-go/compare/pubsub/v1.10.0...pubsub/v1.12.1 )
---
updated-dependencies:
- dependency-name: cloud.google.com/go/compute
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-11-01 11:23:40 -07:00
Garrett Delfosse
ddbae4da59
fix: error if protocol isn't specified in --access-url ( #4835 )
2022-11-01 12:59:37 -04:00
Colin Adler
a930cf42b4
fix: templates created_by migration ( #4838 )
2022-11-01 16:35:14 +00:00
dependabot[bot]
9d1d0bce59
chore: bump cronstrue from 2.11.0 to 2.14.0 in /site ( #4831 )
...
Bumps [cronstrue](https://github.com/bradymholt/cronstrue ) from 2.11.0 to 2.14.0.
- [Release notes](https://github.com/bradymholt/cronstrue/releases )
- [Changelog](https://github.com/bradymholt/cRonstrue/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bradymholt/cronstrue/compare/v2.11.0...v2.14.0 )
---
updated-dependencies:
- dependency-name: cronstrue
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-11-01 11:18:07 -05:00
dependabot[bot]
261154869d
chore: bump github.com/moby/moby from 20.10.18+incompatible to 20.10.21+incompatible ( #4822 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-01 15:11:52 +00:00
dependabot[bot]
a5fa54ff23
chore: bump crate-ci/typos from 1.12.8 to 1.12.12 ( #4825 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-01 10:06:41 -05:00
dependabot[bot]
d25f770488
chore: bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 ( #4824 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-01 10:02:08 -05:00
dependabot[bot]
88c18775d3
chore: bump tj-actions/branch-names from 6.1 to 6.2 ( #4823 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-01 10:01:14 -05:00
Mathias Fredriksson
e508057d1a
fix: Avoid panic in ServerSentEventSender by keeping handler alive ( #4821 )
...
The goroutine launched by `ServerSentEventSender` can perform a write
and flush after the calling http handler has exited, at this point the
resources (e.g. `http.ResponseWriter`) are no longer safe to use.
To work around this issue, heartbeats and sending events are now handled
by the goroutine which signals its closure via a channel. This allows
the calling handler to ensure it is kept alive until it's safe to exit.
Fixes #4807
2022-11-01 16:57:38 +02:00
Bruno Quaresma
a7e5588a65
refactor: Refactor build page ( #4815 )
...
* refactor: Improve build page
* Add build translation
* Add build avatar better props
* Get build number from build
2022-11-01 11:49:32 -03:00
dependabot[bot]
cf794f1046
chore: bump react-i18next from 11.18.4 to 12.0.0 in /site ( #4832 )
...
Bumps [react-i18next](https://github.com/i18next/react-i18next ) from 11.18.4 to 12.0.0.
- [Release notes](https://github.com/i18next/react-i18next/releases )
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/react-i18next/compare/v11.18.4...v12.0.0 )
---
updated-dependencies:
- dependency-name: react-i18next
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>
v0.12.0
2022-11-01 11:21:45 -03:00
Colin Adler
4c5bf42355
feat: add option for exporting traces to a provided Honeycomb team ( #4816 )
2022-11-01 09:15:41 -05:00
Mathias Fredriksson
21e64943ac
fix: Use immutable links for docker with intellij/pycharm ( #4834 )
2022-11-01 15:04:50 +02:00
Joe Previte
17f5e830c7
refactor: extend Overrides for MuiSkeleton ( #4818 )
...
* refactor: extend Overrides for MuiSkeleton
Looking at the types provided with `@material-ui/core`, it is indeed
missing `MuiSkeleton`. I'm not sure why. I found this issues upstream: https://github.com/mui/material-ui/issues/24959
I also tried upgrading the package to the latest - 4.12.4 I believe but
that didn't fix it either.
I resorted to extending the `Overrides` type based on what I saw in the
most recent version of the declaration file. This is a temporary fix but
opts back in to type safety instead of resorting to `@ts-ignore`.
* formatting
2022-10-31 16:33:01 -07:00
Joe Previte
34268e6dee
refactor: remove eslint-disable ( #4817 )
2022-10-31 22:04:51 +00:00