Commit Graph

1917 Commits

Author SHA1 Message Date
Sylvie Crowe
faa2510d27
fix: resizes the error message before close btn (#1992)
This changes the error overlay so it resizes the error message before
the close button in narrow blocks.
2025-02-18 17:42:12 -08:00
Evan Simkowitz
57ff3c5a93
Add link to Good First Issues in Contributing Guide (#1991) 2025-02-18 17:06:56 -08:00
Evan Simkowitz
772ea41990
Clean up atom usage in preview (#1986) 2025-02-18 16:40:36 -08:00
Mike Sawka
b59225ccf9
fix tab (#1990) 2025-02-18 16:39:04 -08:00
Evan Simkowitz
1e9ee8c68a
Gracefully handle missing AWS config files in ParseProfiles (#1985) 2025-02-18 16:28:18 -08:00
Sylvie Crowe
ff4b71dfae
Error Popups and Context Menu Items (#1989)
This makes the following changes:
- Connects various context menu items to the error overlay on failure
- Connects read file errors to the error overlay on failure
- Consolidates context menu items for open and reveal
- Reduces duplication in context menu items
- Removes an unnecessary File Stat RPC call for the parent directory

---------

Co-authored-by: Evan Simkowitz <esimkowitz@users.noreply.github.com>
Co-authored-by: sawka <mike@commandline.dev>
2025-02-18 16:25:03 -08:00
Mike Sawka
db1a477cc0
fix two weird slash issues in file url (#1988) 2025-02-18 15:56:30 -08:00
Mike Sawka
da1f8dea38
s3 suggestions + widget cache (#1987) 2025-02-18 15:15:12 -08:00
Sylvie Crowe
7c25ebfcb1
fix: s3 copy overwrite/sync buttons (#1983)
The copy overwrite/sync buttons were not appearing on s3 do to s3
operations having different error messages. This accounts for those so
the options will be available with those files as well.
2025-02-18 04:50:04 -08:00
Mike Sawka
e15d38a795
fix stream-file urls to use new remoteuri (#1984) 2025-02-17 17:55:57 -08:00
Mike Sawka
1929c70e04
add a key to specializedviewcomponent so that we don't get stale content displayed (#1981) 2025-02-17 14:37:09 -08:00
Evan Simkowitz
3c75d1314c
Revert replacehomedir (#1976)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: sawka <mike@commandline.dev>
Co-authored-by: Sylvia Crowe <software@oneirocosm.com>
2025-02-14 18:28:03 -08:00
Sylvie Crowe
6d7356fbf9
Drag and Drop Copy Sync or Replace UI (#1975)
Co-authored-by: Evan Simkowitz <esimkowitz@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: sawka <mike@commandline.dev>
2025-02-14 17:41:29 -08:00
dependabot[bot]
62abf39853
Bump google.golang.org/api from 0.220.0 to 0.221.0 (#1970)
Bumps
[google.golang.org/api](https://github.com/googleapis/google-api-go-client)
from 0.220.0 to 0.221.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.221.0</h2>
<h2><a
href="https://github.com/googleapis/google-api-go-client/compare/v0.220.0...v0.221.0">0.221.0</a>
(2025-02-12)</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/2998">#2998</a>)
(<a
href="0735943f3c">0735943</a>)</li>
<li><strong>all:</strong> Auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3002">#3002</a>)
(<a
href="28be0d71ce">28be0d7</a>)</li>
<li><strong>all:</strong> Auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3004">#3004</a>)
(<a
href="aa95c21176">aa95c21</a>)</li>
<li><strong>all:</strong> Auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3005">#3005</a>)
(<a
href="9550afc4b4">9550afc</a>)</li>
<li><strong>all:</strong> Auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3007">#3007</a>)
(<a
href="28149bcdf3">28149bc</a>)</li>
<li><strong>all:</strong> Auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3010">#3010</a>)
(<a
href="c454338303">c454338</a>)</li>
<li><strong>all:</strong> Auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3013">#3013</a>)
(<a
href="a34f3f4505">a34f3f4</a>)</li>
<li><strong>option/internaloption:</strong> Add new allowHardBoundTokens
option (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/2975">#2975</a>)
(<a
href="1cc19b7b23">1cc19b7</a>)</li>
</ul>
</blockquote>
</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.220.0...v0.221.0">0.221.0</a>
(2025-02-12)</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/2998">#2998</a>)
(<a
href="0735943f3c">0735943</a>)</li>
<li><strong>all:</strong> Auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3002">#3002</a>)
(<a
href="28be0d71ce">28be0d7</a>)</li>
<li><strong>all:</strong> Auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3004">#3004</a>)
(<a
href="aa95c21176">aa95c21</a>)</li>
<li><strong>all:</strong> Auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3005">#3005</a>)
(<a
href="9550afc4b4">9550afc</a>)</li>
<li><strong>all:</strong> Auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3007">#3007</a>)
(<a
href="28149bcdf3">28149bc</a>)</li>
<li><strong>all:</strong> Auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3010">#3010</a>)
(<a
href="c454338303">c454338</a>)</li>
<li><strong>all:</strong> Auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3013">#3013</a>)
(<a
href="a34f3f4505">a34f3f4</a>)</li>
<li><strong>option/internaloption:</strong> Add new allowHardBoundTokens
option (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/2975">#2975</a>)
(<a
href="1cc19b7b23">1cc19b7</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3bdd389e11"><code>3bdd389</code></a>
chore(main): release 0.221.0 (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/2999">#2999</a>)</li>
<li><a
href="a34f3f4505"><code>a34f3f4</code></a>
feat(all): auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3013">#3013</a>)</li>
<li><a
href="c454338303"><code>c454338</code></a>
feat(all): auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3010">#3010</a>)</li>
<li><a
href="1cc19b7b23"><code>1cc19b7</code></a>
feat(option/internaloption): add new allowHardBoundTokens option (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/2975">#2975</a>)</li>
<li><a
href="6f4d4cddb8"><code>6f4d4cd</code></a>
chore(all): update all (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3006">#3006</a>)</li>
<li><a
href="28149bcdf3"><code>28149bc</code></a>
feat(all): auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3007">#3007</a>)</li>
<li><a
href="9550afc4b4"><code>9550afc</code></a>
feat(all): auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3005">#3005</a>)</li>
<li><a
href="aa95c21176"><code>aa95c21</code></a>
feat(all): auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3004">#3004</a>)</li>
<li><a
href="28be0d71ce"><code>28be0d7</code></a>
feat(all): auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/3002">#3002</a>)</li>
<li><a
href="0735943f3c"><code>0735943</code></a>
feat(all): auto-regenerate discovery clients (<a
href="https://redirect.github.com/googleapis/google-api-go-client/issues/2998">#2998</a>)</li>
<li>See full diff in <a
href="https://github.com/googleapis/google-api-go-client/compare/v0.220.0...v0.221.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google.golang.org/api&package-manager=go_modules&previous-version=0.220.0&new-version=0.221.0)](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-02-14 17:32:28 -08:00
Evan Simkowitz
71e126072e
Add S3 fileshare implementation, improve cp behavior (#1896)
Adds the S3 `fileshare` implementation

This also updates `wsh file cp` so it behaves more like `cp` for things
like copying directories and directory entries. It's not meant to align
with `cp` on everything, though. Our `wsh cp` will be recursive and will
create intermediate directories by default.

This also adds new aliases for `wsh view`: `wsh preview` and `wsh open`

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: sawka <mike@commandline.dev>
Co-authored-by: Sylvia Crowe <software@oneirocosm.com>
2025-02-14 17:27:02 -08:00
Sylvie Crowe
eff01f0b98
feat: add an overlay to show general preview errs (#1974)
This adds an overlay much like the connection error and copy error ones,
but it is for general use in the various preview widgets.
2025-02-14 16:09:13 -08:00
dependabot[bot]
5b36d04946
Bump golang.org/x/mod from 0.22.0 to 0.23.0 (#1969)
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.22.0 to
0.23.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="52289f1fa7"><code>52289f1</code></a>
modfile: fix trailing empty lines in require blocks</li>
<li>See full diff in <a
href="https://github.com/golang/mod/compare/v0.22.0...v0.23.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/mod&package-manager=go_modules&previous-version=0.22.0&new-version=0.23.0)](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-02-14 16:06:11 -08:00
dependabot[bot]
cbb1a49fb4
Bump golang.org/x/term from 0.28.0 to 0.29.0 (#1973)
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps [golang.org/x/term](https://github.com/golang/term) from 0.28.0 to
0.29.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="743b2709ab"><code>743b270</code></a>
go.mod: update golang.org/x dependencies</li>
<li>See full diff in <a
href="https://github.com/golang/term/compare/v0.28.0...v0.29.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/term&package-manager=go_modules&previous-version=0.28.0&new-version=0.29.0)](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-02-14 13:34:28 -08:00
dependabot[bot]
71b0fe52bf
Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.75.1 to 1.76.1 (#1971)
Bumps
[github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2)
from 1.75.1 to 1.76.1.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0724e008a0"><code>0724e00</code></a>
Release 2025-02-10</li>
<li><a
href="23b8145ec7"><code>23b8145</code></a>
Regenerated Clients</li>
<li><a
href="c3d486ede2"><code>c3d486e</code></a>
Update endpoints model</li>
<li><a
href="2c779e8557"><code>2c779e8</code></a>
Update API model</li>
<li><a
href="02b7d048f3"><code>02b7d04</code></a>
support crc64nvme in flex checksum (<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3002">#3002</a>)</li>
<li><a
href="79953480f8"><code>7995348</code></a>
Release 2025-02-07</li>
<li><a
href="c2e45b7e03"><code>c2e45b7</code></a>
Regenerated Clients</li>
<li><a
href="7fc46acc63"><code>7fc46ac</code></a>
Update endpoints model</li>
<li><a
href="94ef3328a7"><code>94ef332</code></a>
Update API model</li>
<li><a
href="a004ddd92d"><code>a004ddd</code></a>
typo in connect.go error message (<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/2997">#2997</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.75.1...service/s3/v1.76.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/aws/aws-sdk-go-v2/service/s3&package-manager=go_modules&previous-version=1.75.1&new-version=1.76.1)](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-02-14 13:33:45 -08:00
Mike Sawka
c53c3d0f85
osc9283 and term bg (#1959) 2025-02-14 13:31:31 -08:00
Mike Sawka
e126463029
keyboard chord support, split up/down/left/right, and clear block (#1957) 2025-02-14 13:25:25 -08:00
dependabot[bot]
e7edfb0f34
Bump golang.org/x/crypto from 0.32.0 to 0.33.0 (#1972)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from
0.32.0 to 0.33.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="9290511cd2"><code>9290511</code></a>
go.mod: update golang.org/x dependencies</li>
<li><a
href="fa5273e461"><code>fa5273e</code></a>
x509roots/fallback: update bundle</li>
<li><a
href="a8ea4be81f"><code>a8ea4be</code></a>
ssh: add ServerConfig.PreAuthConnCallback, ServerPreAuthConn (banner)
interface</li>
<li><a
href="71d3a4cfdb"><code>71d3a4c</code></a>
acme: support challenges that require the ACME client to send a
non-empty JSO...</li>
<li>See full diff in <a
href="https://github.com/golang/crypto/compare/v0.32.0...v0.33.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/crypto&package-manager=go_modules&previous-version=0.32.0&new-version=0.33.0)](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-02-14 13:23:59 -08:00
dependabot[bot]
cc9c9218ae
Bump the dev-dependencies-patch group with 2 updates (#1964) 2025-02-14 10:18:05 -08:00
dependabot[bot]
53e51674f4
Bump the prod-dependencies-patch group with 3 updates (#1966) 2025-02-14 10:17:48 -08:00
dependabot[bot]
fb9a79ef7b
Bump the storybook-patch group with 10 updates (#1968) 2025-02-14 10:17:32 -08:00
Sylvie Crowe
2897053339
fix: remove final row during directory search (#1962)
A bug prevented the final row from being removed while searching for
directory files. Additionally, a console error would come up when the
directory was filtered far enough. This corrects a react dependency so
that is no longer an issue.
2025-02-14 01:12:41 -08:00
Sylvie Crowe
3062286cd0
fix: decouple AiSettingsType from SettingsType (#1961)
While there is significant overlap between SettingsType and
AiSettingsType, they are distinct entities and should be treated as such
until more changes have been made.
2025-02-14 00:30:46 -08:00
Sylvie Crowe
4978ea459f
fix: add tips widget to BlockRegistry (#1960)
A recent refactor introduced the BlockRegistry to add different types of
widgets. This was missing the tips widget, so it has been added to
correct that.
2025-02-14 00:20:51 -08:00
Mike Sawka
66249a0dc0
move viewprompt to the aiprompts dir (#1956) 2025-02-13 15:08:51 -08:00
Sylvie Crowe
075d3b1302
Shadcn Form and Label Components (#1958)
The first step in setting up the connmanager. Adds shadcn components for
form and label in addition to shadcn utils.
2025-02-13 15:07:08 -08:00
Sylvie Crowe
ef30221e0b
Allow AI Presets To Automatically Update Widgets (#1954)
This change makes it so changes to the presets file are no longer being
written to metadata. Instead, the preset data is read separately
(although it is still possible to override it with metadata if done
manually).

Because presets are being tracked separately, if the associated metadata
key is not set, changes to the `presets/ai.json` file will be applied
immediately without switching the preset choice. Note that `ai:preset`
is still used in metadata to associate a block with a preset.

Additionallly, this introduces a database migration to clear out the
metadata items starting with `ai:` except for `ai:preset`. This will
allow the change to apply to existing blocks in addition to new ones.
2025-02-13 13:38:12 -08:00
Mike Sawka
932376d8df
widgets context menu (#1955) 2025-02-12 14:29:59 -08:00
Mike Sawka
4880531630
suggestions updates (#1953) 2025-02-12 14:00:20 -08:00
Mike Sawka
539559c603
launcher block (#1948) 2025-02-11 21:58:03 -08:00
Mike Sawka
af65c2cc8d
fix onFailLoad for helpview (#1951) 2025-02-11 17:20:45 -08:00
Sylvie Crowe
36bf4af5c9
feat: add a --new option to ssh command (#1946)
This feature adds a -n or --new flag to the wsh ssh command which allows
the connection to open in a new block.
2025-02-11 13:37:38 -08:00
Evan Simkowitz
16aa9a276a
Update esbuild and other dev dependencies (#1950)
Resolves a security advisory
2025-02-11 12:45:16 -08:00
Sylvie Crowe
4ca775c225
feat: add a wsh launch command (#1947)
This creates a new command `wsh launch` that will launch a widget that
has been defined in the widgets.json file.
2025-02-11 11:43:28 -08:00
Mike Sawka
d36bd388e4
new replace, split-horizontal, and split-vertical layout actions... hook up cmd-d and cmd-shift-d... (#1931)
Co-authored-by: Evan Simkowitz <esimkowitz@users.noreply.github.com>
2025-02-10 16:32:23 -08:00
Mike Sawka
f0927879fd
quick refactor on viewmodels and components to make them more uniform (#1945) 2025-02-10 16:26:12 -08:00
Evan Simkowitz
b4aeb80ae3
Add panic handler to sendrpcmessage to catch channel errors (#1938) 2025-02-10 15:54:14 -08:00
Sylvie Crowe
2b060ebc98
File Drag and Drop Overwrite Prompt (#1932)
If a file drag and drop file fails because the file already exists, this
adds a popup to allow the operation to be retried with the overwrite
flag set. Additionally, it will make a similar dismissible popup to
cover other copy errors.
2025-02-10 15:21:52 -08:00
Evan Simkowitz
8d1e649b7c
Remove redundant tailwind postcss package (#1935)
We don't need both the postcss and Vite plugins
2025-02-10 11:40:52 -08:00
Evan Simkowitz
4f6dc435c1
Add basic Zed workspace configs (#1942) 2025-02-09 15:00:46 -08:00
Evan Simkowitz
cb15268fe6
Remove unnecessary workspace logs (#1936) 2025-02-09 13:52:24 -08:00
Evan Simkowitz
2b519eb91e
Update OS detection in docsite (#1940) 2025-02-08 23:58:43 -08:00
dependabot[bot]
c00156c439
Bump the prod-dependencies-patch group with 4 updates (#1923)
Bumps the prod-dependencies-patch group with 4 updates:
[@floating-ui/react](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/react),
[recharts](https://github.com/recharts/recharts),
[rehype-highlight](https://github.com/rehypejs/rehype-highlight) and
[ua-parser-js](https://github.com/faisalman/ua-parser-js).

Updates `@floating-ui/react` from 0.27.3 to 0.27.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/floating-ui/floating-ui/releases"><code>@​floating-ui/react</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@​floating-ui/react</code><a
href="https://github.com/0"><code>@​0</code></a>.27.4</h2>
<h3>Patch Changes</h3>
<ul>
<li>fix(useListNavigation): use parent's orientation when
opening/closing nested menus, correctly supporting grid submenus</li>
<li>fix(FloatingList): avoid race condition between
registering/unregistering nodes and setting indices</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/floating-ui/floating-ui/blob/master/packages/react/CHANGELOG.md"><code>@​floating-ui/react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>0.27.4</h2>
<h3>Patch Changes</h3>
<ul>
<li>fix(useListNavigation): use parent's orientation when
opening/closing nested menus, correctly supporting grid submenus</li>
<li>fix(FloatingList): avoid race condition between
registering/unregistering nodes and setting indices</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c2e35904d6"><code>c2e3590</code></a>
chore: version packages (<a
href="https://github.com/floating-ui/floating-ui/tree/HEAD/packages/react/issues/3220">#3220</a>)</li>
<li><a
href="f0e61e20cd"><code>f0e61e2</code></a>
fix(useListNavigation): use parent's orientation when opening/closing
nested ...</li>
<li><a
href="d8e4768ccf"><code>d8e4768</code></a>
fix(FloatingList): prevent race condition between registering nodes and
setti...</li>
<li>See full diff in <a
href="https://github.com/floating-ui/floating-ui/commits/@floating-ui/react@0.27.4/packages/react">compare
view</a></li>
</ul>
</details>
<br />

Updates `recharts` from 2.15.0 to 2.15.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/recharts/recharts/releases">recharts's
releases</a>.</em></p>
<blockquote>
<h2>v2.15.1</h2>
<h2>What's Changed</h2>
<p>Quick patch release, nothing crazy going on here.</p>
<p>In the meantime please help us test recharts 3.0 alpha <a
href="https://redirect.github.com/recharts/recharts/issues/5445">recharts/recharts#5445</a>
🚀</p>
<h4>Fix</h4>
<ul>
<li><code>Legend - Typescript</code>: add <code>dataKey</code> type to
legend formatter props by <a
href="https://github.com/lucasassisrosa"><code>@​lucasassisrosa</code></a>
in <a
href="https://redirect.github.com/recharts/recharts/pull/5511">recharts/recharts#5511</a>.
Fixes <a
href="https://redirect.github.com/recharts/recharts/issues/5508">recharts/recharts#5508</a></li>
</ul>
<h4>Chore</h4>
<ul>
<li>Make sure <code>react-smooth</code> version is up to date in
package.json for R19 support by <a
href="https://github.com/acomanescu"><code>@​acomanescu</code></a> in <a
href="https://redirect.github.com/recharts/recharts/pull/5422">recharts/recharts#5422</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/acomanescu"><code>@​acomanescu</code></a> made
their first contribution in <a
href="https://redirect.github.com/recharts/recharts/pull/5422">recharts/recharts#5422</a></li>
<li><a
href="https://github.com/lucasassisrosa"><code>@​lucasassisrosa</code></a>
made their first contribution in <a
href="https://redirect.github.com/recharts/recharts/pull/5511">recharts/recharts#5511</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/recharts/recharts/compare/v2.15.0...v2.15.1">https://github.com/recharts/recharts/compare/v2.15.0...v2.15.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3ecaab0e88"><code>3ecaab0</code></a>
2.15.1</li>
<li><a
href="786cda6f02"><code>786cda6</code></a>
feat: Add the dataKey type to legend formatter props (<a
href="https://redirect.github.com/recharts/recharts/issues/5511">#5511</a>)</li>
<li><a
href="a3cf0247f9"><code>a3cf024</code></a>
chore: update react-smooth version to support React 19 (<a
href="https://redirect.github.com/recharts/recharts/issues/5422">#5422</a>)</li>
<li>See full diff in <a
href="https://github.com/recharts/recharts/compare/v2.15.0...v2.15.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `rehype-highlight` from 7.0.1 to 7.0.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rehypejs/rehype-highlight/releases">rehype-highlight's
releases</a>.</em></p>
<blockquote>
<h2>7.0.2</h2>
<h4>Fix</h4>
<ul>
<li>5c3b277 Fix multiple <code>code</code>s in a <code>pre</code></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rehypejs/rehype-highlight/compare/7.0.1...7.0.2">https://github.com/rehypejs/rehype-highlight/compare/7.0.1...7.0.2</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="86a5e9b1a5"><code>86a5e9b</code></a>
7.0.2</li>
<li><a
href="ff5d9df3ca"><code>ff5d9df</code></a>
Refactor tests</li>
<li><a
href="5c3b27763d"><code>5c3b277</code></a>
Fix multiple <code>code</code>s in a <code>pre</code></li>
<li><a
href="093fed2853"><code>093fed2</code></a>
Refactor example</li>
<li><a
href="62755288fa"><code>6275528</code></a>
Refactor <code>package.json</code></li>
<li><a
href="6a63f71624"><code>6a63f71</code></a>
Update tests for changes in <code>lowlight</code></li>
<li><a
href="36727b6df4"><code>36727b6</code></a>
Update dev-dependencies</li>
<li><a
href="241ced97b2"><code>241ced9</code></a>
Update Actions</li>
<li>See full diff in <a
href="https://github.com/rehypejs/rehype-highlight/compare/7.0.1...7.0.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `ua-parser-js` from 2.0.0 to 2.0.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/faisalman/ua-parser-js/releases">ua-parser-js's
releases</a>.</em></p>
<blockquote>
<h2>v2.0.1</h2>
<h2>Version 2.0.1</h2>
<ul>
<li>Add new browser: Ladybird, Daum</li>
<li>Add new device: Apple HomePod</li>
<li>Add new device vendor: HMD</li>
<li>Add new OS: Ubuntu Touch, Windows IoT</li>
<li>Improve CPU detection: ARM, x86</li>
<li>Improve device detection: Lenovo, Nokia, Nvidia, Xiaomi
<ul>
<li>Tablet: Google, Honor, Huawei, Infinix, Nokia, OnePlus, Xiaomi</li>
<li>Wearable: Asus, Google, LG, Motorola, OnePlus, Oppo, Samsung,
Sony</li>
<li>Smart-TV: Xiaomi, unidentified vendors</li>
<li>Improve detection for unknown VR devices</li>
<li>Improve device model detection for Generic devices</li>
</ul>
</li>
<li>Improve OS detection: Linux, Symbian</li>
<li>Improve TypeScript definitions for Headers</li>
<li>Improve <code>withClientHints()</code>:
<ul>
<li><code>engine.version</code> also get updated</li>
<li>Infer <code>device.vendor</code> &amp; <code>device.type</code> by
guessing from <code>device.model</code></li>
<li>Browser naming adjustments:
<ul>
<li><code>Google Chrome</code> =&gt; <code>Chrome</code></li>
<li><code>Microsoft Edge</code> =&gt; <code>Edge</code></li>
<li><code>Android WebView</code> =&gt; <code>Chrome WebView</code></li>
<li><code>HeadlessChrome</code> =&gt; <code>Chrome Headless</code></li>
</ul>
</li>
</ul>
</li>
<li><code>enums</code> submodule:
<ul>
<li>Add TypeScript definitions</li>
</ul>
</li>
<li><code>extensions</code> submodule:
<ul>
<li>Add new list:
<ul>
<li><code>Vehicles</code>: BYD, Rivian, Volvo</li>
</ul>
</li>
<li>Add new Fetcher: Bluesky</li>
<li>Add new Library: Apache-HttpClient, go-http-client, got, GuzzleHttp,
Java-http-client, libwww-perl, lua-resty-http, Needle, OkHttp,
node-fetch, PHP-SOAP, PostmanRuntime, superagent</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/faisalman/ua-parser-js/blob/master/CHANGELOG.md">ua-parser-js's
changelog</a>.</em></p>
<blockquote>
<h2>Version 2.0.1</h2>
<ul>
<li>Add new browser: Ladybird, Daum</li>
<li>Add new device: Apple HomePod</li>
<li>Add new device vendor: HMD</li>
<li>Add new OS: Ubuntu Touch, Windows IoT</li>
<li>Improve CPU detection: ARM, x86</li>
<li>Improve device detection: Lenovo, Nokia, Nvidia, Xiaomi
<ul>
<li>Tablet: Google, Honor, Huawei, Infinix, Nokia, OnePlus, Xiaomi</li>
<li>Wearable: Asus, Google, LG, Motorola, OnePlus, Oppo, Samsung,
Sony</li>
<li>Smart-TV: Xiaomi, unidentified vendors</li>
<li>Improve detection for unknown VR devices</li>
<li>Improve device model detection for Generic devices</li>
</ul>
</li>
<li>Improve OS detection: Linux, Symbian</li>
<li>Improve TypeScript definitions for Headers</li>
<li>Improve <code>withClientHints()</code>:
<ul>
<li><code>engine.version</code> also get updated</li>
<li>Infer <code>device.vendor</code> &amp; <code>device.type</code> by
guessing from <code>device.model</code></li>
<li>Browser naming adjustments:
<ul>
<li><code>Google Chrome</code> =&gt; <code>Chrome</code></li>
<li><code>Microsoft Edge</code> =&gt; <code>Edge</code></li>
<li><code>Android WebView</code> =&gt; <code>Chrome WebView</code></li>
<li><code>HeadlessChrome</code> =&gt; <code>Chrome Headless</code></li>
</ul>
</li>
</ul>
</li>
<li><code>enums</code> submodule:
<ul>
<li>Add TypeScript definitions</li>
</ul>
</li>
<li><code>extensions</code> submodule:
<ul>
<li>Add new list:
<ul>
<li><code>Vehicles</code>: BYD, Rivian, Volvo</li>
</ul>
</li>
<li>Add new Fetcher: Bluesky</li>
<li>Add new Library: Apache-HttpClient, go-http-client, got, GuzzleHttp,
Java-http-client, libwww-perl, lua-resty-http, Needle, OkHttp,
node-fetch, PHP-SOAP, PostmanRuntime, superagent</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="51dce55e65"><code>51dce55</code></a>
Bump version <code>2.0.1</code></li>
<li><a
href="3ca23193dd"><code>3ca2319</code></a>
Improve OS detection: fix Linux arch mistakenly detected as version</li>
<li><a
href="9e64f34e72"><code>9e64f34</code></a>
Improve CPU detection: x86</li>
<li><a
href="10ab810568"><code>10ab810</code></a>
Improve detection for Nokia device &amp; Symbian OS</li>
<li><a
href="e8a301265a"><code>e8a3012</code></a>
[extensions] Create a new list for <code>Vehicles</code> user-agent:
Volvo, Rivian, BYD</li>
<li><a
href="20e874085b"><code>20e8740</code></a>
Improve device detection for unknown VR device</li>
<li><a
href="852520fafe"><code>852520f</code></a>
Also provide minified .mjs files of main module in /dist</li>
<li><a
href="6c6ff97e0c"><code>6c6ff97</code></a>
Improve device detection for Generic device: capture its device model
instead...</li>
<li><a
href="93552e0172"><code>93552e0</code></a>
Improve CPU detection: ARM</li>
<li><a
href="13d069f1c4"><code>13d069f</code></a>
Improve device detection for unidentified SmartTV vendors</li>
<li>Additional commits viewable in <a
href="https://github.com/faisalman/ua-parser-js/compare/2.0.0...2.0.1">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>
2025-02-07 16:14:30 -08:00
dependabot[bot]
d29a8dc588
Bump github.com/sashabaranov/go-openai from 1.36.1 to 1.37.0 (#1915)
Bumps
[github.com/sashabaranov/go-openai](https://github.com/sashabaranov/go-openai)
from 1.36.1 to 1.37.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sashabaranov/go-openai/releases">github.com/sashabaranov/go-openai's
releases</a>.</em></p>
<blockquote>
<h2>v1.37.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Simplify tests with T.TempDir by <a
href="https://github.com/alexandear"><code>@​alexandear</code></a> in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/929">sashabaranov/go-openai#929</a></li>
<li>Chat Completion API: add ReasoningEffort and new o1 models by <a
href="https://github.com/trevorcreech"><code>@​trevorcreech</code></a>
in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/928">sashabaranov/go-openai#928</a></li>
<li>Make &quot;Content&quot; field in &quot;ChatCompletionMessage&quot;
omitempty by <a
href="https://github.com/saileshd1402"><code>@​saileshd1402</code></a>
in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/926">sashabaranov/go-openai#926</a></li>
<li>Add support for O3-mini by <a
href="https://github.com/rorymalcolm"><code>@​rorymalcolm</code></a> in
<a
href="https://redirect.github.com/sashabaranov/go-openai/pull/930">sashabaranov/go-openai#930</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/alexandear"><code>@​alexandear</code></a> made
their first contribution in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/929">sashabaranov/go-openai#929</a></li>
<li><a
href="https://github.com/trevorcreech"><code>@​trevorcreech</code></a>
made their first contribution in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/928">sashabaranov/go-openai#928</a></li>
<li><a
href="https://github.com/saileshd1402"><code>@​saileshd1402</code></a>
made their first contribution in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/926">sashabaranov/go-openai#926</a></li>
<li><a
href="https://github.com/rorymalcolm"><code>@​rorymalcolm</code></a>
made their first contribution in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/930">sashabaranov/go-openai#930</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/sashabaranov/go-openai/compare/v1.36.1...v1.37.0">https://github.com/sashabaranov/go-openai/compare/v1.36.1...v1.37.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2054db016c"><code>2054db0</code></a>
Add support for O3-mini (<a
href="https://redirect.github.com/sashabaranov/go-openai/issues/930">#930</a>)</li>
<li><a
href="45aa99607b"><code>45aa996</code></a>
Make &quot;Content&quot; field in &quot;ChatCompletionMessage&quot;
omitempty (<a
href="https://redirect.github.com/sashabaranov/go-openai/issues/926">#926</a>)</li>
<li><a
href="9823a8bbbd"><code>9823a8b</code></a>
Chat Completion API: add ReasoningEffort and new o1 models (<a
href="https://redirect.github.com/sashabaranov/go-openai/issues/928">#928</a>)</li>
<li><a
href="7a2915a37d"><code>7a2915a</code></a>
Simplify tests with T.TempDir (<a
href="https://redirect.github.com/sashabaranov/go-openai/issues/929">#929</a>)</li>
<li>See full diff in <a
href="https://github.com/sashabaranov/go-openai/compare/v1.36.1...v1.37.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/sashabaranov/go-openai&package-manager=go_modules&previous-version=1.36.1&new-version=1.37.0)](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-02-07 16:13:16 -08:00
dependabot[bot]
3c546be11f
Bump github.com/shirou/gopsutil/v4 from 4.24.12 to 4.25.1 (#1919)
Bumps
[github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil) from
4.24.12 to 4.25.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/shirou/gopsutil/releases">github.com/shirou/gopsutil/v4's
releases</a>.</em></p>
<blockquote>
<h2>v4.25.1</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Other Changes</h3>
<ul>
<li>chore: explicit revive rules by <a
href="https://github.com/mmorel-35"><code>@​mmorel-35</code></a> in <a
href="https://redirect.github.com/shirou/gopsutil/pull/1778">shirou/gopsutil#1778</a></li>
<li>chore: call actions/checkout before actions/setup-go to benefit from
native cache by <a
href="https://github.com/mmorel-35"><code>@​mmorel-35</code></a> in <a
href="https://redirect.github.com/shirou/gopsutil/pull/1779">shirou/gopsutil#1779</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/shirou/gopsutil/compare/v4.24.12...v4.25.1">https://github.com/shirou/gopsutil/compare/v4.24.12...v4.25.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="90e59961ca"><code>90e5996</code></a>
Merge pull request <a
href="https://redirect.github.com/shirou/gopsutil/issues/1780">#1780</a>
from shirou/dependabot/github_actions/actions/setup-...</li>
<li><a
href="ee3a3d85a7"><code>ee3a3d8</code></a>
Merge pull request <a
href="https://redirect.github.com/shirou/gopsutil/issues/1772">#1772</a>
from shirou/dependabot/github_actions/actions/upload...</li>
<li><a
href="a1359d4e1a"><code>a1359d4</code></a>
Merge pull request <a
href="https://redirect.github.com/shirou/gopsutil/issues/1773">#1773</a>
from shirou/dependabot/go_modules/github.com/ebiteng...</li>
<li><a
href="8d6af6c6ed"><code>8d6af6c</code></a>
Merge pull request <a
href="https://redirect.github.com/shirou/gopsutil/issues/1775">#1775</a>
from shirou/dependabot/github_actions/advanced-secur...</li>
<li><a
href="e826c61f60"><code>e826c61</code></a>
chore(deps): bump actions/setup-go from 5.2.0 to 5.3.0</li>
<li><a
href="e7e2e9e4a8"><code>e7e2e9e</code></a>
Merge pull request <a
href="https://redirect.github.com/shirou/gopsutil/issues/1779">#1779</a>
from mmorel-35/remove-actions-cache</li>
<li><a
href="644c48a15a"><code>644c48a</code></a>
Merge pull request <a
href="https://redirect.github.com/shirou/gopsutil/issues/1778">#1778</a>
from mmorel-35/golangci-lint/revive</li>
<li><a
href="99d68e2160"><code>99d68e2</code></a>
chore: call actions/checkout before actions/setup-go to benefit from
native c...</li>
<li><a
href="d1977251f9"><code>d197725</code></a>
chore: explicit revive rules</li>
<li><a
href="c8110d7c08"><code>c8110d7</code></a>
Merge pull request <a
href="https://redirect.github.com/shirou/gopsutil/issues/1777">#1777</a>
from shirou/dependabot/github_actions/golangci/golan...</li>
<li>Additional commits viewable in <a
href="https://github.com/shirou/gopsutil/compare/v4.24.12...v4.25.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/shirou/gopsutil/v4&package-manager=go_modules&previous-version=4.24.12&new-version=4.25.1)](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-02-07 16:12:50 -08:00
dependabot[bot]
e4959f8901
Bump golang.org/x/sys from 0.29.0 to 0.30.0 (#1917)
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.29.0 to
0.30.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="863b3c4ac4"><code>863b3c4</code></a>
unix: update glibc to 2.41</li>
<li><a
href="4d4692e1b0"><code>4d4692e</code></a>
unix: add Auxv</li>
<li><a
href="b215a1c6fc"><code>b215a1c</code></a>
unix: update to Linux kernel 6.13</li>
<li><a
href="c75621413d"><code>c756214</code></a>
cpu: add support for AVX-VNNI and IFMA detection</li>
<li><a
href="1c14dcadc3"><code>1c14dca</code></a>
unix: add GetPeerUcred and UcredGet for solaris</li>
<li>See full diff in <a
href="https://github.com/golang/sys/compare/v0.29.0...v0.30.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/sys&package-manager=go_modules&previous-version=0.29.0&new-version=0.30.0)](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-02-07 16:12:35 -08:00