Commit Graph

3723 Commits

Author SHA1 Message Date
dependabot[bot]
ec552bd403 build(deps-dev): bump vite-plugin-graphql-codegen
Bumps the vite group in /frontend with 1 update: [vite-plugin-graphql-codegen](https://github.com/danielwaltz/vite-plugin-graphql-codegen).


Updates `vite-plugin-graphql-codegen` from 3.4.5 to 3.5.0
- [Release notes](https://github.com/danielwaltz/vite-plugin-graphql-codegen/releases)
- [Changelog](https://github.com/danielwaltz/vite-plugin-graphql-codegen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/danielwaltz/vite-plugin-graphql-codegen/compare/v3.4.5...v3.5.0)

---
updated-dependencies:
- dependency-name: vite-plugin-graphql-codegen
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: vite
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-11 14:02:14 +00:00
Quentin Gliech
e48bab7bc3 Fix the definition of the set-password success response in the OpenAPI spec (#4003)
Fixes #3984
2025-02-11 14:02:05 +01:00
Quentin Gliech
bf900e7e5a Fix the definition of the set-password success response in the OpenAPI spec 2025-02-11 13:54:15 +01:00
Quentin Gliech
dd61a72b79 Admin API to list and get compatibility sessions (#4002)
This adds API endpoints to list and get compatibility sessions
2025-02-11 13:37:12 +01:00
Quentin Gliech
38daf613af Admin API to list and get compatibility sessions 2025-02-11 12:01:54 +01:00
Quentin Gliech
6326396198 build(deps): bump docker/setup-buildx-action from 3.8.0 to 3.9.0 (#3976)
Bumps
[docker/setup-buildx-action](https://github.com/docker/setup-buildx-action)
from 3.8.0 to 3.9.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/docker/setup-buildx-action/releases">docker/setup-buildx-action's
releases</a>.</em></p>
<blockquote>
<h2>v3.9.0</h2>
<ul>
<li>Bump <code>@​docker/actions-toolkit</code> from 0.48.0 to 0.54.0 in
<a
href="https://redirect.github.com/docker/setup-buildx-action/pull/402">docker/setup-buildx-action#402</a>
<a
href="https://redirect.github.com/docker/setup-buildx-action/pull/404">docker/setup-buildx-action#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/docker/setup-buildx-action/compare/v3.8.0...v3.9.0">https://github.com/docker/setup-buildx-action/compare/v3.8.0...v3.9.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f7ce87c1d6"><code>f7ce87c</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/setup-buildx-action/issues/404">#404</a>
from docker/dependabot/npm_and_yarn/docker/actions-to...</li>
<li><a
href="aa1e2a0b49"><code>aa1e2a0</code></a>
chore: update generated content</li>
<li><a
href="673e008776"><code>673e008</code></a>
build(deps): bump <code>@​docker/actions-toolkit</code> from 0.53.0 to
0.54.0</li>
<li><a
href="ba31df4664"><code>ba31df4</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/setup-buildx-action/issues/402">#402</a>
from docker/dependabot/npm_and_yarn/docker/actions-to...</li>
<li><a
href="5475af18ec"><code>5475af1</code></a>
chore: update generated content</li>
<li><a
href="acacad903e"><code>acacad9</code></a>
build(deps): bump <code>@​docker/actions-toolkit</code> from 0.48.0 to
0.53.0</li>
<li><a
href="6a25f988bd"><code>6a25f98</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/setup-buildx-action/issues/396">#396</a>
from crazy-max/bake-v6</li>
<li><a
href="ca1af179f5"><code>ca1af17</code></a>
update bake-action to v6</li>
<li>See full diff in <a
href="https://github.com/docker/setup-buildx-action/compare/v3.8.0...v3.9.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=docker/setup-buildx-action&package-manager=github_actions&previous-version=3.8.0&new-version=3.9.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>
2025-02-10 17:28:11 +01:00
Quentin Gliech
4b9f91a3b6 build(deps): bump psl from 2.1.82 to 2.1.83 (#3986)
Bumps [psl](https://github.com/addr-rs/psl) from 2.1.82 to 2.1.83.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ce4c61043f"><code>ce4c610</code></a>
bump version</li>
<li><a
href="b460f6bbf5"><code>b460f6b</code></a>
update the list</li>
<li>See full diff in <a
href="https://github.com/addr-rs/psl/compare/v2.1.82...v2.1.83">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=psl&package-manager=cargo&previous-version=2.1.82&new-version=2.1.83)](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>
2025-02-10 17:26:47 +01:00
Quentin Gliech
a67c00d4da build(deps): bump p384 from 0.13.0 to 0.13.1 (#3987)
Bumps [p384](https://github.com/RustCrypto/elliptic-curves) from 0.13.0
to 0.13.1.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d439608563"><code>d439608</code></a>
sm2 v0.13.1 (<a
href="https://redirect.github.com/RustCrypto/elliptic-curves/issues/864">#864</a>)</li>
<li><a
href="6e6886563b"><code>6e68865</code></a>
p256 v0.13.2 (<a
href="https://redirect.github.com/RustCrypto/elliptic-curves/issues/863">#863</a>)</li>
<li><a
href="b9fcdd3b8a"><code>b9fcdd3</code></a>
sm2: enable <code>dsa</code> feature by default (<a
href="https://redirect.github.com/RustCrypto/elliptic-curves/issues/862">#862</a>)</li>
<li><a
href="c17e54adc7"><code>c17e54a</code></a>
p192/p224/p384/p521/sm2: add <code>all-features = true</code> on docsrs
(<a
href="https://redirect.github.com/RustCrypto/elliptic-curves/issues/861">#861</a>)</li>
<li><a
href="c7019c1a66"><code>c7019c1</code></a>
Update fiat crypto docs (<a
href="https://redirect.github.com/RustCrypto/elliptic-curves/issues/860">#860</a>)</li>
<li><a
href="a0931eeb4d"><code>a0931ee</code></a>
p224 v0.13.2 (<a
href="https://redirect.github.com/RustCrypto/elliptic-curves/issues/859">#859</a>)</li>
<li><a
href="0f9dfa440f"><code>0f9dfa4</code></a>
sm2 v0.13.0 (<a
href="https://redirect.github.com/RustCrypto/elliptic-curves/issues/858">#858</a>)</li>
<li><a
href="0e0a1a5977"><code>0e0a1a5</code></a>
p192 v0.13.0 (<a
href="https://redirect.github.com/RustCrypto/elliptic-curves/issues/856">#856</a>)</li>
<li><a
href="fbc5d26ee7"><code>fbc5d26</code></a>
p192/p224/p256/p384/p521/sm2: use <code>dep:primeorder</code> (<a
href="https://redirect.github.com/RustCrypto/elliptic-curves/issues/857">#857</a>)</li>
<li><a
href="655a7d6da5"><code>655a7d6</code></a>
sm2: add <code>dsa</code> feature (<a
href="https://redirect.github.com/RustCrypto/elliptic-curves/issues/855">#855</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/RustCrypto/elliptic-curves/compare/p384/v0.13.0...sm2/v0.13.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=p384&package-manager=cargo&previous-version=0.13.0&new-version=0.13.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>
2025-02-10 17:26:36 +01:00
Quentin Gliech
40c59c89d4 build(deps-dev): bump @types/node from 22.13.0 to 22.13.1 in /tools/syn2mas in the development group (#3995)
Bumps the development group in /tools/syn2mas with 1 update:
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node).

Updates `@types/node` from 22.13.0 to 22.13.1
<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 />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=22.13.0&new-version=22.13.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 <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>
2025-02-10 17:26:08 +01:00
Quentin Gliech
727def66b6 build(deps-dev): bump happy-dom from 16.8.1 to 17.0.2 in /frontend (#3997)
Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 16.8.1
to 17.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/capricorn86/happy-dom/releases">happy-dom's
releases</a>.</em></p>
<blockquote>
<h2>v17.0.2</h2>
<h3>👷‍♂️ Patch fixes</h3>
<ul>
<li>The property &quot;tabIndex&quot; should return &quot;0&quot; by
default in <code>HTMLAnchorElement</code>, <code>HTMLAreaElement</code>,
<code>HTMLButtonElement</code>, <code>HTMLIFrameElement</code>,
<code>HTMLInputElement</code>, <code>HTMLMediaElement</code>,
<code>HTMLObjectElement</code>, <code>HTMLSelectElement</code> and
<code>HTMLTextAreaElement</code> - By <strong><a
href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong>
in task <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/1714">#1714</a></li>
</ul>
<h2>v17.0.1</h2>
<h3>👷‍♂️ Patch fixes</h3>
<ul>
<li>Ensure <code>querySelector()</code> returns the first item that
appears in the DOM for grouped selectors - By <strong><a
href="https://github.com/christiango"><code>@​christiango</code></a></strong>
in task <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/1710">#1710</a></li>
</ul>
<h2>v17.0.0</h2>
<h3>💣 Breaking Changes</h3>
<ul>
<li>Adds support for ECMAScript modules - By <strong><a
href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong>
in task <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a>
<ul>
<li>This change allows the use of <code>import</code> and
<code>export</code> statements in JavaScript files</li>
</ul>
</li>
</ul>
<h3>🎨 Features</h3>
<ul>
<li>Adds support for tracing never ending tasks when using
<code>waitUntilComplete()</code> - By <strong><a
href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong>
in task <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/1567">#1567</a>
<ul>
<li>Read more about how to enable this feature under
<code>debug.traceWaitUntilComplete</code> in the Wiki for <a
href="https://github.com/capricorn86/happy-dom/wiki/IBrowserSettings">IBrowserSettings</a></li>
</ul>
</li>
<li>Adds support for preloading fetch, stylesheet, script and modules in
<code>HTMLLinkElement</code> - By <strong><a
href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong>
in task <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li>
<li>Adds support for <code>HTMLLinkElement.relList.supports()</code> -
By <strong><a
href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong>
in task <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li>
<li>Adds support for <code>Request.mode</code> - By <strong><a
href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong>
in task <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li>
<li>Output failed requests to the console - By <strong><a
href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong>
in task <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li>
<li>Adds support for <code>HTMLScriptElement.blocking</code>,
<code>HTMLScriptElement.crossOrigin</code>,
<code>HTMLScriptElement.fetchPriority</code>,
<code>HTMLScriptElement.noModule</code>,
<code>HTMLScriptElement.integrity</code>,
<code>HTMLScriptElement.referrerPolicy</code> - By <strong><a
href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong>
in task <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li>
<li>Use cache in virtual server requests - By <strong><a
href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong>
in task <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li>
<li>Adds support for <code>credentials</code> and
<code>referrerPolicy</code> when fetching styles and scripts - By
<strong><a
href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong>
in task <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li>
<li>Disallow invalid attributes from being set in
<code>Element.setAttribute()</code> - By <strong><a
href="https://github.com/OlaviSau"><code>@​OlaviSau</code></a></strong>
in task <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/1706">#1706</a></li>
</ul>
<h3>👷‍♂️ Patch fixes</h3>
<ul>
<li>Call <code>afterAsyncResponse</code> fetch interceptor in virtual
server requests - By <strong><a
href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong>
in task <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li>
<li>Fixes bug where children in a <code>ShadowRoot</code> of a custom
element that was upgraded from a <code>HTMLElement</code> wasn't
considered connected to the DOM - By <strong><a
href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong>
in task <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="9cb1d32cfc"><code>9cb1d32</code></a>
fix: <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/1714">#1714</a>
Returns 0 by default for the tabIndex property in HTMLAnchorElem...</li>
<li><a
href="5551267205"><code>5551267</code></a>
fix: <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/1710">#1710</a>
- Ensure querySelector returns the first item that appears in t...</li>
<li><a
href="fbf5adbb5f"><code>fbf5adb</code></a>
BREAKING CHANGE: <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/1706">#1706</a>
Disallow invalid attributes from being set in NamedN...</li>
<li><a
href="7bc831df28"><code>7bc831d</code></a>
feat: <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a>
Adds support for ECMAScript modules (<a
href="https://redirect.github.com/capricorn86/happy-dom/issues/1705">#1705</a>)</li>
<li><a
href="33e888d513"><code>33e888d</code></a>
chore: <a
href="https://redirect.github.com/capricorn86/happy-dom/issues/1716">#1716</a>
Fix integration test failing most of the time (<a
href="https://redirect.github.com/capricorn86/happy-dom/issues/1717">#1717</a>)</li>
<li>See full diff in <a
href="https://github.com/capricorn86/happy-dom/compare/v16.8.1...v17.0.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=happy-dom&package-manager=npm_and_yarn&previous-version=16.8.1&new-version=17.0.2)](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>
2025-02-10 17:25:58 +01:00
Quentin Gliech
31af64a03b build(deps): bump the tanstack-router group across 1 directory with 3 updates (#3998)
Bumps the tanstack-router group with 3 updates in the /frontend
directory:
[@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router),
[@tanstack/router-devtools](https://github.com/TanStack/router/tree/HEAD/packages/router-devtools)
and
[@tanstack/router-vite-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-vite-plugin).

Updates `@tanstack/react-router` from 1.99.6 to 1.102.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/TanStack/router/releases"><code>@​tanstack/react-router</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v1.102.1</h2>
<p>Version 1.102.1 - 2/9/25, 11:17 PM</p>
<h2>Changes</h2>
<h3>Fix</h3>
<ul>
<li>react-router: simpler useForwardedRef using useImperativeHandle (<a
href="https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/3364">#3364</a>)
(11b40b8) by <a
href="https://github.com/Sheraff"><code>@​Sheraff</code></a></li>
</ul>
<h3>Tests</h3>
<ul>
<li>run e2e react-router tests with prod build (<a
href="https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/3374">#3374</a>)
(953b6c9) by Manuel Schiller</li>
</ul>
<h2>Packages</h2>
<ul>
<li><code>@​tanstack/react-router</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/react-router-with-query</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/zod-adapter</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/valibot-adapter</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/arktype-adapter</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/router-devtools</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/router-generator</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/router-cli</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/router-plugin</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/router-vite-plugin</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-client</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-server</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/create-router</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/create-start</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-config</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-api-routes</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-server-functions-fetcher</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-server-functions-handler</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-server-functions-client</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-server-functions-ssr</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-router-manifest</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
</ul>
<h2>v1.102.0</h2>
<p>Version 1.102.0 - 2/9/25, 9:22 PM</p>
<h2>Changes</h2>
<h3>Feat</h3>
<ul>
<li>start: serialize <code>BigInt</code> for server functions (<a
href="https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/3294">#3294</a>)
(f37eb66) by <a
href="https://github.com/ryanagillie"><code>@​ryanagillie</code></a></li>
</ul>
<h3>Docs</h3>
<ul>
<li>router: more recommendations for route tree file opening
unexpectedly on vscode (<a
href="https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/3377">#3377</a>)
(0581857) by Leonardo Montini</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="397561969b"><code>3975619</code></a>
release: v1.102.1</li>
<li><a
href="11b40b8eef"><code>11b40b8</code></a>
fix(react-router): simpler useForwardedRef using useImperativeHandle (<a
href="https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/3364">#3364</a>)</li>
<li><a
href="0cef0bdc3e"><code>0cef0bd</code></a>
release: v1.102.0</li>
<li><a
href="ddd84abd75"><code>ddd84ab</code></a>
release: v1.101.2</li>
<li><a
href="6346365b1f"><code>6346365</code></a>
fix(react-router): exclude props from state equality check to prevent
history...</li>
<li><a
href="f0f9e1074b"><code>f0f9e10</code></a>
release: v1.101.0</li>
<li><a
href="cf693e7353"><code>cf693e7</code></a>
feat(router-plugin): configurable key-based code splitting (<a
href="https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/3355">#3355</a>)</li>
<li><a
href="026ea55598"><code>026ea55</code></a>
release: v1.100.0</li>
<li><a
href="3b158d0ab0"><code>3b158d0</code></a>
feat(react-router): add <code>shouldThrow</code> option to
<code>useParams</code> and <code>useSearch</code> (...</li>
<li><a
href="38834b0133"><code>38834b0</code></a>
release: v1.99.13</li>
<li>Additional commits viewable in <a
href="https://github.com/TanStack/router/commits/v1.102.1/packages/react-router">compare
view</a></li>
</ul>
</details>
<br />

Updates `@tanstack/router-devtools` from 1.99.6 to 1.102.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/TanStack/router/releases"><code>@​tanstack/router-devtools</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v1.102.1</h2>
<p>Version 1.102.1 - 2/9/25, 11:17 PM</p>
<h2>Changes</h2>
<h3>Fix</h3>
<ul>
<li>react-router: simpler useForwardedRef using useImperativeHandle (<a
href="https://github.com/TanStack/router/tree/HEAD/packages/router-devtools/issues/3364">#3364</a>)
(11b40b8) by <a
href="https://github.com/Sheraff"><code>@​Sheraff</code></a></li>
</ul>
<h3>Tests</h3>
<ul>
<li>run e2e react-router tests with prod build (<a
href="https://github.com/TanStack/router/tree/HEAD/packages/router-devtools/issues/3374">#3374</a>)
(953b6c9) by Manuel Schiller</li>
</ul>
<h2>Packages</h2>
<ul>
<li><code>@​tanstack/react-router</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/react-router-with-query</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/zod-adapter</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/valibot-adapter</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/arktype-adapter</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/router-devtools</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/router-generator</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/router-cli</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/router-plugin</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/router-vite-plugin</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-client</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-server</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/create-router</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/create-start</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-config</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-api-routes</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-server-functions-fetcher</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-server-functions-handler</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-server-functions-client</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-server-functions-ssr</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-router-manifest</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
</ul>
<h2>v1.102.0</h2>
<p>Version 1.102.0 - 2/9/25, 9:22 PM</p>
<h2>Changes</h2>
<h3>Feat</h3>
<ul>
<li>start: serialize <code>BigInt</code> for server functions (<a
href="https://github.com/TanStack/router/tree/HEAD/packages/router-devtools/issues/3294">#3294</a>)
(f37eb66) by <a
href="https://github.com/ryanagillie"><code>@​ryanagillie</code></a></li>
</ul>
<h3>Docs</h3>
<ul>
<li>router: more recommendations for route tree file opening
unexpectedly on vscode (<a
href="https://github.com/TanStack/router/tree/HEAD/packages/router-devtools/issues/3377">#3377</a>)
(0581857) by Leonardo Montini</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="397561969b"><code>3975619</code></a>
release: v1.102.1</li>
<li><a
href="0cef0bdc3e"><code>0cef0bd</code></a>
release: v1.102.0</li>
<li><a
href="ddd84abd75"><code>ddd84ab</code></a>
release: v1.101.2</li>
<li><a
href="f0f9e1074b"><code>f0f9e10</code></a>
release: v1.101.0</li>
<li><a
href="026ea55598"><code>026ea55</code></a>
release: v1.100.0</li>
<li><a
href="38834b0133"><code>38834b0</code></a>
release: v1.99.13</li>
<li><a
href="9fb4d601a3"><code>9fb4d60</code></a>
release: v1.99.9</li>
<li><a
href="a13f1a4021"><code>a13f1a4</code></a>
release: v1.99.8</li>
<li><a
href="648ad674c6"><code>648ad67</code></a>
release: v1.99.7</li>
<li>See full diff in <a
href="https://github.com/TanStack/router/commits/v1.102.1/packages/router-devtools">compare
view</a></li>
</ul>
</details>
<br />

Updates `@tanstack/router-vite-plugin` from 1.99.6 to 1.102.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/TanStack/router/releases"><code>@​tanstack/router-vite-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v1.102.1</h2>
<p>Version 1.102.1 - 2/9/25, 11:17 PM</p>
<h2>Changes</h2>
<h3>Fix</h3>
<ul>
<li>react-router: simpler useForwardedRef using useImperativeHandle (<a
href="https://github.com/TanStack/router/tree/HEAD/packages/router-vite-plugin/issues/3364">#3364</a>)
(11b40b8) by <a
href="https://github.com/Sheraff"><code>@​Sheraff</code></a></li>
</ul>
<h3>Tests</h3>
<ul>
<li>run e2e react-router tests with prod build (<a
href="https://github.com/TanStack/router/tree/HEAD/packages/router-vite-plugin/issues/3374">#3374</a>)
(953b6c9) by Manuel Schiller</li>
</ul>
<h2>Packages</h2>
<ul>
<li><code>@​tanstack/react-router</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/react-router-with-query</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/zod-adapter</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/valibot-adapter</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/arktype-adapter</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/router-devtools</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/router-generator</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/router-cli</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/router-plugin</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/router-vite-plugin</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-client</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-server</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/create-router</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/create-start</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-config</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-api-routes</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-server-functions-fetcher</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-server-functions-handler</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-server-functions-client</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-server-functions-ssr</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start-router-manifest</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
<li><code>@​tanstack/start</code><a
href="https://github.com/1"><code>@​1</code></a>.102.1</li>
</ul>
<h2>v1.102.0</h2>
<p>Version 1.102.0 - 2/9/25, 9:22 PM</p>
<h2>Changes</h2>
<h3>Feat</h3>
<ul>
<li>start: serialize <code>BigInt</code> for server functions (<a
href="https://github.com/TanStack/router/tree/HEAD/packages/router-vite-plugin/issues/3294">#3294</a>)
(f37eb66) by <a
href="https://github.com/ryanagillie"><code>@​ryanagillie</code></a></li>
</ul>
<h3>Docs</h3>
<ul>
<li>router: more recommendations for route tree file opening
unexpectedly on vscode (<a
href="https://github.com/TanStack/router/tree/HEAD/packages/router-vite-plugin/issues/3377">#3377</a>)
(0581857) by Leonardo Montini</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="397561969b"><code>3975619</code></a>
release: v1.102.1</li>
<li><a
href="0cef0bdc3e"><code>0cef0bd</code></a>
release: v1.102.0</li>
<li><a
href="ddd84abd75"><code>ddd84ab</code></a>
release: v1.101.2</li>
<li><a
href="f0f9e1074b"><code>f0f9e10</code></a>
release: v1.101.0</li>
<li><a
href="026ea55598"><code>026ea55</code></a>
release: v1.100.0</li>
<li><a
href="bd5d1992e2"><code>bd5d199</code></a>
release: v1.99.14</li>
<li><a
href="38834b0133"><code>38834b0</code></a>
release: v1.99.13</li>
<li><a
href="675fdc0157"><code>675fdc0</code></a>
release: v1.99.12</li>
<li><a
href="4914265927"><code>4914265</code></a>
release: v1.99.11</li>
<li><a
href="c4b42ba543"><code>c4b42ba</code></a>
release: v1.99.10</li>
<li>Additional commits viewable in <a
href="https://github.com/TanStack/router/commits/v1.102.1/packages/router-vite-plugin">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>
2025-02-10 17:25:43 +01:00
Quentin Gliech
625466b22c build(deps): bump aide from 0.14.0 to 0.14.1 (#3999)
Bumps [aide](https://github.com/tamasfe/aide) from 0.14.0 to 0.14.1.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/tamasfe/aide/commits">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=aide&package-manager=cargo&previous-version=0.14.0&new-version=0.14.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>
2025-02-10 17:25:27 +01:00
Quentin Gliech
c9c622bd1b build(deps): bump data-encoding from 2.7.0 to 2.8.0 (#4000)
Bumps [data-encoding](https://github.com/ia0/data-encoding) from 2.7.0
to 2.8.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="284f84626a"><code>284f846</code></a>
Release 2.8.0 (<a
href="https://redirect.github.com/ia0/data-encoding/issues/134">#134</a>)</li>
<li><a
href="b6f9f3b9d6"><code>b6f9f3b</code></a>
Remove MSRV for unpublished crates (<a
href="https://redirect.github.com/ia0/data-encoding/issues/133">#133</a>)</li>
<li><a
href="c060e6873c"><code>c060e68</code></a>
Delete outdated cargo cache to force save (<a
href="https://redirect.github.com/ia0/data-encoding/issues/132">#132</a>)</li>
<li><a
href="d62d722222"><code>d62d722</code></a>
Remove top-level Makefile (<a
href="https://redirect.github.com/ia0/data-encoding/issues/131">#131</a>)</li>
<li><a
href="5e86676a34"><code>5e86676</code></a>
Improve CI workflow (<a
href="https://redirect.github.com/ia0/data-encoding/issues/130">#130</a>)</li>
<li><a
href="8a9537cf64"><code>8a9537c</code></a>
Improve fuzzing (<a
href="https://redirect.github.com/ia0/data-encoding/issues/129">#129</a>)</li>
<li><a
href="27a68f43cd"><code>27a68f4</code></a>
Add missing safety documentation and assertions for testing and fuzzing
(<a
href="https://redirect.github.com/ia0/data-encoding/issues/128">#128</a>)</li>
<li><a
href="06b0d89b11"><code>06b0d89</code></a>
Add BASE32_NOPAD_NOCASE and BASE32_NOPAD_VISUAL (<a
href="https://redirect.github.com/ia0/data-encoding/issues/127">#127</a>)</li>
<li>See full diff in <a
href="https://github.com/ia0/data-encoding/compare/v2.7.0...v2.8.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=data-encoding&package-manager=cargo&previous-version=2.7.0&new-version=2.8.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>
2025-02-10 17:25:14 +01:00
Quentin Gliech
cbd3d8c072 Admin API to list and get user emails (#4001)
This adds endpoints to get and list user emails.

I chose to not scope them to users, so listing the emails for a user
means listing emails with a user filter
2025-02-10 17:24:46 +01:00
Quentin Gliech
b366e5d3cf Update links to policy files (#3982) 2025-02-10 17:23:45 +01:00
Quentin Gliech
845f0c274b Admin API to list and get user emails 2025-02-10 17:13:55 +01:00
dependabot[bot]
4cd144c4dc build(deps): bump data-encoding from 2.7.0 to 2.8.0
Bumps [data-encoding](https://github.com/ia0/data-encoding) from 2.7.0 to 2.8.0.
- [Commits](https://github.com/ia0/data-encoding/compare/v2.7.0...v2.8.0)

---
updated-dependencies:
- dependency-name: data-encoding
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 14:14:02 +00:00
dependabot[bot]
5c5d50c5a0 build(deps): bump aide from 0.14.0 to 0.14.1
Bumps [aide](https://github.com/tamasfe/aide) from 0.14.0 to 0.14.1.
- [Release notes](https://github.com/tamasfe/aide/releases)
- [Commits](https://github.com/tamasfe/aide/commits)

---
updated-dependencies:
- dependency-name: aide
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 14:13:35 +00:00
dependabot[bot]
74b94d5916 build(deps): bump the tanstack-router group across 1 directory with 3 updates
Bumps the tanstack-router group with 3 updates in the /frontend directory: [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router), [@tanstack/router-devtools](https://github.com/TanStack/router/tree/HEAD/packages/router-devtools) and [@tanstack/router-vite-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-vite-plugin).


Updates `@tanstack/react-router` from 1.99.6 to 1.102.1
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.102.1/packages/react-router)

Updates `@tanstack/router-devtools` from 1.99.6 to 1.102.1
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.102.1/packages/router-devtools)

Updates `@tanstack/router-vite-plugin` from 1.99.6 to 1.102.1
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.102.1/packages/router-vite-plugin)

---
updated-dependencies:
- dependency-name: "@tanstack/react-router"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tanstack-router
- dependency-name: "@tanstack/router-devtools"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: tanstack-router
- dependency-name: "@tanstack/router-vite-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: tanstack-router
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 13:54:01 +00:00
dependabot[bot]
40bb05d158 build(deps-dev): bump happy-dom from 16.8.1 to 17.0.2 in /frontend
Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 16.8.1 to 17.0.2.
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v16.8.1...v17.0.2)

---
updated-dependencies:
- dependency-name: happy-dom
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 13:52:56 +00:00
dependabot[bot]
03b52c5461 build(deps-dev): bump @types/node
Bumps the development group in /tools/syn2mas with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node).


Updates `@types/node` from 22.13.0 to 22.13.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 13:31:18 +00:00
Quentin Gliech
d0aa99cd48 Encapsulate migration state in a single structure (#3991) 2025-02-10 10:22:45 +01:00
Quentin Gliech
ad48e89aa6 Pass the migration state as owned to the various stages 2025-02-10 10:14:20 +01:00
Quentin Gliech
96f303f099 Document more mas-cli subcommands and standardise the format (#3988)
Added all the missing commands, and tried to standardise the formatting
across the various pages.
2025-02-10 10:06:14 +01:00
Quentin Gliech
c6fdd82432 Encapsulate migration state in a single structure 2025-02-07 15:02:30 +01:00
Will Lewis
bf87f1ad6d Merge branch 'main' into mas-cli-documentation-update 2025-02-07 14:01:16 +00:00
Quentin Gliech
9aba366ef6 Merge pull request #3985 from element-hq/quenting/syn2mas/owned-connections
syn2mas: make the MAS writer connection owned
2025-02-07 15:00:57 +01:00
Will Lewis
fff4549494 Add reference to worker page 2025-02-07 13:57:28 +00:00
Will Lewis
b6be29bece Add documentation to account for all cli mas options and standardise format 2025-02-07 13:38:36 +00:00
dependabot[bot]
5bee95f650 build(deps): bump p384 from 0.13.0 to 0.13.1
Bumps [p384](https://github.com/RustCrypto/elliptic-curves) from 0.13.0 to 0.13.1.
- [Commits](https://github.com/RustCrypto/elliptic-curves/compare/p384/v0.13.0...sm2/v0.13.1)

---
updated-dependencies:
- dependency-name: p384
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-07 13:17:14 +00:00
dependabot[bot]
7a5306e302 build(deps): bump psl from 2.1.82 to 2.1.83
Bumps [psl](https://github.com/addr-rs/psl) from 2.1.82 to 2.1.83.
- [Release notes](https://github.com/addr-rs/psl/releases)
- [Commits](https://github.com/addr-rs/psl/compare/v2.1.82...v2.1.83)

---
updated-dependencies:
- dependency-name: psl
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-07 13:16:35 +00:00
Quentin Gliech
d1d73af3ce Remove the lifetime parameter from MasWriter 2025-02-07 12:57:21 +01:00
Quentin Gliech
260834bc01 Make the MAS connection owned in the locked database struct 2025-02-07 12:53:51 +01:00
Travis Ralston
b5981e2bc3 Update links to policy files 2025-02-06 15:41:55 -07:00
dependabot[bot]
8a1472005b build(deps): bump docker/setup-buildx-action from 3.8.0 to 3.9.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.8.0...v3.9.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-06 13:52:33 +00:00
Quentin Gliech
84264cc03a Merge pull request #3975 from element-hq/quenting/release-ci/fix-unstable
Fix the unstable build CI job
2025-02-06 14:09:53 +01:00
Quentin Gliech
53fc9dbf80 Fix the unstable build CI job 2025-02-06 14:09:08 +01:00
Quentin Gliech
6173771ce6 Merge pull request #3974 from element-hq/quenting/bump-rust-deps-02-25
Update most Rust dependencies & disable some unused features
2025-02-06 12:58:47 +01:00
Quentin Gliech
5664e7434d Merge pull request #3973 from element-hq/quenting/ci-reuse-actions
Refactor actions to reuse shared steps
2025-02-06 12:54:07 +01:00
Quentin Gliech
cc618fa45d Update most Rust dependencies & disable some unused features 2025-02-06 12:50:50 +01:00
Quentin Gliech
69797fa57a Merge pull request #3944 from element-hq/dependabot/npm_and_yarn/frontend/graphql-codegen-d8c0e36f78
build(deps-dev): bump @graphql-codegen/client-preset from 4.6.0 to 4.6.1 in /frontend in the graphql-codegen group
2025-02-06 11:43:22 +01:00
Quentin Gliech
02b941d849 Update generated files 2025-02-06 11:34:53 +01:00
Quentin Gliech
690b88c668 Extract CI scripts in separate files 2025-02-06 11:27:25 +01:00
Quentin Gliech
058a301e3b Refactor actions to reuse shared steps 2025-02-06 10:47:41 +01:00
Quentin Gliech
c6a5f106c2 Merge pull request #3972 from element-hq/quenting/ci-ubuntu-24.04
Use the ubuntu-24.04 runners in CI
2025-02-06 10:19:24 +01:00
Quentin Gliech
23d292cd88 Use the ubuntu-24.04 runners in CI 2025-02-06 10:09:37 +01:00
Quentin Gliech
288e405c95 Move the custom Cargo config to the right place 2025-02-05 18:53:25 +01:00
Quentin Gliech
c4a8004c56 Merge pull request #3969 from element-hq/quenting/enable-lto
Enable fat LTO & reduce the number of codegen units
2025-02-05 18:20:46 +01:00
Quentin Gliech
480ca5f6b8 Merge pull request #3970 from element-hq/quenting/ci-split-builds
Speed-up CI by splitting binary builds for each architecture
2025-02-05 17:46:26 +01:00
Quentin Gliech
0ace030019 Enable fat LTO & reduce the number of codegen units 2025-02-05 17:34:21 +01:00