mirror of
https://github.com/coder/coder.git
synced 2026-09-22 05:05:20 +08:00
148dae1e9ff4b72a25257c72e91c10019aeab27e
9368
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
148dae1e9f |
fix: add fallback icons for notifications (#17013)
Related: https://github.com/coder/internal/issues/522 |
||
|
|
ca414b031a | fix: fix data race in echo provisioner (#17142) | ||
|
|
1360bfe60d |
chore: fix false positives in CodeQL for TS (#17139)
Fixes some false positives flagged by CodeQL |
||
|
|
eded0ed4b6 |
chore: fix false positives in CodeQL (#17138)
Clears up some false positives being surfaced by CodeQL |
||
|
|
e1f27a7137 |
feat(site): add webpush notification serviceworker (#17123)
* Improves tests for webpush notifications
* Sets subscriber correctly in web push payload (without this,
notifications do not work in Safari)
* NOTE: for now, I'm using the Coder Access URL. Some push messaging
service don't like it when you use a non-HTTPS URL, so dropping a warn
log about this.
* Adds a service worker and context for push notifications
* Adds a button beside "Inbox" to enable / disable push notifications
Notes:
* ✅ Tested in in Firefox and Safari, and Chrome.
|
||
|
|
661ed2376a |
chore(examples/templates): add ec2:DescribeInstanceStatus to permissions (#17134)
([Discord message](https://discord.com/channels/747933592273027093/991429648200245358/1352357113204314173)) --- One of our community users has mentioned needing to add the `ec2:DescribeInstanceStatus` to permissions. From the [API docs](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeInstanceStatus.html): > Describes the status of the specified instances or all of your instances I think it's sensible to add it to our README example for the aws-* templates, it's probably required now due to changes in either the AWS API or Terraform provider, and shouldn't have a big impact. |
||
|
|
3e64dcefaf |
chore: upgrade msw to 2.4.3 (#17135)
Fixes a transitive High severity dependency in path-to-regexp. We've tried to [upgrade to 2.5.0](https://github.com/coder/coder/pull/17124) (currently, the latest version) but there are some known bugs related to polyfills as [this one](https://github.com/mswjs/msw/discussions/2288). As shared in the comments, the latest version without this issue is 2.4.3. |
||
|
|
2b59cfa7c5 | refactor: add nice enter animation for notification badge (#17119) | ||
|
|
5bd2a3f190 |
fix: conceal sensitive domain information in auth error messages (#17132)
## Summary - Removes exposure of allowed domain list in OIDC authentication error messages - Replaces detailed error messages with a generic message that doesn't expose internal domains - Adds "Please contact your administrator" to guide users seeking assistance - Addresses security concern where third-party contractors could see internal domain information ## Test plan - Test accessing Coder with an email that doesn't match allowed domains - Verify error message no longer displays the list of authorized domains - Verify message now includes guidance to contact administrator Fixes issue related to domain information exposure during authentication. Linked issue: https://github.com/coder/coder/issues/17130 🤖 Generated with [Claude Code](https://claude.ai/code) |
||
|
|
0eec78d714 |
feat(cli): push dynamically generated templates with version name (#17114)
Closes #17031 Updated tempatespush.go |
||
|
|
7d4b3c8634 |
feat(agent): add devcontainer autostart support (#17076)
This change adds support for devcontainer autostart in workspaces. The
preconditions for utilizing this feature are:
1. The `coder_devcontainer` resource must be defined in Terraform
2. By the time the startup scripts have completed,
- The `@devcontainers/cli` tool must be installed
- The given workspace folder must contain a devcontainer configuration
Example Terraform:
```tf
resource "coder_devcontainer" "coder" {
agent_id = coder_agent.main.id
workspace_folder = "/home/coder/coder"
config_path = ".devcontainer/devcontainer.json" # (optional)
}
```
Closes #16423
|
||
|
|
2ba3d77c74 |
chore: bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 (#17126)
Bumps [github.com/golang-jwt/jwt/v5](https://github.com/golang-jwt/jwt) from 5.2.1 to 5.2.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/golang-jwt/jwt/releases">github.com/golang-jwt/jwt/v5's releases</a>.</em></p> <blockquote> <h2>v5.2.2</h2> <h2>What's Changed</h2> <ul> <li>Fixed <a href="https://github.com/golang-jwt/jwt/security/advisories/GHSA-mh63-6h87-95cp">https://github.com/golang-jwt/jwt/security/advisories/GHSA-mh63-6h87-95cp</a> by <a href="https://github.com/mfridman"><code>@mfridman</code></a></li> <li>Fixed some typos by <a href="https://github.com/Ashikpaul"><code>@Ashikpaul</code></a> in <a href="https://redirect.github.com/golang-jwt/jwt/pull/382">golang-jwt/jwt#382</a></li> <li>build: add go1.22 to ci workflows by <a href="https://github.com/mfridman"><code>@mfridman</code></a> in <a href="https://redirect.github.com/golang-jwt/jwt/pull/383">golang-jwt/jwt#383</a></li> <li>Bump golangci/golangci-lint-action from 4 to 5 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/golang-jwt/jwt/pull/387">golang-jwt/jwt#387</a></li> <li>Bump golangci/golangci-lint-action from 5 to 6 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/golang-jwt/jwt/pull/389">golang-jwt/jwt#389</a></li> <li>chore: bump ci tests to include go1.23 by <a href="https://github.com/mfridman"><code>@mfridman</code></a> in <a href="https://redirect.github.com/golang-jwt/jwt/pull/405">golang-jwt/jwt#405</a></li> <li>Fix jwt -show by <a href="https://github.com/AlexanderYastrebov"><code>@AlexanderYastrebov</code></a> in <a href="https://redirect.github.com/golang-jwt/jwt/pull/406">golang-jwt/jwt#406</a></li> <li>docs: typo by <a href="https://github.com/kvii"><code>@kvii</code></a> in <a href="https://redirect.github.com/golang-jwt/jwt/pull/407">golang-jwt/jwt#407</a></li> <li>Update SECURITY.md by <a href="https://github.com/oxisto"><code>@oxisto</code></a> in <a href="https://redirect.github.com/golang-jwt/jwt/pull/416">golang-jwt/jwt#416</a></li> <li>Update <code>jwt.Parse</code> example to use <code>jwt.WithValidMethods</code> by <a href="https://github.com/mattt"><code>@mattt</code></a> in <a href="https://redirect.github.com/golang-jwt/jwt/pull/425">golang-jwt/jwt#425</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/Ashikpaul"><code>@Ashikpaul</code></a> made their first contribution in <a href="https://redirect.github.com/golang-jwt/jwt/pull/382">golang-jwt/jwt#382</a></li> <li><a href="https://github.com/kvii"><code>@kvii</code></a> made their first contribution in <a href="https://redirect.github.com/golang-jwt/jwt/pull/407">golang-jwt/jwt#407</a></li> <li><a href="https://github.com/mattt"><code>@mattt</code></a> made their first contribution in <a href="https://redirect.github.com/golang-jwt/jwt/pull/425">golang-jwt/jwt#425</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/golang-jwt/jwt/compare/v5.2.1...v5.2.2">https://github.com/golang-jwt/jwt/compare/v5.2.1...v5.2.2</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/golang-jwt/jwt/commit/0951d184286dece21f73c85673fd308786ffe9c3"><code>0951d18</code></a> Merge commit from fork</li> <li><a href="https://github.com/golang-jwt/jwt/commit/c035977d9e11c351f4c05dfeae193923cbab49ee"><code>c035977</code></a> Update Parse example to use WithValidMethods (<a href="https://redirect.github.com/golang-jwt/jwt/issues/425">#425</a>)</li> <li><a href="https://github.com/golang-jwt/jwt/commit/bc8bdca5cced1caa9787e4a1c313a3538544c877"><code>bc8bdca</code></a> Update SECURITY.md (<a href="https://redirect.github.com/golang-jwt/jwt/issues/416">#416</a>)</li> <li><a href="https://github.com/golang-jwt/jwt/commit/5ec246c074b71790eec1f2e05b54daf6ec29ec5f"><code>5ec246c</code></a> docs: typo (<a href="https://redirect.github.com/golang-jwt/jwt/issues/407">#407</a>)</li> <li><a href="https://github.com/golang-jwt/jwt/commit/0123f1ad66cbc45013dbfba6eff0cd81472bfc12"><code>0123f1a</code></a> Fix jwt -show (<a href="https://redirect.github.com/golang-jwt/jwt/issues/406">#406</a>)</li> <li><a href="https://github.com/golang-jwt/jwt/commit/f961c72abd3b91442a9ab3d3e356bf547636e89b"><code>f961c72</code></a> chore: bump ci tests to include go1.23 (<a href="https://redirect.github.com/golang-jwt/jwt/issues/405">#405</a>)</li> <li><a href="https://github.com/golang-jwt/jwt/commit/62e504c2810b67f6b97313424411cfffb25e41b0"><code>62e504c</code></a> Bump golangci/golangci-lint-action from 5 to 6 (<a href="https://redirect.github.com/golang-jwt/jwt/issues/389">#389</a>)</li> <li><a href="https://github.com/golang-jwt/jwt/commit/1a56dcf532089fc2bb723a3cb4076a4e45cb1c1a"><code>1a56dcf</code></a> Bump golangci/golangci-lint-action from 4 to 5 (<a href="https://redirect.github.com/golang-jwt/jwt/issues/387">#387</a>)</li> <li><a href="https://github.com/golang-jwt/jwt/commit/c8043eab61f0ec5bdd924c1c30caf164a9bb2c66"><code>c8043ea</code></a> build: add go1.22 to ci workflows (<a href="https://redirect.github.com/golang-jwt/jwt/issues/383">#383</a>)</li> <li><a href="https://github.com/golang-jwt/jwt/commit/7c3f6dc56316e5e222a9df9612ec04243189a989"><code>7c3f6dc</code></a> Update README.md (<a href="https://redirect.github.com/golang-jwt/jwt/issues/382">#382</a>)</li> <li>See full diff in <a href="https://github.com/golang-jwt/jwt/compare/v5.2.1...v5.2.2">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) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/coder/coder/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
06e5d9ef21 |
feat(coderd): add webpush package (#17091)
* Adds `codersdk.ExperimentWebPush` (`web-push`) * Adds a `coderd/webpush` package that allows sending native push notifications via `github.com/SherClockHolmes/webpush-go` * Adds database tables to store push notification subscriptions. * Adds an API endpoint that allows users to subscribe/unsubscribe, and send a test notification (404 without experiment, excluded from API docs) * Adds server CLI command to regenerate VAPID keys (note: regenerating the VAPID keypair requires deleting all existing subscriptions) --------- Co-authored-by: Kyle Carberry <kyle@carberry.com> |
||
|
|
006600ea3e |
chore(enterprise/dbcrypt): adjust behaviour of TestHelpMeEncryptSomeValue (#17116)
This "utility test" isn't so useful if you have to uncomment the `t.Skip()` before using it. |
||
|
|
0d8d5f212a |
chore: linkspector: ignore 503s from docs.github.com (#17125)
Fixes a 503 seen here: https://github.com/coder/coder/actions/runs/14094256166/job/39478147255?pr=17091 |
||
|
|
b863eca196 | fix(scripts/check_unstaged.sh): add argument separator in git diff command (#17122) | ||
|
|
2dc99c8469 | fix: correct spurious edits made during the lint fixing slog (#17113) | ||
|
|
6bb4bdb9cb |
docs: add troubleshooting section to Desktop docs (#17098)
[preview](https://coder.com/docs/@121-desktop-troubleshoot/user-guides/desktop) relates to https://github.com/coder/coder-desktop-macos/issues/121 --------- Co-authored-by: EdwardAngert <17991901+EdwardAngert@users.noreply.github.com> Co-authored-by: Ethan <39577870+ethanndickson@users.noreply.github.com> |
||
|
|
d7a81f1d9b |
chore(dogfood): add lsof (#17117)
because lsof is a standard linux utility |
||
|
|
ddb06741c9 |
chore: improve dormant workspace notification wording (#17100)
Related to #17099 |
||
|
|
cac130346d |
chore: bump debounce from 5 minutes to 30 minutes (#17111)
To ensure OOM/OOD isn't too spammy we want to have a debounce period of 30 minutes. |
||
|
|
9668cba0e5 |
refactor: improve markdown rendering on notifications (#17112)
**Before:** <img width="753" alt="Screenshot 2025-03-26 at 11 11 46" src="https://github.com/user-attachments/assets/d4504de9-d007-43bf-9e0b-a8ff1b04da2c" /> **After:**  |
||
|
|
eaab4045f5 | fix: prevent password reset notifications ending up in coder inbox (#17109) | ||
|
|
310f148cb4 |
fix(dogfood/coder): add shutdown script and graceful agent shutdown (#17110)
By stopping Docker, we can hopefully avoid errors like this: ``` 2025-03-26 12:14:53.280+02:00 Error: Error deleting container aa313fca0f72e59d4571afec898392e0ae34567d56c0ad15554c87394d2ca1e1: Error response from daemon: container aa313fca0f72e59d4571afec898392e0ae34567d56c0ad15554c87394d2ca1e1: driver "overlay2" failed to remove root filesystem: unlinkat /var/data/docker/overlay2/2e8e509237c79ebec972cccae9867f3bd6f71d49d4ed68db1b5ba229c3a2ff62/diff/var/lib/docker/overlay2/9c7c4ab0187ece1ca270d146090a8e852808996279d103cb394b2821c472af4c/diff/usr/lib/python3/dist-packages/ansible_collections: directory not empty ``` |
||
|
|
c8f3b35e13 |
fix: prevent password reset notifications ending up in coder inbox (#17109)
We do not want password reset notifications to end up in Coder Inbox as this doesn't make much sense. This implements the logic to ensure they are not delivered if the method is Coder Inbox. In the future we might want to investigate a better solution but for now this works. |
||
|
|
1bbbae8d57 |
chore: migrate to github.com/coder/clistat (#17107)
Migrate from in-tree `clistat` package to https://github.com/coder/clistat. |
||
|
|
811097ef03 |
chore(dogfood): update dogfood Go version to 1.24.1 (#17104)
https://github.com/coder/coder/pull/17035 updated the Go version in `go.mod` and in GH actions but not in `dogfood/coder/Dockerfile` or `flake.nix`. This updates the Go version to 1.24 in `dogfood/coder/Dockerfile`. Unfortunately at the time of writing, Go 1.24 is not available in NixOS. So that will have to wait. |
||
|
|
f6a10eeb7f |
chore: sync vpn.proto with coder/coder-desktop-windows (#17106)
Syncs `vpn.proto` with https://github.com/coder/coder-desktop-windows/blob/main/Vpn.Proto/vpn.proto |
||
|
|
b4fa8097ef |
chore: bump the x group across 1 directory with 2 updates (#17103)
Bumps the x group with 2 updates in the / directory: [golang.org/x/mod](https://github.com/golang/mod) and [golang.org/x/tools](https://github.com/golang/tools). Updates `golang.org/x/mod` from 0.23.0 to 0.24.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/golang/mod/commit/dc121ce20ffab6bb810a0f231cfa9c24d3e51b29"><code>dc121ce</code></a> all: upgrade go directive to at least 1.23.0 [generated]</li> <li>See full diff in <a href="https://github.com/golang/mod/compare/v0.23.0...v0.24.0">compare view</a></li> </ul> </details> <br /> Updates `golang.org/x/tools` from 0.30.0 to 0.31.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/golang/tools/commit/6a5b66bef78dc7a1cf8593b276f35102ec0cb11c"><code>6a5b66b</code></a> go.mod: update golang.org/x dependencies</li> <li><a href="https://github.com/golang/tools/commit/25a90befcdf96d15f13dd947b7395c8531dc67de"><code>25a90be</code></a> gopls/internal/golang: Implementations for func types</li> <li><a href="https://github.com/golang/tools/commit/db6008cb90f09485deb11255e5dd6da114b4ecef"><code>db6008c</code></a> go/types/internal/play: show Cursor.Stack of selected node</li> <li><a href="https://github.com/golang/tools/commit/ece9e9ba0760eb361376c8a890b24e89db031d9e"><code>ece9e9b</code></a> gopls/doc/generate: add status in codelenses and inlayhints</li> <li><a href="https://github.com/golang/tools/commit/340f21a49b9cad20d07a2b58e483a991084dc481"><code>340f21a</code></a> gopls: move gopls/doc/generate package</li> <li><a href="https://github.com/golang/tools/commit/07219402b2fc707689574d91ee3cfd2c9a544a87"><code>0721940</code></a> gopls/internal/analysis/modernize: strings.Fields -> FieldsSeq</li> <li><a href="https://github.com/golang/tools/commit/8d38122b0b1a9991f490aa06b7bfca7b4140bdad"><code>8d38122</code></a> gopls/internal/cache: reproduce and fix crash on if cond overflow</li> <li><a href="https://github.com/golang/tools/commit/d81d6fcce1a24f2b8d0a9493f4d84b75c80176e4"><code>d81d6fc</code></a> gopls/internal/util/asm: better assembly parsing</li> <li><a href="https://github.com/golang/tools/commit/455db21bd963fea3efdf0473e0ddce37313b8f91"><code>455db21</code></a> gopls/internal/cache/parsego: fix OOB crash in fixInitStmt</li> <li><a href="https://github.com/golang/tools/commit/2b1f55036370bc9a05bed74aa13fa85fecce40e2"><code>2b1f550</code></a> gopls/internal/analysis/gofix: allow literal array lengths</li> <li>Additional commits viewable in <a href="https://github.com/golang/tools/compare/v0.30.0...v0.31.0">compare view</a></li> </ul> </details> <br /> 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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
61fdce85a9 |
chore: bump google.golang.org/api from 0.221.0 to 0.227.0 (#17073)
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.221.0 to 0.227.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/googleapis/google-api-go-client/releases">google.golang.org/api's releases</a>.</em></p> <blockquote> <h2>v0.227.0</h2> <h2><a href="https://github.com/googleapis/google-api-go-client/compare/v0.226.0...v0.227.0">0.227.0</a> (2025-03-19)</h2> <h3>Features</h3> <ul> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3064">#3064</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/086437d5503dc5cc6794bbbfec47cdd90c8b917b">086437d</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3066">#3066</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/29203469556eca18b77dcf2f92163047218b5ad7">2920346</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3067">#3067</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/c6396b197caa96a22a79dc8f993d8a216e7959db">c6396b1</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3069">#3069</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/f12f50392dc68907c5616e8d436d7daafa2d9967">f12f503</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3070">#3070</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/a5a7982eab05780caeb754e4b489d3c1ff0d868c">a5a7982</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3071">#3071</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/a86ed9f6305ee23b7290ee047847ddcdf51c4792">a86ed9f</a>)</li> </ul> <h2>v0.226.0</h2> <h2><a href="https://github.com/googleapis/google-api-go-client/compare/v0.225.0...v0.226.0">0.226.0</a> (2025-03-13)</h2> <h3>Features</h3> <ul> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3059">#3059</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/36a4396b57da8f0b6f01fb1e4fd0b3a651469b35">36a4396</a>)</li> </ul> <h2>v0.225.0</h2> <h2><a href="https://github.com/googleapis/google-api-go-client/compare/v0.224.0...v0.225.0">0.225.0</a> (2025-03-11)</h2> <h3>Features</h3> <ul> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3052">#3052</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/6fe9ee700e1313bc01613809eb26089680de4f95">6fe9ee7</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3054">#3054</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/1f9f6306edf6f040f94cb704c111e867de93b11c">1f9f630</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3055">#3055</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/01546c11d2c2bff28c3df26c055f5a37e2744c15">01546c1</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3057">#3057</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/7a464eaf63831e1ee3f5d949ba19714560a15303">7a464ea</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3058">#3058</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/1b9abf7810e1b19a8e69733377149a443865ec8f">1b9abf7</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>option:</strong> Update WithEndpoint docs (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3032">#3032</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/fe0dd61a4ed0f8708486f2aa417876bec8b6e5ae">fe0dd61</a>)</li> </ul> <h2>v0.224.0</h2> <h2><a href="https://github.com/googleapis/google-api-go-client/compare/v0.223.0...v0.224.0">0.224.0</a> (2025-03-06)</h2> <h3>Features</h3> <ul> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3038">#3038</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/e50dbcf236706c31864e9dac2da4b8553ace321a">e50dbcf</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3040">#3040</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/3acb9e0eb5ba64ab2d628cfb72ae9b6455123cba">3acb9e0</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3041">#3041</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/3795b39b8e9788eaacb43d3a89681995a9571719">3795b39</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3042">#3042</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/7d1e8505fd427beceba3fa3a8fe82ecfa8c57d5c">7d1e850</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3043">#3043</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/eaeb698cbdc350788d93599f4454468dece92d00">eaeb698</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3048">#3048</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/0f2af0f23b3bb2fc6f0edb153b947a27e15be9be">0f2af0f</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md">google.golang.org/api's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/googleapis/google-api-go-client/compare/v0.226.0...v0.227.0">0.227.0</a> (2025-03-19)</h2> <h3>Features</h3> <ul> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3064">#3064</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/086437d5503dc5cc6794bbbfec47cdd90c8b917b">086437d</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3066">#3066</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/29203469556eca18b77dcf2f92163047218b5ad7">2920346</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3067">#3067</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/c6396b197caa96a22a79dc8f993d8a216e7959db">c6396b1</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3069">#3069</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/f12f50392dc68907c5616e8d436d7daafa2d9967">f12f503</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3070">#3070</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/a5a7982eab05780caeb754e4b489d3c1ff0d868c">a5a7982</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3071">#3071</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/a86ed9f6305ee23b7290ee047847ddcdf51c4792">a86ed9f</a>)</li> </ul> <h2><a href="https://github.com/googleapis/google-api-go-client/compare/v0.225.0...v0.226.0">0.226.0</a> (2025-03-13)</h2> <h3>Features</h3> <ul> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3059">#3059</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/36a4396b57da8f0b6f01fb1e4fd0b3a651469b35">36a4396</a>)</li> </ul> <h2><a href="https://github.com/googleapis/google-api-go-client/compare/v0.224.0...v0.225.0">0.225.0</a> (2025-03-11)</h2> <h3>Features</h3> <ul> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3052">#3052</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/6fe9ee700e1313bc01613809eb26089680de4f95">6fe9ee7</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3054">#3054</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/1f9f6306edf6f040f94cb704c111e867de93b11c">1f9f630</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3055">#3055</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/01546c11d2c2bff28c3df26c055f5a37e2744c15">01546c1</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3057">#3057</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/7a464eaf63831e1ee3f5d949ba19714560a15303">7a464ea</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3058">#3058</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/1b9abf7810e1b19a8e69733377149a443865ec8f">1b9abf7</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>option:</strong> Update WithEndpoint docs (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3032">#3032</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/fe0dd61a4ed0f8708486f2aa417876bec8b6e5ae">fe0dd61</a>)</li> </ul> <h2><a href="https://github.com/googleapis/google-api-go-client/compare/v0.223.0...v0.224.0">0.224.0</a> (2025-03-06)</h2> <h3>Features</h3> <ul> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3038">#3038</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/e50dbcf236706c31864e9dac2da4b8553ace321a">e50dbcf</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3040">#3040</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/3acb9e0eb5ba64ab2d628cfb72ae9b6455123cba">3acb9e0</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3041">#3041</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/3795b39b8e9788eaacb43d3a89681995a9571719">3795b39</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3042">#3042</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/7d1e8505fd427beceba3fa3a8fe82ecfa8c57d5c">7d1e850</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3043">#3043</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/eaeb698cbdc350788d93599f4454468dece92d00">eaeb698</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3048">#3048</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/0f2af0f23b3bb2fc6f0edb153b947a27e15be9be">0f2af0f</a>)</li> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3051">#3051</a>) (<a href="https://github.com/googleapis/google-api-go-client/commit/f10c130e16796c008f2e129322d5c8b366ecfc92">f10c130</a>)</li> </ul> <h3>Bug Fixes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/googleapis/google-api-go-client/commit/6c04eef38b09dc6bb68c69303b7fe5e761b1d523"><code>6c04eef</code></a> chore(main): release 0.227.0 (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3065">#3065</a>)</li> <li><a href="https://github.com/googleapis/google-api-go-client/commit/a86ed9f6305ee23b7290ee047847ddcdf51c4792"><code>a86ed9f</code></a> feat(all): auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3071">#3071</a>)</li> <li><a href="https://github.com/googleapis/google-api-go-client/commit/a5a7982eab05780caeb754e4b489d3c1ff0d868c"><code>a5a7982</code></a> feat(all): auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3070">#3070</a>)</li> <li><a href="https://github.com/googleapis/google-api-go-client/commit/4cd83927eccf1dac66ed73ac71b8a15e725cc112"><code>4cd8392</code></a> chore(all): update all (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3068">#3068</a>)</li> <li><a href="https://github.com/googleapis/google-api-go-client/commit/f12f50392dc68907c5616e8d436d7daafa2d9967"><code>f12f503</code></a> feat(all): auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3069">#3069</a>)</li> <li><a href="https://github.com/googleapis/google-api-go-client/commit/c6396b197caa96a22a79dc8f993d8a216e7959db"><code>c6396b1</code></a> feat(all): auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3067">#3067</a>)</li> <li><a href="https://github.com/googleapis/google-api-go-client/commit/29203469556eca18b77dcf2f92163047218b5ad7"><code>2920346</code></a> feat(all): auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3066">#3066</a>)</li> <li><a href="https://github.com/googleapis/google-api-go-client/commit/086437d5503dc5cc6794bbbfec47cdd90c8b917b"><code>086437d</code></a> feat(all): auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3064">#3064</a>)</li> <li><a href="https://github.com/googleapis/google-api-go-client/commit/be5fb5daa5e9ea3ed5d75a4c2ea98bc9871fe976"><code>be5fb5d</code></a> chore(main): release 0.226.0 (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3060">#3060</a>)</li> <li><a href="https://github.com/googleapis/google-api-go-client/commit/778942391f59823d37e2d7c3e08c07a5d51935a6"><code>7789423</code></a> chore(deps): bump golang.org/x/net to 0.37.0 (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/3063">#3063</a>)</li> <li>Additional commits viewable in <a href="https://github.com/googleapis/google-api-go-client/compare/v0.221.0...v0.227.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> |
||
|
|
c35fe22fe9 |
chore: bump github.com/chromedp/chromedp from 0.11.0 to 0.13.3 (#17072)
Bumps [github.com/chromedp/chromedp](https://github.com/chromedp/chromedp) from 0.11.0 to 0.13.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/chromedp/chromedp/releases">github.com/chromedp/chromedp's releases</a>.</em></p> <blockquote> <h2>chromedp v0.13.2</h2> <p><strong>Full Changelog</strong>: <a href="https://github.com/chromedp/chromedp/compare/v0.13.1...v0.13.2">https://github.com/chromedp/chromedp/compare/v0.13.1...v0.13.2</a></p> <h2>chromedp v0.13.0</h2> <p><strong>Full Changelog</strong>: <a href="https://github.com/chromedp/chromedp/compare/v0.12.1...v0.13.0">https://github.com/chromedp/chromedp/compare/v0.12.1...v0.13.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/chromedp/chromedp/commit/f6fdfdd2948cd29f81304e9b8aebe3a5fbbd62d8"><code>f6fdfdd</code></a> add tests for unmarshalling and marshalling json</li> <li><a href="https://github.com/chromedp/chromedp/commit/6c2d3efb05830e6fe89ab8b570b25fb0fd302c4a"><code>6c2d3ef</code></a> pass unmarshal and marshal options</li> <li><a href="https://github.com/chromedp/chromedp/commit/eae0058f610a4cdadf1f4741c667e3b85f4ab635"><code>eae0058</code></a> log syntactic errors when reading messages</li> <li><a href="https://github.com/chromedp/chromedp/commit/9335dc30c27ce7e6cef9b024262074cf7a615ed2"><code>9335dc3</code></a> Allow setting jsonv2 Marshal/Unmarshal options</li> <li><a href="https://github.com/chromedp/chromedp/commit/71458e148d8c224238b015190347d02be51cb7b7"><code>71458e1</code></a> fix: add page.EventFrameStartedNavigating to ignored events (Google Chrome 13...</li> <li><a href="https://github.com/chromedp/chromedp/commit/79abe0af356a869d2a4cbdb8a80f6a6d2017f522"><code>79abe0a</code></a> Switching to jsonv2</li> <li><a href="https://github.com/chromedp/chromedp/commit/229c63ebdce29abda43bc46a041b9aa14ba28baf"><code>229c63e</code></a> Updating test workflow</li> <li><a href="https://github.com/chromedp/chromedp/commit/a19bb90680a9a57df5dfc4f7e81af78568bef2e7"><code>a19bb90</code></a> Updating LICENSE</li> <li><a href="https://github.com/chromedp/chromedp/commit/6be1bcb299efa5c71570b6258076b896c3fc6690"><code>6be1bcb</code></a> Updating device emulation</li> <li><a href="https://github.com/chromedp/chromedp/commit/f623c2d9f563c8f6512a25dd083d915938179d24"><code>f623c2d</code></a> Updating dependencies</li> <li>Additional commits viewable in <a href="https://github.com/chromedp/chromedp/compare/v0.11.0...v0.13.3">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> |
||
|
|
91b7664f9e |
chore: bump github.com/coreos/go-oidc/v3 from 3.12.0 to 3.13.0 (#16964)
Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.12.0 to 3.13.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/coreos/go-oidc/releases">github.com/coreos/go-oidc/v3's releases</a>.</em></p> <blockquote> <h2>v3.13.0</h2> <h2>What's Changed</h2> <ul> <li>*: bump dependency versions by <a href="https://github.com/ericchiang"><code>@ericchiang</code></a> in <a href="https://redirect.github.com/coreos/go-oidc/pull/453">coreos/go-oidc#453</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/coreos/go-oidc/compare/v3.12.0...v3.13.0">https://github.com/coreos/go-oidc/compare/v3.12.0...v3.13.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/coreos/go-oidc/commit/60d436e8ea63774802ad6a0955f0c386edfefa8b"><code>60d436e</code></a> *: bump dependency versions</li> <li>See full diff in <a href="https://github.com/coreos/go-oidc/compare/v3.12.0...v3.13.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> |
||
|
|
13f1a3f259 |
chore: bump github.com/spf13/afero from 1.12.0 to 1.14.0 (#16961)
Bumps [github.com/spf13/afero](https://github.com/spf13/afero) from 1.12.0 to 1.14.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spf13/afero/releases">github.com/spf13/afero's releases</a>.</em></p> <blockquote> <h2>v1.14.0</h2> <h2>What's Changed</h2> <ul> <li>Split gcsfs and sftpfs into separate modules by <a href="https://github.com/sagikazarmark"><code>@sagikazarmark</code></a> in <a href="https://redirect.github.com/spf13/afero/pull/462">spf13/afero#462</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/spf13/afero/compare/v1.13.0...v1.14.0">https://github.com/spf13/afero/compare/v1.13.0...v1.14.0</a></p> <h2>v1.13.0</h2> <h2>What's Changed</h2> <ul> <li>Bump actions/setup-go from 5.2.0 to 5.3.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/spf13/afero/pull/446">spf13/afero#446</a></li> <li>Bump golangci/golangci-lint-action from 6.1.1 to 6.3.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/spf13/afero/pull/451">spf13/afero#451</a></li> <li>Bump golang.org/x/text from 0.21.0 to 0.22.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/spf13/afero/pull/452">spf13/afero#452</a></li> <li>Bump golang.org/x/oauth2 from 0.25.0 to 0.26.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/spf13/afero/pull/453">spf13/afero#453</a></li> <li>Bump golangci/golangci-lint-action from 6.3.0 to 6.3.3 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/spf13/afero/pull/459">spf13/afero#459</a></li> <li>Bump golang.org/x/crypto from 0.32.0 to 0.33.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/spf13/afero/pull/455">spf13/afero#455</a></li> <li>Bump golangci/golangci-lint-action from 6.3.3 to 6.5.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/spf13/afero/pull/460">spf13/afero#460</a></li> <li>ci: add Go 1.24 to the test matrix by <a href="https://github.com/sagikazarmark"><code>@sagikazarmark</code></a> in <a href="https://redirect.github.com/spf13/afero/pull/461">spf13/afero#461</a></li> <li>Bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/spf13/afero/pull/473">spf13/afero#473</a></li> <li>Update dependencies by <a href="https://github.com/sagikazarmark"><code>@sagikazarmark</code></a> in <a href="https://redirect.github.com/spf13/afero/pull/477">spf13/afero#477</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/dependabot"><code>@dependabot</code></a> made their first contribution in <a href="https://redirect.github.com/spf13/afero/pull/446">spf13/afero#446</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/spf13/afero/compare/v1.12.0...v1.13.0">https://github.com/spf13/afero/compare/v1.12.0...v1.13.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spf13/afero/commit/ea38482beffb2485aed022e0c1ed3b4b561f67b6"><code>ea38482</code></a> Merge pull request <a href="https://redirect.github.com/spf13/afero/issues/462">#462</a> from spf13/dependencies</li> <li><a href="https://github.com/spf13/afero/commit/a9aaabc51a41042d41595255ba13d62fdefd4561"><code>a9aaabc</code></a> docs: add release instructions</li> <li><a href="https://github.com/spf13/afero/commit/d3a70b6f8258ab362e5190c01c21ade617fad9ec"><code>d3a70b6</code></a> ci: run tests for submodules</li> <li><a href="https://github.com/spf13/afero/commit/2af192559d89b03611b3ce4c70f9a72ec01f0439"><code>2af1925</code></a> feat: split gcsfs and sftpfs into separate modules</li> <li><a href="https://github.com/spf13/afero/commit/dbd6f6174e148a5b54b151b4cfc31dc8a4423451"><code>dbd6f61</code></a> Merge pull request <a href="https://redirect.github.com/spf13/afero/issues/477">#477</a> from spf13/update-dependencies</li> <li><a href="https://github.com/spf13/afero/commit/83b8a558532728814aafd233cbfd9e9642abe7af"><code>83b8a55</code></a> update readme</li> <li><a href="https://github.com/spf13/afero/commit/bf3bd7346b551cccadf936d821b982799daa6843"><code>bf3bd73</code></a> update dependencies</li> <li><a href="https://github.com/spf13/afero/commit/464bc9859a5863a4c49e18b973b1398c0ac465f3"><code>464bc98</code></a> Merge pull request <a href="https://redirect.github.com/spf13/afero/issues/473">#473</a> from spf13/dependabot/github_actions/golangci/golangc...</li> <li><a href="https://github.com/spf13/afero/commit/da239a4ded2831f87f4df336563d3d4b8bd1abaf"><code>da239a4</code></a> Bump golangci/golangci-lint-action from 6.5.0 to 6.5.1</li> <li><a href="https://github.com/spf13/afero/commit/523f621845f8f2bd5aebb28650957b06b8778598"><code>523f621</code></a> Merge pull request <a href="https://redirect.github.com/spf13/afero/issues/461">#461</a> from spf13/go124</li> <li>Additional commits viewable in <a href="https://github.com/spf13/afero/compare/v1.12.0...v1.14.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> |
||
|
|
64b434b47b |
chore: bump github.com/charmbracelet/glamour from 0.8.0 to 0.9.1 (#17071)
Bumps [github.com/charmbracelet/glamour](https://github.com/charmbracelet/glamour) from 0.8.0 to 0.9.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/charmbracelet/glamour/releases">github.com/charmbracelet/glamour's releases</a>.</em></p> <blockquote> <h2>v0.9.1</h2> <p>Some users were reporting occasional checksum miss matches when building using Glamour v0.9.0. This release provides a new tag to hopefully fix this.</p> <h2>Changelog</h2> <h3>Other work</h3> <ul> <li>dddb9a72f081205b9e18a34d093c673230e96f8b: ci: sync golangci-lint config (<a href="https://redirect.github.com/charmbracelet/glamour/issues/403">#403</a>) (<a href="https://github.com/github-actions"><code>@github-actions</code></a>[bot])</li> </ul> <hr /> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <p>Thoughts? Questions? We love hearing from you. Feel free to reach out on <a href="https://twitter.com/charmcli">Twitter</a>, <a href="https://mastodon.technology/@charm">The Fediverse</a>, or on <a href="https://charm.sh/chat">Discord</a>.</p> <h2>v0.9.0</h2> <h1>Better Syntax Highlighting, Better Tables</h1> <p>It's totally time for a Glamour release right? This release features a nice lil' contribution from the <a href="https://github.com/github"><code>@github</code></a> CLI team and pulls in some big table improvements from Lip Gloss upstream. Let's go!</p> <h2>Specifying Chroma Styles</h2> <p>Thanks to valiant efforts of <a href="https://github.com/andyfeller"><code>@andyfeller</code></a> and <a href="https://github.com/williammartin"><code>@williammartin</code></a> at <a href="https://github.com/github"><code>@github</code></a>, you can now use <a href="https://pkg.go.dev/github.com/charmbracelet/glamour@v0.9.0#WithChromaFormatter"><code>glamour.WithChromaFormatter</code></a> to specify an exact <a href="https://github.com/alecthomas/chroma">Chroma</a> style to use, independent of the higher level style.</p> <pre lang="go"><code>myHotOps := glamour.WithOptions( glamour.WithChromaFormatter("terminal16"), glamour.WithStandardStyle("dark"), ) </code></pre> <p>As a bonus, you can also use <a href="https://pkg.go.dev/github.com/charmbracelet/glamour@v0.9.0#WithOptions"><code>glamour.WithOptions</code></a> as a meta layer for grouping options.</p> <h2>Better Tables</h2> <p>This release also reaps the benefits from the table rendering overhaul in <a href="https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0">Lip Gloss v1.1.0</a>! Glamour will now be much smarter when it comes to deciding column widths, and the content will not wrap appropriately instead of just being cut when it won't fit.</p> <h2>Changelog</h2> <h3>New Features</h3> <ul> <li>4c040b7fd5c023154de93d5c0f789111ea06c82c: feat: add term renderer option for chroma formatter (<a href="https://redirect.github.com/charmbracelet/glamour/issues/395">#395</a>) (<a href="https://github.com/williammartin"><code>@williammartin</code></a>)</li> <li>39de44871fad9d547af5975ae220f2034642304a: feat(ci): use goreleaser (<a href="https://redirect.github.com/charmbracelet/glamour/issues/348">#348</a>) (<a href="https://github.com/aymanbagabas"><code>@aymanbagabas</code></a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li>f43b1ad9ef09b10a93837e07ae2c18b66bceac5c: fix(tables): pin lipgloss to v1.1.0 for table improvements; update tests (<a href="https://redirect.github.com/charmbracelet/glamour/issues/394">#394</a>) (<a href="https://github.com/andreynering"><code>@andreynering</code></a>)</li> <li>bdc4ec5217e146f5a57be8a3e0a14a3ddee3f749: fix(table): fix rendering table in ascii-only mode (<a href="https://redirect.github.com/charmbracelet/glamour/issues/393">#393</a>) (<a href="https://github.com/andreynering"><code>@andreynering</code></a>)</li> <li>9cedacac492db45121a984505f3f4d87277dcde3: fix: render right margin for block stack elements (<a href="https://redirect.github.com/charmbracelet/glamour/issues/334">#334</a>) (<a href="https://github.com/jahvon"><code>@jahvon</code></a>)</li> </ul> <h3>Documentation updates</h3> <ul> <li>f29dc10685689be9846671030e07a17f97bafb16: docs(example): update example to demonstrate color downsampling (<a href="https://github.com/meowgorithm"><code>@meowgorithm</code></a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/charmbracelet/glamour/commit/dddb9a72f081205b9e18a34d093c673230e96f8b"><code>dddb9a7</code></a> ci: sync golangci-lint config (<a href="https://redirect.github.com/charmbracelet/glamour/issues/403">#403</a>)</li> <li><a href="https://github.com/charmbracelet/glamour/commit/f43b1ad9ef09b10a93837e07ae2c18b66bceac5c"><code>f43b1ad</code></a> test(tables): pin lipgloss to v1.1.0 and update tests (<a href="https://redirect.github.com/charmbracelet/glamour/issues/394">#394</a>)</li> <li><a href="https://github.com/charmbracelet/glamour/commit/d1d5125cfab42203495f15b846e901d0c1f37aaa"><code>d1d5125</code></a> chore(deps): bump golang.org/x/net from 0.33.0 to 0.36.0 in /examples (<a href="https://redirect.github.com/charmbracelet/glamour/issues/400">#400</a>)</li> <li><a href="https://github.com/charmbracelet/glamour/commit/3b686ba19d5fdb7762e82f1d10348aec65e149c8"><code>3b686ba</code></a> chore(deps): bump golang.org/x/net from 0.33.0 to 0.36.0 (<a href="https://redirect.github.com/charmbracelet/glamour/issues/399">#399</a>)</li> <li><a href="https://github.com/charmbracelet/glamour/commit/4c040b7fd5c023154de93d5c0f789111ea06c82c"><code>4c040b7</code></a> feat: add term renderer option for chroma formatter (<a href="https://redirect.github.com/charmbracelet/glamour/issues/395">#395</a>)</li> <li><a href="https://github.com/charmbracelet/glamour/commit/3dc6c5b8d878b1164940c0d5ac97f3943717d71d"><code>3dc6c5b</code></a> chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (<a href="https://redirect.github.com/charmbracelet/glamour/issues/397">#397</a>)</li> <li><a href="https://github.com/charmbracelet/glamour/commit/5ad6fac7cea48dc390efa654b30edcd05ff81c0a"><code>5ad6fac</code></a> chore(deps): bump golang.org/x/term from 0.29.0 to 0.30.0 (<a href="https://redirect.github.com/charmbracelet/glamour/issues/396">#396</a>)</li> <li><a href="https://github.com/charmbracelet/glamour/commit/bdc4ec5217e146f5a57be8a3e0a14a3ddee3f749"><code>bdc4ec5</code></a> fix(table): fix rendering table in ascii-only mode (<a href="https://redirect.github.com/charmbracelet/glamour/issues/393">#393</a>)</li> <li><a href="https://github.com/charmbracelet/glamour/commit/b0776ab61085cc90418f9a902ae5c80994d567e3"><code>b0776ab</code></a> chore(deps): bump github.com/yuin/goldmark-emoji from 1.0.4 to 1.0.5 (<a href="https://redirect.github.com/charmbracelet/glamour/issues/391">#391</a>)</li> <li><a href="https://github.com/charmbracelet/glamour/commit/ddc245101b5967e287cbc8f09a163bdc4e7404b5"><code>ddc2451</code></a> chore(deps): bump golang.org/x/text from 0.21.0 to 0.22.0 (<a href="https://redirect.github.com/charmbracelet/glamour/issues/392">#392</a>)</li> <li>Additional commits viewable in <a href="https://github.com/charmbracelet/glamour/compare/v0.8.0...v0.9.1">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> |
||
|
|
38f404fcaf |
chore: bump vite from 5.4.14 to 5.4.15 in /site (#17101)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.14 to 5.4.15. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite/releases">vite's releases</a>.</em></p> <blockquote> <h2>v5.4.15</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/v5.4.15/packages/vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite/blob/v5.4.15/packages/vite/CHANGELOG.md">vite's changelog</a>.</em></p> <blockquote> <h2><!-- raw HTML omitted -->5.4.15 (2025-03-24)<!-- raw HTML omitted --></h2> <ul> <li>fix: backport <a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19702">#19702</a>, fs raw query with query separators (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19703">#19703</a>) (<a href="https://github.com/vitejs/vite/commit/807d7f06d33ab49c48a2a3501da3eea1906c0d41">807d7f0</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/19702">#19702</a> <a href="https://redirect.github.com/vitejs/vite/issues/19703">#19703</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vitejs/vite/commit/9b0f4c80eea8b136d262c705234353e96abfbe75"><code>9b0f4c8</code></a> release: v5.4.15</li> <li><a href="https://github.com/vitejs/vite/commit/807d7f06d33ab49c48a2a3501da3eea1906c0d41"><code>807d7f0</code></a> fix: backport <a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19702">#19702</a>, fs raw query with query separators (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19703">#19703</a>)</li> <li>See full diff in <a href="https://github.com/vitejs/vite/commits/v5.4.15/packages/vite">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) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/coder/coder/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
17ddee05e5 |
chore: update golang to 1.24.1 (#17035)
- Update go.mod to use Go 1.24.1 - Update GitHub Actions setup-go action to use Go 1.24.1 - Fix linting issues with golangci-lint by: - Updating to golangci-lint v1.57.1 (more compatible with Go 1.24.1) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <claude@anthropic.com> |
||
|
|
c131d01cfd |
chore: disallow inbox as default method (#17093)
Disallow setting `inbox` as the default notifications method. |
||
|
|
cf10d98aab |
fix: improve error message when deleting organization with resources (#17049)
Closes [coder/internal#477](https://github.com/coder/internal/issues/477)  I'm solving this issue in two parts: 1. Updated the postgres function so that it doesn't omit 0 values in the error 2. Created a new query to fetch the number of resources associated with an organization and using that information to provider a cleaner error message to the frontend > **_NOTE:_** SQL is not my strong suit, and the code was created with the help of AI. So I'd take extra time looking over what I wrote there |
||
|
|
2c53f7ae7c |
feat: mark notification as read when action is clicked (#17095)
When a user clicks in a notification action we can infer the notification was read. |
||
|
|
33029c39c0 |
fix: fix load more notifications only working once (#17094)
The "load more" button in the notifications inbox were only working once. After taking a look at the code the issue was found and fixed. |
||
|
|
5c8cac9fb7 |
feat: add name to workspace agent devcontainers (#17089)
In the presence of multiple devcontainers, it would be nice to differentiate them by name. This change inherits the resource name from terraform. Refs #17076 |
||
|
|
56082f3b83 |
feat(cli): start workspace in no-wait mode (#17087)
Fixes: https://github.com/coder/coder/issues/16408 |
||
|
|
cd19e79d9b |
chore: enable coder inbox by default (#17077)
Add a flag to enable Coder Inbox by default, as well as supporting disabling the feature. |
||
|
|
5f3a53f01b |
fix: fix race condition in pubsub startup (#17088)
fixes https://github.com/coder/internal/issues/525 If the context is canceled, the goroutine that is supposed to read from the `errCh` could exit prematurely, leading to a goroutine leak. Refactors this code so it cannot block. |
||
|
|
4c33846f6d |
chore: add prebuilds system user (#16916)
Pre-requisite for https://github.com/coder/coder/pull/16891 Closes https://github.com/coder/internal/issues/515 This PR introduces a new concept of a "system" user. Our data model requires that all workspaces have an owner (a `users` relation), and prebuilds is a feature that will spin up workspaces to be claimed later by actual users - and thus needs to own the workspaces in the interim. Naturally, introducing a change like this touches a few aspects around the codebase and we've taken the approach _default hidden_ here; in other words, queries for users will by default _exclude_ all system users, but there is a flag to ensure they can be displayed. This keeps the changeset relatively small. This user has minimal permissions (it's equivalent to a `member` since it has no roles). It will be associated with the default org in the initial migration, and thereafter we'll need to somehow ensure its membership aligns with templates (which are org-scoped) for which it'll need to provision prebuilds; that's a solution we'll have in a subsequent PR. --------- Signed-off-by: Danny Kopping <dannykopping@gmail.com> Co-authored-by: Sas Swart <sas.swart.cdk@gmail.com> |
||
|
|
117e4c2fe7 |
feat: adds device_id, device_os, and coder_desktop_version to telemetry (#17086)
Records the Device ID, Device OS and Coder Desktop version to telemetry. These values are provided by the Coder Desktop client in the StartRequest method of the VPN protocol. We render them as an HTTP header to transmit to Coderd, where they are decoded and added to telemetry. |
||
|
|
d5557fcbf5 |
fix: implement device auth rate limit handling (#17079)
The [OAuth2 specification](https://datatracker.ietf.org/doc/html/rfc8628) describes how clients in the device flow should handle retrying requests when they are rate limited. We didn't respect it, which sometimes prevented users from logging in or setting up external auth. They'd see a `slow_down` error in the UI and would be unable to complete the authentication flow. This PR implements rate limit handling according to the spec. |
||
|
|
7b65422ef3 |
fix: change notifications actions url (#17083)
Related to #17082 Some notifications ( workspace created and workspace manually updated ) are using wrong variables to build the Action URL. Fixing it. |
||
|
|
081679f431 |
fix: display force-tty flag (#17067)
Fixes: https://github.com/coder/coder/issues/17033 |
||
|
|
8da568b132 |
chore: update Terraform version from 1.11.0 to 1.11.2 (#17081)
🤖 Generated with [Claude Code](https://claude.ai/code) --------- Co-authored-by: Claude <claude@anthropic.com> |