Commit Graph

445 Commits

Author SHA1 Message Date
Erik Vroon
a2fbd051d3 Decrease logo size (#608) 2024-03-18 17:58:25 +01:00
dependabot[bot]
7666c36b45 Bump date-fns from 3.5.0 to 3.6.0 in /frontend (#607)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 3.5.0 to
3.6.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/date-fns/date-fns/releases">date-fns's
releases</a>.</em></p>
<blockquote>
<h2>v3.6.0</h2>
<p>On this release worked <a
href="https://github.com/kossnocorp"><code>@​kossnocorp</code></a> and
<a href="https://github.com/world1dan"><code>@​world1dan</code></a>.
Also, thanks to <a
href="https://github.com/seated"><code>@​seated</code></a> <a
href="https://github.com/sponsors/kossnocorp">for sponsoring me</a>.</p>
<h3>Fixed</h3>
<ul>
<li><a
href="https://redirect.github.com/date-fns/date-fns/pull/3720">Fixed
weeks in the Belarisuan locale's <code>formatDistance</code>.</a></li>
</ul>
<h3>Added</h3>
<ul>
<li><a
href="https://redirect.github.com/date-fns/date-fns/pull/3737">Added CDN
versions of modules compatible with older browsers.</a> <a
href="https://date-fns.org/docs/CDN">See the CDN guide.</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/date-fns/date-fns/blob/main/CHANGELOG.md">date-fns's
changelog</a>.</em></p>
<blockquote>
<h2>v3.6.0 - 2024-03-18</h2>
<p>On this release worked <a
href="https://github.com/kossnocorp"><code>@​kossnocorp</code></a> and
<a href="https://github.com/world1dan"><code>@​world1dan</code></a>.
Also, thanks to <a
href="https://github.com/seated"><code>@​seated</code></a> <a
href="https://github.com/sponsors/kossnocorp">for sponsoring me</a>.</p>
<h3>Fixed</h3>
<ul>
<li><a
href="https://redirect.github.com/date-fns/date-fns/pull/3720">Fixed
weeks in the Belarisuan locale's <code>formatDistance</code>.</a></li>
</ul>
<h3>Added</h3>
<ul>
<li><a
href="https://redirect.github.com/date-fns/date-fns/pull/3737">Added CDN
versions of modules compatible with older browsers.</a> <a
href="https://date-fns.org/docs/CDN">See the CDN guide.</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ddb34e0833"><code>ddb34e0</code></a>
Promote to v3.6.0</li>
<li><a
href="603aec4321"><code>603aec4</code></a>
Add the CDN guide</li>
<li><a
href="ea6da53c08"><code>ea6da53</code></a>
Add jsDelivr resolve to package.json</li>
<li><a
href="5a2afce3d6"><code>5a2afce</code></a>
Fix CDN build, add CDN smoke test</li>
<li><a
href="0356eccfa9"><code>0356ecc</code></a>
Add CDN versions of modules (<a
href="https://redirect.github.com/date-fns/date-fns/issues/3737">#3737</a>)</li>
<li><a
href="d22be9f1aa"><code>d22be9f</code></a>
Fix v3.5.0's change log entry</li>
<li><a
href="a9bf9e1ff5"><code>a9bf9e1</code></a>
Fix weeks in Belarisuan formatDistance (<a
href="https://redirect.github.com/date-fns/date-fns/issues/3720">#3720</a>)</li>
<li>See full diff in <a
href="https://github.com/date-fns/date-fns/compare/v3.5.0...v3.6.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=date-fns&package-manager=npm_and_yarn&previous-version=3.5.0&new-version=3.6.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-03-18 07:41:26 +01:00
dependabot[bot]
c0dd9410c9 Bump follow-redirects from 1.15.5 to 1.15.6 in /frontend (#605)
Bumps
[follow-redirects](https://github.com/follow-redirects/follow-redirects)
from 1.15.5 to 1.15.6.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="35a517c586"><code>35a517c</code></a>
Release version 1.15.6 of the npm package.</li>
<li><a
href="c4f847f851"><code>c4f847f</code></a>
Drop Proxy-Authorization across hosts.</li>
<li><a
href="8526b4a1b2"><code>8526b4a</code></a>
Use GitHub for disclosure.</li>
<li>See full diff in <a
href="https://github.com/follow-redirects/follow-redirects/compare/v1.15.5...v1.15.6">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=follow-redirects&package-manager=npm_and_yarn&previous-version=1.15.5&new-version=1.15.6)](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/evroon/bracket/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-15 08:28:17 +01:00
dependabot[bot]
698b746e3e Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#604)
Bumps
[follow-redirects](https://github.com/follow-redirects/follow-redirects)
from 1.15.4 to 1.15.6.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="35a517c586"><code>35a517c</code></a>
Release version 1.15.6 of the npm package.</li>
<li><a
href="c4f847f851"><code>c4f847f</code></a>
Drop Proxy-Authorization across hosts.</li>
<li><a
href="8526b4a1b2"><code>8526b4a</code></a>
Use GitHub for disclosure.</li>
<li><a
href="b1677ce001"><code>b1677ce</code></a>
Release version 1.15.5 of the npm package.</li>
<li><a
href="d8914f7982"><code>d8914f7</code></a>
Preserve fragment in responseUrl.</li>
<li>See full diff in <a
href="https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=follow-redirects&package-manager=npm_and_yarn&previous-version=1.15.4&new-version=1.15.6)](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/evroon/bracket/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-15 08:26:51 +01:00
dependabot[bot]
57e31fc569 Bump date-fns from 3.4.0 to 3.5.0 in /frontend (#602)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 3.4.0 to
3.5.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/date-fns/date-fns/releases">date-fns's
releases</a>.</em></p>
<blockquote>
<h2>v3.5.0</h2>
<p>Kudos to <a
href="https://github.com/fturmel"><code>@​fturmel</code></a>, <a
href="https://github.com/kossnocorp"><code>@​kossnocorp</code></a>, <a
href="https://github.com/makstyle119"><code>@​makstyle119</code></a>, <a
href="https://github.com/tan75"><code>@​tan75</code></a>, <a
href="https://github.com/marcreichel"><code>@​marcreichel</code></a>, <a
href="https://github.com/tareknatsheh"><code>@​tareknatsheh</code></a>
and <a href="https://github.com/audunru"><code>@​audunru</code></a> for
working on the release. Also, thanks to <a
href="https://github.com/seated"><code>@​seated</code></a> <a
href="https://github.com/sponsors/kossnocorp">for sponsoring me</a>.</p>
<h3>Fixed</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/date-fns/date-fns/issues/3730">Fixed
functions that use current date internally and made them work with date
extensions like <code>UTCDate</code>.</a></p>
</li>
<li>
<p><a
href="882ced61c6">Fixed
<code>daysToWeeks</code> returning negative 0.</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/date-fns/date-fns/pull/3715">Fixed
German grammar for the &quot;half a minute&quot; string.</a></p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/date-fns/date-fns/blob/main/CHANGELOG.md">date-fns's
changelog</a>.</em></p>
<blockquote>
<h2>v3.5.0 - 2024-03-15</h2>
<p>Kudos to <a
href="https://github.com/fturmel"><code>@​fturmel</code></a>, <a
href="https://github.com/kossnocorp"><code>@​kossnocorp</code></a>, <a
href="https://github.com/makstyle119"><code>@​makstyle119</code></a>, <a
href="https://github.com/tan75"><code>@​tan75</code></a>, <a
href="https://github.com/marcreichel"><code>@​marcreichel</code></a>, <a
href="https://github.com/tareknatsheh"><code>@​tareknatsheh</code></a>
and <a href="https://github.com/audunru"><code>@​audunru</code></a> for
working on the release. Also, thanks to <a
href="https://github.com/seated"><code>@​seated</code></a> <a
href="https://github.com/sponsors/kossnocorp">for sponsoring me</a>.</p>
<h3>Fixed</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/date-fns/date-fns/issues/3730">Fixed
functions that use current date internally and made them work with date
extensions like <code>UTCDate</code>.</a></p>
</li>
<li>
<p><a
href="882ced61c6">Fixed
<code>daysToWeeks</code> returning negative 0.</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/date-fns/date-fns/pull/3715">Fixed
German grammar for the &quot;half a minute&quot; string.</a></p>
</li>
</ul>
<h3>Added</h3>
<ul>
<li>Added the <code>constructNow</code> function that creates the
current date using the passed reference date's constructor.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="1d78cd1c5e"><code>1d78cd1</code></a>
Prepare v3.5.0</li>
<li><a
href="f0355f1330"><code>f0355f1</code></a>
Rebuild lock file (<a
href="https://redirect.github.com/date-fns/date-fns/issues/3733">#3733</a>)</li>
<li><a
href="3d118e2a5d"><code>3d118e2</code></a>
Fix <code>constructNow</code> import paths (<a
href="https://redirect.github.com/date-fns/date-fns/issues/3734">#3734</a>)</li>
<li><a
href="05d7afdc58"><code>05d7afd</code></a>
Restore the Vitest browser mode</li>
<li><a
href="f3a1e5ed78"><code>f3a1e5e</code></a>
Fix isThisHour tests to be tz-agnostic</li>
<li><a
href="b1a5eb5d76"><code>b1a5eb5</code></a>
Make date extensions work with now functions</li>
<li><a
href="689210d522"><code>689210d</code></a>
Add comment to the browser test workflow</li>
<li><a
href="22ad745b28"><code>22ad745</code></a>
Disable browser tests for now</li>
<li><a
href="395cab5e6a"><code>395cab5</code></a>
Fix types after expectifing</li>
<li><a
href="882ced61c6"><code>882ced6</code></a>
Fix daysToWeeks returning negative 0</li>
<li>Additional commits viewable in <a
href="https://github.com/date-fns/date-fns/compare/v3.4.0...v3.5.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=date-fns&package-manager=npm_and_yarn&previous-version=3.4.0&new-version=3.5.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-03-15 08:18:48 +01:00
dependabot[bot]
74c4891aeb Bump docker/build-push-action from 5.2.0 to 5.3.0 (#601)
Bumps
[docker/build-push-action](https://github.com/docker/build-push-action)
from 5.2.0 to 5.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/docker/build-push-action/releases">docker/build-push-action's
releases</a>.</em></p>
<blockquote>
<h2>v5.3.0</h2>
<ul>
<li>Bump <code>@​docker/actions-toolkit</code> from 0.18.0 to 0.19.0 in
<a
href="https://redirect.github.com/docker/build-push-action/pull/1080">docker/build-push-action#1080</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/docker/build-push-action/compare/v5.2.0...v5.3.0">https://github.com/docker/build-push-action/compare/v5.2.0...v5.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2cdde995de"><code>2cdde99</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/build-push-action/issues/1080">#1080</a>
from docker/dependabot/npm_and_yarn/docker/actions-t...</li>
<li><a
href="008747aa03"><code>008747a</code></a>
chore: update generated content</li>
<li><a
href="1580753126"><code>1580753</code></a>
chore(deps): Bump <code>@​docker/actions-toolkit</code> from 0.18.0 to
0.19.0</li>
<li><a
href="2a7db1d68a"><code>2a7db1d</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/build-push-action/issues/1075">#1075</a>
from crazy-max/ci-multi-output</li>
<li><a
href="35e7dd5921"><code>35e7dd5</code></a>
ci: test multi output</li>
<li>See full diff in <a
href="af5a7ed5ba...2cdde995de">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=docker/build-push-action&package-manager=github_actions&previous-version=5.2.0&new-version=5.3.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-03-15 08:18:31 +01:00
dependabot[bot]
aeab663f07 Bump docker/login-action from 3.0.0 to 3.1.0 (#600)
Bumps [docker/login-action](https://github.com/docker/login-action) from
3.0.0 to 3.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/docker/login-action/releases">docker/login-action's
releases</a>.</em></p>
<blockquote>
<h2>v3.1.0</h2>
<ul>
<li>build(deps): bump <code>@​babel/traverse</code> from 7.17.3 to
7.23.2 in <a
href="https://redirect.github.com/docker/login-action/pull/618">docker/login-action#618</a></li>
<li>build(deps): bump <code>@​docker/actions-toolkit</code> from 0.12.0
to 0.18.0 in <a
href="https://redirect.github.com/docker/login-action/pull/616">docker/login-action#616</a>
<a
href="https://redirect.github.com/docker/login-action/pull/636">docker/login-action#636</a>
<a
href="https://redirect.github.com/docker/login-action/pull/682">docker/login-action#682</a></li>
<li>build(deps): bump aws-sdk dependencies to 3.529.1 in <a
href="https://redirect.github.com/docker/login-action/pull/624">docker/login-action#624</a>
<a
href="https://redirect.github.com/docker/login-action/pull/685">docker/login-action#685</a></li>
<li>build(deps): bump http-proxy-agent to 7.0.2 in <a
href="https://redirect.github.com/docker/login-action/pull/676">docker/login-action#676</a></li>
<li>build(deps): bump https-proxy-agent to 7.0.4 in <a
href="https://redirect.github.com/docker/login-action/pull/676">docker/login-action#676</a></li>
<li>build(deps): bump undici from 5.26.5 to 5.28.3 in <a
href="https://redirect.github.com/docker/login-action/pull/677">docker/login-action#677</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/docker/login-action/compare/v3.0.0...v3.1.0">https://github.com/docker/login-action/compare/v3.0.0...v3.1.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e92390c5fb"><code>e92390c</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/login-action/issues/685">#685</a>
from docker/dependabot/npm_and_yarn/aws-sdk-dependenc...</li>
<li><a
href="1e752e2293"><code>1e752e2</code></a>
chore: update generated content</li>
<li><a
href="51c60978b0"><code>51c6097</code></a>
build(deps): bump the aws-sdk-dependencies group with 2 updates</li>
<li><a
href="8f079fbb6c"><code>8f079fb</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/login-action/issues/676">#676</a>
from docker/dependabot/npm_and_yarn/proxy-agent-depen...</li>
<li><a
href="16fa7681c3"><code>16fa768</code></a>
chore: update generated content</li>
<li><a
href="46d1619226"><code>46d1619</code></a>
build(deps): bump the proxy-agent-dependencies group with 2 updates</li>
<li><a
href="8c291c5677"><code>8c291c5</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/login-action/issues/682">#682</a>
from docker/dependabot/npm_and_yarn/docker/actions-to...</li>
<li><a
href="ec726f409d"><code>ec726f4</code></a>
build(deps): bump <code>@​docker/actions-toolkit</code> from 0.14.0 to
0.18.0</li>
<li><a
href="5139682d94"><code>5139682</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/login-action/issues/677">#677</a>
from docker/dependabot/npm_and_yarn/undici-5.28.3</li>
<li><a
href="6d4e2ba5df"><code>6d4e2ba</code></a>
chore: update generated content</li>
<li>Additional commits viewable in <a
href="343f7c4344...e92390c5fb">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=docker/login-action&package-manager=github_actions&previous-version=3.0.0&new-version=3.1.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-03-14 08:31:45 +01:00
dependabot[bot]
499ee12f37 Update pytest requirement from <=8.1.0 to <=8.1.1 in /backend (#593)
Updates the requirements on
[pytest](https://github.com/pytest-dev/pytest) to permit the latest
version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest/releases">pytest's
releases</a>.</em></p>
<blockquote>
<h2>8.1.1</h2>
<h1>pytest 8.1.1 (2024-03-08)</h1>
<p>::: {.note}
::: {.title}
Note
:::</p>
<p>This release is not a usual bug fix release -- it contains features
and improvements, being a follow up
to <code>8.1.0</code>, which has been yanked from PyPI.
:::</p>
<h2>Features</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11475">#11475</a>:
Added the new <code>consider_namespace_packages</code>{.interpreted-text
role=&quot;confval&quot;} configuration option, defaulting to
<code>False</code>.</p>
<p>If set to <code>True</code>, pytest will attempt to identify modules
that are part of <a
href="https://packaging.python.org/en/latest/guides/packaging-namespace-packages">namespace
packages</a> when importing modules.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11653">#11653</a>:
Added the new <code>verbosity_test_cases</code>{.interpreted-text
role=&quot;confval&quot;} configuration option for fine-grained control
of test execution verbosity.
See <code>Fine-grained verbosity
&lt;pytest.fine_grained_verbosity&gt;</code>{.interpreted-text
role=&quot;ref&quot;} for more details.</p>
</li>
</ul>
<h2>Improvements</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/10865">#10865</a>:
<code>pytest.warns</code>{.interpreted-text role=&quot;func&quot;} now
validates that <code>warnings.warn</code>{.interpreted-text
role=&quot;func&quot;} was called with a [str]{.title-ref} or a
[Warning]{.title-ref}.
Currently in Python it is possible to use other types, however this
causes an exception when
<code>warnings.filterwarnings</code>{.interpreted-text
role=&quot;func&quot;} is used to filter those warnings (see [CPython <a
href="https://redirect.github.com/pytest-dev/pytest/issues/103577">#103577</a>](<a
href="https://redirect.github.com/python/cpython/issues/103577">python/cpython#103577</a>)
for a discussion).
While this can be considered a bug in CPython, we decided to put guards
in pytest as the error message produced without this check in place is
confusing.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11311">#11311</a>:
When using <code>--override-ini</code> for paths in invocations without
a configuration file defined, the current working directory is used
as the relative directory.</p>
<p>Previoulsy this would raise an
<code>AssertionError</code>{.interpreted-text
role=&quot;class&quot;}.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11475">#11475</a>:
<code>--import-mode=importlib
&lt;import-mode-importlib&gt;</code>{.interpreted-text
role=&quot;ref&quot;} now tries to import modules using the standard
import mechanism (but still without changing
:py<code>sys.path</code>{.interpreted-text role=&quot;data&quot;}),
falling back to importing modules directly only if that fails.</p>
<p>This means that installed packages will be imported under their
canonical name if possible first, for example
<code>app.core.models</code>, instead of having the module name always
be derived from their path (for example
<code>.env310.lib.site_packages.app.core.models</code>).</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11801">#11801</a>:
Added the <code>iter_parents()
&lt;_pytest.nodes.Node.iter_parents&gt;</code>{.interpreted-text
role=&quot;func&quot;} helper method on nodes.
It is similar to <code>listchain
&lt;_pytest.nodes.Node.listchain&gt;</code>{.interpreted-text
role=&quot;func&quot;}, but goes from bottom to top, and returns an
iterator, not a list.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11850">#11850</a>:
Added support for <code>sys.last_exc</code>{.interpreted-text
role=&quot;data&quot;} for post-mortem debugging on Python&gt;=3.12.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11962">#11962</a>:
In case no other suitable candidates for configuration file are found, a
<code>pyproject.toml</code> (even without a
<code>[tool.pytest.ini_options]</code> table) will be considered as the
configuration file and define the <code>rootdir</code>.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11978">#11978</a>:
Add <code>--log-file-mode</code> option to the logging plugin, enabling
appending to log-files. This option accepts either
<code>&quot;w&quot;</code> or <code>&quot;a&quot;</code> and defaults to
<code>&quot;w&quot;</code>.</p>
<p>Previously, the mode was hard-coded to be <code>&quot;w&quot;</code>
which truncates the file before logging.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="81653ee385"><code>81653ee</code></a>
Adjust changelog manually for 8.1.1</li>
<li><a
href="e60b4b9ed8"><code>e60b4b9</code></a>
Prepare release version 8.1.1</li>
<li><a
href="15fbe57c44"><code>15fbe57</code></a>
[8.1.x] Revert legacy path removals (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12093">#12093</a>)</li>
<li><a
href="86c3aab005"><code>86c3aab</code></a>
[8.1.x] Do not import duplicated modules with --importmode=importlib (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12077">#12077</a>)</li>
<li><a
href="5b82b0cd20"><code>5b82b0c</code></a>
[8.1.x] Yank version 8.1.0 (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12076">#12076</a>)</li>
<li><a
href="0a536810dc"><code>0a53681</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12054">#12054</a>
from pytest-dev/release-8.1.0</li>
<li><a
href="b9a167f9bb"><code>b9a167f</code></a>
Prepare release version 8.1.0</li>
<li><a
href="00043f7f10"><code>00043f7</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12038">#12038</a>
from bluetech/fixtures-rm-arg2index</li>
<li><a
href="f4e10251a4"><code>f4e1025</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12048">#12048</a>
from bluetech/fixture-teardown-excgroup</li>
<li><a
href="43492f5707"><code>43492f5</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12051">#12051</a>
from jakkdl/test_debugging_pythonbreakpoint</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest/compare/1.0.0b3...8.1.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 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-03-13 13:05:02 +01:00
dependabot[bot]
99e972f133 Bump date-fns from 3.3.1 to 3.4.0 in /frontend (#597)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 3.3.1 to
3.4.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/date-fns/date-fns/releases">date-fns's
releases</a>.</em></p>
<blockquote>
<h2>v3.4.0</h2>
<p>Kudos to <a
href="https://github.com/kossnocorp"><code>@​kossnocorp</code></a>, <a
href="https://github.com/sakamossan"><code>@​sakamossan</code></a>, and
<a href="https://github.com/Revan99"><code>@​Revan99</code></a> for
working on the release. Also, thanks to <a
href="https://github.com/seated"><code>@​seated</code></a> for
sponsoring me.</p>
<h3>Added</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/date-fns/date-fns/pull/2752">Added
<code>roundToNearestHours</code> function.</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/date-fns/date-fns/pull/3421">Added
Central Kurdish (<code>ckb</code>) locale.</a></p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/date-fns/date-fns/blob/main/CHANGELOG.md">date-fns's
changelog</a>.</em></p>
<blockquote>
<h2>v3.4.0 - 2024-03-11</h2>
<p>Kudos to <a
href="https://github.com/kossnocorp"><code>@​kossnocorp</code></a>, <a
href="https://github.com/sakamossan"><code>@​sakamossan</code></a> and
<a href="https://github.com/Revan99"><code>@​Revan99</code></a> for
working on the release. Also thanks to <a
href="https://github.com/seated"><code>@​seated</code></a> for
sponsoring me.</p>
<h3>Added</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/date-fns/date-fns/pull/2752">Added
<code>roundToNearestHours</code> function.</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/date-fns/date-fns/pull/3421">Added
Central Kurdish (<code>ckb</code>) locale.</a></p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="1bf3f94947"><code>1bf3f94</code></a>
Fix scripts/release/docs.sh script</li>
<li><a
href="bf570ffc9b"><code>bf570ff</code></a>
Add missing FP functions</li>
<li><a
href="d8f033ce58"><code>d8f033c</code></a>
Promote to v3.4.0</li>
<li><a
href="67a1ef263a"><code>67a1ef2</code></a>
Build the library</li>
<li><a
href="023e8a477c"><code>023e8a4</code></a>
Adjust roundToX types</li>
<li><a
href="df3ab2e5e2"><code>df3ab2e</code></a>
Implement roundToNearestHours</li>
<li><a
href="205e067390"><code>205e067</code></a>
Add Central Kurdish locale (<a
href="https://redirect.github.com/date-fns/date-fns/issues/3421">#3421</a>)</li>
<li><a
href="6f44a167e7"><code>6f44a16</code></a>
Run time zone tests with Bun (<a
href="https://redirect.github.com/date-fns/date-fns/issues/3680">#3680</a>)</li>
<li><a
href="f5783278cb"><code>f578327</code></a>
Revert &quot;Upgrade Vitest&quot;</li>
<li><a
href="f4e22da16f"><code>f4e22da</code></a>
Add change log entry for v3.3.1</li>
<li>See full diff in <a
href="https://github.com/date-fns/date-fns/compare/v3.3.1...v3.4.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=date-fns&package-manager=npm_and_yarn&previous-version=3.3.1&new-version=3.4.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-03-12 08:54:42 +01:00
dependabot[bot]
80f4ea5927 Bump @typescript-eslint/parser from 7.1.0 to 7.2.0 in /frontend (#596)
Bumps
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
from 7.1.0 to 7.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.2.0</h2>
<h2>7.2.0 (2024-03-11)</h2>
<h3>🚀 Features</h3>
<ul>
<li>support TS 5.4 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8630">#8630</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-string-starts-ends-with] add
allowSingleElementEquality option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8374">#8374</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> expose *-type-checked-only configs
for extension (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8600">#8600</a>)</li>
<li><strong>eslint-plugin:</strong> [member-ordering] report
alphabetical sorting for all groups instead of just the first failing
group (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8263">#8263</a>)</li>
<li><strong>eslint-plugin:</strong> [no-var-requires,
no-require-imports] support template literal (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8408">#8408</a>)</li>
<li><strong>eslint-plugin:</strong> [no-useless-template-literals]
detect TemplateLiteral (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8575">#8575</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] handle
union array and tuple type (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8592">#8592</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-find] support ternary
branches in prefer-find (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8421">#8421</a>)</li>
<li><strong>typescript-eslint:</strong> set <code>sourceType:
&quot;module&quot;</code> in base shared config (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8622">#8622</a>)</li>
<li><strong>typescript-eslint:</strong> export
<code>ConfigWithExtends</code> type (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8621">#8621</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Arka Pratim Chaudhuri <a
href="https://github.com/arka1002"><code>@​arka1002</code></a></li>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
<li>Chris Plummer</li>
<li>Fotis Papadogeorgopoulos <a
href="https://github.com/fpapado"><code>@​fpapado</code></a></li>
<li>Josh Goldberg </li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
<li>Wayne Zhang</li>
<li>YeonJuan <a
href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.1.1</h2>
<h2>7.1.1 (2024-03-04)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> apply <code>ignores</code> to
all extended configs passed to <code>config</code> helper function (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8567">#8567</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.2.0 (2024-03-11)</h2>
<h3>🚀 Features</h3>
<ul>
<li>support TS 5.4</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Arka Pratim Chaudhuri</li>
<li>auvred</li>
<li>Chris Plummer</li>
<li>Fotis Papadogeorgopoulos</li>
<li>Josh Goldberg </li>
<li>Kirk Waiblinger</li>
<li>Wayne Zhang</li>
<li>YeonJuan</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.1.1 (2024-03-04)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="95cf1391bf"><code>95cf139</code></a>
chore(release): publish 7.2.0</li>
<li><a
href="88b7463c89"><code>88b7463</code></a>
chore(release): publish 7.1.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.2.0/packages/parser">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=7.1.0&new-version=7.2.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-03-12 08:54:29 +01:00
dependabot[bot]
2cc6241c3d Bump typescript from 5.3.3 to 5.4.2 in /frontend (#588)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.3.3
to 5.4.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Microsoft/TypeScript/releases">typescript's
releases</a>.</em></p>
<blockquote>
<h2>TypeScript 5.4</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.2 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a
href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
package</a></li>
</ul>
<h2>TypeScript 5.4 RC</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4-rc/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.1 (RC)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a
href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
package</a></li>
</ul>
<h2>TypeScript 5.4 Beta</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4-beta/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
<li><a
href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
package</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="42bb138173"><code>42bb138</code></a>
Bump version to 5.4.2 and LKG</li>
<li><a
href="992c70519c"><code>992c705</code></a>
Add release pipeline to release-5.4 (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57513">#57513</a>)</li>
<li><a
href="db6b2a9802"><code>db6b2a9</code></a>
Bump version to 5.4.1-rc and LKG</li>
<li><a
href="bd4f51c8f0"><code>bd4f51c</code></a>
Update LKG</li>
<li><a
href="8a1f79dca5"><code>8a1f79d</code></a>
Merge remote-tracking branch 'origin/main' into release-5.4</li>
<li><a
href="d04e3489b0"><code>d04e348</code></a>
Improve apparent type of mapped types (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57122">#57122</a>)</li>
<li><a
href="86a16636ca"><code>86a1663</code></a>
Update package-lock.json</li>
<li><a
href="feb57c269b"><code>feb57c2</code></a>
Instantiate earlier inferred constraints in conditional types (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57362">#57362</a>)</li>
<li><a
href="91e67ffbea"><code>91e67ff</code></a>
fix(57392): using is not suggested as a keyword (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57394">#57394</a>)</li>
<li><a
href="29c0024bcf"><code>29c0024</code></a>
Avoid creating rest elements with <code>errorType</code> when
<code>any</code> is spread (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57116">#57116</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Microsoft/TypeScript/compare/v5.3.3...v5.4.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.3.3&new-version=5.4.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-11 20:41:42 +01:00
dependabot[bot]
1df2c56c0b Bump eslint-plugin-react from 7.33.2 to 7.34.0 in /frontend (#585)
Bumps
[eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react)
from 7.33.2 to 7.34.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jsx-eslint/eslint-plugin-react/releases">eslint-plugin-react's
releases</a>.</em></p>
<blockquote>
<h2>v7.34.0</h2>
<h3>Added</h3>
<ul>
<li>[<code>sort-prop-types</code>]: give errors on TS types (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3615">#3615</a>[]
<a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li>
<li>[<code>no-invalid-html-attribute</code>]: add support for
<code>apple-touch-startup-image</code> <code>rel</code> attributes in
<code>link</code> tags (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3638">#3638</a>[]
<a
href="https://github.com/thomashockaday"><code>@​thomashockaday</code></a>)</li>
<li>[<code>no-unknown-property</code>]: add requireDataLowercase option
(<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3645">#3645</a>[]
<a
href="https://github.com/HermanBilous"><code>@​HermanBilous</code></a>)</li>
<li>[<code>no-unknown-property</code>]: add <code>displaystyle</code> on
<code>&lt;math&gt;</code> (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3652">#3652</a>[]
<a
href="https://github.com/lounsbrough"><code>@​lounsbrough</code></a>)</li>
<li>[<code>prefer-read-only-props</code>], [<code>prop-types</code>],
component detection: allow components to be async functions (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3654">#3654</a>[]
<a href="https://github.com/pnodet"><code>@​pnodet</code></a>)</li>
<li>[<code>no-unknown-property</code>]: support <code>onResize</code> on
audio/video tags (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3662">#3662</a>[]
<a
href="https://github.com/caesar1030"><code>@​caesar1030</code></a>)</li>
<li>[<code>jsx-wrap-multilines</code>]: add <code>never</code> option to
prohibit wrapping parens on multiline JSX (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3668">#3668</a>[]
<a href="https://github.com/reedws"><code>@​reedws</code></a>)</li>
<li>[<code>jsx-filename-extension</code>]: add
<code>ignoreFilesWithoutCode</code> option to allow empty files (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3674">#3674</a>[]
<a href="https://github.com/burtek"><code>@​burtek</code></a>)</li>
<li>[<code>jsx-boolean-value</code>]: add
<code>assumeUndefinedIsFalse</code> option (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3675">#3675</a>[]
<a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li>
<li><code>linkAttribute</code> setting,
[<code>jsx-no-target-blank</code>]: support multiple properties (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3673">#3673</a>[]
<a href="https://github.com/burtek"><code>@​burtek</code></a>)</li>
<li>[<code>jsx-no-script-url</code>]: add
<code>includeFromSettings</code> option to support
<code>linkAttributes</code> setting (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3673">#3673</a>[]
<a href="https://github.com/burtek"><code>@​burtek</code></a>)</li>
<li>[<code>jsx-one-expression-per-line</code>]: add <code>non-jsx</code>
option to allow non-JSX children in one line (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3677">#3677</a>[]
<a href="https://github.com/burtek"><code>@​burtek</code></a>)</li>
<li>add [<code>checked-requires-onchange-or-readonly</code>] rule (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3680">#3680</a>[]
<a
href="https://github.com/jaesoekjjang"><code>@​jaesoekjjang</code></a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>[<code>jsx-no-leaked-render</code>]: preserve RHS parens for
multiline jsx elements while fixing (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3623">#3623</a>[]
<a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li>
<li>[<code>jsx-key</code>]: detect conditional returns (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3630">#3630</a>[]
<a href="https://github.com/yialo"><code>@​yialo</code></a>)</li>
<li>[<code>jsx-newline</code>]: prevent a crash when
<code>allowMultilines</code> (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3633">#3633</a>[]
<a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
<li>[<code>no-unknown-property</code>]: use a better regex to avoid a
crash (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3666">#3666</a>[]
<a href="https://github.com/ljharb"><code>@​ljharb</code></a> <a
href="https://github.com/SCH227"><code>@​SCH227</code></a>)</li>
<li>[<code>prop-types</code>]: handle nested forwardRef + memo (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3679">#3679</a>[]
<a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li>
<li>[<code>no-unknown-property</code>]: add <code>fetchPriority</code>
(<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3697">#3697</a>[]
<a
href="https://github.com/SevereCloud"><code>@​SevereCloud</code></a>)</li>
<li>[<code>forbid-elements</code>]: prevent a crash on
<code>createElement()</code> (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3632">#3632</a>[]
<a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[<code>jsx-boolean-value</code>]: make error messages clearer (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3691">#3691</a>[]
<a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li>
<li>[Refactor] <code>propTypes</code>: extract type params to var (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3634">#3634</a>[]
<a
href="https://github.com/HenryBrown0"><code>@​HenryBrown0</code></a>)</li>
<li>[Refactor] [<code>boolean-prop-naming</code>]: invert if statement
(<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3634">#3634</a>[]
<a
href="https://github.com/HenryBrown0"><code>@​HenryBrown0</code></a>)</li>
<li>[Refactor] [<code>function-component-definition</code>]: exit early
if no type params (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3634">#3634</a>[]
<a
href="https://github.com/HenryBrown0"><code>@​HenryBrown0</code></a>)</li>
<li>[Refactor] [<code>jsx-props-no-multi-spaces</code>]: extract type
parameters to var (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3634">#3634</a>[]
<a
href="https://github.com/HenryBrown0"><code>@​HenryBrown0</code></a>)</li>
<li>[Docs] [<code>jsx-key</code>]: fix correct example (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3656">#3656</a>[]
<a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li>
<li>[Tests] <code>jsx-wrap-multilines</code>: passing tests (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3545">#3545</a>[]
<a href="https://github.com/burtek"><code>@​burtek</code></a>)</li>
<li>[Docs] [<code>iframe-missing-sandbox</code>]: fix link to iframe
attribute on mdn (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3690">#3690</a>[]
<a href="https://github.com/nnmrts"><code>@​nnmrts</code></a>)</li>
<li>[Docs] [<code>hook-use-state</code>]: fix an undefined variable (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3626">#3626</a>[]
<a
href="https://github.com/chentsulin"><code>@​chentsulin</code></a>)</li>
</ul>
<p><a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1000">#1000</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1000">jsx-eslint/eslint-plugin-react#1000</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1002">#1002</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1002">jsx-eslint/eslint-plugin-react#1002</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1005">#1005</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1005">jsx-eslint/eslint-plugin-react#1005</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/100">#100</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/100">jsx-eslint/eslint-plugin-react#100</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1010">#1010</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1010">jsx-eslint/eslint-plugin-react#1010</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1013">#1013</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1013">jsx-eslint/eslint-plugin-react#1013</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1022">#1022</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1022">jsx-eslint/eslint-plugin-react#1022</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1029">#1029</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1029">jsx-eslint/eslint-plugin-react#1029</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/102">#102</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/102">jsx-eslint/eslint-plugin-react#102</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1034">#1034</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1034">jsx-eslint/eslint-plugin-react#1034</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1038">#1038</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1038">jsx-eslint/eslint-plugin-react#1038</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1041">#1041</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1041">jsx-eslint/eslint-plugin-react#1041</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1043">#1043</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1043">jsx-eslint/eslint-plugin-react#1043</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1046">#1046</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1046">jsx-eslint/eslint-plugin-react#1046</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md">eslint-plugin-react's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.33.2...v7.34.0">7.34.0</a>
- 2024.03.03</h2>
<h3>Added</h3>
<ul>
<li>[<code>sort-prop-types</code>]: give errors on TS types (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3615">#3615</a>[]
<a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li>
<li>[<code>no-invalid-html-attribute</code>]: add support for
<code>apple-touch-startup-image</code> <code>rel</code> attributes in
<code>link</code> tags (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3638">#3638</a>[]
<a
href="https://github.com/thomashockaday"><code>@​thomashockaday</code></a>)</li>
<li>[<code>no-unknown-property</code>]: add requireDataLowercase option
(<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3645">#3645</a>[]
<a
href="https://github.com/HermanBilous"><code>@​HermanBilous</code></a>)</li>
<li>[<code>no-unknown-property</code>]: add <code>displaystyle</code> on
<code>&lt;math&gt;</code> (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3652">#3652</a>[]
<a
href="https://github.com/lounsbrough"><code>@​lounsbrough</code></a>)</li>
<li>[<code>prefer-read-only-props</code>], [<code>prop-types</code>],
component detection: allow components to be async functions (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3654">#3654</a>[]
<a href="https://github.com/pnodet"><code>@​pnodet</code></a>)</li>
<li>[<code>no-unknown-property</code>]: support <code>onResize</code> on
audio/video tags (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3662">#3662</a>[]
<a
href="https://github.com/caesar1030"><code>@​caesar1030</code></a>)</li>
<li>[<code>jsx-wrap-multilines</code>]: add <code>never</code> option to
prohibit wrapping parens on multiline JSX (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3668">#3668</a>[]
<a href="https://github.com/reedws"><code>@​reedws</code></a>)</li>
<li>[<code>jsx-filename-extension</code>]: add
<code>ignoreFilesWithoutCode</code> option to allow empty files (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3674">#3674</a>[]
<a href="https://github.com/burtek"><code>@​burtek</code></a>)</li>
<li>[<code>jsx-boolean-value</code>]: add
<code>assumeUndefinedIsFalse</code> option (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3675">#3675</a>[]
<a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li>
<li><code>linkAttribute</code> setting,
[<code>jsx-no-target-blank</code>]: support multiple properties (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3673">#3673</a>[]
<a href="https://github.com/burtek"><code>@​burtek</code></a>)</li>
<li>[<code>jsx-no-script-url</code>]: add
<code>includeFromSettings</code> option to support
<code>linkAttributes</code> setting (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3673">#3673</a>[]
<a href="https://github.com/burtek"><code>@​burtek</code></a>)</li>
<li>[<code>jsx-one-expression-per-line</code>]: add <code>non-jsx</code>
option to allow non-JSX children in one line (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3677">#3677</a>[]
<a href="https://github.com/burtek"><code>@​burtek</code></a>)</li>
<li>add [<code>checked-requires-onchange-or-readonly</code>] rule (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3680">#3680</a>[]
<a
href="https://github.com/jaesoekjjang"><code>@​jaesoekjjang</code></a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>[<code>jsx-no-leaked-render</code>]: preserve RHS parens for
multiline jsx elements while fixing (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3623">#3623</a>[]
<a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li>
<li>[<code>jsx-key</code>]: detect conditional returns (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3630">#3630</a>[]
<a href="https://github.com/yialo"><code>@​yialo</code></a>)</li>
<li>[<code>jsx-newline</code>]: prevent a crash when
<code>allowMultilines</code> (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3633">#3633</a>[]
<a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
<li>[<code>no-unknown-property</code>]: use a better regex to avoid a
crash (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3666">#3666</a>[]
<a href="https://github.com/ljharb"><code>@​ljharb</code></a> <a
href="https://github.com/SCH227"><code>@​SCH227</code></a>)</li>
<li>[<code>prop-types</code>]: handle nested forwardRef + memo (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3679">#3679</a>[]
<a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li>
<li>[<code>no-unknown-property</code>]: add <code>fetchPriority</code>
(<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3697">#3697</a>[]
<a
href="https://github.com/SevereCloud"><code>@​SevereCloud</code></a>)</li>
<li>[<code>forbid-elements</code>]: prevent a crash on
<code>createElement()</code> (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3632">#3632</a>[]
<a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[<code>jsx-boolean-value</code>]: make error messages clearer (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3691">#3691</a>[]
<a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li>
<li>[Refactor] <code>propTypes</code>: extract type params to var (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3634">#3634</a>[]
<a
href="https://github.com/HenryBrown0"><code>@​HenryBrown0</code></a>)</li>
<li>[Refactor] [<code>boolean-prop-naming</code>]: invert if statement
(<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3634">#3634</a>[]
<a
href="https://github.com/HenryBrown0"><code>@​HenryBrown0</code></a>)</li>
<li>[Refactor] [<code>function-component-definition</code>]: exit early
if no type params (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3634">#3634</a>[]
<a
href="https://github.com/HenryBrown0"><code>@​HenryBrown0</code></a>)</li>
<li>[Refactor] [<code>jsx-props-no-multi-spaces</code>]: extract type
parameters to var (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3634">#3634</a>[]
<a
href="https://github.com/HenryBrown0"><code>@​HenryBrown0</code></a>)</li>
<li>[Docs] [<code>jsx-key</code>]: fix correct example (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3656">#3656</a>[]
<a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li>
<li>[Tests] <code>jsx-wrap-multilines</code>: passing tests (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3545">#3545</a>[]
<a href="https://github.com/burtek"><code>@​burtek</code></a>)</li>
<li>[Docs] [<code>iframe-missing-sandbox</code>]: fix link to iframe
attribute on mdn (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3690">#3690</a>[]
<a href="https://github.com/nnmrts"><code>@​nnmrts</code></a>)</li>
<li>[Docs] [<code>hook-use-state</code>]: fix an undefined variable (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3626">#3626</a>[]
<a
href="https://github.com/chentsulin"><code>@​chentsulin</code></a>)</li>
</ul>
<p><a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3697">#3697</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3697">jsx-eslint/eslint-plugin-react#3697</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3691">#3691</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3691">jsx-eslint/eslint-plugin-react#3691</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3690">#3690</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3690">jsx-eslint/eslint-plugin-react#3690</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3680">#3680</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3680">jsx-eslint/eslint-plugin-react#3680</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3679">#3679</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3679">jsx-eslint/eslint-plugin-react#3679</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3677">#3677</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3677">jsx-eslint/eslint-plugin-react#3677</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3675">#3675</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3675">jsx-eslint/eslint-plugin-react#3675</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3674">#3674</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3674">jsx-eslint/eslint-plugin-react#3674</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3673">#3673</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3673">jsx-eslint/eslint-plugin-react#3673</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3668">#3668</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3668">jsx-eslint/eslint-plugin-react#3668</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3666">#3666</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3666">jsx-eslint/eslint-plugin-react#3666</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3662">#3662</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3662">jsx-eslint/eslint-plugin-react#3662</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2e6b5578cf"><code>2e6b557</code></a>
Update CHANGELOG and bump version</li>
<li><a
href="24d21ac16a"><code>24d21ac</code></a>
[Dev Deps] update <code>@babel/core</code>,
<code>@babel/plugin-syntax-decorators</code>, `eslint-d...</li>
<li><a
href="6cb0f008d1"><code>6cb0f00</code></a>
[Fix] <code>jsx-boolean-value</code>: make error messages clearer</li>
<li><a
href="2124d13297"><code>2124d13</code></a>
[Fix] add a few jsdoc type annotations to work around TS inference for
consumers</li>
<li><a
href="bd55ca2364"><code>bd55ca2</code></a>
[Docs] update URLs</li>
<li><a
href="83a26dd3dd"><code>83a26dd</code></a>
[Fix] <code>forbid-elements</code>: prevent a crash on
<code>createElement()</code></li>
<li><a
href="e880213f39"><code>e880213</code></a>
[Fix] <code>no-unknown-property</code>: add
<code>fetchPriority</code></li>
<li><a
href="36e791de78"><code>36e791d</code></a>
[Deps] update <code>array.prototype.findlast</code>,
<code>array.prototype.tosorted</code>, `es-ite...</li>
<li><a
href="b8a0580f88"><code>b8a0580</code></a>
[Dev Deps] update <code>@babel/core</code>,
<code>@babel/eslint-parser</code>,
<code>eslint-doc-generator</code></li>
<li><a
href="d4e58aacf0"><code>d4e58aa</code></a>
[Docs] <code>hook-use-state</code>: fix an undefined variable</li>
<li>Additional commits viewable in <a
href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.33.2...v7.34.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react&package-manager=npm_and_yarn&previous-version=7.33.2&new-version=7.34.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-03-11 09:32:47 +01:00
dependabot[bot]
d94f39f78d Bump docker/build-push-action from 5.1.0 to 5.2.0 (#592)
Bumps
[docker/build-push-action](https://github.com/docker/build-push-action)
from 5.1.0 to 5.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/docker/build-push-action/releases">docker/build-push-action's
releases</a>.</em></p>
<blockquote>
<h2>v5.2.0</h2>
<ul>
<li>Disable quotes detection for <code>outputs</code> input by <a
href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
href="https://redirect.github.com/docker/build-push-action/pull/1074">docker/build-push-action#1074</a></li>
<li>Warn about ignored inputs by <a
href="https://github.com/favonia"><code>@​favonia</code></a> in <a
href="https://redirect.github.com/docker/build-push-action/pull/1019">docker/build-push-action#1019</a></li>
<li>Bump <code>@​docker/actions-toolkit</code> from 0.14.0 to 0.18.0 in
<a
href="https://redirect.github.com/docker/build-push-action/pull/1070">docker/build-push-action#1070</a></li>
<li>Bump undici from 5.26.3 to 5.28.3 in <a
href="https://redirect.github.com/docker/build-push-action/pull/1057">docker/build-push-action#1057</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/docker/build-push-action/compare/v5.1.0...v5.2.0">https://github.com/docker/build-push-action/compare/v5.1.0...v5.2.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="af5a7ed5ba"><code>af5a7ed</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/build-push-action/issues/1074">#1074</a>
from crazy-max/build-cmd-debug</li>
<li><a
href="2a85189a6c"><code>2a85189</code></a>
chore: update generated content</li>
<li><a
href="6c2079483e"><code>6c20794</code></a>
disable quotes detection for &quot;outputs&quot; input</li>
<li><a
href="afdf0c0a67"><code>afdf0c0</code></a>
chore: debug build cmd and args</li>
<li><a
href="00ae31ab6e"><code>00ae31a</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/build-push-action/issues/1070">#1070</a>
from docker/dependabot/npm_and_yarn/docker/actions-t...</li>
<li><a
href="701942b6e5"><code>701942b</code></a>
chore: update generated content</li>
<li><a
href="90e54d0b1d"><code>90e54d0</code></a>
chore(deps): Bump <code>@​docker/actions-toolkit</code> from 0.14.0 to
0.18.0</li>
<li><a
href="831ca179d3"><code>831ca17</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/build-push-action/issues/1066">#1066</a>
from crazy-max/ci-local-cache</li>
<li><a
href="6bd0e5492f"><code>6bd0e54</code></a>
ci: local-cache job to test local cache feature</li>
<li><a
href="b3eddbb94c"><code>b3eddbb</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/build-push-action/issues/1057">#1057</a>
from docker/dependabot/npm_and_yarn/undici-5.28.3</li>
<li>Additional commits viewable in <a
href="4a13e500e5...af5a7ed5ba">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=docker/build-push-action&package-manager=github_actions&previous-version=5.1.0&new-version=5.2.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-03-11 09:32:25 +01:00
dependabot[bot]
003a1a7b6b Bump react-i18next from 14.0.0 to 14.1.0 in /frontend (#590)
Bumps [react-i18next](https://github.com/i18next/react-i18next) from
14.0.0 to 14.1.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md">react-i18next's
changelog</a>.</em></p>
<blockquote>
<h3>14.1.0</h3>
<ul>
<li>types(<code>Trans</code>): add typechecking on context prop <a
href="https://redirect.github.com/i18next/react-i18next/pull/1732">1732</a>
(might brake if using &quot;internal&quot; <code>Trans</code> or
<code>TransProps</code>)</li>
</ul>
<h3>14.0.8</h3>
<ul>
<li>fix: issue <a
href="https://redirect.github.com/i18next/react-i18next/issues/1728">1728</a>
when useSuspense is false and default ns <a
href="https://redirect.github.com/i18next/react-i18next/pull/1731">1731</a></li>
</ul>
<h3>14.0.7</h3>
<ul>
<li>try to get rid of internal interpolationOverride handling for Trans
component, fixes <a
href="https://redirect.github.com/i18next/react-i18next/issues/1729">1729</a></li>
</ul>
<h3>14.0.6</h3>
<ul>
<li>align context handling of Trans component with t function, fixes <a
href="https://redirect.github.com/i18next/react-i18next/issues/1729">1729</a></li>
</ul>
<h3>14.0.5</h3>
<ul>
<li>Fix <a
href="https://redirect.github.com/i18next/react-i18next/issues/1691">1691</a>
for strict mode, by preserving change language binding <a
href="https://redirect.github.com/i18next/react-i18next/pull/1720">1720</a></li>
</ul>
<h3>14.0.4</h3>
<ul>
<li>fix interpolation of the count prop <a
href="https://redirect.github.com/i18next/react-i18next/issues/1719">1719</a></li>
</ul>
<h3>14.0.3</h3>
<ul>
<li>revert changes done in v14.0.2 since it breaks normal language
change render updates</li>
</ul>
<h3>14.0.2</h3>
<ul>
<li>Fix/bug <a
href="https://redirect.github.com/i18next/react-i18next/issues/1691">1691</a>
make returned t function identical upon second effect run in strict mode
<a
href="https://redirect.github.com/i18next/react-i18next/pull/1716">1716</a></li>
</ul>
<h3>14.0.1</h3>
<ul>
<li>types: fix typo in <code>CustomInstanceExtensions</code> <a
href="https://redirect.github.com/i18next/react-i18next/pull/1713">1713</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b274be772b"><code>b274be7</code></a>
14.1.0</li>
<li><a
href="486b82973f"><code>486b829</code></a>
release</li>
<li><a
href="f5e94c58c3"><code>f5e94c5</code></a>
types(Trans): add typechecking on <code>context</code> prop (<a
href="https://redirect.github.com/i18next/react-i18next/issues/1732">#1732</a>)</li>
<li><a
href="dc9b7bb596"><code>dc9b7bb</code></a>
14.0.8</li>
<li><a
href="be7640c905"><code>be7640c</code></a>
release</li>
<li><a
href="a0c3d3e477"><code>a0c3d3e</code></a>
fix: issue 1728 when useSuspense is false and default ns (<a
href="https://redirect.github.com/i18next/react-i18next/issues/1731">#1731</a>)</li>
<li><a
href="d95d697d31"><code>d95d697</code></a>
14.0.7</li>
<li><a
href="c9d2967cac"><code>c9d2967</code></a>
try to get rid of internal interpolationOverride handling for Trans
component...</li>
<li><a
href="bb29742b09"><code>bb29742</code></a>
14.0.6</li>
<li><a
href="9684fab1f1"><code>9684fab</code></a>
align context handling of Trans component with t function, fixes <a
href="https://redirect.github.com/i18next/react-i18next/issues/1729">#1729</a></li>
<li>Additional commits viewable in <a
href="https://github.com/i18next/react-i18next/compare/v14.0.0...v14.1.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-i18next&package-manager=npm_and_yarn&previous-version=14.0.0&new-version=14.1.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-03-08 10:58:19 +01:00
Erik Vroon
615c49c207 Revert "Bump @next/eslint-plugin-next from 14.0.4 to 14.1.2 (#591)
To fix CI

This reverts commit bb17b99a88.
2024-03-08 10:44:59 +01:00
dependabot[bot]
bb17b99a88 Bump @next/eslint-plugin-next from 14.0.4 to 14.1.2 in /frontend (#584)
Bumps
[@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next)
from 14.0.4 to 14.1.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases"><code>@​next/eslint-plugin-next</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v14.1.2</h2>
<p><em>Note: this is a backport release for critical bug fixes -- this
does not include all pending features/changes on canary</em></p>
<h3>Core Changes</h3>
<ul>
<li>Fix sitemap generateSitemaps support for string id (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/61088">#61088</a>)</li>
<li>Fix: generateSitemaps in production giving 404 (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62212">#62212</a>)</li>
<li>Fix redirect under suspense boundary with basePath (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62597">#62597</a>)</li>
<li>Fix: Add stricter check for &quot;use server&quot; exports (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62821">#62821</a>)</li>
<li>ensure server action errors notify rejection handlers (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/61588">#61588</a>)</li>
<li>make router restore action resilient to a missing tree (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62098">#62098</a>)</li>
<li>build: remove sentry from the externals list <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/61194">#61194</a></li>
<li>Reduce memory/cache overhead from over loader processing <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62005">#62005</a></li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/huozhi"><code>@​huozhi</code></a>, <a
href="https://github.com/shuding"><code>@​shuding</code></a>, <a
href="https://github.com/Ethan-Arrowood"><code>@​Ethan-Arrowood</code></a>,
<a href="https://github.com/styfle"><code>@​styfle</code></a>, <a
href="https://github.com/ijjk"><code>@​ijjk</code></a>, <a
href="https://github.com/ztanner"><code>@​ztanner</code></a>, <a
href="https://github.com/balazsorban44"><code>@​balazsorban44</code></a>,
<a href="https://github.com/kdy1"><code>@​kdy1</code></a>, and <a
href="https://github.com/williamli"><code>@​williamli</code></a> for
helping!</p>
<h2>v14.1.2-canary.7</h2>
<h3>Core Changes</h3>
<ul>
<li>remove reducer unit tests: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62766">#62766</a></li>
</ul>
<h3>Documentation Changes</h3>
<ul>
<li>Update sitemap.mdx: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62809">#62809</a></li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/ztanner"><code>@​ztanner</code></a> and <a
href="https://github.com/devr77"><code>@​devr77</code></a> for
helping!</p>
<h2>v14.1.2-canary.6</h2>
<h3>Core Changes</h3>
<ul>
<li>fix: Add stricter check for &quot;use server&quot; exports: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62821">#62821</a></li>
<li>fix(next-core): throw on invalid metadata handler: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62829">#62829</a></li>
<li>Revert &quot;Add experimental config for navigation raf test (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62668">#62668</a>)&quot;:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62834">#62834</a></li>
<li>Revert &quot;refactor(analysis): rust based page-static-info,
deprecate js parse interface in next-swc&quot;: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62838">#62838</a></li>
</ul>
<h3>Example Changes</h3>
<ul>
<li>Fix with-supertokens example: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62817">#62817</a></li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/shuding"><code>@​shuding</code></a>, <a
href="https://github.com/kwonoj"><code>@​kwonoj</code></a>, <a
href="https://github.com/ijjk"><code>@​ijjk</code></a>, and <a
href="https://github.com/timneutkens"><code>@​timneutkens</code></a> for
helping!</p>
<h2>v14.1.2-canary.5</h2>
<h3>Core Changes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f564deef86"><code>f564dee</code></a>
v14.1.2</li>
<li><a
href="5f59ee5f19"><code>5f59ee5</code></a>
v14.1.1</li>
<li><a
href="16e7a5bd93"><code>16e7a5b</code></a>
v14.1.0</li>
<li><a
href="1b255a6c5b"><code>1b255a6</code></a>
v14.0.5-canary.68</li>
<li><a
href="2096dfa687"><code>2096dfa</code></a>
v14.0.5-canary.67</li>
<li><a
href="8179e7008e"><code>8179e70</code></a>
v14.0.5-canary.66</li>
<li><a
href="70fc4028eb"><code>70fc402</code></a>
v14.0.5-canary.65</li>
<li><a
href="8d4e5be736"><code>8d4e5be</code></a>
v14.0.5-canary.64</li>
<li><a
href="a211566655"><code>a211566</code></a>
v14.0.5-canary.63</li>
<li><a
href="c583528116"><code>c583528</code></a>
v14.0.5-canary.62</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/commits/v14.1.2/packages/eslint-plugin-next">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@next/eslint-plugin-next&package-manager=npm_and_yarn&previous-version=14.0.4&new-version=14.1.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 08:50:06 +01:00
dependabot[bot]
0f1cde5b6d Update pytest requirement from <=8.0.2 to <=8.1.0 in /backend (#582)
Updates the requirements on
[pytest](https://github.com/pytest-dev/pytest) to permit the latest
version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest/releases">pytest's
releases</a>.</em></p>
<blockquote>
<h2>8.1.0</h2>
<h1>pytest 8.1.0 (2024-03-03)</h1>
<h2>Features</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11475">#11475</a>:
Added the new <code>consider_namespace_packages</code>{.interpreted-text
role=&quot;confval&quot;} configuration option, defaulting to
<code>False</code>.</p>
<p>If set to <code>True</code>, pytest will attempt to identify modules
that are part of <a
href="https://packaging.python.org/en/latest/guides/packaging-namespace-packages">namespace
packages</a> when importing modules.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11653">#11653</a>:
Added the new <code>verbosity_test_cases</code>{.interpreted-text
role=&quot;confval&quot;} configuration option for fine-grained control
of test execution verbosity.
See <code>Fine-grained verbosity
&lt;pytest.fine_grained_verbosity&gt;</code>{.interpreted-text
role=&quot;ref&quot;} for more details.</p>
</li>
</ul>
<h2>Improvements</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/10865">#10865</a>:
<code>pytest.warns</code>{.interpreted-text role=&quot;func&quot;} now
validates that <code>warnings.warn</code>{.interpreted-text
role=&quot;func&quot;} was called with a [str]{.title-ref} or a
[Warning]{.title-ref}.
Currently in Python it is possible to use other types, however this
causes an exception when
<code>warnings.filterwarnings</code>{.interpreted-text
role=&quot;func&quot;} is used to filter those warnings (see [CPython <a
href="https://redirect.github.com/pytest-dev/pytest/issues/103577">#103577</a>](<a
href="https://redirect.github.com/python/cpython/issues/103577">python/cpython#103577</a>)
for a discussion).
While this can be considered a bug in CPython, we decided to put guards
in pytest as the error message produced without this check in place is
confusing.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11311">#11311</a>:
When using <code>--override-ini</code> for paths in invocations without
a configuration file defined, the current working directory is used
as the relative directory.</p>
<p>Previoulsy this would raise an
<code>AssertionError</code>{.interpreted-text
role=&quot;class&quot;}.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11475">#11475</a>:
<code>--import-mode=importlib
&lt;import-mode-importlib&gt;</code>{.interpreted-text
role=&quot;ref&quot;} now tries to import modules using the standard
import mechanism (but still without changing
:py<code>sys.path</code>{.interpreted-text role=&quot;data&quot;}),
falling back to importing modules directly only if that fails.</p>
<p>This means that installed packages will be imported under their
canonical name if possible first, for example
<code>app.core.models</code>, instead of having the module name always
be derived from their path (for example
<code>.env310.lib.site_packages.app.core.models</code>).</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11801">#11801</a>:
Added the <code>iter_parents()
&lt;_pytest.nodes.Node.iter_parents&gt;</code>{.interpreted-text
role=&quot;func&quot;} helper method on nodes.
It is similar to <code>listchain
&lt;_pytest.nodes.Node.listchain&gt;</code>{.interpreted-text
role=&quot;func&quot;}, but goes from bottom to top, and returns an
iterator, not a list.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11850">#11850</a>:
Added support for <code>sys.last_exc</code>{.interpreted-text
role=&quot;data&quot;} for post-mortem debugging on Python&gt;=3.12.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11962">#11962</a>:
In case no other suitable candidates for configuration file are found, a
<code>pyproject.toml</code> (even without a
<code>[tool.pytest.ini_options]</code> table) will be considered as the
configuration file and define the <code>rootdir</code>.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11978">#11978</a>:
Add <code>--log-file-mode</code> option to the logging plugin, enabling
appending to log-files. This option accepts either
<code>&quot;w&quot;</code> or <code>&quot;a&quot;</code> and defaults to
<code>&quot;w&quot;</code>.</p>
<p>Previously, the mode was hard-coded to be <code>&quot;w&quot;</code>
which truncates the file before logging.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12047">#12047</a>:
When multiple finalizers of a fixture raise an exception, now all
exceptions are reported as an exception group.
Previously, only the first exception was reported.</p>
</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11904">#11904</a>:
Fixed a regression in pytest 8.0.0 that would cause test collection to
fail due to permission errors when using <code>--pyargs</code>.</p>
<p>This change improves the collection tree for tests specified using
<code>--pyargs</code>, see <code>12043</code>{.interpreted-text
role=&quot;pull&quot;} for a comparison with pytest 8.0 and &lt;8.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b9a167f9bb"><code>b9a167f</code></a>
Prepare release version 8.1.0</li>
<li><a
href="00043f7f10"><code>00043f7</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12038">#12038</a>
from bluetech/fixtures-rm-arg2index</li>
<li><a
href="f4e10251a4"><code>f4e1025</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12048">#12048</a>
from bluetech/fixture-teardown-excgroup</li>
<li><a
href="43492f5707"><code>43492f5</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12051">#12051</a>
from jakkdl/test_debugging_pythonbreakpoint</li>
<li><a
href="82fe28dae4"><code>82fe28d</code></a>
[automated] Update plugin list (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12049">#12049</a>)</li>
<li><a
href="5e2ee7175c"><code>5e2ee71</code></a>
monkeypatch.delenv PYTHONBREAKPOINT in two tests that previously
failed/skipped</li>
<li><a
href="89ee4493cc"><code>89ee449</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/11997">#11997</a>
from nicoddemus/11475-importlib</li>
<li><a
href="8248946a55"><code>8248946</code></a>
Do not collect symlinked tests under Windows (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12050">#12050</a>)</li>
<li><a
href="434282e17f"><code>434282e</code></a>
fixtures: use exception group when multiple finalizers raise in fixture
teardown</li>
<li><a
href="d6134bc21e"><code>d6134bc</code></a>
doc: document consider_namespace_packages option</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest/compare/1.0.0b3...8.1.0">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore 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-03-04 15:01:07 +01:00
Erik Vroon
5eddebbc17 Fix backend code style 2024-03-04 14:49:44 +01:00
Erik Vroon
53bc71ddf6 Fix frontend code style 2024-03-04 14:37:49 +01:00
dependabot[bot]
388226103f Bump @typescript-eslint/parser from 6.21.0 to 7.1.0 in /frontend (#576)
Bumps
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
from 6.21.0 to 7.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.1.0</h2>
<h2>7.1.0 (2024-02-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> add *-type-checked-only configs (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8367">#8367</a>)</li>
<li><strong>eslint-plugin:</strong> [naming-convention] support the
auto-accessor syntax (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8084">#8084</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-return] add new rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8289">#8289</a>)</li>
<li><strong>typescript-estree:</strong> add debug logs for
useProgramFromProjectService (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8426">#8426</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-optional-chan] allow typeof
for avoiding reference error (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8472">#8472</a>)</li>
<li><strong>eslint-plugin:</strong> [no-misused-promises] improve check
union types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8534">#8534</a>)</li>
<li><strong>eslint-plugin:</strong> [no-use-before-define] fix false
positive type reference in as, satisfies (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8474">#8474</a>)</li>
<li><strong>typescript-estree:</strong> use simpler absolutify behavior
for project service client file paths (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8520">#8520</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Arka Pratim Chaudhuri <a
href="https://github.com/arka1002"><code>@​arka1002</code></a></li>
<li>Josh Goldberg </li>
<li>YeonJuan <a
href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.0.2</h2>
<h2>7.0.2 (2024-02-19)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>fix tsconfig-less check errors, fix <code>@types/eslint</code>
incompatibilities, add tests (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8460">#8460</a>)</li>
<li><strong>utils:</strong> use mergeable interface for
<code>settings</code> property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8485">#8485</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>Gareth Jones <a
href="https://github.com/G-Rath"><code>@​G-Rath</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.0.1</h2>
<h2>7.0.1 (2024-02-12)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> update peer dep for parser (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8441">#8441</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.1.0 (2024-02-26)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.0.2 (2024-02-19)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>fix tsconfig-less check errors, fix <code>@types/eslint</code>
incompatibilities, add tests</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher</li>
<li>Gareth Jones</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.0.1 (2024-02-12)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h1>7.0.0 (2024-02-12)</h1>
<h3>🚀 Features</h3>
<ul>
<li>
<p>⚠️  bump ESLint, NodeJS, and TS minimum version requirements</p>
</li>
<li>
<p>add support for flat configs</p>
</li>
</ul>
<h4>⚠️  Breaking Changes</h4>
<ul>
<li>⚠️  bump ESLint, NodeJS, and TS minimum version requirements</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher</li>
<li>Kirk Waiblinger</li>
<li>StyleShit</li>
<li>YeonJuan</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4bc6944f88"><code>4bc6944</code></a>
chore(release): publish 7.1.0</li>
<li><a
href="677e7cc97c"><code>677e7cc</code></a>
chore(release): publish 7.0.2</li>
<li><a
href="4f3215f975"><code>4f3215f</code></a>
chore(release): publish 7.0.1</li>
<li><a
href="b27de997c8"><code>b27de99</code></a>
chore(release): publish 7.0.0</li>
<li><a
href="1aa393c8d4"><code>1aa393c</code></a>
chore(deps): update dependency prettier to v3.2.5 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8401">#8401</a>)</li>
<li><a
href="8ef5f4bffc"><code>8ef5f4b</code></a>
feat: add support for flat configs (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7935">#7935</a>)</li>
<li><a
href="1200b4c492"><code>1200b4c</code></a>
chore(deps): update nx to v17.3.0 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8317">#8317</a>)</li>
<li><a
href="584db29ec4"><code>584db29</code></a>
feat: bump ESLint, NodeJS, and TS minimum version requirements (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8377">#8377</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.1.0/packages/parser">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=6.21.0&new-version=7.1.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-03-01 06:52:54 +01:00
Erik Vroon
aa0ccdd64c Spawn only 1 gunicorn worker for now (#575)
Support for multiple is still WIP
2024-02-29 22:27:52 +01:00
dependabot[bot]
bf09e592bf Bump @babel/core from 7.23.7 to 7.24.0 in /frontend (#573)
Bumps
[@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core)
from 7.23.7 to 7.24.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/core</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.24.0 (2024-02-28)</h2>
<p>Thanks <a href="https://github.com/ajihyf"><code>@​ajihyf</code></a>
for your first PR!</p>
<p>Release post with summary and highlights: <a
href="https://babeljs.io/7.24.0">https://babeljs.io/7.24.0</a></p>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/11696">#11696</a>
Export babel tooling packages in <code>@babel/standalone</code> (<a
href="https://github.com/ajihyf"><code>@​ajihyf</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>,
<code>babel-helper-create-class-features-plugin</code>,
<code>babel-helpers</code>,
<code>babel-plugin-transform-class-properties</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16267">#16267</a>
Implement <code>noUninitializedPrivateFieldAccess</code> assumption (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helpers</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-proposal-pipeline-operator</code>,
<code>babel-plugin-syntax-decorators</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
<code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16242">#16242</a>
Support decorator 2023-11 normative updates (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-preset-flow</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16309">#16309</a>
[babel 7] Allow setting <code>ignoreExtensions</code> in Flow preset (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16284">#16284</a> Add
<code>experimental_useHermesParser</code> option in
<code>preset-flow</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-import-to-platform-api</code>,
<code>babel-plugin-proposal-import-wasm-source</code>,
<code>babel-plugin-proposal-json-modules</code>,
<code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16172">#16172</a> Add
transform support for JSON modules imports (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16241">#16241</a> Add
back <code>moduleName</code> option to
<code>@babel/plugin-transform-runtime</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16277">#16277</a>
Allow import attributes for <code>TSImportType</code> (<a
href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16305">#16305</a>
fix: avoid <code>popContext</code> on unvisited node paths (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-transform-private-methods</code>,
<code>babel-plugin-transform-private-property-in-object</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16312">#16312</a> Fix
class private properties when <code>privateFieldsAsSymbols</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-transform-private-methods</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16307">#16307</a> Fix
the support of <code>arguments</code> in private <code>get/set</code>
method (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helpers</code>,
<code>babel-plugin-proposal-decorators</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16287">#16287</a>
Reduce decorator static property size (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16281">#16281</a> Fix
evaluation order of decorators with cached receiver (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16279">#16279</a> Fix
decorator this memoization (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16266">#16266</a>
Preserve <code>static</code> on decorated private <code>accessor</code>
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16258">#16258</a>
fix: handle decorated async private method and generator (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-async-generator-functions</code>,
<code>babel-plugin-transform-private-methods</code>,
<code>babel-plugin-transform-private-property-in-object</code>,
<code>babel-plugin-transform-typescript</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16275">#16275</a> Fix
class private properties when <code>privateFieldsAsProperties</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16268">#16268</a> Do
not consider <code>arguments</code> in a helper as a global reference
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-proposal-decorators</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16270">#16270</a>
Handle symbol key class elements decoration (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16265">#16265</a> Do
not define <code>access.get</code> for public setter decorators (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-create-class-features-plugin</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/12428">#12428</a>
Suggest using <code>BABEL_SHOW_CONFIG_FOR</code> for config problems (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/core</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.24.0 (2024-02-28)</h2>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/11696">#11696</a>
Export babel tooling packages in <code>@babel/standalone</code> (<a
href="https://github.com/ajihyf"><code>@​ajihyf</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>,
<code>babel-helper-create-class-features-plugin</code>,
<code>babel-helpers</code>,
<code>babel-plugin-transform-class-properties</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16267">#16267</a>
Implement <code>noUninitializedPrivateFieldAccess</code> assumption (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helpers</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-proposal-pipeline-operator</code>,
<code>babel-plugin-syntax-decorators</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
<code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16242">#16242</a>
Support decorator 2023-11 normative updates (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-preset-flow</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16309">#16309</a>
[babel 7] Allow setting <code>ignoreExtensions</code> in Flow preset (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16284">#16284</a> Add
<code>experimental_useHermesParser</code> option in
<code>preset-flow</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-import-to-platform-api</code>,
<code>babel-plugin-proposal-import-wasm-source</code>,
<code>babel-plugin-proposal-json-modules</code>,
<code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16172">#16172</a> Add
transform support for JSON modules imports (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16241">#16241</a> Add
back <code>moduleName</code> option to
<code>@babel/plugin-transform-runtime</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16277">#16277</a>
Allow import attributes for <code>TSImportType</code> (<a
href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16305">#16305</a>
fix: avoid <code>popContext</code> on unvisited node paths (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-transform-private-methods</code>,
<code>babel-plugin-transform-private-property-in-object</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16312">#16312</a> Fix
class private properties when <code>privateFieldsAsSymbols</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-transform-private-methods</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16307">#16307</a> Fix
the support of <code>arguments</code> in private <code>get/set</code>
method (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helpers</code>,
<code>babel-plugin-proposal-decorators</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16287">#16287</a>
Reduce decorator static property size (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16281">#16281</a> Fix
evaluation order of decorators with cached receiver (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16279">#16279</a> Fix
decorator this memoization (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16266">#16266</a>
Preserve <code>static</code> on decorated private <code>accessor</code>
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16258">#16258</a>
fix: handle decorated async private method and generator (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-async-generator-functions</code>,
<code>babel-plugin-transform-private-methods</code>,
<code>babel-plugin-transform-private-property-in-object</code>,
<code>babel-plugin-transform-typescript</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16275">#16275</a> Fix
class private properties when <code>privateFieldsAsProperties</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16268">#16268</a> Do
not consider <code>arguments</code> in a helper as a global reference
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-proposal-decorators</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16270">#16270</a>
Handle symbol key class elements decoration (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16265">#16265</a> Do
not define <code>access.get</code> for public setter decorators (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-create-class-features-plugin</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/12428">#12428</a>
Suggest using <code>BABEL_SHOW_CONFIG_FOR</code> for config problems (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-helper-transform-fixture-test-runner</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16278">#16278</a>
Continue writing <code>output.js</code> when <code>exec.js</code> throws
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🔬 Output optimization</h4>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ce59160e34"><code>ce59160</code></a>
v7.24.0</li>
<li><a
href="4bd1d4167e"><code>4bd1d41</code></a>
Implement <code>noUninitializedPrivateFieldAccess</code> assumption (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16267">#16267</a>)</li>
<li><a
href="741939c517"><code>741939c</code></a>
Suggest using <code>BABEL_SHOW_CONFIG_FOR</code> for config problems (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/12428">#12428</a>)</li>
<li><a
href="08a057c169"><code>08a057c</code></a>
Use <code>Object.hasOwn</code> when available (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16248">#16248</a>)</li>
<li><a
href="ee7ef0bdba"><code>ee7ef0b</code></a>
chore: Helper changes for Babel 8 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16209">#16209</a>)</li>
<li><a
href="a0dd614d12"><code>a0dd614</code></a>
v7.23.9</li>
<li><a
href="b2bbffbb2d"><code>b2bbffb</code></a>
Migrate <code>eslint-parser</code> to cts (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16222">#16222</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.24.0/packages/babel-core">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/core&package-manager=npm_and_yarn&previous-version=7.23.7&new-version=7.24.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-02-29 09:57:29 +01:00
Erik Vroon
cda484b5c7 New Crowdin updates (#572) 2024-02-28 09:42:25 +01:00
Erik Vroon
2d088e91d0 Fix path to tournament logos (#571) 2024-02-28 08:55:53 +01:00
robigan
e3fa10e2a9 Team logos (#529) 2024-02-28 08:41:19 +01:00
Erik Vroon
949301c47a Add translations badge to README.md (#566) 2024-02-27 23:10:06 +01:00
github-actions[bot]
661d183570 Update contributors in docs (#565)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-27 21:30:46 +01:00
github-actions[bot]
4dfdbc4472 Update contributors in readme (#564)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-27 21:30:41 +01:00
Erik Vroon
89a2192c31 New Crowdin updates (#563) 2024-02-27 21:21:34 +01:00
Erik Vroon
2c191df46f New Crowdin updates (#562) 2024-02-27 21:10:30 +01:00
Erik Vroon
6f8f385e28 Fix formatting nl translations (#560)
The other two translation files have four spaces
2024-02-27 21:05:51 +01:00
Erik Vroon
7a7329de4a Rename chinese locale (#559)
I need to use a fixed format (I chose two letter code) to use Crowdin
for automated translations.

CC @Sevichecc
2024-02-27 21:03:41 +01:00
Erik Vroon
324aaff7ea Fix crowdin source path 2024-02-27 20:58:28 +01:00
Erik Vroon
f66b8afcac Update Crowdin configuration file 2024-02-27 20:50:58 +01:00
Erik Vroon
eb13f7eda4 Improve readme header (#555) 2024-02-27 20:22:18 +01:00
Erik Vroon
07b39e02c7 Bump Mantine to 7.6.0 (#551) 2024-02-27 16:55:06 +01:00
robigan
cc86d92652 Dockerfile fix (#550)
closes #549

Co-authored-by: Babeuh <babeuh@rlglr.fr>
v1.4.6
2024-02-27 16:44:27 +01:00
Erik Vroon
1d763fe3dc Handle teams foreign key errors (#543) 2024-02-26 22:36:57 +01:00
Erik Vroon
566c0aafbb Fix docusaurus config (#545)
Some values were not set correctly
v1.4.5
2024-02-26 20:50:31 +01:00
Erik Vroon
1c0531b4a7 Add analytics to docs (#544) 2024-02-26 20:38:35 +01:00
github-actions[bot]
11df4d0933 Update contributors in docs (#542)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-26 20:01:44 +01:00
Erik Vroon
6caddf502e Run contributors GH action once per week (#541) 2024-02-26 20:01:26 +01:00
github-actions[bot]
c8507c2e3f Update contributors in docs (#536)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-26 20:01:19 +01:00
github-actions[bot]
7f60dd6923 Update contributors in README.md (#540)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-26 19:54:43 +01:00
Erik Vroon
dd9e0aed8c Extend license section in README.md (#538) 2024-02-26 17:42:34 +01:00
SevicheCC
b46aba615d Update zh-CN's translation #529 (#532) 2024-02-26 17:32:47 +01:00
dependabot[bot]
fb4f6e90ac Bump eslint from 8.56.0 to 8.57.0 in /frontend (#533)
Bumps [eslint](https://github.com/eslint/eslint) from 8.56.0 to 8.57.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.57.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="1120b9b7b9"><code>1120b9b</code></a>
feat: Add loadESLint() API method for v8 (<a
href="https://redirect.github.com/eslint/eslint/issues/18098">#18098</a>)
(Nicholas C. Zakas)</li>
<li><a
href="dca7d0f1c2"><code>dca7d0f</code></a>
feat: Enable <code>eslint.config.mjs</code> and
<code>eslint.config.cjs</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18066">#18066</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="2196d97094"><code>2196d97</code></a>
fix: handle absolute file paths in <code>FlatRuleTester</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18064">#18064</a>)
(Nitin Kumar)</li>
<li><a
href="69dd1d1387"><code>69dd1d1</code></a>
fix: Ensure config keys are printed for config errors (<a
href="https://redirect.github.com/eslint/eslint/issues/18067">#18067</a>)
(Nitin Kumar)</li>
<li><a
href="9852a31edc"><code>9852a31</code></a>
fix: deep merge behavior in flat config (<a
href="https://redirect.github.com/eslint/eslint/issues/18065">#18065</a>)
(Nitin Kumar)</li>
<li><a
href="4c7e9b0b53"><code>4c7e9b0</code></a>
fix: allow circular references in config (<a
href="https://redirect.github.com/eslint/eslint/issues/18056">#18056</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="84922d0bfa"><code>84922d0</code></a>
docs: Show prerelease version in dropdown (<a
href="https://redirect.github.com/eslint/eslint/issues/18139">#18139</a>)
(Nicholas C. Zakas)</li>
<li><a
href="5b8c3636a3"><code>5b8c363</code></a>
docs: Switch to Ethical Ads (<a
href="https://redirect.github.com/eslint/eslint/issues/18117">#18117</a>)
(Milos Djermanovic)</li>
<li><a
href="77dbfd9887"><code>77dbfd9</code></a>
docs: show NEXT in version selectors (<a
href="https://redirect.github.com/eslint/eslint/issues/18052">#18052</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="1813aecc46"><code>1813aec</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/8"><code>@​8</code></a>.57.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18143">#18143</a>)
(Milos Djermanovic)</li>
<li><a
href="5c356bb0c6"><code>5c356bb</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="f4a1fe2e45"><code>f4a1fe2</code></a>
test: add more tests for ignoring files and directories (<a
href="https://redirect.github.com/eslint/eslint/issues/18068">#18068</a>)
(Nitin Kumar)</li>
<li><a
href="42c0aefaf6"><code>42c0aef</code></a>
ci: Enable CI for <code>v8.x</code> branch (<a
href="https://redirect.github.com/eslint/eslint/issues/18047">#18047</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v8.57.0 - February 23, 2024</p>
<ul>
<li><a
href="1813aecc46"><code>1813aec</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/8"><code>@​8</code></a>.57.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18143">#18143</a>)
(Milos Djermanovic)</li>
<li><a
href="5c356bb0c6"><code>5c356bb</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="84922d0bfa"><code>84922d0</code></a>
docs: Show prerelease version in dropdown (<a
href="https://redirect.github.com/eslint/eslint/issues/18139">#18139</a>)
(Nicholas C. Zakas)</li>
<li><a
href="1120b9b7b9"><code>1120b9b</code></a>
feat: Add loadESLint() API method for v8 (<a
href="https://redirect.github.com/eslint/eslint/issues/18098">#18098</a>)
(Nicholas C. Zakas)</li>
<li><a
href="5b8c3636a3"><code>5b8c363</code></a>
docs: Switch to Ethical Ads (<a
href="https://redirect.github.com/eslint/eslint/issues/18117">#18117</a>)
(Milos Djermanovic)</li>
<li><a
href="2196d97094"><code>2196d97</code></a>
fix: handle absolute file paths in <code>FlatRuleTester</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18064">#18064</a>)
(Nitin Kumar)</li>
<li><a
href="f4a1fe2e45"><code>f4a1fe2</code></a>
test: add more tests for ignoring files and directories (<a
href="https://redirect.github.com/eslint/eslint/issues/18068">#18068</a>)
(Nitin Kumar)</li>
<li><a
href="69dd1d1387"><code>69dd1d1</code></a>
fix: Ensure config keys are printed for config errors (<a
href="https://redirect.github.com/eslint/eslint/issues/18067">#18067</a>)
(Nitin Kumar)</li>
<li><a
href="9852a31edc"><code>9852a31</code></a>
fix: deep merge behavior in flat config (<a
href="https://redirect.github.com/eslint/eslint/issues/18065">#18065</a>)
(Nitin Kumar)</li>
<li><a
href="dca7d0f1c2"><code>dca7d0f</code></a>
feat: Enable <code>eslint.config.mjs</code> and
<code>eslint.config.cjs</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18066">#18066</a>)
(Nitin Kumar)</li>
<li><a
href="4c7e9b0b53"><code>4c7e9b0</code></a>
fix: allow circular references in config (<a
href="https://redirect.github.com/eslint/eslint/issues/18056">#18056</a>)
(Milos Djermanovic)</li>
<li><a
href="77dbfd9887"><code>77dbfd9</code></a>
docs: show NEXT in version selectors (<a
href="https://redirect.github.com/eslint/eslint/issues/18052">#18052</a>)
(Milos Djermanovic)</li>
<li><a
href="42c0aefaf6"><code>42c0aef</code></a>
ci: Enable CI for <code>v8.x</code> branch (<a
href="https://redirect.github.com/eslint/eslint/issues/18047">#18047</a>)
(Milos Djermanovic)</li>
</ul>
<p>v9.0.0-beta.0 - February 9, 2024</p>
<ul>
<li><a
href="e40d1d74a5"><code>e40d1d7</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.0.0-beta.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18108">#18108</a>)
(Milos Djermanovic)</li>
<li><a
href="9870f93e71"><code>9870f93</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="2c62e797a4"><code>2c62e79</code></a>
chore: upgrade <code>@​eslint/eslintrc</code><a
href="https://github.com/3"><code>@​3</code></a>.0.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/18107">#18107</a>)
(Milos Djermanovic)</li>
<li><a
href="81f0294e65"><code>81f0294</code></a>
chore: upgrade espree@10.0.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/18106">#18106</a>)
(Milos Djermanovic)</li>
<li><a
href="5e2b2922aa"><code>5e2b292</code></a>
chore: upgrade eslint-visitor-keys@4.0.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18105">#18105</a>)
(Milos Djermanovic)</li>
<li><a
href="916364692b"><code>9163646</code></a>
feat!: Rule Tester checks for missing placeholder data in the message
(<a
href="https://redirect.github.com/eslint/eslint/issues/18073">#18073</a>)
(fnx)</li>
<li><a
href="53f0f47bad"><code>53f0f47</code></a>
feat: Add loadESLint() API method for v9 (<a
href="https://redirect.github.com/eslint/eslint/issues/18097">#18097</a>)
(Nicholas C. Zakas)</li>
<li><a
href="f1c7e6fc8e"><code>f1c7e6f</code></a>
docs: Switch to Ethical Ads (<a
href="https://redirect.github.com/eslint/eslint/issues/18090">#18090</a>)
(Strek)</li>
<li><a
href="15c143f96e"><code>15c143f</code></a>
docs: JS Foundation -&gt; OpenJS Foundation in PR template (<a
href="https://redirect.github.com/eslint/eslint/issues/18092">#18092</a>)
(Nicholas C. Zakas)</li>
<li><a
href="c4d26fd3d1"><code>c4d26fd</code></a>
fix: <code>use-isnan</code> doesn't report on
<code>SequenceExpression</code>s (<a
href="https://redirect.github.com/eslint/eslint/issues/18059">#18059</a>)
(StyleShit)</li>
<li><a
href="6ea339e658"><code>6ea339e</code></a>
docs: add stricter rule test validations to v9 migration guide (<a
href="https://redirect.github.com/eslint/eslint/issues/18085">#18085</a>)
(Milos Djermanovic)</li>
<li><a
href="ce838adc3b"><code>ce838ad</code></a>
chore: replace dependency npm-run-all with npm-run-all2 ^5.0.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18045">#18045</a>)
(renovate[bot])</li>
<li><a
href="3c816f193e"><code>3c816f1</code></a>
docs: use relative link from CLI to core concepts (<a
href="https://redirect.github.com/eslint/eslint/issues/18083">#18083</a>)
(Milos Djermanovic)</li>
<li><a
href="54df731174"><code>54df731</code></a>
chore: update dependency markdownlint-cli to ^0.39.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18084">#18084</a>)
(renovate[bot])</li>
<li><a
href="9458735381"><code>9458735</code></a>
docs: fix malformed <code>eslint</code> config comments in rule examples
(<a
href="https://redirect.github.com/eslint/eslint/issues/18078">#18078</a>)
(Francesco Trotta)</li>
<li><a
href="07a1ada716"><code>07a1ada</code></a>
docs: link from <code>--fix</code> CLI doc to the relevant core concept
(<a
href="https://redirect.github.com/eslint/eslint/issues/18080">#18080</a>)
(Bryan Mishkin)</li>
<li><a
href="8f06a60684"><code>8f06a60</code></a>
chore: update dependency shelljs to ^0.8.5 (<a
href="https://redirect.github.com/eslint/eslint/issues/18079">#18079</a>)
(Francesco Trotta)</li>
<li><a
href="b844324e4e"><code>b844324</code></a>
docs: Update team responsibilities (<a
href="https://redirect.github.com/eslint/eslint/issues/18048">#18048</a>)
(Nicholas C. Zakas)</li>
<li><a
href="aadfb609f1"><code>aadfb60</code></a>
docs: document languageOptions and other v9 changes for context (<a
href="https://redirect.github.com/eslint/eslint/issues/18074">#18074</a>)
(fnx)</li>
<li><a
href="3c4d51d55f"><code>3c4d51d</code></a>
feat!: default for <code>enforceForClassMembers</code> in
<code>no-useless-computed-key</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18054">#18054</a>)
(Francesco Trotta)</li>
<li><a
href="47e60f85e0"><code>47e60f8</code></a>
feat!: Stricter rule test validations (<a
href="https://redirect.github.com/eslint/eslint/issues/17654">#17654</a>)
(fnx)</li>
<li><a
href="1a94589010"><code>1a94589</code></a>
feat!: <code>no-unused-vars</code> default caughtErrors to 'all' (<a
href="https://redirect.github.com/eslint/eslint/issues/18043">#18043</a>)
(Josh Goldberg )</li>
<li><a
href="857e242584"><code>857e242</code></a>
docs: tweak explanation for meta.docs rule properties (<a
href="https://redirect.github.com/eslint/eslint/issues/18057">#18057</a>)
(Bryan Mishkin)</li>
<li><a
href="10485e8b96"><code>10485e8</code></a>
docs: recommend messageId over message for reporting rule violations (<a
href="https://redirect.github.com/eslint/eslint/issues/18050">#18050</a>)
(Bryan Mishkin)</li>
<li><a
href="98b5ab406b"><code>98b5ab4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="93ffe30da5"><code>93ffe30</code></a>
chore: update dependency file-entry-cache to v8 (<a
href="https://redirect.github.com/eslint/eslint/issues/17903">#17903</a>)
(renovate[bot])</li>
<li><a
href="505fbf4b35"><code>505fbf4</code></a>
docs: update <code>no-restricted-imports</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/18015">#18015</a>)
(Tanuj Kanti)</li>
<li><a
href="2d11d46e89"><code>2d11d46</code></a>
feat: add suggestions to <code>use-isnan</code> in binary expressions
(<a
href="https://redirect.github.com/eslint/eslint/issues/17996">#17996</a>)
(StyleShit)</li>
<li><a
href="c25b4aff1f"><code>c25b4af</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<p>v9.0.0-alpha.2 - January 26, 2024</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="abea3b6f39"><code>abea3b6</code></a>
8.57.0</li>
<li><a
href="1cd3f8c34d"><code>1cd3f8c</code></a>
Build: changelog update for 8.57.0</li>
<li><a
href="1813aecc46"><code>1813aec</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/8"><code>@​8</code></a>.57.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18143">#18143</a>)</li>
<li><a
href="5c356bb0c6"><code>5c356bb</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="84922d0bfa"><code>84922d0</code></a>
docs: Show prerelease version in dropdown (<a
href="https://redirect.github.com/eslint/eslint/issues/18139">#18139</a>)</li>
<li><a
href="1120b9b7b9"><code>1120b9b</code></a>
feat: Add loadESLint() API method for v8 (<a
href="https://redirect.github.com/eslint/eslint/issues/18098">#18098</a>)</li>
<li><a
href="5b8c3636a3"><code>5b8c363</code></a>
docs: Switch to Ethical Ads (<a
href="https://redirect.github.com/eslint/eslint/issues/18117">#18117</a>)</li>
<li><a
href="2196d97094"><code>2196d97</code></a>
fix: handle absolute file paths in <code>FlatRuleTester</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18064">#18064</a>)</li>
<li><a
href="f4a1fe2e45"><code>f4a1fe2</code></a>
test: add more tests for ignoring files and directories (<a
href="https://redirect.github.com/eslint/eslint/issues/18068">#18068</a>)</li>
<li><a
href="69dd1d1387"><code>69dd1d1</code></a>
fix: Ensure config keys are printed for config errors (<a
href="https://redirect.github.com/eslint/eslint/issues/18067">#18067</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v8.56.0...v8.57.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.56.0&new-version=8.57.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-02-26 07:10:05 +01:00
dependabot[bot]
9da7811198 Update pytest requirement from <=8.0.1 to <=8.0.2 in /backend (#531)
Updates the requirements on
[pytest](https://github.com/pytest-dev/pytest) to permit the latest
version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest/releases">pytest's
releases</a>.</em></p>
<blockquote>
<h2>8.0.2</h2>
<h1>pytest 8.0.2 (2024-02-24)</h1>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11895">#11895</a>:
Fix collection on Windows where initial paths contain the short version
of a path (for example <code>c:\PROGRA~1\tests</code>).</li>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11953">#11953</a>:
Fix an <code>IndexError</code> crash raising from
<code>getstatementrange_ast</code>.</li>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12021">#12021</a>:
Reverted a fix to [--maxfail]{.title-ref} handling in pytest 8.0.0
because it caused a regression in pytest-xdist whereby session fixture
teardowns may get executed multiple times when the max-fails is
reached.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="31afeeb0df"><code>31afeeb</code></a>
Prepare release version 8.0.2</li>
<li><a
href="1b00a2f4fb"><code>1b00a2f</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12025">#12025</a>
from pytest-dev/backport-12022-to-8.0.x</li>
<li><a
href="ff2f66d84a"><code>ff2f66d</code></a>
[8.0.x] Revert &quot;Fix teardown error reporting when
<code>--maxfail=1</code> (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/11721">#11721</a>)&quot;</li>
<li><a
href="8a8eed609c"><code>8a8eed6</code></a>
[8.0.x] Fix collection of short paths on Windows (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12024">#12024</a>)</li>
<li><a
href="74346f027c"><code>74346f0</code></a>
[8.0.x] Allow Sphinx 7.x (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12005">#12005</a>)</li>
<li><a
href="b7657b4d6b"><code>b7657b4</code></a>
[8.0.x] Disallow Sphinx 6 and 7 (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12001">#12001</a>)</li>
<li><a
href="feb7c5e12e"><code>feb7c5e</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/11999">#11999</a>
from pytest-dev/backport-11996-to-8.0.x</li>
<li><a
href="090965574e"><code>0909655</code></a>
[8.0.x] code: fix <code>IndexError</code> crash in
<code>getstatementrange_ast</code></li>
<li><a
href="68524d4858"><code>68524d4</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/11993">#11993</a>
from pytest-dev/release-8.0.1</li>
<li><a
href="d7d320a15a"><code>d7d320a</code></a>
Prepare release version 8.0.1</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest/compare/1.0.0b3...8.0.2">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 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-02-26 07:09:35 +01:00
Erik Vroon
76adf613d3 Add support for umami analytics (#528)
We can make the loading of analytics script slightly more abstract to
support more providers.
2024-02-24 22:34:51 +01:00
Erik Vroon
14f036848c Replace vercel analytics (#527)
Replace vercel analytics by Plausible analytics for selfhosting
purposes.
2024-02-24 19:50:31 +01:00