Commit Graph

420 Commits

Author SHA1 Message Date
kwaroran
803b17ac56 chore: Bump version to 120.1.0 2024-07-06 01:26:15 +09:00
kwaroran
c1c3009c77 chore: Update app version to 120.0.0 2024-07-02 07:31:49 +09:00
kwaroran
118ca26398 fix rust related issues 2024-07-02 06:01:45 +09:00
kwaroran
44677cf2cd Optimize tauri write binary file (#540)
It's a known issue that IPC call in Tauri V1 is slow
(https://github.com/tauri-apps/tauri/issues/4197) Specifically,
writeBinaryFile can take several seconds if the file is around like 10
MB because of some internal serealization bottleneck of Tauri. This is
really bad as we use writebinaryFile every second to save database.

This PR just create separate http server only handling the bottleneck
part: writebinaryfile of database.bin and assets.
2024-07-02 05:57:55 +09:00
kwaroran
e2a31df93f Update version to 119.0.1 2024-07-01 08:11:34 +09:00
kwaroran
d1196c7b09 Update version to 119.0.0 2024-07-01 06:42:25 +09:00
kwaroran
b8c070e081 Update version to 118.1.0 2024-06-30 23:09:42 +09:00
Sunho Kim
079410f70d [feat] address comments for optimize writeBinaryFile 2024-06-29 08:57:23 -07:00
kwaroran
bdd25aed5c Update version to 118.0.0 2024-06-29 18:43:45 +09:00
kwaroran
87f7b2f748 Bump version to 117.0.0 2024-06-29 00:46:15 +09:00
Sunho Kim
73b3425f5f [feat] optimize tauri write binary file 2024-06-28 02:40:17 -07:00
kwaroran
46259453a7 chore: Bump version to 116.0.1 2024-06-27 19:07:16 +09:00
kwaroran
e2110f8e43 chore: Bump version to 116.0.0 2024-06-27 00:25:39 +09:00
kwaroran
ecadaca546 Bump version to 115.1.2 2024-06-20 23:48:36 +09:00
kwaroran
3978d0a19a Bump version to 115.1.1 2024-06-20 23:34:52 +09:00
kwaroran
1de8eb0310 Bump version to 115.0.1 2024-06-19 22:07:58 +09:00
kwaroran
df1faaaebf chore: Bump version to 115.0.0 2024-06-19 20:05:35 +09:00
kwaroran
f119739bb9 chore: Bump version to 114.5.0 2024-06-18 22:31:21 +09:00
kwaroran
6ed211af7e chore: Update app version to 114.4.0 2024-06-15 02:05:28 +09:00
kwaroran
fd6e481e8d chore: Update app version to 114.3.0 2024-06-14 23:41:50 +09:00
kwaroran
688be14e11 feat: add updater 2024-06-14 23:40:28 +09:00
kwaroran
601a413041 chore: add updater workflow 2024-06-14 22:55:01 +09:00
kwaroran
98d7d19007 Update version to 114.2.2 2024-06-14 08:32:10 +09:00
kwaroran
2ba6e1b54a Update version to 114.2.1 2024-06-14 07:28:02 +09:00
kwaroran
6b42216d71 Update version to 114.2.0 2024-06-12 20:20:50 +09:00
kwaroran
9f431f7dba Update version to 114.1.1 2024-06-11 22:39:48 +09:00
kwaroran
93c8ffc187 Update version to 114.1.0 2024-06-11 21:55:47 +09:00
kwaroran
a17bfe598a Update version to 114.0.0 2024-06-10 22:38:19 +09:00
kwaroran
4ffba5c95b chore: Update app version to 1.113.5 2024-06-10 02:23:26 +09:00
kwaroran
4baa951c0a chore: Update app version to 1.113.4 2024-06-09 19:58:51 +09:00
kwaroran
5f6466b70c chore: Update app version to 1.113.3 2024-06-07 22:48:13 +09:00
kwaroran
4a4e9ba981 chore: Update app version to 1.113.2 2024-06-07 21:40:28 +09:00
kwaroran
578c9c405d chore: Update app version to 1.113.1 2024-06-07 19:45:26 +09:00
kwaroran
a0952ea41d chore: Update app version to 1.113.0 2024-06-07 19:11:38 +09:00
kwaroran
c524b91d1e Bump version to 1.112.1 2024-06-07 00:38:33 +09:00
kwaroran
e4855475cd chore(deps): bump h2 from 0.3.25 to 0.3.26 in /src-tauri (#489)
Bumps [h2](https://github.com/hyperium/h2) from 0.3.25 to 0.3.26.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/h2/releases">h2's
releases</a>.</em></p>
<blockquote>
<h2>v0.3.26</h2>
<h2>What's Changed</h2>
<ul>
<li>Limit number of CONTINUATION frames for misbehaving
connections.</li>
</ul>
<p>See <a
href="https://seanmonstar.com/blog/hyper-http2-continuation-flood/">https://seanmonstar.com/blog/hyper-http2-continuation-flood/</a>
for more info.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md">h2's
changelog</a>.</em></p>
<blockquote>
<h1>0.3.26 (April 3, 2024)</h1>
<ul>
<li>Limit number of CONTINUATION frames for misbehaving
connections.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="357127e279"><code>357127e</code></a>
v0.3.26</li>
<li><a
href="1a357aaefc"><code>1a357aa</code></a>
fix: limit number of CONTINUATION frames allowed</li>
<li><a
href="5b6c9e0da0"><code>5b6c9e0</code></a>
refactor: cleanup new unused warnings (<a
href="https://redirect.github.com/hyperium/h2/issues/757">#757</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/h2/compare/v0.3.25...v0.3.26">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=h2&package-manager=cargo&previous-version=0.3.25&new-version=0.3.26)](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/kwaroran/RisuAI/network/alerts).

</details>
2024-06-06 19:39:27 +09:00
kwaroran
0a4e2fe48c chore(deps): bump rustls from 0.21.10 to 0.21.12 in /src-tauri (#488)
Bumps [rustls](https://github.com/rustls/rustls) from 0.21.10 to
0.21.12.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3633152cc5"><code>3633152</code></a>
Cargo: v0.21.11 -&gt; v0.21.12</li>
<li><a
href="0baaeba7a8"><code>0baaeba</code></a>
proj: MSRV 1.61 -&gt; 1.63</li>
<li><a
href="6fd691a101"><code>6fd691a</code></a>
tls13: fix clippy::unnecessary_lazy_evaluations finding</li>
<li><a
href="6da53375a2"><code>6da5337</code></a>
Test for illegal IP address in server name extension</li>
<li><a
href="75f8857db7"><code>75f8857</code></a>
Ignore server_name extension containing IP address</li>
<li><a
href="7b8d1dbc1e"><code>7b8d1db</code></a>
Prepare 0.21.11</li>
<li><a
href="ebcb4782f2"><code>ebcb478</code></a>
complete_io: bail out if progress is impossible</li>
<li><a
href="20f35dfb6d"><code>20f35df</code></a>
Regression test for <code>complete_io</code> infinite loop bug</li>
<li><a
href="2f2aae15a4"><code>2f2aae1</code></a>
Don't specially handle unauthenticated close_notify alerts</li>
<li><a
href="e163587b98"><code>e163587</code></a>
Don't deny warnings from nightly clippy</li>
<li>Additional commits viewable in <a
href="https://github.com/rustls/rustls/compare/v/0.21.10...v/0.21.12">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls&package-manager=cargo&previous-version=0.21.10&new-version=0.21.12)](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/kwaroran/RisuAI/network/alerts).

</details>
2024-06-06 19:39:17 +09:00
kwaroran
c1243aaf54 Bump version to 1.112.0 2024-06-06 19:38:58 +09:00
dependabot[bot]
91aa69783e chore(deps): bump h2 from 0.3.25 to 0.3.26 in /src-tauri
Bumps [h2](https://github.com/hyperium/h2) from 0.3.25 to 0.3.26.
- [Release notes](https://github.com/hyperium/h2/releases)
- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md)
- [Commits](https://github.com/hyperium/h2/compare/v0.3.25...v0.3.26)

---
updated-dependencies:
- dependency-name: h2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-05 16:52:34 +00:00
dependabot[bot]
0c746decb8 chore(deps): bump rustls from 0.21.10 to 0.21.12 in /src-tauri
Bumps [rustls](https://github.com/rustls/rustls) from 0.21.10 to 0.21.12.
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustls/rustls/compare/v/0.21.10...v/0.21.12)

---
updated-dependencies:
- dependency-name: rustls
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-05 16:51:37 +00:00
kwaroran
764c2370dd feat: add module apply 2024-06-05 16:38:44 +09:00
kwaroran
1b776c3076 Bump version to 1.111.6 2024-06-04 19:36:25 +09:00
kwaroran
658f14ec4e Bump version to 1.111.5 2024-06-04 19:08:39 +09:00
kwaroran
b40ec8a13d Bump version to 1.111.4 2024-06-04 00:53:03 +09:00
kwaroran
7e4fcef136 Bump version to 1.111.3 2024-06-03 22:16:08 +09:00
kwaroran
725b180094 Bump version to 1.111.2 2024-06-03 18:43:45 +09:00
kwaroran
0b722ba99b Bump version to 1.111.1 2024-06-03 18:07:34 +09:00
kwaroran
eecfa3cc21 Bump version to 1.111.0 2024-06-03 17:38:59 +09:00
kwaroran
760d1dd334 chore: Update version to 1.110.3 2024-05-31 13:31:41 +09:00
kwaroran
8af7f36214 chore: Update version to 1.110.2 2024-05-31 10:25:14 +09:00