Barton Ip
5d2e87f1a7
docs: add warning about Sysbox before installation ( #10619 )
...
* Add warning about Sysbox before installation
* Formatting tings
2023-12-07 16:58:50 +03:00
Spike Curtis
b34ecf1e9e
fix: fix deadlock of mappingQuery on context canceled
...
Fixes #11078
replace bare channel send with SendCtx so that we properly shut down when context is canceled.
2023-12-07 17:19:18 +04:00
Marcin Tojek
941e3873a8
fix: implement fake DeleteOldWorkspaceAgentStats ( #11076 )
2023-12-07 14:08:16 +01:00
Bruno Quaresma
c0d68a4c2c
fix(site): fix clickable props on the workspace table row ( #11072 )
2023-12-06 19:50:39 +00:00
dependabot[bot]
567ecca61b
chore: bump vite from 4.5.0 to 4.5.1 in /site ( #11052 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v4.5.1/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v4.5.1/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 22:40:24 +03:00
Bruno Quaresma
667ee41165
refactor(site): improve minor queries and visuals on external auth ( #11066 )
2023-12-06 16:17:31 -03:00
Bruno Quaresma
8a6bfc9d28
feat(site): do not show health warning when the warning is dismissed ( #11068 )
2023-12-06 16:06:58 -03:00
Steven Masley
2947b827fb
chore: use httpError to allow better error elevation ( #11065 )
2023-12-06 10:27:40 -06:00
Bruno Quaresma
dd01bde9b6
fix(site): fix template editor route ( #11063 )
2023-12-06 15:59:00 +00:00
Bruno Quaresma
44f9613bf2
feat(site): dismiss health section warnings ( #11059 )
2023-12-06 12:50:35 -03:00
Bruno Quaresma
2bc11d2e63
fix(site): fetch health data only if has permissions ( #11062 )
2023-12-06 15:47:58 +00:00
Bruno Quaresma
43488b44ce
chore(site): refactor pagination text ( #11061 )
2023-12-06 12:19:29 -03:00
Steven Masley
b376b2cd13
feat: add user/settings page for managing external auth ( #10945 )
...
Also add support for unlinking on the coder side to allow reflow.
2023-12-06 08:41:45 -06:00
Marcin Tojek
f6891bc465
fix: implement fake DeleteOldWorkspaceAgentLogs ( #11042 )
2023-12-06 14:31:43 +01:00
Bruno Quaresma
088fd0b904
chore(site): ignore updated at on chromatic ( #11060 )
2023-12-06 10:19:33 -03:00
Spike Curtis
2c86d0bed0
feat: support v2 Tailnet API in AGPL coordinator ( #11010 )
...
Fixes #10529
2023-12-06 15:04:28 +04:00
Cian Johnston
38ed816207
fix(coderd/debug): fix caching issue with dismissed sections ( #11051 )
2023-12-06 08:38:03 +00:00
Kira Pilot
53453c06a1
fix: display app templates correctly in build preview ( #10994 )
...
* fix: appropriately display display_app apps in template build preview
* added display apps to build preview
* added test, consolidated names
* handling empty state
2023-12-05 16:01:40 -05:00
Steven Masley
81a3b36884
feat: add endpoints to list all authed external apps ( #10944 )
...
* feat: add endpoints to list all authed external apps
Listing the apps allows users to auth to external apps without going through the create workspace flow.
2023-12-05 14:03:44 -06:00
Cian Johnston
feaa9894a4
fix(site/src/api/typesGenerated): generate HealthSection enums ( #11049 )
...
Relates to #8971
- Introduces a codersdk.HealthSection enum type
- Refactors existing references using strings to use new HealthSection type
2023-12-05 20:00:27 +00:00
Cian Johnston
f66e802fae
fix(coderd/debug): putDeploymentHealthSettings: use 204 instead of 304 if not modified ( #11048 )
2023-12-05 19:06:56 +00:00
Bruno Quaresma
876d448d69
fix(site): fix padding for loader ( #11046 )
2023-12-05 17:18:31 +00:00
Eric Paulsen
3dcbf63cbe
add: document suspended users not consuming seat ( #11045 )
2023-12-05 12:05:05 -05:00
Bruno Quaresma
0f47b58bfb
feat(site): refactor health pages ( #11025 )
2023-12-05 13:58:51 -03:00
Cian Johnston
2e4e0b2d2c
fix(scripts/apitypings): force health.Message and health.Severity to correct types ( #11043 )
...
* Force typegen types for some fields of derp health report
* Explicitly allocate slices for RegionReport.{Errors,Warnings} to avoid nulls in API response
2023-12-05 16:31:48 +00:00
Cian Johnston
a235644046
fix(codersdk): make codersdk.ProvisionerDaemon.UpdatedAt a codersdk.NullTime ( #11037 )
2023-12-05 15:40:45 +00:00
Michael Smith
fab343a2e9
fix: increase default staleTime for paginated data ( #11041 )
...
* fix: update default staleTime for paginated data
* fix: swap cacheTime for staleTime in app-wide query client
* fix: revert cacheTime change
* fix: update debug limit
* fix: apply staleTime to prefetches
* refactor: cleanup code
2023-12-05 14:41:06 +00:00
Muhammad Atif Ali
f0b4badf74
ci: add arm64 and amd64 portable binaries to winget ( #11030 )
...
* ci: add arm64 and amd64 portable binaries to winget
This PR updates `release.yaml` workflow to automate updates for `arm64` and `x64` zip installers to winget. This has recently been merged into [winget](https://github.com/microsoft/winget-pkgs/pull/129175 ).
Thanks to @mdanish-kh for the upstream PR.
* fixup!
* remove extra `--urls` flags
* remove architecture override.
`wingetcreate` does not need architecture override as it now supports parsing the URL for `amd64` and correctly marking it as x64 architecture.
Reference:
1. https://github.com/microsoft/winget-create/blob/08baf0e61e62dabcb2487397984fc69fad6a7499/src/WingetCreateCore/Common/PackageParser.cs#L594C56-L594C61
2. PR: https://github.com/microsoft/winget-create/pull/445
2. This has been available since version https://github.com/microsoft/winget-create/releases/tag/v1.5.3.0
* fixup!
* Update release.yaml
2023-12-05 17:06:39 +03:00
Cian Johnston
5fad611020
feat(coderd): add last_seen_at and version to provisioner_daemons table ( #11033 )
...
Related to #10676
- Adds columns last_seen_at and version to provisioner_daemons table
- Adds the above to codersdk.ProvisionerDaemons struct
2023-12-05 13:54:38 +00:00
Michael Smith
dd1f8331de
fix: disable prefetches for audits table ( #11040 )
2023-12-05 08:49:11 -05:00
Cian Johnston
1b2ed5bc9b
ci: add missing go tools to offlinedocs build step ( #11034 )
2023-12-05 12:03:29 +00:00
Mathias Fredriksson
e300b036be
feat(scaletest): add greedy agent test to runner ( #10559 )
2023-12-05 12:37:10 +02:00
Spike Curtis
dca8125263
fix: update tailscale to include fix to prevent race ( #11032 )
...
fixes #10876
2023-12-05 14:30:19 +04:00
Dean Sheather
695f57f7ff
fix: use header flags in wsproxy server ( #10985 )
2023-12-05 14:13:42 +04:00
Dean Sheather
b07b40b346
chore: revert nix dogfood image ( #11022 )
...
The nix image isn't used because it doesn't work, and we haven't been
updating our "pre-nix" tag since the changes were made. Reverts back to
being a regular Dockerfile.
2023-12-05 09:02:57 +00:00
Cian Johnston
d70f9ea26c
chore(docs): apply async suggestions from #10915 ( #10976 )
2023-12-05 09:01:03 +00:00
Bruno Quaresma
dff53d0787
fix(site): fix filter font size ( #11028 )
2023-12-04 18:17:43 -03:00
Kayla Washburn
185400db11
refactor: remove usage of <Box> and sx ( #10702 )
2023-12-04 12:09:04 -07:00
Garrett Delfosse and Dean Sheather
1e6ea6133c
fix: pass in time parameter to prevent flakes ( #11023 )
...
Co-authored-by: Dean Sheather <dean@deansheather.com >
2023-12-04 12:20:22 -05:00
Marcin Tojek
a42b6c185d
fix(site): e2e: use click instead of check ( #11024 )
2023-12-04 18:02:46 +01:00
dependabot[bot]
b8e9262c51
chore: bump the scripts-docker group in /scripts with 1 update ( #11020 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 10:38:58 -06:00
Garrett Delfosse
ccd5e1a749
fix: use database for user creation to prevent flake ( #10992 )
2023-12-04 11:05:17 -05:00
Steven Masley
2f54f769be
feat: allow IDP to return single string for roles/groups claim ( #10993 )
...
* feat: allow IDP to return single string instead of array for roles/groups claim
This is to support ADFS
2023-12-04 10:01:45 -06:00
dependabot[bot] and Parkreiner
3883d7181d
chore: bump the offlinedocs group in /offlinedocs with 6 updates ( #11014 )
...
* chore: bump the offlinedocs group in /offlinedocs with 6 updates
Bumps the offlinedocs group in /offlinedocs with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [fs-extra](https://github.com/jprichardson/node-fs-extra ) | `11.1.1` | `11.2.0` |
| [react-markdown](https://github.com/remarkjs/react-markdown ) | `8.0.3` | `9.0.1` |
| [rehype-raw](https://github.com/rehypejs/rehype-raw ) | `6.1.1` | `7.0.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `18.18.1` | `18.19.2` |
| [eslint](https://github.com/eslint/eslint ) | `8.53.0` | `8.55.0` |
| [typescript](https://github.com/Microsoft/TypeScript ) | `5.1.6` | `5.3.2` |
Updates `fs-extra` from 11.1.1 to 11.2.0
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/11.1.1...11.2.0 )
Updates `react-markdown` from 8.0.3 to 9.0.1
- [Release notes](https://github.com/remarkjs/react-markdown/releases )
- [Changelog](https://github.com/remarkjs/react-markdown/blob/main/changelog.md )
- [Commits](https://github.com/remarkjs/react-markdown/compare/8.0.3...9.0.1 )
Updates `rehype-raw` from 6.1.1 to 7.0.0
- [Release notes](https://github.com/rehypejs/rehype-raw/releases )
- [Commits](https://github.com/rehypejs/rehype-raw/compare/6.1.1...7.0.0 )
Updates `@types/node` from 18.18.1 to 18.19.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `eslint` from 8.53.0 to 8.55.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.53.0...v8.55.0 )
Updates `typescript` from 5.1.6 to 5.3.2
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.1.6...v5.3.2 )
---
updated-dependencies:
- dependency-name: fs-extra
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: offlinedocs
- dependency-name: react-markdown
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: offlinedocs
- dependency-name: rehype-raw
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: offlinedocs
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: offlinedocs
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: offlinedocs
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: offlinedocs
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix: install react-gfm v4 and update type signatures
* fix: update link-nesting for a11y/hydration issue
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Parkreiner <michaelsmith@coder.com >
2023-12-04 10:11:01 -05:00
dependabot[bot]
2443a9f861
ci: bump the github-actions group with 2 updates ( #11018 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 16:57:44 +03:00
sharkymark
676e215a91
chore: path app IDEs ( #11007 )
2023-12-04 11:22:22 +00:00
Mathias Fredriksson
70cede8f7a
test(agent): improve TestAgent_Dial tests ( #11013 )
...
Refs #11008
2023-12-04 13:11:30 +02:00
Muhammad Atif Ali and Dean Sheather
b212bd4ac5
chore: deploy workspace proxies on fly.io ( #10983 )
...
Co-authored-by: Dean Sheather <dean@deansheather.com >
2023-12-04 12:12:22 +03:00
Spike Curtis
dbadae5a9c
Revert "chore(helm): gitignore and rm helm chart tarballs from vcs ( #10951 )" ( #11009 )
...
This reverts commit 7f62085a02 .
2023-12-04 06:59:06 +00:00
Spike Curtis
0536b58b48
fix: parse username/workspace correctly on coder state push --build ( #10974 )
...
Fixes the same issue as #10884 but for state push
2023-12-04 09:58:35 +04:00