Edward Angert and Spike Curtis
02d0650ae8
docs: add new scaling doc to best practices section ( #15904 )
...
[preview](https://coder.com/docs/@bp-scaling-coder/tutorials/best-practices/scale-coder )
---------
Co-authored-by: Spike Curtis <spike@coder.com >
2025-01-21 15:02:02 -05:00
Bruno Quaresma
0fa6b3df13
chore: ignore dynamic content on chromatic ( #16214 )
2025-01-21 15:22:06 -03:00
dependabot[bot] and Muhammad Atif Ali
f8844cab0a
ci: bump the github-actions group with 4 updates ( #16192 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Muhammad Atif Ali <atif@coder.com >
2025-01-21 15:31:30 +00:00
dependabot[bot]
dee4f1b8fd
chore: bump github.com/prometheus/common from 0.61.0 to 0.62.0 ( #16199 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 19:53:12 +05:00
Bruno Quaresma
c0b9170070
refactor: replace MUI button on FullPageHorizontalForm ( #16211 )
...
Related to https://github.com/coder/coder/issues/14978
2025-01-21 10:57:02 -03:00
Bruno Quaresma
ca32f3e026
fix: display error when a build fails on template editor ( #16210 )
...
<img width="1512" alt="Screenshot 2025-01-21 at 10 00 42"
src="https://github.com/user-attachments/assets/84f5272f-63bb-4d76-ae27-a2c5e339e352 "
/>
Close https://github.com/coder/coder/issues/16022
2025-01-21 10:38:07 -03:00
Bruno Quaresma
53d83d2da7
refactor: replace MUI buttons on Alerts ( #16209 )
...
Related to https://github.com/coder/coder/issues/14978
2025-01-21 10:27:02 -03:00
Danielle Maywood
5762d8add4
fix: return only the first workspace agent script timing per script ( #16203 )
...
Fixes https://github.com/coder/coder/issues/16124
If a workspace agent crashes, it is possible for any startup scripts to
be ran again. This PR makes it so that the
`GetWorkspaceAgentScriptTimingsByBuildID` query only returns the first
timing recorded per-script.
2025-01-21 11:54:43 +00:00
Mathias Fredriksson
56cf0d82c7
test(cli): fix race in provisioner list statuses for golden files ( #16205 )
2025-01-21 11:23:21 +00:00
dependabot[bot]
9d39e9a864
chore: bump github.com/moby/moby from 27.4.1+incompatible to 27.5.0+incompatible ( #16197 )
...
Bumps [github.com/moby/moby](https://github.com/moby/moby ) from
27.4.1+incompatible to 27.5.0+incompatible.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/moby/moby/releases ">github.com/moby/moby's
releases</a>.</em></p>
<blockquote>
<h2>v27.5.0</h2>
<h2>27.5.0</h2>
<p>For a full list of pull requests and changes in this release, refer
to the relevant GitHub milestones:</p>
<ul>
<li><a
href="https://github.com/docker/cli/issues?q=is%3Aclosed+milestone%3A27.5.0 ">docker/cli,
27.5.0 milestone</a></li>
<li><a
href="https://github.com/moby/moby/issues?q=is%3Aclosed+milestone%3A27.5.0 ">moby/moby,
27.5.0 milestone</a></li>
</ul>
<h3>Bugfixes and enhancements</h3>
<ul>
<li>containerd image store: Fix passing a build context via tarball to
the <code>/build</code> endpoint. <a
href="https://redirect.github.com/moby/moby/pull/49194 ">moby/moby#49194</a></li>
<li>Builder garbage collection policies without a
<code>keepStorage</code> value now inherit the
<code>defaultKeepStorage</code> limit as intended. <a
href="https://redirect.github.com/moby/moby/pull/49137 ">moby/moby#49137</a></li>
<li>Preserve network labels during daemon startup. <a
href="https://redirect.github.com/moby/moby/pull/49200 ">moby/moby#49200</a></li>
<li>Fix a potential race condition error when deleting a container. <a
href="https://redirect.github.com/moby/moby/pull/49239 ">moby/moby#49239</a></li>
</ul>
<h3>Go SDK</h3>
<ul>
<li><code>pkg/sysinfo</code>: deprecate <code>NumCPU</code>. This
utility has the same behavior as <code>runtime.NumCPU</code>. <a
href="https://redirect.github.com/moby/moby/pull/49247 ">moby/moby#49247</a></li>
<li><code>pkg/fileutils</code>: deprecate <code>GetTotalUsedFds</code>:
this function is only used internally and will be removed in the next
release. <a
href="https://redirect.github.com/moby/moby/pull/49209 ">moby/moby#49209</a></li>
<li><code>pkg/ioutils</code>: deprecate <code>BytesPipe</code>,
<code>NewBytesPipe</code>, <code>ErrClosed</code>,
<code>WriteCounter</code>, <code>NewWriteCounter</code>,
<code>NewReaderErrWrapper</code>, <code>NopFlusher</code>,
<code>NopWriter</code>, <code>NopWriteCloser</code>. They were only used
internally and will be removed in the next release. <a
href="https://redirect.github.com/moby/moby/pull/49246 ">moby/moby#49246</a>,
<a
href="https://redirect.github.com/moby/moby/pull/49255 ">moby/moby#49255</a></li>
<li><code>pkg/reexec</code>: This package is deprecated and moved to a
separate module. Use <code>github.com/moby/sys/reexec</code> instead. <a
href="https://redirect.github.com/moby/moby/pull/49135 ">moby/moby#49135</a></li>
</ul>
<h3>Packaging updates</h3>
<ul>
<li>Update containerd to <a
href="https://github.com/containerd/containerd/releases/tag/v1.7.25 ">v1.7.25</a>
<a
href="https://redirect.github.com/moby/moby/pull/49253 ">moby/moby#49253</a></li>
<li>Update <code>runc</code> to <a
href="https://github.com/opencontainers/runc/releases/tag/v1.2.4 ">v1.2.4</a>
<a
href="https://redirect.github.com/moby/moby/pull/49243 ">moby/moby#49243</a></li>
<li>Update BuildKit to <a
href="https://github.com/moby/buildkit/releases/tag/v0.18.2 ">v0.18.2</a>
<a
href="https://redirect.github.com/moby/moby/pull/48949 ">moby/moby#48949</a></li>
<li>Update Compose to <a
href="https://github.com/docker/compose/releases/tag/v2.32.2 ">v2.32.2</a>
<a
href="https://redirect.github.com/docker/docker-ce-packaging/pull/1140 ">docker/docker-ce-packaging#1140</a></li>
</ul>
<h2>v27.5.0-rc.2</h2>
<h2>27.5.0-rc.2</h2>
<p>This is a pre-release of the upcoming 27.5.0 release.</p>
<p>Pre-releases are intended for testing new releases: <strong>only
install in a test environment!</strong></p>
<pre lang="bash"><code>curl -fsSL https://get.docker.com -o
get-docker.sh
sudo CHANNEL=test sh get-docker.sh
</code></pre>
<h3>Known issues:</h3>
<ul>
<li>There is no changelog yet; an overview of pull requests included in
this release can be found on GitHub:
<ul>
<li>docker cli: <a
href="https://github.com/docker/cli/pulls?q=is%3Apr+milestone%3A27.5.0+is%3Amerged ">all
pull requests for 27.5.0</a> / <a
href="https://github.com/docker/cli/pulls?q=is%3Apr+milestone%3A27.5.0+label%3Aimpact%2Fchangelog+is%3Amerged ">all
"changelog" pull requests for 27.5.0</a></li>
<li>docker engine: <a
href="https://github.com/moby/moby/pulls?q=is%3Apr+milestone%3A27.5.0+is%3Amerged ">all
pull requests for 27.5.0</a> / <a
href="https://github.com/moby/moby/pulls?q=is%3Apr+milestone%3A27.5.0+label%3Aimpact%2Fchangelog+is%3Amerged ">all
"changelog" pull requests for 27.5.0</a></li>
</ul>
</li>
<li>There are no packages available yet for the s390x and ppc64le
architectures</li>
</ul>
<p>Bugs and regressions can be reported in these issue trackers:</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/moby/moby/commit/38b84dce32c45732606fe09ffebef8b29a783644 "><code>38b84dc</code></a>
Merge pull request <a
href="https://redirect.github.com/moby/moby/issues/49255 ">#49255</a>
from thaJeztah/27.x_backport_ioutils_more_deprecations</li>
<li><a
href="https://github.com/moby/moby/commit/ae821132d3b5342112b1c8505ce12f05562c2cd4 "><code>ae82113</code></a>
Merge pull request <a
href="https://redirect.github.com/moby/moby/issues/49253 ">#49253</a>
from thaJeztah/27.x_backport_bump_containerd_binary...</li>
<li><a
href="https://github.com/moby/moby/commit/8a2fd51c84e9ce58b7dec29e1b86844ac4b5b3a6 "><code>8a2fd51</code></a>
pkg/ioutils: deprecate NopWriteCloser</li>
<li><a
href="https://github.com/moby/moby/commit/cf37b661dd227efff5271c1b5fcc613dc21ef5a7 "><code>cf37b66</code></a>
pkg/ioutils: deprecate NopWriter</li>
<li><a
href="https://github.com/moby/moby/commit/c83f65882947c39b8b6c36065b522b7b6c84656e "><code>c83f658</code></a>
Dockerfile: update containerd to v1.7.25</li>
<li><a
href="https://github.com/moby/moby/commit/931be8ef77582bed66786d7a26b0362d62d35444 "><code>931be8e</code></a>
Merge pull request <a
href="https://redirect.github.com/moby/moby/issues/49246 ">#49246</a>
from thaJeztah/27.x_backport_ioutils_deprecations</li>
<li><a
href="https://github.com/moby/moby/commit/2e1aee3326f1de072679d5fbb3a0d2f7e7d7d7cb "><code>2e1aee3</code></a>
Merge pull request <a
href="https://redirect.github.com/moby/moby/issues/49249 ">#49249</a>
from robmry/backport-27.x/fix_unit_tests_for_nftabl...</li>
<li><a
href="https://github.com/moby/moby/commit/f53d72e0be380a948cd2bc9f909922dc2f95338a "><code>f53d72e</code></a>
Fix unit tests for an nftables host</li>
<li><a
href="https://github.com/moby/moby/commit/55f705597c1e2b16883f2feae29b03f4dcfc0b0f "><code>55f7055</code></a>
Merge pull request <a
href="https://redirect.github.com/moby/moby/issues/49243 ">#49243</a>
from thaJeztah/27.x_backport_bump_runc_binary_1.2.4</li>
<li><a
href="https://github.com/moby/moby/commit/36ad318a2dbb7624efa8f2e933b33d4ada10d01b "><code>36ad318</code></a>
Merge pull request <a
href="https://redirect.github.com/moby/moby/issues/49247 ">#49247</a>
from thaJeztah/27.x_backport_deprecate_runtime_numcpu</li>
<li>Additional commits viewable in <a
href="https://github.com/moby/moby/compare/v27.4.1...v27.5.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 18:26:31 +10:00
Mathias Fredriksson
4d9dd0aa94
test(coderd/database/awsiamrds): fix unclosed pubsub ( #16202 )
2025-01-20 17:25:31 +00:00
Mathias Fredriksson
c0db364f3f
feat(cli): add provisioner list and provisioner jobs list ( #16030 )
2025-01-20 17:24:22 +00:00
dependabot[bot]
91204c2e3c
chore: bump github.com/zclconf/go-cty-yaml from 1.0.3 to 1.1.0 ( #16198 )
...
Bumps
[github.com/zclconf/go-cty-yaml](https://github.com/zclconf/go-cty-yaml )
from 1.0.3 to 1.1.0.
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-20 16:58:08 +00:00
dependabot[bot]
358ade3a52
chore: bump github.com/gohugoio/hugo from 0.140.0 to 0.141.0 ( #16193 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-20 21:55:39 +05:00
dependabot[bot]
6e2d32abb4
chore: bump google.golang.org/api from 0.216.0 to 0.217.0 ( #16194 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-20 21:55:14 +05:00
dependabot[bot]
125146a29a
chore: bump github.com/aws/aws-sdk-go-v2/config from 1.28.0 to 1.29.1 ( #16196 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-20 21:52:08 +05:00
Hugo Dutka
23cf61aff6
chore: add the --ephemeral server flag ( #16126 )
...
Another PR to address https://github.com/coder/coder/issues/15109 .
Changes:
- Introduces the `--ephemeral` flag, which changes the Coder config
directory to a temporary location. The config directory is where the
built-in PostgreSQL stores its data, so using a new one results in a
deployment with a fresh state.
The `--ephemeral` flag is set to replace the `--in-memory` flag once the
in-memory database is removed.
2025-01-20 14:31:16 +01:00
MRColor
d8fbbcbd36
feat(helm): add support for nodePort specification in LoadBalancer services helm chart ( #16032 )
...
## Short description:
This pull request introduces support for optionally specify `nodePort`
values when using `LoadBalancer` service type in the Coder Helm chart.
This enhancement addresses a limitation where `httpNodePort` and
`httpsNodePort` values were previously ignored for `LoadBalancer`
services. This PR should expand the service customization options
without disrupting existing configurations.
## Why this is Useful
In some enterprise environments, applications may be required to use
specific ports for compliance with organizational policies or cloud
infrastructure requirements. For instance:
- Reserved port blocks are allocated for specific applications for
security and clarity.
- Ensuring predictable port assignments helps in debugging and
management scenarios.
Since LoadBalancer in Kubernetes operates on top of nodePort, this
feature is useful for enabling enterprises to adhere to such policies if
they whish.
## What Was Changed
- Updated helm/coder/templates/service.yaml:
- Allowed nodePort specification for both NodePort and LoadBalancer
service types.
- Updated helm/coder/templates/values.yaml:
- Updated inline comments to reflect the changes for nodeport values use
cases.
### Regarding backward compatibility:
If nodePort is not specified, Kubernetes dynamically assigns a port,
maintaining the current behavior.
### Testing Performed
- Validated through Helm dry-run: nodePort values are rendered correctly
in the resulting Kubernetes YAML.
- Deployed the updated chart in an enterprise Kubernetes cluster.
- Tested coder environment with LoadBalancer service and specified
nodePort values for both HTTP and HTTPS.
## Additional Notes
- This PR expands the nodeport functionality introduced in PR #8993 to
the Loadbalancer service.
- If merged, an update to the documentation to include examples of
LoadBalancer with nodePort values may be useful.
- I've read the contributing guidelines and code of conduct. This is my
first PR for the Coder project, and I hope it meets the community
standards. Any advice, feedback, or help is greatly appreciated!
2025-01-20 13:14:14 +00:00
Mathias Fredriksson
2913fe8677
fix(cli/cliui): handle ptr to custom type ( #16200 )
2025-01-20 12:48:51 +00:00
Cian Johnston
4ba0b39f03
feat(provisioner/terraform/tfparse): add support for built-in Terraform functions ( #16183 )
...
Relates to https://github.com/coder/coder/issues/15977
Adds support for some functions in `tfparse` (only functions that do not
reference local files).
NOTE: for now, I'm importing trivy-iac. If we prefer to avoid a little
dependency, I can do a little copying instead.
2025-01-20 11:03:57 +00:00
dependabot[bot]
7bef4dfda6
chore: bump go.nhat.io/otelsql from 0.14.0 to 0.15.0 ( #16112 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-20 11:03:48 +00:00
Mathias Fredriksson
3864c7e3b0
feat(coderd): add endpoint to list provisioner jobs ( #16029 )
...
Closes #15190
Updates #15084
2025-01-20 11:18:53 +02:00
Mathias Fredriksson
0e8ef09415
test(coderd/database/dbauthz): compare outputs with cmp ( #16161 )
2025-01-20 11:12:04 +02:00
Danny Kopping and Muhammad Atif Ali
5b72a4376d
chore: improve CI reliability ( #16169 )
...
We have an effort underway to replace `dbmem` (#15109 ), and consequently
we've begun running our full test-suite (with Postgres) on all supported
OSs - Windows, MacOS, and Linux, since #15520 .
Since this change, we've seen a marked decrease in the success rate of
our builds on `main` (note how the Windows/MacOS failures account for
the vast majority of failed builds):

We're still investigating why these OSs are a lot less reliable. It's
likely that the VMs on which the builds are run have different
characteristics from our Ubuntu runners such as disk I/O, network
latency, or something else.
**In the meantime, we need to start trusting CI failures in `main`
again, as the current failures are too noisy / vague for us to
correct.**
We've also considered hosting our own runners where possible so we can
get OS-level observability to rule out some possibilities.
See the [meeting
notes](https://www.notion.so/coderhq/CI-Investigation-Call-Notes-17dd579be59280d8897cc9fe4bb46695?pvs=6&utm_content=17dd579b-e592-80d8-897c-c9fe4bb46695&utm_campaign=T1ZPT2FL0&n=slack&n=slack_link_unfurl )
where we linked into this for more detail.
This PR introduces several changes:
1. Moves the full test-suite with Postgres on Windows/MacOS to the
`nightly-gauntlet` workflow
tradeoff: this means that any regressions may be more difficult to
discover since we merge to main several times a day
2. Run only the CLI test-suite on each PR / merge to `main` on
Windows/MacOS
3. `test-go` is still running the full test-suite against all OSs
(including the CLI ones), but will soon be removed once #15109 is
completed since it uses `dbmem`
4. Changes `nightly-gauntlet` to run at 4AM: we've seen several
instances of the runner being stopped externally, and we're _guessing_
this may have something to do with the midnight UTC execution time, when
other cron jobs may run
5. Removes the existing `nightly-gauntlet` jobs since they haven't
passed in a long time, indicating that nobody cares enough to fix them
and they don't provide diagnostic value; we can restore them later if
necessary
I've manually run both these new workflows successfully:
- `ci`:
https://github.com/coder/coder/actions/runs/12825874176/job/35764724907
- `nightly-gauntlet`:
https://github.com/coder/coder/actions/runs/12825539092
---------
Signed-off-by: Danny Kopping <danny@coder.com >
Co-authored-by: Muhammad Atif Ali <atif@coder.com >
2025-01-20 07:06:33 +00:00
Phorcys
738a7f6bd9
fix(examples/templates/docker): persist /home/coder instead of /home/${local.user} ( #16189 )
...
Fix for #16188
2025-01-19 08:41:55 +05:00
Jaayden Halko
fbc2a73bef
fix: add groups to deployment settings ( #16185 )
...
fixes #16182
<img width="1177" alt="Screenshot 2025-01-17 at 23 20 04"
src="https://github.com/user-attachments/assets/e0eec4bb-6b50-45e9-a27b-d3a89552562a "
/>
<img width="1163" alt="Screenshot 2025-01-17 at 23 20 12"
src="https://github.com/user-attachments/assets/d8a7129c-0240-4ef5-9f21-84cda5631366 "
/>
<img width="1161" alt="Screenshot 2025-01-17 at 23 20 22"
src="https://github.com/user-attachments/assets/0ec78f3d-ec96-46a6-8def-aad4700712ac "
/>
2025-01-17 19:46:28 -05:00
Phorcys
5cc7c439f3
chore(dogfood): delete lazygit and doctl archives after installing ( #16184 )
2025-01-18 09:08:53 +10:00
Phorcys
04a48b8327
chore(dogfood): add doctl ( #16136 )
2025-01-18 06:15:05 +10:00
4f438e71cf
docs: fix broken links ( #16179 )
...
Co-authored-by: EdwardAngert <17991901+EdwardAngert@users.noreply.github.com >
Co-authored-by: Cian Johnston <cian@coder.com >
2025-01-17 13:18:48 -05:00
Steven Masley
f34e6fd92c
chore: implement 'use' verb to template object, read has less scope now ( #16075 )
...
Template `use` is now a verb.
- Template admins can `use` all templates (org template admins same in
org)
- Members get the `use` perm from the `everyone` group in the
`group_acl`.
2025-01-17 11:55:41 -06:00
Bruno Quaresma
3217cb85f6
feat: improve usage visibility ( #16134 )
...
- Refactor the DAUs chart for clarity by improving the description and updating its title to better reflect the data.
- Add a license consumption chart to the licenses page.
2025-01-17 12:37:54 -03:00
Mathias Fredriksson
08ffcb74c6
test(Makefile): retry pulling postgres in test-postgres-docker ( #16178 )
2025-01-17 15:22:50 +00:00
Mathias Fredriksson
7cf62423ec
test(cli): fix TestSSH/RemoteForward_Unix_Signal flake ( #16172 )
2025-01-17 16:53:09 +02:00
Mathias Fredriksson
ea8cd55404
test(scaletest/createworkspaces): fix ctx init in multiple tests ( #16177 )
2025-01-17 14:43:22 +00:00
Mathias Fredriksson
f32f7c6862
test(enterprise/coderd): fix ctx init in multiple workspace tests ( #16176 )
2025-01-17 14:33:58 +00:00
Jaayden Halko
0697308a0b
fix: correctly display loading spinner ( #16167 )
...
Update the usages of the new spinner component to correctly set the
loading prop
2025-01-17 09:14:23 -05:00
Mathias Fredriksson
7f46e3b1e0
test(Makefile): fix postgresql memory usage ( #16170 )
2025-01-17 16:07:11 +02:00
Bruno Quaresma
eda8190eee
feat: open app in tab or slim-window ( #16152 )
...
Close https://github.com/coder/terraform-provider-coder/issues/297
2025-01-17 10:01:44 -03:00
Mathias Fredriksson
e693b66b47
test(coderd/autobuild): fix context initialization in tests ( #16173 )
2025-01-17 14:51:53 +02:00
Mathias Fredriksson
860d17ad09
test(cli): fix context init in TestSupportBundle ( #16174 )
2025-01-17 14:51:38 +02:00
Mathias Fredriksson
de874442f8
test(cli/exptest): fix context in TestScaleTestWorkspaceTraffic_UseHostLogin ( #16171 )
2025-01-17 14:51:24 +02:00
ケイラ
cbe300448c
chore: improve announcement banner color picker ( #16158 )
2025-01-16 16:55:17 -07:00
ケイラ
60c4d87113
fix: make announcement editor multiline ( #16157 )
2025-01-16 12:38:09 -07:00
Thomas Kosiewski
5722f9a2a3
fix(codersdk): fix typo in telemetry option description ( #16151 )
...
Fixed typos in telemetry help text by adding spaces between "personal information" and "telemetry when"
Change-Id: I897c5918c6661f9c16fdcb503c1c50e74c8f343a
Signed-off-by: Thomas Kosiewski <tk@coder.com >
2025-01-16 19:21:07 +01:00
Muhammad Atif Ali
b3ba0f96f1
chore: use better PR titles for cherry-pick-bot PRs ( #16165 )
2025-01-16 15:54:03 +00:00
Sas Swart
50bf5ca8fe
fix(coderd/database): aggregate user engagement statistics by interval ( #16150 )
...
This PR addresses the TODO comment here:
https://github.com/coder/coder/pull/16134/files#diff-1844f895bb005f036da11d800fe2a76b54bfddd481c5d8cb15f210c64679caa5R47
The backend now backfills entries for dates with no status changes.
2025-01-16 17:34:53 +02:00
dependabot[bot]
296dbf0918
chore: bump google.golang.org/api from 0.214.0 to 0.216.0 ( #16113 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-16 19:06:16 +05:00
Cian Johnston
3a81aac318
chore(enterprise/coderd): use filesystem mirror for providers in TestWorkspaceTagsTerraform ( #16155 )
...
Fixes https://github.com/coder/internal/issues/266 (hopefully)
Each instance of this test has to download the coder/coder Terraform
provider.
To mitigate this, only download the providers once using a
`filesystem_mirror` (ref:
https://developer.hashicorp.com/terraform/cli/config/config-file#provider-installation )
2025-01-15 20:27:18 +00:00
Bruno Quaresma
2052b55904
chore: add link component ( #16156 )
...
Component based on [Link
design](https://www.figma.com/design/WfqIgsTFXN2BscBSSyXWF8/Coder-kit?node-id=245-144&p=f&m=dev )
2025-01-15 16:43:27 -03:00
Thomas Kosiewski
0ec48ad990
fix(flake.nix): fix coder binary build ( #16154 )
...
Change-Id: I2adc511dd7b4de4e221e74234ec1eae743589caf
Signed-off-by: Thomas Kosiewski <tk@coder.com >
2025-01-15 19:25:36 +01:00