Commit Graph

1030 Commits

Author SHA1 Message Date
Evan Simkowitz
6007131bfe
Update style section of contributing guide (#887) 2024-09-26 20:07:42 -07:00
Evan Simkowitz
ef27237acb
Add storybook link to readme (#886) 2024-09-26 19:49:32 -07:00
Evan Simkowitz
e902138226
Add Storybook link to contributing guide (#885) 2024-09-26 19:47:52 -07:00
Evan Simkowitz
c1d2a05e4c
Override bg color on light vs dark mode storybook (#884) 2024-09-26 19:37:07 -07:00
Evan Simkowitz
ba7b0b7019
Fix wave logo size and anchor alignments in Storybook (#883) 2024-09-26 19:24:12 -07:00
Evan Simkowitz
6442eaeb3f
Change logo path for storybook (#882) 2024-09-26 19:08:41 -07:00
Evan Simkowitz
11d09f1740
Emit dark mode update event when system setting changes (#881) 2024-09-26 19:02:23 -07:00
Evan Simkowitz
061949354c
Storybook with dark mode support (#880) 2024-09-26 18:58:25 -07:00
Red J Adaya
5ecb285339
menu (#846) 2024-09-26 18:21:28 -07:00
wave-builder[bot]
11126a4cc5
chore: bump package version to 0.8.6 2024-09-26 23:03:17 +00:00
Evan Simkowitz
fc87c3fc98
Fix Storybook Vite outDir (#879) 2024-09-26 15:37:33 -07:00
wave-builder[bot]
7a9c867fed
chore: bump package version to 0.8.6-beta.2 2024-09-26 22:35:45 +00:00
Mike Sawka
29b80bc028
support fish shell with wsh (#874) 2024-09-26 15:34:52 -07:00
Evan Simkowitz
3ebdd9c01e
fix assets path (#878) 2024-09-26 15:24:34 -07:00
Evan Simkowitz
2dc89d8f1b
Add assets dir for storybook (#877) 2024-09-26 15:21:42 -07:00
Evan Simkowitz
09d3c03f2a
Add nojekyll to assets dir (#876) 2024-09-26 15:13:45 -07:00
Evan Simkowitz
fa6753d118
Fix icons for storybook (#875) 2024-09-26 15:11:03 -07:00
Evan Simkowitz
9fcbcac996
Fix storybook build (#873) 2024-09-26 14:43:55 -07:00
wave-builder[bot]
2e488e4505
chore: bump package version to 0.8.6-beta.1 2024-09-26 21:37:44 +00:00
Evan Simkowitz
3f15bfd2e4
Revert "better conditional taskfile running" (#872)
Reverts wavetermdev/waveterm#864

There's a typo here that's breaking the Taskfile
2024-09-26 14:36:47 -07:00
dependabot[bot]
20f4ff6564
Bump github.com/sashabaranov/go-openai from 1.30.3 to 1.31.0 (#869)
Bumps
[github.com/sashabaranov/go-openai](https://github.com/sashabaranov/go-openai)
from 1.30.3 to 1.31.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.31.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Filter messages by the run ID that generated them. (run_id string
Optional) by <a
href="https://github.com/floodwm"><code>@​floodwm</code></a> in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/855">sashabaranov/go-openai#855</a></li>
<li>Optimize Client Error Return by <a
href="https://github.com/eiixy"><code>@​eiixy</code></a> in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/856">sashabaranov/go-openai#856</a></li>
<li>Fix max_completion_tokens by <a
href="https://github.com/alexsacr"><code>@​alexsacr</code></a> in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/860">sashabaranov/go-openai#860</a></li>
<li>fix: ParallelToolCalls should be added to RunRequest by <a
href="https://github.com/kenshin54"><code>@​kenshin54</code></a> in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/861">sashabaranov/go-openai#861</a></li>
<li>feat: usage struct add CompletionTokensDetails by <a
href="https://github.com/liushuangls"><code>@​liushuangls</code></a> in
<a
href="https://redirect.github.com/sashabaranov/go-openai/pull/863">sashabaranov/go-openai#863</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/floodwm"><code>@​floodwm</code></a> made
their first contribution in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/855">sashabaranov/go-openai#855</a></li>
<li><a href="https://github.com/alexsacr"><code>@​alexsacr</code></a>
made their first contribution in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/860">sashabaranov/go-openai#860</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/sashabaranov/go-openai/compare/v1.30.3...v1.31.0">https://github.com/sashabaranov/go-openai/compare/v1.30.3...v1.31.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fdd59d9341"><code>fdd59d9</code></a>
feat: usage struct add CompletionTokensDetails (<a
href="https://redirect.github.com/sashabaranov/go-openai/issues/863">#863</a>)</li>
<li><a
href="e9d8485e90"><code>e9d8485</code></a>
fix: ParallelToolCalls should be added to RunRequest (<a
href="https://redirect.github.com/sashabaranov/go-openai/issues/861">#861</a>)</li>
<li><a
href="7f80303cc3"><code>7f80303</code></a>
Fix max_completion_tokens (<a
href="https://redirect.github.com/sashabaranov/go-openai/issues/860">#860</a>)</li>
<li><a
href="38bdc812df"><code>38bdc81</code></a>
Optimize Client Error Return (<a
href="https://redirect.github.com/sashabaranov/go-openai/issues/856">#856</a>)</li>
<li><a
href="e095df5325"><code>e095df5</code></a>
run_id string Optional (<a
href="https://redirect.github.com/sashabaranov/go-openai/issues/855">#855</a>)</li>
<li>See full diff in <a
href="https://github.com/sashabaranov/go-openai/compare/v1.30.3...v1.31.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.30.3&new-version=1.31.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>
2024-09-26 14:36:30 -07:00
dependabot[bot]
47fdd4461d
Bump the dev-dependencies group with 2 updates (#870)
Bumps the dev-dependencies group with 2 updates:
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).

Updates `@types/node` from 22.6.1 to 22.7.3
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare
view</a></li>
</ul>
</details>
<br />

Updates `vite` from 5.4.7 to 5.4.8
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/v5.4.8/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted -->5.4.8 (2024-09-25)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix(css): backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18113">#18113</a>,
fix missing source file warning with sass modern api custom importer (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18">#18</a>
(<a
href="7d47fc1c74">7d47fc1</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18183">#18183</a></li>
<li>fix(css): backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18128">#18128</a>,
ensure sass compiler initialized only once (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18184">#18184</a>)
(<a
href="8464d976b1">8464d97</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18128">#18128</a>
<a
href="https://redirect.github.com/vitejs/vite/issues/18184">#18184</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0474550c9f"><code>0474550</code></a>
release: v5.4.8</li>
<li><a
href="8464d976b1"><code>8464d97</code></a>
fix(css): backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18128">#18128</a>,
ensure sass compiler initialized only once (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18184">#18184</a>)</li>
<li><a
href="7d47fc1c74"><code>7d47fc1</code></a>
fix(css): backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18113">#18113</a>,
fix missing source file warning with sass modern a...</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite/commits/v5.4.8/packages/vite">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>
2024-09-26 14:34:23 -07:00
Evan Simkowitz
6ffa421744
Storybook page, exclude Jotai from dependabot, use NodeJS 20 for builds (#868) 2024-09-26 14:17:52 -07:00
wave-builder[bot]
5eeee9003a
chore: bump package version to 0.8.6-beta.0 2024-09-26 20:30:29 +00:00
Mike Sawka
e567434b03
fix broken windows (with no tabs) (#867) 2024-09-26 13:29:07 -07:00
Mike Sawka
68dfc4ab90
better conditional taskfile running (#864)
still builds the server, but fixes the generate steps and wsh
2024-09-26 12:49:17 -07:00
Evan Simkowitz
df57896e2b
Dispose of the window DB entry when no tabs are left (#866)
Fixes issue where closing the last tab in the last window would cause
app to show a blank window the next time it opens. Instead, we should
dispose of the window so that it can be created from scratch the next
time the app launches.

Also fixes a potential DB resource leak from dead windows cluttering up
the DB
2024-09-26 12:48:40 -07:00
Sylvie Crowe
de92e53c38
Checkbox and Radio Context Menu Items (#861)
Expands the context menu to allow checkbox and radio button items.
2024-09-25 20:53:32 -07:00
wave-builder[bot]
3da79f80f4
chore: bump package version to 0.8.5 2024-09-26 02:24:34 +00:00
Mike Sawka
3922236cdf
downgrade jotai -- causes major issue with codeedit (#862) 2024-09-25 19:23:22 -07:00
wave-builder[bot]
bfc3125468
chore: bump package version to 0.8.4 2024-09-25 23:41:49 +00:00
wave-builder[bot]
030fdbeae2
chore: bump package version to 0.8.4-beta.6 2024-09-25 23:18:48 +00:00
Mike Sawka
a4bc0fa93b
if WAVETERM_HOME is set, use that in emain (#859) 2024-09-25 16:16:07 -07:00
wave-builder[bot]
718ebb8170
chore: bump package version to 0.8.4-beta.5 2024-09-25 22:57:51 +00:00
Mike Sawka
fbbacbc09b
legacy message for v7 upgrades (#858) 2024-09-25 15:52:12 -07:00
Evan Simkowitz
f886aa1e8e
Fail silently if launch settings don't exist (#857) 2024-09-25 15:34:31 -07:00
wave-builder[bot]
dea651216d
chore: bump package version to 0.8.4-beta.4 2024-09-25 21:44:03 +00:00
Evan Simkowitz
d35f022b5c
Fetch settings directly from filesystem on launch (#855)
This bypasses the Go backend when fetching the settings for the app on first launch. This allows for actions that need to be performed before the app is ready, such as disabling hardware acceleration.
2024-09-25 14:43:05 -07:00
wave-builder[bot]
6dc738c3c8
chore: bump package version to 0.8.4-beta.3 2024-09-25 20:47:06 +00:00
Evan Simkowitz
d5abf7ea95
Move settings check after wavesrv startup (#854) 2024-09-25 13:46:13 -07:00
Evan Simkowitz
ce3ce7e6fd
Rename fileName to path to try and appease CodeQL (#852) 2024-09-25 12:58:30 -07:00
wave-builder[bot]
dd5db6584d
chore: bump package version to 0.8.4-beta.2 2024-09-25 19:26:58 +00:00
Evan Simkowitz
411bb44e11
Switch to macos-latest runner now that it is ARM (#851) 2024-09-25 12:26:04 -07:00
wave-builder[bot]
ff1d631aa7
chore: bump package version to 0.8.4-beta.1 2024-09-25 18:10:28 +00:00
Mike Sawka
c911a24852
update wave screenshot (#850) 2024-09-25 11:09:09 -07:00
Evan Simkowitz
168b5aca39
Add Legacy docs link, update primary docs link (#848) 2024-09-25 10:43:29 -07:00
wave-builder[bot]
8d7d49c1e0
chore: bump package version to 0.8.4-beta.0 2024-09-25 17:09:05 +00:00
Evan Simkowitz
4b665dec90
Add setting to disable Chromium hardware acceleration (#847) 2024-09-25 10:08:15 -07:00
wave-builder[bot]
4d8075d7df
chore: bump package version to 0.8.3 2024-09-25 07:54:41 +00:00
Evan Simkowitz
9204855a10
Update minimum requirements (#844) 2024-09-24 23:52:04 -07:00