Commit Graph

208 Commits

Author SHA1 Message Date
dependabot[bot]
91f27ecfc6 Bump eslint-plugin-jest from 27.8.0 to 27.9.0 in /frontend (#491)
Bumps
[eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest)
from 27.8.0 to 27.9.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jest-community/eslint-plugin-jest/releases">eslint-plugin-jest's
releases</a>.</em></p>
<blockquote>
<h2>v27.9.0</h2>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.8.0...v27.9.0">27.9.0</a>
(2024-02-16)</h1>
<h3>Features</h3>
<ul>
<li>add should-be-fine support for flat configs (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1505">#1505</a>)
(<a
href="4cc2a1b680">4cc2a1b</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md">eslint-plugin-jest's
changelog</a>.</em></p>
<blockquote>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.8.0...v27.9.0">27.9.0</a>
(2024-02-16)</h1>
<h3>Features</h3>
<ul>
<li>add should-be-fine support for flat configs (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1505">#1505</a>)
(<a
href="4cc2a1b680">4cc2a1b</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d75ba30e3d"><code>d75ba30</code></a>
chore(release): 27.9.0 [skip ci]</li>
<li><a
href="4cc2a1b680"><code>4cc2a1b</code></a>
feat: add should-be-fine support for flat configs (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1505">#1505</a>)</li>
<li><a
href="14eafdda4f"><code>14eafdd</code></a>
refactor: use types from <code>@typescript-eslint/utils</code> for
snapshot processor (#...</li>
<li><a
href="8fac5eb92b"><code>8fac5eb</code></a>
ci: don't test <code>@typescript-eslint</code> v7 against Node v19 (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1502">#1502</a>)</li>
<li>See full diff in <a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.8.0...v27.9.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-jest&package-manager=npm_and_yarn&previous-version=27.8.0&new-version=27.9.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-19 09:47:00 +01:00
Erik Vroon
880d212ce9 Use uuids for logos (#488)
Otherwise uploads can replace current files with the same name.
Also fixes and adds more tests for logo uploads.
2024-02-18 11:24:35 +01:00
dependabot[bot]
b586bb667c Bump @mantine/dates from 7.4.1 to 7.5.2 in /frontend (#480)
Bumps
[@mantine/dates](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates)
from 7.4.1 to 7.5.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mantinedev/mantine/releases"><code>@​mantine/dates</code>'s
releases</a>.</em></p>
<blockquote>
<h2>7.5.2</h2>
<h2>What's Changed</h2>
<ul>
<li><code>[@mantine/core]</code> ActionIcon: Fix icon width and height
defined in % not working correctly</li>
<li><code>[@mantine/core]</code> ScrollArea: Fix
<code>offsetScrollbars</code> not working (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5733">#5733</a>)</li>
<li><code>[@mantine/tiptap]</code> Fix <code>initialExternal</code> on
<code>RichTextEditor.Link</code> control not working correctly</li>
<li><code>[@mantine/core]</code> FileInput: Fix incorrect
<code>extend</code> function type</li>
<li><code>[@mantine/core]</code> PinInput: Fix various issues related to
user input and pasting into the input (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5704">#5704</a>)</li>
<li><code>[@mantine/form]</code> Add callback argument support to
<code>form.setFieldValue</code> handler (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5696">#5696</a>)</li>
<li><code>[@mantine/core]</code> Add explicit extension to exports to
support NodeNext TypeScript resolution (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5697">#5697</a>)</li>
<li><code>[@mantine/hooks]</code> use-list-state: Add <code>swap</code>
handler support (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5716">#5716</a>)</li>
<li><code>[@mantine/core]</code> Fix NodeNext TypeScript resolution not
working correctly for PolymorphicComponentProps and PolymorphicRef types
(<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5730">#5730</a>)</li>
<li><code>[@mantine/core]</code> Fix cjs builds unable to resolve
third-party dependencies with certain TypeScript settings (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5741">#5741</a>)</li>
<li><code>[@mantine/core]</code> Transition: Fix skew-up transition not
working (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5714">#5714</a>)</li>
<li><code>[@mantine/core]</code> Select: Fix active option not being
scrolled into view when the dropdown opens</li>
<li><code>[@mantine/core]</code> Menu: Fix unexpected focus trap when
keepMounted is false (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/4502">#4502</a>)</li>
<li><code>[@mantine/core]</code> ScrollArea: Fix <code>style</code> prop
not being passed to the element when used in <code>viewportProps</code>
(<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5594">#5594</a>)</li>
<li><code>[@mantine/core]</code> Divider: Fix poor color contrast with
light color scheme</li>
<li><code>[@mantine/core]</code> Modal: Fix incorrect content
border-radius when <code>fullScreen</code> prop is set</li>
<li><code>[@mantine/core]</code> Modal: Fix scroll container not working
correctly when ScrollArea is used as a scroll container for a full
screen modal</li>
<li><code>[@mantine/notifications]</code> Fix notifications handlers not
allowing passing data-* attributes (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5640">#5640</a>)</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/kblcuk"><code>@​kblcuk</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5741">mantinedev/mantine#5741</a></li>
<li><a href="https://github.com/qweered"><code>@​qweered</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5694">mantinedev/mantine#5694</a></li>
<li><a href="https://github.com/kkaplita"><code>@​kkaplita</code></a>
made their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5704">mantinedev/mantine#5704</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/mantinedev/mantine/compare/7.5.1...7.5.2">https://github.com/mantinedev/mantine/compare/7.5.1...7.5.2</a></p>
<h2>7.5.1</h2>
<h2>What's Changed</h2>
<ul>
<li><code>[@mantine/core]</code> Indicator: Improve processing animation
for lo-resolution monitors (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5682">#5682</a>)</li>
<li><code>[@mantine/hooks]</code> use-debounced-state: Fix incorrect
type definition (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5665">#5665</a>)</li>
<li><code>[@mantine/hooks]</code> use-session-storage: Fix default value
not being set in the storage on initial render (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5663">#5663</a>)</li>
<li><code>[@mantine/core]</code> Combobox: Fix incorrect dropdown styles
with custom ScrollArea component (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5677">#5677</a>)</li>
<li><code>[@mantine/form]</code> Fix incorrect touch and dirty state
handling in <code>form.initialize</code> (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5623">#5623</a>)</li>
<li><code>[@mantine/core]</code> Chip: Fix error thrown when page is
modified with Google Translate (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5586">#5586</a>)</li>
<li><code>[@mantine/form]</code> Add previous value as second argument
to <code>onValuesChange</code> (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5649">#5649</a>)</li>
<li><code>[@mantine/core]</code> Fix <code>autoContrast</code> defined
on theme not working in some components (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5655">#5655</a>)</li>
<li><code>[@mantine/core]</code> Fix broken alignment in Checkbox, Radio
and Switch (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5648">#5648</a>)</li>
<li><code>[@mantine/core-highlight]</code> Add
<code>withCopyButton</code> prop support to CodeHighlightTabs (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5608">#5608</a>)</li>
<li><code>[@mantine/core]</code> Update
<code>useComputedColorScheme</code> types to match definition with other
similar hooks (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5588">#5588</a>)</li>
<li><code>[@mantine/core]</code> MultiSelect: Forbid select item removal
if associated item becomes disabled (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5630">#5630</a>)</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Phirb"><code>@​Phirb</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5630">mantinedev/mantine#5630</a></li>
<li><a href="https://github.com/c0nd3v"><code>@​c0nd3v</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5588">mantinedev/mantine#5588</a></li>
<li><a href="https://github.com/sxflynn"><code>@​sxflynn</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5605">mantinedev/mantine#5605</a></li>
<li><a href="https://github.com/vizath"><code>@​vizath</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5648">mantinedev/mantine#5648</a></li>
<li><a
href="https://github.com/mariansimecek"><code>@​mariansimecek</code></a>
made their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5649">mantinedev/mantine#5649</a></li>
<li><a
href="https://github.com/gabrielmaldi"><code>@​gabrielmaldi</code></a>
made their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5670">mantinedev/mantine#5670</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="704369191d"><code>7043691</code></a>
[release] Version: 7.5.2</li>
<li><a
href="0731e066e3"><code>0731e06</code></a>
[<code>@​mantine/core</code>] Add explicit extension to exports to
support NodeNext TypeScr...</li>
<li><a
href="74748cda32"><code>74748cd</code></a>
[release] Version: 7.5.1</li>
<li><a
href="75f86cb0bd"><code>75f86cb</code></a>
Revert &quot;[<code>@​mantine/core</code>] Fix imports with
<code>nodenext</code> resolution not working (#...</li>
<li><a
href="afbfc1a2da"><code>afbfc1a</code></a>
[<code>@​mantine/core</code>] Fix imports with <code>nodenext</code>
resolution not working (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/5668">#5668</a>)</li>
<li><a
href="d1f047bd52"><code>d1f047b</code></a>
[release] Version: 7.5.0</li>
<li><a
href="c949f3867b"><code>c949f38</code></a>
[core] Remove broken tests</li>
<li><a
href="14b6d38753"><code>14b6d38</code></a>
[core] Add mod tests</li>
<li><a
href="58d10fe87f"><code>58d10fe</code></a>
[<code>@​mantine/core</code>] Add <code>mod</code> prop support to all
components</li>
<li><a
href="bcd223371c"><code>bcd2233</code></a>
Merge branch 'master' of github.com-rtivital:mantinedev/mantine into
7.5</li>
<li>Additional commits viewable in <a
href="https://github.com/mantinedev/mantine/commits/7.5.2/packages/@mantine/dates">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@mantine/dates&package-manager=npm_and_yarn&previous-version=7.4.1&new-version=7.5.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-02-18 11:07:42 +01:00
Erik Vroon
6899980ec2 Improve courts page (#486) 2024-02-17 19:37:28 +01:00
Erik Vroon
0c0d99f8fe Write files async (non-blocking) (#485)
Also remove unused files and reload image in frontend when uploading a
new image.
2024-02-17 18:20:01 +01:00
Erik Vroon
181bbe3368 SWR: Keep cache when mutating (#484) 2024-02-17 14:31:07 +01:00
Erik Vroon
31537a6f99 Add sort params to endpoints (#482)
Fixes a bug with pagination where only results of the currently shown
page are sorted, not all results are sorted and then limited to 25
items.
2024-02-17 13:20:54 +01:00
Erik Vroon
85f8583de9 Fix translations dashboard (#479) 2024-02-15 19:21:43 +01:00
Erik Vroon
15870bfbb1 Stop using isvalidating (#478)
Using isValidating, we see flickering in the UI because we don't use the
caching of SWR optimally. We only need to check whether there is some
data available, expired or not.
2024-02-15 19:17:35 +01:00
dependabot[bot]
b40ff6de35 Bump @hcaptcha/react-hcaptcha from 1.9.3 to 1.10.1 in /frontend (#477)
Bumps
[@hcaptcha/react-hcaptcha](https://github.com/hCaptcha/react-hcaptcha)
from 1.9.3 to 1.10.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hCaptcha/react-hcaptcha/releases"><code>@​hcaptcha/react-hcaptcha</code>'s
releases</a>.</em></p>
<blockquote>
<h2>1.10.1</h2>
<h2>What's Changed</h2>
<ul>
<li>chore(package): Bump loader version (allow secureApi to work with
cleanup enabled)</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hCaptcha/react-hcaptcha/compare/1.10.0...1.10.1">https://github.com/hCaptcha/react-hcaptcha/compare/1.10.0...1.10.1</a></p>
<h2>1.10.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat: add secureApi and scriptSource</li>
<li>fix: add custom prop to types</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hCaptcha/react-hcaptcha/compare/1.9.4...1.10.0">https://github.com/hCaptcha/react-hcaptcha/compare/1.9.4...1.10.0</a></p>
<h2>1.9.4</h2>
<h2>What's Changed:</h2>
<ul>
<li>Update the types for <code>theme</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="590bef882a"><code>590bef8</code></a>
chore(package): Bump loader version (<a
href="https://redirect.github.com/hCaptcha/react-hcaptcha/issues/223">#223</a>)</li>
<li><a
href="d56cbaacb1"><code>d56cbaa</code></a>
feat: add secureApi and scriptSource (<a
href="https://redirect.github.com/hCaptcha/react-hcaptcha/issues/222">#222</a>)</li>
<li><a
href="aecfb56255"><code>aecfb56</code></a>
feat: Bump the version (<a
href="https://redirect.github.com/hCaptcha/react-hcaptcha/issues/221">#221</a>)</li>
<li><a
href="e50f8334a9"><code>e50f833</code></a>
Update README.md for custom themes</li>
<li><a
href="fbe3ef9164"><code>fbe3ef9</code></a>
feat(types): Update the theme type (<a
href="https://redirect.github.com/hCaptcha/react-hcaptcha/issues/220">#220</a>)</li>
<li>See full diff in <a
href="https://github.com/hCaptcha/react-hcaptcha/compare/1.9.3...1.10.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@hcaptcha/react-hcaptcha&package-manager=npm_and_yarn&previous-version=1.9.3&new-version=1.10.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-15 12:26:38 +01:00
dependabot[bot]
65c054bff5 Bump eslint-plugin-jest from 27.6.3 to 27.8.0 in /frontend (#476)
Bumps
[eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest)
from 27.6.3 to 27.8.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jest-community/eslint-plugin-jest/releases">eslint-plugin-jest's
releases</a>.</em></p>
<blockquote>
<h2>v27.8.0</h2>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.7.0...v27.8.0">27.8.0</a>
(2024-02-13)</h1>
<h3>Features</h3>
<ul>
<li>support <code>failing.each</code> (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1499">#1499</a>)
(<a
href="9e9cf8302a">9e9cf83</a>)</li>
</ul>
<h2>v27.8.0-next.1</h2>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.7.0...v27.8.0-next.1">27.8.0-next.1</a>
(2024-02-13)</h1>
<h3>Features</h3>
<ul>
<li>support <code>failing.each</code> (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1499">#1499</a>)
(<a
href="9e9cf8302a">9e9cf83</a>)</li>
</ul>
<h2>v27.7.0</h2>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.6.3...v27.7.0">27.7.0</a>
(2024-02-13)</h1>
<h3>Features</h3>
<ul>
<li>allow
<code>[@typescript-eslint](https://github.com/typescript-eslint)</code>
v7 (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1500">#1500</a>)
(<a
href="6be2928816">6be2928</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md">eslint-plugin-jest's
changelog</a>.</em></p>
<blockquote>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.7.0...v27.8.0">27.8.0</a>
(2024-02-13)</h1>
<h3>Features</h3>
<ul>
<li>support <code>failing.each</code> (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1499">#1499</a>)
(<a
href="9e9cf8302a">9e9cf83</a>)</li>
</ul>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.6.3...v27.7.0">27.7.0</a>
(2024-02-13)</h1>
<h3>Features</h3>
<ul>
<li>allow
<code>[@typescript-eslint](https://github.com/typescript-eslint)</code>
v7 (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1500">#1500</a>)
(<a
href="6be2928816">6be2928</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8557b08ca4"><code>8557b08</code></a>
chore(release): 27.8.0 [skip ci]</li>
<li><a
href="9e9cf8302a"><code>9e9cf83</code></a>
feat: support <code>failing.each</code> (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1499">#1499</a>)</li>
<li><a
href="b100c13988"><code>b100c13</code></a>
chore(release): 27.7.0 [skip ci]</li>
<li><a
href="6be2928816"><code>6be2928</code></a>
feat: allow <code>@typescript-eslint</code> v7 (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1500">#1500</a>)</li>
<li><a
href="196581a4b7"><code>196581a</code></a>
chore: format <code>tsconfig.json</code> (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1501">#1501</a>)</li>
<li><a
href="09e7b04830"><code>09e7b04</code></a>
chore(deps): lock file maintenance</li>
<li><a
href="e39117562e"><code>e391175</code></a>
chore(deps): lock file maintenance</li>
<li><a
href="424d10f498"><code>424d10f</code></a>
chore(deps): update yarn to v3.8.0 (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1495">#1495</a>)</li>
<li><a
href="541760c04a"><code>541760c</code></a>
chore(deps): lock file maintenance</li>
<li><a
href="ec205cd05b"><code>ec205cd</code></a>
chore: run prettier</li>
<li>Additional commits viewable in <a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.6.3...v27.8.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-jest&package-manager=npm_and_yarn&previous-version=27.6.3&new-version=27.8.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-14 08:00:27 +01:00
Erik Vroon
43989878cd Improve fetching of tournaments (#475)
This PR simplifies fetching of a single tournament
2024-02-13 19:11:46 +01:00
Erik Vroon
f4c8bcdd65 Improve ui when there is no content (#473)
Adds more skeletons, fixes user page, fixes bug in modal for stage item
creation, etc.
2024-02-13 18:57:41 +01:00
Erik Vroon
f834fab2de Add pagination (#472)
Adds pagination (backend and frontend) to teams and players GET
endpoints
2024-02-12 19:08:50 +01:00
Erik Vroon
14728a62bb Make dashboard endpoint unique (#454) 2024-02-10 16:15:27 +01:00
Erik Vroon
5e6ac5b165 Update baseurl for custom domain (#449) 2024-02-09 14:17:14 +01:00
Erik Vroon
0b4c8412d0 Small fixes after pydantic migration and translations (#448) 2024-02-09 12:45:02 +01:00
dependabot[bot]
ea7ff4c374 Bump @mantine/notifications from 7.4.1 to 7.5.1 in /frontend (#447)
Bumps
[@mantine/notifications](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications)
from 7.4.1 to 7.5.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mantinedev/mantine/releases"><code>@​mantine/notifications</code>'s
releases</a>.</em></p>
<blockquote>
<h2>7.5.1</h2>
<h2>What's Changed</h2>
<ul>
<li><code>[@mantine/core]</code> Indicator: Improve processing animation
for lo-resolution monitors (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications/issues/5682">#5682</a>)</li>
<li><code>[@mantine/hooks]</code> use-debounced-state: Fix incorrect
type definition (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications/issues/5665">#5665</a>)</li>
<li><code>[@mantine/hooks]</code> use-session-storage: Fix default value
not being set in the storage on initial render (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications/issues/5663">#5663</a>)</li>
<li><code>[@mantine/core]</code> Combobox: Fix incorrect dropdown styles
with custom ScrollArea component (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications/issues/5677">#5677</a>)</li>
<li><code>[@mantine/form]</code> Fix incorrect touch and dirty state
handling in <code>form.initialize</code> (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications/issues/5623">#5623</a>)</li>
<li><code>[@mantine/core]</code> Chip: Fix error thrown when page is
modified with Google Translate (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications/issues/5586">#5586</a>)</li>
<li><code>[@mantine/form]</code> Add previous value as second argument
to <code>onValuesChange</code> (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications/issues/5649">#5649</a>)</li>
<li><code>[@mantine/core]</code> Fix <code>autoContrast</code> defined
on theme not working in some components (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications/issues/5655">#5655</a>)</li>
<li><code>[@mantine/core]</code> Fix broken alignment in Checkbox, Radio
and Switch (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications/issues/5648">#5648</a>)</li>
<li><code>[@mantine/core-highlight]</code> Add
<code>withCopyButton</code> prop support to CodeHighlightTabs (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications/issues/5608">#5608</a>)</li>
<li><code>[@mantine/core]</code> Update
<code>useComputedColorScheme</code> types to match definition with other
similar hooks (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications/issues/5588">#5588</a>)</li>
<li><code>[@mantine/core]</code> MultiSelect: Forbid select item removal
if associated item becomes disabled (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications/issues/5630">#5630</a>)</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Phirb"><code>@​Phirb</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5630">mantinedev/mantine#5630</a></li>
<li><a href="https://github.com/c0nd3v"><code>@​c0nd3v</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5588">mantinedev/mantine#5588</a></li>
<li><a href="https://github.com/sxflynn"><code>@​sxflynn</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5605">mantinedev/mantine#5605</a></li>
<li><a href="https://github.com/vizath"><code>@​vizath</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5648">mantinedev/mantine#5648</a></li>
<li><a
href="https://github.com/mariansimecek"><code>@​mariansimecek</code></a>
made their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5649">mantinedev/mantine#5649</a></li>
<li><a
href="https://github.com/gabrielmaldi"><code>@​gabrielmaldi</code></a>
made their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5670">mantinedev/mantine#5670</a></li>
<li><a href="https://github.com/waweber"><code>@​waweber</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5668">mantinedev/mantine#5668</a></li>
<li><a href="https://github.com/msv96"><code>@​msv96</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5663">mantinedev/mantine#5663</a></li>
<li><a
href="https://github.com/cristianghita24"><code>@​cristianghita24</code></a>
made their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5665">mantinedev/mantine#5665</a></li>
<li><a
href="https://github.com/matthiasfeist"><code>@​matthiasfeist</code></a>
made their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5682">mantinedev/mantine#5682</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/mantinedev/mantine/compare/7.5.0...7.5.1">https://github.com/mantinedev/mantine/compare/7.5.0...7.5.1</a></p>
<h2> 7.5.0</h2>
<p><a href="https://mantine.dev/changelog/7-5-0">View changelog with
demos on mantine.dev website</a></p>
<h2>DonutChart component</h2>
<p>New <a href="https://mantine.dev/charts/donut-chart">DonutChart</a>
component:</p>
<pre lang="tsx"><code>import { DonutChart } from '@mantine/charts';
import { data } from './data';
<p>function Demo() {
return &lt;DonutChart data={data} /&gt;;
}
</code></pre></p>
<h2>PieChart component</h2>
<p>New <a href="https://mantine.dev/charts/pie-chart">PieChart</a>
component:</p>
<pre lang="tsx"><code>&lt;/tr&gt;&lt;/table&gt; 
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="74748cda32"><code>74748cd</code></a>
[release] Version: 7.5.1</li>
<li><a
href="d1f047bd52"><code>d1f047b</code></a>
[release] Version: 7.5.0</li>
<li><a
href="14b6d38753"><code>14b6d38</code></a>
[core] Add mod tests</li>
<li><a
href="2fb63903e9"><code>2fb6390</code></a>
[release] Version: 7.4.2</li>
<li>See full diff in <a
href="https://github.com/mantinedev/mantine/commits/7.5.1/packages/@mantine/notifications">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@mantine/notifications&package-manager=npm_and_yarn&previous-version=7.4.1&new-version=7.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-07 08:44:56 +01:00
Erik Vroon
f8c2607c4d Dutch translations (#444) 2024-02-06 22:04:19 +01:00
Erik Vroon
a0400849e7 Add links to README, improve frontend Dockerfile (#443) 2024-02-06 21:38:25 +01:00
dependabot[bot]
9cad77e725 Bump @typescript-eslint/eslint-plugin from 6.20.0 to 6.21.0 in /frontend (#439)
Bumps
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
from 6.20.0 to 6.21.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v6.21.0</h2>
<h2>6.21.0 (2024-02-05)</h2>
<h3>🚀 Features</h3>
<ul>
<li>export plugin metadata (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8331">#8331</a>)</li>
<li>allow <code>parserOptions.project: false</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8339">#8339</a>)</li>
<li><strong>eslint-plugin:</strong> add rule prefer-find (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8216">#8216</a>)</li>
<li><strong>typescript-estree:</strong> forbid duplicated accessibility
modifiers (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8257">#8257</a>)</li>
<li><strong>utils:</strong> improve eslint types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8344">#8344</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>ast-spec:</strong> add <code>JSXElement</code> type to the
<code>JSXAttribute['value']</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8285">#8285</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unused-vars] don't report on
types referenced in export assignment expression (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8265">#8265</a>)</li>
<li><strong>eslint-plugin:</strong> [switch-exhaustiveness-check] better
support for intersections, infinite types, non-union values (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8250">#8250</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-type-imports] dont
report on types used in export assignment expressions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8332">#8332</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] handle
left-hand optional with exactOptionalPropertyTypes option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8249">#8249</a>)</li>
<li><strong>eslint-plugin:</strong> [class-literal-property-style] allow
getter when same key setter exists (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8277">#8277</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
provide valid fixes for assertions with extra tokens before
<code>as</code> keyword (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8326">#8326</a>)</li>
<li><strong>rule-tester:</strong> fix a phantom dependency on the
&quot;semver&quot; package (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8260">#8260</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
<li>Pete Gonzalez <a
href="https://github.com/octogonz"><code>@​octogonz</code></a></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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>6.21.0 (2024-02-05)</h2>
<h3>🚀 Features</h3>
<ul>
<li>
<p>export plugin metadata</p>
</li>
<li>
<p>allow <code>parserOptions.project: false</code></p>
</li>
<li>
<p><strong>eslint-plugin:</strong> add rule prefer-find</p>
</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [no-unused-vars] don't report on
types referenced in export assignment expression</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [switch-exhaustiveness-check] better
support for intersections, infinite types, non-union values</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [consistent-type-imports] dont report
on types used in export assignment expressions</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unnecessary-condition] handle
left-hand optional with exactOptionalPropertyTypes option</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [class-literal-property-style] allow
getter when same key setter exists</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
provide valid fixes for assertions with extra tokens before
<code>as</code> keyword</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred</li>
<li>Brad Zacher</li>
<li>Kirk Waiblinger</li>
<li>Pete Gonzalez</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="289ee8885c"><code>289ee88</code></a>
chore(release): publish 6.21.0</li>
<li><a
href="f892a72db1"><code>f892a72</code></a>
docs(eslint-plugin): mention alternatives in no-explicit-any (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8370">#8370</a>)</li>
<li><a
href="aa5edf7f67"><code>aa5edf7</code></a>
chore(deps): update dependency prettier to v3.2.4 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8357">#8357</a>)</li>
<li><a
href="1d7447f4fd"><code>1d7447f</code></a>
chore(eslint-plugin): [no-invalid-void-type] fix <code>Options</code>
typing to reflect ...</li>
<li><a
href="e2b46e0135"><code>e2b46e0</code></a>
fix(eslint-plugin): [no-unnecessary-type-assertion] provide valid fixes
for a...</li>
<li><a
href="3bbb78daf2"><code>3bbb78d</code></a>
feat(eslint-plugin): add rule prefer-find (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8216">#8216</a>)</li>
<li><a
href="9883ee275e"><code>9883ee2</code></a>
feat: export plugin metadata (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8331">#8331</a>)</li>
<li><a
href="69bd50140f"><code>69bd501</code></a>
fix(eslint-plugin): [class-literal-property-style] allow getter when
same key...</li>
<li><a
href="cd5dff8b30"><code>cd5dff8</code></a>
chore: bump eslint versions (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8338">#8338</a>)</li>
<li><a
href="8d62ee651b"><code>8d62ee6</code></a>
chore: remove unnecessary eslint-disable comments (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8336">#8336</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v6.21.0/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=6.20.0&new-version=6.21.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-06 17:21:32 +01:00
dependabot[bot]
3e82ee2d60 Bump @typescript-eslint/parser from 6.20.0 to 6.21.0 in /frontend (#440)
Bumps
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
from 6.20.0 to 6.21.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>v6.21.0</h2>
<h2>6.21.0 (2024-02-05)</h2>
<h3>🚀 Features</h3>
<ul>
<li>export plugin metadata (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8331">#8331</a>)</li>
<li>allow <code>parserOptions.project: false</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8339">#8339</a>)</li>
<li><strong>eslint-plugin:</strong> add rule prefer-find (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8216">#8216</a>)</li>
<li><strong>typescript-estree:</strong> forbid duplicated accessibility
modifiers (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8257">#8257</a>)</li>
<li><strong>utils:</strong> improve eslint types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8344">#8344</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>ast-spec:</strong> add <code>JSXElement</code> type to the
<code>JSXAttribute['value']</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8285">#8285</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unused-vars] don't report on
types referenced in export assignment expression (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8265">#8265</a>)</li>
<li><strong>eslint-plugin:</strong> [switch-exhaustiveness-check] better
support for intersections, infinite types, non-union values (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8250">#8250</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-type-imports] dont
report on types used in export assignment expressions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8332">#8332</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] handle
left-hand optional with exactOptionalPropertyTypes option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8249">#8249</a>)</li>
<li><strong>eslint-plugin:</strong> [class-literal-property-style] allow
getter when same key setter exists (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8277">#8277</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
provide valid fixes for assertions with extra tokens before
<code>as</code> keyword (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8326">#8326</a>)</li>
<li><strong>rule-tester:</strong> fix a phantom dependency on the
&quot;semver&quot; package (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8260">#8260</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
<li>Pete Gonzalez <a
href="https://github.com/octogonz"><code>@​octogonz</code></a></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>
</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>6.21.0 (2024-02-05)</h2>
<h3>🚀 Features</h3>
<ul>
<li>allow <code>parserOptions.project: false</code></li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred</li>
<li>Brad Zacher</li>
<li>Kirk Waiblinger</li>
<li>Pete Gonzalez</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="289ee8885c"><code>289ee88</code></a>
chore(release): publish 6.21.0</li>
<li><a
href="aa5edf7f67"><code>aa5edf7</code></a>
chore(deps): update dependency prettier to v3.2.4 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8357">#8357</a>)</li>
<li><a
href="45c0cb2634"><code>45c0cb2</code></a>
chore: cleanup test-utils naming/locations (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8341">#8341</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v6.21.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.20.0&new-version=6.21.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-06 07:28:17 +01:00
dependabot[bot]
701464d740 Bump i18next from 23.7.16 to 23.8.2 in /frontend (#438)
Bumps [i18next](https://github.com/i18next/i18next) from 23.7.16 to
23.8.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next/releases">i18next's
releases</a>.</em></p>
<blockquote>
<h2>v23.8.2</h2>
<ul>
<li>optimize <code>addResources</code> to address <a
href="https://redirect.github.com/i18next/i18next/issues/2130">2130</a></li>
</ul>
<h2>v23.8.1</h2>
<ul>
<li>types: support stricter typechecking for returnEmptyString and
returnNull <a
href="https://redirect.github.com/i18next/i18next/pull/2129">2129</a></li>
</ul>
<h2>v23.8.0</h2>
<ul>
<li>improve performance by reducing array slices and RegExp recreation
<a
href="https://redirect.github.com/i18next/i18next/pull/2128">2128</a></li>
</ul>
<h2>v23.7.20</h2>
<ul>
<li>optimize: consistent _zero special handling also for
defaultValue_zero <a
href="https://redirect.github.com/i18next/i18next/issues/2124">2124</a></li>
<li>intl plural rule for dev is now en (consistent with v3
compatibility)</li>
</ul>
<h2>v23.7.19</h2>
<ul>
<li>fix: consistent _zero special handling also for defaultValue_zero <a
href="https://redirect.github.com/i18next/i18next/issues/2124">2124</a></li>
</ul>
<h2>v23.7.18</h2>
<ul>
<li>types: support readonly defaultNS <a
href="https://redirect.github.com/i18next/i18next/pull/2123">2123</a></li>
</ul>
<h2>v23.7.17</h2>
<ul>
<li>types: fix support for defaultNS as array (fixes <a
href="https://redirect.github.com/i18next/i18next/issues/2118">2118</a>)
<a
href="https://redirect.github.com/i18next/i18next/pull/2121">2121</a></li>
<li>types: fix typo in <code>CustomInstanceExtensions</code> <a
href="https://redirect.github.com/i18next/i18next/pull/2122">2122</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next/blob/master/CHANGELOG.md">i18next's
changelog</a>.</em></p>
<blockquote>
<h2>23.8.2</h2>
<ul>
<li>optimize <code>addResources</code> to address <a
href="https://redirect.github.com/i18next/i18next/issues/2130">2130</a></li>
</ul>
<h2>23.8.1</h2>
<ul>
<li>types: support stricter typechecking for returnEmptyString and
returnNull <a
href="https://redirect.github.com/i18next/i18next/pull/2129">2129</a></li>
</ul>
<h2>23.8.0</h2>
<ul>
<li>improve performance by reducing array slices and RegExp recreation
<a
href="https://redirect.github.com/i18next/i18next/pull/2128">2128</a></li>
</ul>
<h2>23.7.20</h2>
<ul>
<li>optimize: consistent _zero special handling also for
defaultValue_zero <a
href="https://redirect.github.com/i18next/i18next/issues/2124">2124</a></li>
<li>intl plural rule for dev is now en (consistent with v3
compatibility)</li>
</ul>
<h2>23.7.19</h2>
<ul>
<li>fix: consistent _zero special handling also for defaultValue_zero <a
href="https://redirect.github.com/i18next/i18next/issues/2124">2124</a></li>
</ul>
<h2>23.7.18</h2>
<ul>
<li>types: support readonly defaultNS <a
href="https://redirect.github.com/i18next/i18next/pull/2123">2123</a></li>
</ul>
<h2>23.7.17</h2>
<ul>
<li>types: fix support for defaultNS as array (fixes <a
href="https://redirect.github.com/i18next/i18next/issues/2118">2118</a>)
<a
href="https://redirect.github.com/i18next/i18next/pull/2121">2121</a></li>
<li>types: fix typo in <code>CustomInstanceExtensions</code> <a
href="https://redirect.github.com/i18next/i18next/pull/2122">2122</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4ce76aec63"><code>4ce76ae</code></a>
23.8.2</li>
<li><a
href="002268b024"><code>002268b</code></a>
optimize <code>addResources</code> to fix <a
href="https://redirect.github.com/i18next/i18next/issues/2130">#2130</a></li>
<li><a
href="70591073b8"><code>7059107</code></a>
23.8.1</li>
<li><a
href="3b5f55d974"><code>3b5f55d</code></a>
release</li>
<li><a
href="0aef9248f2"><code>0aef924</code></a>
Support stricter typechecking for returnEmptyString and returnNull (key
fallb...</li>
<li><a
href="eb1207c6bf"><code>eb1207c</code></a>
23.8.0</li>
<li><a
href="c56e5b38ab"><code>c56e5b3</code></a>
release</li>
<li><a
href="6127226a62"><code>6127226</code></a>
Improve performance by reducing array slices and RegExp recreation (<a
href="https://redirect.github.com/i18next/i18next/issues/2128">#2128</a>)</li>
<li><a
href="cf6b91f59e"><code>cf6b91f</code></a>
23.7.20</li>
<li><a
href="e51e540f5e"><code>e51e540</code></a>
optimize: consistent _zero special handling and fix dev plural
rules</li>
<li>Additional commits viewable in <a
href="https://github.com/i18next/i18next/compare/v23.7.16...v23.8.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=i18next&package-manager=npm_and_yarn&previous-version=23.7.16&new-version=23.8.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-02-05 10:33:24 +01:00
dependabot[bot]
e46a3f9a81 Bump postcss-preset-mantine from 1.12.3 to 1.13.0 in /frontend (#432)
Bumps
[postcss-preset-mantine](https://github.com/mantinedev/postcss-preset-mantine)
from 1.12.3 to 1.13.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/mantinedev/postcss-preset-mantine/commits">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=postcss-preset-mantine&package-manager=npm_and_yarn&previous-version=1.12.3&new-version=1.13.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-05 08:25:17 +01:00
dependabot[bot]
458b40692d Bump @testing-library/jest-dom from 6.2.0 to 6.4.1 in /frontend (#431)
Bumps
[@testing-library/jest-dom](https://github.com/testing-library/jest-dom)
from 6.2.0 to 6.4.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/testing-library/jest-dom/releases"><code>@​testing-library/jest-dom</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v6.4.1</h2>
<h2><a
href="https://github.com/testing-library/jest-dom/compare/v6.4.0...v6.4.1">6.4.1</a>
(2024-02-01)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Export type <code>TestingLibraryMatchers</code> from
&quot;./matchers&quot; (<a
href="https://redirect.github.com/testing-library/jest-dom/issues/576">#576</a>)
(<a
href="dd1c4dd504">dd1c4dd</a>)</li>
</ul>
<h2>v6.4.0</h2>
<h1><a
href="https://github.com/testing-library/jest-dom/compare/v6.3.0...v6.4.0">6.4.0</a>
(2024-01-30)</h1>
<h3>Features</h3>
<ul>
<li>Add toHaveRole matcher (<a
href="https://redirect.github.com/testing-library/jest-dom/issues/572">#572</a>)
(<a
href="f7dc673dbc">f7dc673</a>)</li>
</ul>
<h2>v6.3.0</h2>
<h1><a
href="https://github.com/testing-library/jest-dom/compare/v6.2.1...v6.3.0">6.3.0</a>
(2024-01-24)</h1>
<h3>Features</h3>
<ul>
<li>Support for regular expressions in toHaveClass (<a
href="https://redirect.github.com/testing-library/jest-dom/issues/563">#563</a>)
(<a
href="9787ed59fc">9787ed5</a>)</li>
</ul>
<h2>v6.2.1</h2>
<h2><a
href="https://github.com/testing-library/jest-dom/compare/v6.2.0...v6.2.1">6.2.1</a>
(2024-01-22)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Standalone types for &quot;./matchers&quot; export and add Bun
support (<a
href="https://redirect.github.com/testing-library/jest-dom/issues/566">#566</a>)
(<a
href="5675b8668c">5675b86</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="dd1c4dd504"><code>dd1c4dd</code></a>
fix: Export type <code>TestingLibraryMatchers</code> from
&quot;./matchers&quot; (<a
href="https://redirect.github.com/testing-library/jest-dom/issues/576">#576</a>)</li>
<li><a
href="f7dc673dbc"><code>f7dc673</code></a>
feat: Add toHaveRole matcher (<a
href="https://redirect.github.com/testing-library/jest-dom/issues/572">#572</a>)</li>
<li><a
href="9787ed59fc"><code>9787ed5</code></a>
feat: Support for regular expressions in toHaveClass (<a
href="https://redirect.github.com/testing-library/jest-dom/issues/563">#563</a>)</li>
<li><a
href="5675b8668c"><code>5675b86</code></a>
fix: Standalone types for &quot;./matchers&quot; export and add Bun
support (<a
href="https://redirect.github.com/testing-library/jest-dom/issues/566">#566</a>)</li>
<li>See full diff in <a
href="https://github.com/testing-library/jest-dom/compare/v6.2.0...v6.4.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@testing-library/jest-dom&package-manager=npm_and_yarn&previous-version=6.2.0&new-version=6.4.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-05 08:25:03 +01:00
dependabot[bot]
0169395a64 Bump @typescript-eslint/parser from 6.19.0 to 6.20.0 in /frontend (#430)
Bumps
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
from 6.19.0 to 6.20.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>v6.20.0</h2>
<h2>6.20.0 (2024-01-29)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [member-ordering] allow easy reuse
of the default ordering (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8248">#8248</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-useless-template-literals]
incorrect bigint autofix result (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8283">#8283</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] treat
any/unknown as non-nullable (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8262">#8262</a>)</li>
<li><strong>eslint-plugin:</strong> [no-useless-template-literals]
report Infinity &amp; NaN (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8295">#8295</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-readonly] disable checking
accessors (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8300">#8300</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Alex Parloti <a
href="https://github.com/parloti"><code>@​parloti</code></a></li>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
<li>James Browning</li>
<li>StyleShit <a
href="https://github.com/StyleShit"><code>@​StyleShit</code></a></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>v6.19.1</h2>
<h2>6.19.1 (2024-01-22)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] fix false
positive for type variable (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8235">#8235</a>)</li>
<li><strong>type-utils:</strong> preventing isUnsafeAssignment infinite
recursive calls (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8237">#8237</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<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>
</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>6.20.0 (2024-01-29)</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>6.19.1 (2024-01-22)</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="a01a6e6b6f"><code>a01a6e6</code></a>
chore(release): publish 6.20.0</li>
<li><a
href="a91121425d"><code>a911214</code></a>
chore(release): publish 6.19.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v6.20.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.19.0&new-version=6.20.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-05 08:24:39 +01:00
dependabot[bot]
414ea828e7 Bump @next/bundle-analyzer from 14.0.4 to 14.1.0 in /frontend (#433)
Bumps
[@next/bundle-analyzer](https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer)
from 14.0.4 to 14.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases"><code>@​next/bundle-analyzer</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v14.1.0</h2>
<h3>Core Changes</h3>
<ul>
<li>Turbopack: switch to a single client components entrypoint: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59352">#59352</a></li>
<li>Update <code>swc_core</code> to <code>v0.86.98</code> and turbopack:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59393">#59393</a></li>
<li>Fix cases for the <code>optimize_server_react</code> transform: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59390">#59390</a></li>
<li>Use new JSX transform: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/56294">#56294</a></li>
<li>loading.tsx should have no effect on partial rendering when PPR is
enabled: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59196">#59196</a></li>
<li>Update font data: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59426">#59426</a></li>
<li>Remove CacheNode.status field: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59472">#59472</a></li>
<li>Rename CacheNode.data → .lazyData : <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59473">#59473</a></li>
<li>Generate Params Cleanup: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59431">#59431</a></li>
<li>Fix webpack chunks handling in traces: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59498">#59498</a></li>
<li>Rename CacheNode.subTreeData -&gt; .rsc : <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59491">#59491</a></li>
<li>fix NODE_OPTIONS=inspect: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59530">#59530</a></li>
<li>Add CacheNode.prefetchRsc field: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59537">#59537</a></li>
<li>allow passing wildcard domains in serverActions.allowedDomains: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59428">#59428</a></li>
<li>Page Info Cleanup: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59430">#59430</a></li>
<li>Fix force-static and fetch no-store cases: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59549">#59549</a></li>
<li>Should not show no index for client rendering bailout: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59531">#59531</a></li>
<li>Enable build worker by default: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59405">#59405</a></li>
<li>Fork navigateReducer into PPR and non-PPR versions: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59538">#59538</a></li>
<li>cleanup magic segment strings: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59552">#59552</a></li>
<li>chore: update Turbopack: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59589">#59589</a></li>
<li>Fix another magic segment string constant: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59591">#59591</a></li>
<li>Make CacheNodeSeedData match FlightRouterState more closely: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59590">#59590</a></li>
<li>transpilePackages should override default settings for external
packages: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59385">#59385</a></li>
<li>move segment constants to separate file: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59587">#59587</a></li>
<li>Revert &quot;Page Info Cleanup (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59430">#59430</a>)&quot;:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59592">#59592</a></li>
<li>Fix useOptimistic in server components bug. Add tests for invalid
React server APIs: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59621">#59621</a></li>
<li>Partial Pre Rendering Headers: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59447">#59447</a></li>
<li>Add tests for invalid React server APIs: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59622">#59622</a></li>
<li>Refactor setup-dev-bundler to make Turbopack/Webpack split clearer:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59650">#59650</a></li>
<li>refactor and simplify app dynamic components: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59658">#59658</a></li>
<li>Change manifestPath to pagesManifestPath: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59657">#59657</a></li>
<li>Fix issue with outputFileTracingExcludes and pages/api edge runtime:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59157">#59157</a></li>
<li>Update font data: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59722">#59722</a></li>
<li>Remove path normalization logic when uploading .next/trace traces:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59305">#59305</a></li>
<li>LayoutRouter: Support segment value of Promise<!-- raw HTML omitted
--> to asynchronously bail out and trigger a server patch: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59724">#59724</a></li>
<li>fix: Allow start turbopack dev server for a project using
middleware: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59759">#59759</a></li>
<li>fix: gracefully shutdown server: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59551">#59551</a></li>
<li>Revert &quot;fix: gracefully shutdown server (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59551">#59551</a>)&quot;:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59792">#59792</a></li>
<li>Optionally bundle legacy react-dom/server APIs based on usage: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59737">#59737</a></li>
<li>fix <code>default</code> handling in route groups that handle
interception: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59752">#59752</a></li>
<li>Transpile all code on app browser layer: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59569">#59569</a></li>
<li>Initial implementation of PPR client navigations: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59725">#59725</a></li>
<li>fix(turbopack): prevent edge entrypoint from becoming an async
module: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59818">#59818</a></li>
<li>Ensure we validate revalidate configs properly: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59822">#59822</a></li>
<li>Update error check in validateRevalidate: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59826">#59826</a></li>
<li>Rename confusing loaders: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/59827">#59827</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<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><a
href="7f3d9099c2"><code>7f3d909</code></a>
v14.0.5-canary.61</li>
<li><a
href="7341149c21"><code>7341149</code></a>
v14.0.5-canary.60</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/commits/v14.1.0/packages/next-bundle-analyzer">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@next/bundle-analyzer&package-manager=npm_and_yarn&previous-version=14.0.4&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-02-05 08:24:07 +01:00
dependabot[bot]
97ad4fd0ae Bump next from 14.0.4 to 14.1.0 in /frontend (#434)
Bumps [next](https://github.com/vercel/next.js) from 14.0.4 to 14.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases">next's
releases</a>.</em></p>
<blockquote>
<h2>v14.1.0</h2>
<h3>Core Changes</h3>
<ul>
<li>Turbopack: switch to a single client components entrypoint: <a
href="https://redirect.github.com/vercel/next.js/issues/59352">#59352</a></li>
<li>Update <code>swc_core</code> to <code>v0.86.98</code> and turbopack:
<a
href="https://redirect.github.com/vercel/next.js/issues/59393">#59393</a></li>
<li>Fix cases for the <code>optimize_server_react</code> transform: <a
href="https://redirect.github.com/vercel/next.js/issues/59390">#59390</a></li>
<li>Use new JSX transform: <a
href="https://redirect.github.com/vercel/next.js/issues/56294">#56294</a></li>
<li>loading.tsx should have no effect on partial rendering when PPR is
enabled: <a
href="https://redirect.github.com/vercel/next.js/issues/59196">#59196</a></li>
<li>Update font data: <a
href="https://redirect.github.com/vercel/next.js/issues/59426">#59426</a></li>
<li>Remove CacheNode.status field: <a
href="https://redirect.github.com/vercel/next.js/issues/59472">#59472</a></li>
<li>Rename CacheNode.data → .lazyData : <a
href="https://redirect.github.com/vercel/next.js/issues/59473">#59473</a></li>
<li>Generate Params Cleanup: <a
href="https://redirect.github.com/vercel/next.js/issues/59431">#59431</a></li>
<li>Fix webpack chunks handling in traces: <a
href="https://redirect.github.com/vercel/next.js/issues/59498">#59498</a></li>
<li>Rename CacheNode.subTreeData -&gt; .rsc : <a
href="https://redirect.github.com/vercel/next.js/issues/59491">#59491</a></li>
<li>fix NODE_OPTIONS=inspect: <a
href="https://redirect.github.com/vercel/next.js/issues/59530">#59530</a></li>
<li>Add CacheNode.prefetchRsc field: <a
href="https://redirect.github.com/vercel/next.js/issues/59537">#59537</a></li>
<li>allow passing wildcard domains in serverActions.allowedDomains: <a
href="https://redirect.github.com/vercel/next.js/issues/59428">#59428</a></li>
<li>Page Info Cleanup: <a
href="https://redirect.github.com/vercel/next.js/issues/59430">#59430</a></li>
<li>Fix force-static and fetch no-store cases: <a
href="https://redirect.github.com/vercel/next.js/issues/59549">#59549</a></li>
<li>Should not show no index for client rendering bailout: <a
href="https://redirect.github.com/vercel/next.js/issues/59531">#59531</a></li>
<li>Enable build worker by default: <a
href="https://redirect.github.com/vercel/next.js/issues/59405">#59405</a></li>
<li>Fork navigateReducer into PPR and non-PPR versions: <a
href="https://redirect.github.com/vercel/next.js/issues/59538">#59538</a></li>
<li>cleanup magic segment strings: <a
href="https://redirect.github.com/vercel/next.js/issues/59552">#59552</a></li>
<li>chore: update Turbopack: <a
href="https://redirect.github.com/vercel/next.js/issues/59589">#59589</a></li>
<li>Fix another magic segment string constant: <a
href="https://redirect.github.com/vercel/next.js/issues/59591">#59591</a></li>
<li>Make CacheNodeSeedData match FlightRouterState more closely: <a
href="https://redirect.github.com/vercel/next.js/issues/59590">#59590</a></li>
<li>transpilePackages should override default settings for external
packages: <a
href="https://redirect.github.com/vercel/next.js/issues/59385">#59385</a></li>
<li>move segment constants to separate file: <a
href="https://redirect.github.com/vercel/next.js/issues/59587">#59587</a></li>
<li>Revert &quot;Page Info Cleanup (<a
href="https://redirect.github.com/vercel/next.js/issues/59430">#59430</a>)&quot;:
<a
href="https://redirect.github.com/vercel/next.js/issues/59592">#59592</a></li>
<li>Fix useOptimistic in server components bug. Add tests for invalid
React server APIs: <a
href="https://redirect.github.com/vercel/next.js/issues/59621">#59621</a></li>
<li>Partial Pre Rendering Headers: <a
href="https://redirect.github.com/vercel/next.js/issues/59447">#59447</a></li>
<li>Add tests for invalid React server APIs: <a
href="https://redirect.github.com/vercel/next.js/issues/59622">#59622</a></li>
<li>Refactor setup-dev-bundler to make Turbopack/Webpack split clearer:
<a
href="https://redirect.github.com/vercel/next.js/issues/59650">#59650</a></li>
<li>refactor and simplify app dynamic components: <a
href="https://redirect.github.com/vercel/next.js/issues/59658">#59658</a></li>
<li>Change manifestPath to pagesManifestPath: <a
href="https://redirect.github.com/vercel/next.js/issues/59657">#59657</a></li>
<li>Fix issue with outputFileTracingExcludes and pages/api edge runtime:
<a
href="https://redirect.github.com/vercel/next.js/issues/59157">#59157</a></li>
<li>Update font data: <a
href="https://redirect.github.com/vercel/next.js/issues/59722">#59722</a></li>
<li>Remove path normalization logic when uploading .next/trace traces:
<a
href="https://redirect.github.com/vercel/next.js/issues/59305">#59305</a></li>
<li>LayoutRouter: Support segment value of Promise<!-- raw HTML omitted
--> to asynchronously bail out and trigger a server patch: <a
href="https://redirect.github.com/vercel/next.js/issues/59724">#59724</a></li>
<li>fix: Allow start turbopack dev server for a project using
middleware: <a
href="https://redirect.github.com/vercel/next.js/issues/59759">#59759</a></li>
<li>fix: gracefully shutdown server: <a
href="https://redirect.github.com/vercel/next.js/issues/59551">#59551</a></li>
<li>Revert &quot;fix: gracefully shutdown server (<a
href="https://redirect.github.com/vercel/next.js/issues/59551">#59551</a>)&quot;:
<a
href="https://redirect.github.com/vercel/next.js/issues/59792">#59792</a></li>
<li>Optionally bundle legacy react-dom/server APIs based on usage: <a
href="https://redirect.github.com/vercel/next.js/issues/59737">#59737</a></li>
<li>fix <code>default</code> handling in route groups that handle
interception: <a
href="https://redirect.github.com/vercel/next.js/issues/59752">#59752</a></li>
<li>Transpile all code on app browser layer: <a
href="https://redirect.github.com/vercel/next.js/issues/59569">#59569</a></li>
<li>Initial implementation of PPR client navigations: <a
href="https://redirect.github.com/vercel/next.js/issues/59725">#59725</a></li>
<li>fix(turbopack): prevent edge entrypoint from becoming an async
module: <a
href="https://redirect.github.com/vercel/next.js/issues/59818">#59818</a></li>
<li>Ensure we validate revalidate configs properly: <a
href="https://redirect.github.com/vercel/next.js/issues/59822">#59822</a></li>
<li>Update error check in validateRevalidate: <a
href="https://redirect.github.com/vercel/next.js/issues/59826">#59826</a></li>
<li>Rename confusing loaders: <a
href="https://redirect.github.com/vercel/next.js/issues/59827">#59827</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="16e7a5bd93"><code>16e7a5b</code></a>
v14.1.0</li>
<li><a
href="8a3881fef0"><code>8a3881f</code></a>
Update labeler.json (<a
href="https://redirect.github.com/vercel/next.js/issues/60843">#60843</a>)</li>
<li><a
href="1b255a6c5b"><code>1b255a6</code></a>
v14.0.5-canary.68</li>
<li><a
href="02c2f11ec9"><code>02c2f11</code></a>
Enable missing suspense bailout by default (<a
href="https://redirect.github.com/vercel/next.js/issues/60840">#60840</a>)</li>
<li><a
href="2096dfa687"><code>2096dfa</code></a>
v14.0.5-canary.67</li>
<li><a
href="b8d8e6e7cc"><code>b8d8e6e</code></a>
dx: warn the deprecated cache configs are used (<a
href="https://redirect.github.com/vercel/next.js/issues/60836">#60836</a>)</li>
<li><a
href="c192f4ec2f"><code>c192f4e</code></a>
turbopack: rename custom cache handler configs (<a
href="https://redirect.github.com/vercel/next.js/issues/60828">#60828</a>)</li>
<li><a
href="2227ae5f34"><code>2227ae5</code></a>
Revert &quot;Fix: Throw an error for empty array return in
<code>generateStaticParams</code> ...</li>
<li><a
href="b7f5107544"><code>b7f5107</code></a>
Fix: respect init.cache if fetch input is request instance (<a
href="https://redirect.github.com/vercel/next.js/issues/60821">#60821</a>)</li>
<li><a
href="752c15e798"><code>752c15e</code></a>
Add metrics names for unstable_cache (<a
href="https://redirect.github.com/vercel/next.js/issues/60802">#60802</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v14.0.4...v14.1.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=next&package-manager=npm_and_yarn&previous-version=14.0.4&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-02-05 08:23:47 +01:00
Erik Vroon
4ea921239b Fix capitalization (#428) 2024-02-04 20:10:37 +01:00
dependabot[bot]
7dffea5dd1 Bump @tabler/icons-react from 2.46.0 to 2.47.0 in /frontend (#424)
Bumps
[@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react)
from 2.46.0 to 2.47.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tabler/tabler-icons/releases"><code>@​tabler/icons-react</code>'s
releases</a>.</em></p>
<blockquote>
<h2>Release 2.47.0</h2>
<!-- raw HTML omitted -->
<h3>18 new icons:</h3>
<ul>
<li><code>border-corner-ios</code></li>
<li><code>brightness-auto</code></li>
<li><code>clipboard-smile</code></li>
<li><code>database-smile</code></li>
<li><code>glass-champagne</code></li>
<li><code>glass-cocktail</code></li>
<li><code>glass-gin</code></li>
<li><code>image-in-picture</code></li>
<li><code>math-max-min</code></li>
<li><code>prong</code></li>
<li><code>shopping-bag-heart</code></li>
<li><code>temperature-snow</code></li>
<li><code>temperature-sun</code></li>
<li><code>transform-point-bottom-left</code></li>
<li><code>transform-point-bottom-right</code></li>
<li><code>transform-point-top-left</code></li>
<li><code>transform-point-top-right</code></li>
<li><code>transform-point</code></li>
</ul>
<p>Fixed icons: <code>brand-linktree</code>, <code>glass-off</code>,
<code>glass</code>, <code>math-max</code>, <code>math-min</code></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0b7fb9d8ec"><code>0b7fb9d</code></a>
Release 2.47.0</li>
<li>See full diff in <a
href="https://github.com/tabler/tabler-icons/commits/v2.47.0/packages/icons-react">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tabler/icons-react&package-manager=npm_and_yarn&previous-version=2.46.0&new-version=2.47.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-03 14:44:30 +01:00
dependabot[bot]
bef736c905 Bump @typescript-eslint/eslint-plugin from 6.19.0 to 6.20.0 in /frontend (#423)
Bumps
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
from 6.19.0 to 6.20.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v6.20.0</h2>
<h2>6.20.0 (2024-01-29)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [member-ordering] allow easy reuse
of the default ordering (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8248">#8248</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-useless-template-literals]
incorrect bigint autofix result (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8283">#8283</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] treat
any/unknown as non-nullable (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8262">#8262</a>)</li>
<li><strong>eslint-plugin:</strong> [no-useless-template-literals]
report Infinity &amp; NaN (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8295">#8295</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-readonly] disable checking
accessors (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8300">#8300</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Alex Parloti <a
href="https://github.com/parloti"><code>@​parloti</code></a></li>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
<li>James Browning</li>
<li>StyleShit <a
href="https://github.com/StyleShit"><code>@​StyleShit</code></a></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>v6.19.1</h2>
<h2>6.19.1 (2024-01-22)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] fix false
positive for type variable (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8235">#8235</a>)</li>
<li><strong>type-utils:</strong> preventing isUnsafeAssignment infinite
recursive calls (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8237">#8237</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>6.20.0 (2024-01-29)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [member-ordering] allow easy reuse
of the default ordering</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [no-useless-template-literals]
incorrect bigint autofix result</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] treat
any/unknown as non-nullable</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-useless-template-literals] report
Infinity &amp; NaN</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [prefer-readonly] disable checking
accessors</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Alex Parloti</li>
<li>auvred</li>
<li>James Browning</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>
<h2>6.19.1 (2024-01-22)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>type-utils:</strong> preventing isUnsafeAssignment infinite
recursive calls</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unnecessary-condition] fix false
positive for type variable</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<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="a01a6e6b6f"><code>a01a6e6</code></a>
chore(release): publish 6.20.0</li>
<li><a
href="4d2ce3b010"><code>4d2ce3b</code></a>
fix(eslint-plugin): [prefer-readonly] disable checking accessors (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8300">#8300</a>)</li>
<li><a
href="9dca40e44d"><code>9dca40e</code></a>
chore(eslint-plugin): fix typos in schema definitions (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8311">#8311</a>)</li>
<li><a
href="d02d08638d"><code>d02d086</code></a>
fix(eslint-plugin): [no-useless-template-literals] report Infinity &amp;
NaN (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8295">#8295</a>)</li>
<li><a
href="70505e45be"><code>70505e4</code></a>
fix(eslint-plugin): [prefer-nullish-coalescing] treat any/unknown as
non-null...</li>
<li><a
href="d0137c8960"><code>d0137c8</code></a>
chore: enable prefer-nullish-coalescing internally (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/7955">#7955</a>)</li>
<li><a
href="bbc6770c05"><code>bbc6770</code></a>
feat(eslint-plugin): [member-ordering] allow easy reuse of the default
orderi...</li>
<li><a
href="8622286207"><code>8622286</code></a>
fix(eslint-plugin): [no-useless-template-literals] incorrect bigint
autofix r...</li>
<li><a
href="a91121425d"><code>a911214</code></a>
chore(release): publish 6.19.1</li>
<li><a
href="920f909deb"><code>920f909</code></a>
fix(eslint-plugin): [no-unnecessary-condition] fix false positive for
type va...</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v6.20.0/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=6.19.0&new-version=6.20.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-03 14:43:11 +01:00
dependabot[bot]
7dd882b081 Bump @mantine/form from 7.4.1 to 7.5.1 in /frontend (#425)
Bumps
[@mantine/form](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form)
from 7.4.1 to 7.5.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mantinedev/mantine/releases"><code>@​mantine/form</code>'s
releases</a>.</em></p>
<blockquote>
<h2>7.5.1</h2>
<h2>What's Changed</h2>
<ul>
<li><code>[@mantine/core]</code> Indicator: Improve processing animation
for lo-resolution monitors (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5682">#5682</a>)</li>
<li><code>[@mantine/hooks]</code> use-debounced-state: Fix incorrect
type definition (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5665">#5665</a>)</li>
<li><code>[@mantine/hooks]</code> use-session-storage: Fix default value
not being set in the storage on initial render (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5663">#5663</a>)</li>
<li><code>[@mantine/core]</code> Combobox: Fix incorrect dropdown styles
with custom ScrollArea component (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5677">#5677</a>)</li>
<li><code>[@mantine/form]</code> Fix incorrect touch and dirty state
handling in <code>form.initialize</code> (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5623">#5623</a>)</li>
<li><code>[@mantine/core]</code> Chip: Fix error thrown when page is
modified with Google Translate (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5586">#5586</a>)</li>
<li><code>[@mantine/form]</code> Add previous value as second argument
to <code>onValuesChange</code> (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5649">#5649</a>)</li>
<li><code>[@mantine/core]</code> Fix <code>autoContrast</code> defined
on theme not working in some components (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5655">#5655</a>)</li>
<li><code>[@mantine/core]</code> Fix broken alignment in Checkbox, Radio
and Switch (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5648">#5648</a>)</li>
<li><code>[@mantine/core-highlight]</code> Add
<code>withCopyButton</code> prop support to CodeHighlightTabs (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5608">#5608</a>)</li>
<li><code>[@mantine/core]</code> Update
<code>useComputedColorScheme</code> types to match definition with other
similar hooks (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5588">#5588</a>)</li>
<li><code>[@mantine/core]</code> MultiSelect: Forbid select item removal
if associated item becomes disabled (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5630">#5630</a>)</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Phirb"><code>@​Phirb</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5630">mantinedev/mantine#5630</a></li>
<li><a href="https://github.com/c0nd3v"><code>@​c0nd3v</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5588">mantinedev/mantine#5588</a></li>
<li><a href="https://github.com/sxflynn"><code>@​sxflynn</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5605">mantinedev/mantine#5605</a></li>
<li><a href="https://github.com/vizath"><code>@​vizath</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5648">mantinedev/mantine#5648</a></li>
<li><a
href="https://github.com/mariansimecek"><code>@​mariansimecek</code></a>
made their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5649">mantinedev/mantine#5649</a></li>
<li><a
href="https://github.com/gabrielmaldi"><code>@​gabrielmaldi</code></a>
made their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5670">mantinedev/mantine#5670</a></li>
<li><a href="https://github.com/waweber"><code>@​waweber</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5668">mantinedev/mantine#5668</a></li>
<li><a href="https://github.com/msv96"><code>@​msv96</code></a> made
their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5663">mantinedev/mantine#5663</a></li>
<li><a
href="https://github.com/cristianghita24"><code>@​cristianghita24</code></a>
made their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5665">mantinedev/mantine#5665</a></li>
<li><a
href="https://github.com/matthiasfeist"><code>@​matthiasfeist</code></a>
made their first contribution in <a
href="https://redirect.github.com/mantinedev/mantine/pull/5682">mantinedev/mantine#5682</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/mantinedev/mantine/compare/7.5.0...7.5.1">https://github.com/mantinedev/mantine/compare/7.5.0...7.5.1</a></p>
<h2> 7.5.0</h2>
<p><a href="https://mantine.dev/changelog/7-5-0">View changelog with
demos on mantine.dev website</a></p>
<h2>DonutChart component</h2>
<p>New <a href="https://mantine.dev/charts/donut-chart">DonutChart</a>
component:</p>
<pre lang="tsx"><code>import { DonutChart } from '@mantine/charts';
import { data } from './data';
<p>function Demo() {
return &lt;DonutChart data={data} /&gt;;
}
</code></pre></p>
<h2>PieChart component</h2>
<p>New <a href="https://mantine.dev/charts/pie-chart">PieChart</a>
component:</p>
<pre lang="tsx"><code>&lt;/tr&gt;&lt;/table&gt; 
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="74748cda32"><code>74748cd</code></a>
[release] Version: 7.5.1</li>
<li><a
href="75f86cb0bd"><code>75f86cb</code></a>
Revert &quot;[<code>@​mantine/core</code>] Fix imports with
<code>nodenext</code> resolution not working (#...</li>
<li><a
href="afbfc1a2da"><code>afbfc1a</code></a>
[<code>@​mantine/core</code>] Fix imports with <code>nodenext</code>
resolution not working (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5668">#5668</a>)</li>
<li><a
href="8e738b3f66"><code>8e738b3</code></a>
[<code>@​mantine/form</code>] Fix incorrect touch and dirty state
handling in `form.initial...</li>
<li><a
href="65375b35b6"><code>65375b3</code></a>
[<code>@​mantine/form</code>] Add previous value as second argument to
<code>onValuesChange</code> (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5">#5</a>...</li>
<li><a
href="d1f047bd52"><code>d1f047b</code></a>
[release] Version: 7.5.0</li>
<li><a
href="2fb63903e9"><code>2fb6390</code></a>
[release] Version: 7.4.2</li>
<li>See full diff in <a
href="https://github.com/mantinedev/mantine/commits/7.5.1/packages/@mantine/form">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@mantine/form&package-manager=npm_and_yarn&previous-version=7.4.1&new-version=7.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-03 14:42:57 +01:00
dependabot[bot]
430cdd94b0 Bump date-fns from 3.2.0 to 3.3.1 in /frontend (#421)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 3.2.0 to
3.3.1.
<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.3.1</h2>
<p>Kudos to <a
href="https://github.com/kossnocorp"><code>@​kossnocorp</code></a> and
<a href="https://github.com/fturmel"><code>@​fturmel</code></a> for
working on the release.</p>
<h3>Fixed</h3>
<ul>
<li>
<p>Fixed DST issue in <code>getOverlappingDaysInIntervals</code>,
resulting in an inconsistent number of days returned for intervals
starting and ending in different DST periods.</p>
</li>
<li>
<p>Fixed functions incorrectly using <code>trunc</code> instead of
<code>round</code>. The bug was introduced in v3.3.0. The affected
functions: <code>differenceInCalendarDays</code>,
<code>differenceInCalendarISOWeeks</code>,
<code>differenceInCalendarWeeks</code>, <code>getISOWeek</code>,
<code>getWeek</code>, and <code>getISOWeeksInYear</code>.</p>
</li>
</ul>
<h2>v3.3.0</h2>
<p>On this release worked <a
href="https://github.com/kossnocorp"><code>@​kossnocorp</code></a>, <a
href="https://github.com/TheKvikk"><code>@​TheKvikk</code></a>, <a
href="https://github.com/fturmel"><code>@​fturmel</code></a> and <a
href="https://github.com/ckcherry23"><code>@​ckcherry23</code></a>.</p>
<h3>Fixed</h3>
<ul>
<li>
<p>Fixed the bug in <code>getOverlappingDaysInIntervals</code> caused by
incorrect sorting of interval components that led to 0 for timestamps of
different lengths.</p>
</li>
<li>
<p>Fixed bugs when working with negative numbers caused by using
<code>Math.floor</code> (<code>-1.1</code> → <code>-2</code>) instead of
<code>Math.trunc</code> (<code>-1.1</code> → <code>-1</code>). Most of
the conversion functions (i.e., <code>hoursToMinutes</code>) were
affected when passing some negative fractional input. Also, some other
functions that could be possibly affected by unfortunate timezone/date
combinations were fixed.</p>
<p>The functions that were affected: <code>format</code>,
<code>parse</code>, <code>getUnixTime</code>, <code>daysToWeeks</code>,
<code>hoursToMilliseconds</code>, <code>hoursToMinutes</code>,
<code>hoursToSeconds</code>, <code>milliseconds</code>,
<code>minutesToMilliseconds</code>, <code>millisecondsToMinutes</code>,
<code>monthsToYears</code>, <code>millisecondsToHours</code>,
<code>millisecondsToSeconds</code>, <code>minutesToHours</code>,
<code>minutesToSeconds</code>, <code>yearsToQuarters</code>,
<code>yearsToMonths</code>, <code>yearsToDays</code>,
<code>weeksToDays</code>, <code>secondsToMinutes</code>,
<code>secondsToHours</code>, <code>quartersToYears</code>,
<code>quartersToMonths</code> and <code>monthsToQuarters</code>.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/date-fns/date-fns/pull/3269">Fixed the
Czech locale's <code>formatDistance</code> to include <code>1</code> in
<code>formatDistance</code>.</a></p>
</li>
<li>
<p>Fixed <code>differenceInSeconds</code> and other functions relying on
rounding options that can produce a negative 0.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/date-fns/date-fns/pull/3662">Added a
preprocessor to the locales API, enabling fixing a long-standing bug in
the French locale.</a> (<a
href="https://redirect.github.com/date-fns/date-fns/issues/1391">#1391</a>)</p>
</li>
<li>
<p>Added missing <code>yearsToDays</code> to the FP submodule.</p>
</li>
<li>
<p>Made functions using rounding methods always return <code>0</code>
instead of <code>-0</code>.</p>
</li>
</ul>
<h3>Added</h3>
<ul>
<li><a
href="https://redirect.github.com/date-fns/date-fns/pull/3653">Added
<code>format</code> alias <code>formatDate</code> with corresponding
<code>FormatDateOptions</code> interface</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.3.1 - 2024-01-22</h2>
<p>Kudos to <a
href="https://github.com/kossnocorp"><code>@​kossnocorp</code></a> and
<a href="https://github.com/fturmel"><code>@​fturmel</code></a> for
working on the release.</p>
<h3>Fixed</h3>
<ul>
<li>
<p>Fixed DST issue in <code>getOverlappingDaysInIntervals</code>,
resulting in an inconsistent number of days returned for intervals
starting and ending in different DST periods.</p>
</li>
<li>
<p>Fixed functions incorrectly using <code>trunc</code> instead of
<code>round</code>. The bug was introduced in v3.3.0. The affected
functions: <code>differenceInCalendarDays</code>,
<code>differenceInCalendarISOWeeks</code>,
<code>differenceInCalendarWeeks</code>, <code>getISOWeek</code>,
<code>getWeek</code>, and <code>getISOWeeksInYear</code>.</p>
</li>
</ul>
<h2>v3.3.0 - 2024-01-20</h2>
<p>On this release worked <a
href="https://github.com/kossnocorp"><code>@​kossnocorp</code></a>, <a
href="https://github.com/TheKvikk"><code>@​TheKvikk</code></a>, <a
href="https://github.com/fturmel"><code>@​fturmel</code></a> and <a
href="https://github.com/ckcherry23"><code>@​ckcherry23</code></a>.</p>
<h3>Fixed</h3>
<ul>
<li>
<p>Fixed the bug in <code>getOverlappingDaysInIntervals</code> caused by
incorrect sorting of interval components that led to 0 for timestamps of
different lengths.</p>
</li>
<li>
<p>Fixed bugs when working with negative numbers caused by using
<code>Math.floor</code> (<code>-1.1</code> → <code>-2</code>) instead of
<code>Math.trunc</code> (<code>-1.1</code> → <code>-1</code>). Most of
the conversion functions (i.e., <code>hoursToMinutes</code>) were
affected when passing some negative fractional input. Also, some other
functions that could be possibly affected by unfortunate timezone/date
combinations were fixed.</p>
<p>The functions that were affected: <code>format</code>,
<code>parse</code>, <code>getUnixTime</code>, <code>daysToWeeks</code>,
<code>hoursToMilliseconds</code>, <code>hoursToMinutes</code>,
<code>hoursToSeconds</code>, <code>milliseconds</code>,
<code>minutesToMilliseconds</code>, <code>millisecondsToMinutes</code>,
<code>monthsToYears</code>, <code>millisecondsToHours</code>,
<code>millisecondsToSeconds</code>, <code>minutesToHours</code>,
<code>minutesToSeconds</code>, <code>yearsToQuarters</code>,
<code>yearsToMonths</code>, <code>yearsToDays</code>,
<code>weeksToDays</code>, <code>secondsToMinutes</code>,
<code>secondsToHours</code>, <code>quartersToYears</code>,
<code>quartersToMonths</code> and <code>monthsToQuarters</code>.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/date-fns/date-fns/pull/3269">Fixed the
Czech locale's <code>formatDistance</code> to include <code>1</code> in
<code>formatDistance</code>.</a></p>
</li>
<li>
<p>Fixed <code>differenceInSeconds</code> and other functions relying on
rounding options that can produce a negative 0.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/date-fns/date-fns/pull/3662">Added a
preprocessor to the locales API, enabling fixing a long-standing bug in
the French locale.</a> (<a
href="https://redirect.github.com/date-fns/date-fns/issues/1391">#1391</a>)</p>
</li>
<li>
<p>Added missing <code>yearsToDays</code> to the FP submodule.</p>
</li>
<li>
<p>Made functions using rounding methods always return <code>0</code>
instead of <code>-0</code>.</p>
</li>
</ul>
<h3>Added</h3>
<ul>
<li><a
href="https://redirect.github.com/date-fns/date-fns/pull/3653">Added
<code>format</code> alias <code>formatDate</code> with corresponding
<code>FormatDateOptions</code> interface</a>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="35c1858780"><code>35c1858</code></a>
Upgrade Vitest</li>
<li><a
href="aa264e394b"><code>aa264e3</code></a>
Fix DST issue in getOverlappingDaysInIntervals</li>
<li><a
href="a960fc2100"><code>a960fc2</code></a>
Enable extended timezone tests on main</li>
<li><a
href="29394724f7"><code>2939472</code></a>
Fix incorrect rounding introduced in v3.3.0</li>
<li><a
href="ff60d48298"><code>ff60d48</code></a>
Fix browser tests (<a
href="https://redirect.github.com/date-fns/date-fns/issues/3677">#3677</a>)</li>
<li><a
href="659ad02d1c"><code>659ad02</code></a>
Update v3.3.0 changelog</li>
<li><a
href="3e4af151a9"><code>3e4af15</code></a>
What's wrong with you, Lodash?</li>
<li><a
href="37079068ce"><code>3707906</code></a>
Prepare v3.3.0</li>
<li><a
href="fadd58b132"><code>fadd58b</code></a>
Add missing <code>yearsToDays</code> to FP</li>
<li><a
href="ad2c654a6a"><code>ad2c654</code></a>
Fix bug in getOverlappingDaysInIntervals</li>
<li>Additional commits viewable in <a
href="https://github.com/date-fns/date-fns/compare/v3.2.0...v3.3.1">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.2.0&new-version=3.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-03 14:42:41 +01:00
dependabot[bot]
55d3405aff Bump @testing-library/react from 14.1.2 to 14.2.1 in /frontend (#422)
Bumps
[@testing-library/react](https://github.com/testing-library/react-testing-library)
from 14.1.2 to 14.2.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/testing-library/react-testing-library/releases"><code>@​testing-library/react</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v14.2.1</h2>
<h2><a
href="https://github.com/testing-library/react-testing-library/compare/v14.2.0...v14.2.1">14.2.1</a>
(2024-02-01)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Update types to support all possible react component return values
(<a
href="https://redirect.github.com/testing-library/react-testing-library/issues/1272">#1272</a>)
(<a
href="55e79c290d">55e79c2</a>)</li>
</ul>
<h2>v14.2.0</h2>
<h1><a
href="https://github.com/testing-library/react-testing-library/compare/v14.1.2...v14.2.0">14.2.0</a>
(2024-01-30)</h1>
<h3>Features</h3>
<ul>
<li>add <code>reactStrictMode</code> option to enable strict mode render
(<a
href="https://redirect.github.com/testing-library/react-testing-library/issues/1241">#1241</a>)
(<a
href="0880eba4a0">0880eba</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="edb6344d57"><code>edb6344</code></a>
docs: add trappar as a contributor for code (<a
href="https://redirect.github.com/testing-library/react-testing-library/issues/1273">#1273</a>)</li>
<li><a
href="55e79c290d"><code>55e79c2</code></a>
fix: Update types to support all possible react component return values
(<a
href="https://redirect.github.com/testing-library/react-testing-library/issues/1272">#1272</a>)</li>
<li><a
href="4509fb68aa"><code>4509fb6</code></a>
docs: add yinm as a contributor for code (<a
href="https://redirect.github.com/testing-library/react-testing-library/issues/1269">#1269</a>)</li>
<li><a
href="0880eba4a0"><code>0880eba</code></a>
feat: add <code>reactStrictMode</code> option to enable strict mode
render (<a
href="https://redirect.github.com/testing-library/react-testing-library/issues/1241">#1241</a>)</li>
<li><a
href="03a301f248"><code>03a301f</code></a>
chore: update stackblitz url in issue template (<a
href="https://redirect.github.com/testing-library/react-testing-library/issues/1258">#1258</a>)</li>
<li>See full diff in <a
href="https://github.com/testing-library/react-testing-library/compare/v14.1.2...v14.2.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@testing-library/react&package-manager=npm_and_yarn&previous-version=14.1.2&new-version=14.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-03 14:42:29 +01:00
Erik Vroon
5659cd7344 Add demo functionality (#413)
Lets users create a temporary demo account to test the tool
2024-02-03 14:18:57 +01:00
Erik Vroon
b2a2dd1ea1 Implement hcaptcha (#410) 2024-01-17 16:31:38 +01:00
Erik Vroon
5d549648b2 Fix translations on Vercel (#409)
Translations are not shown properly in vercel, fix:
https://github.com/i18next/next-i18next/issues/1552#issuecomment-981156476
2024-01-17 11:54:02 +01:00
dependabot[bot]
4f45ba6c99 Bump react-icons from 4.12.0 to 5.0.1 in /frontend (#408)
Bumps [react-icons](https://github.com/react-icons/react-icons) from
4.12.0 to 5.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/react-icons/react-icons/releases">react-icons's
releases</a>.</em></p>
<blockquote>
<h2>v5.0.1</h2>
<h2>What's Changed</h2>
<ul>
<li>change boxicons license by <a
href="https://github.com/kamijin-fanta"><code>@​kamijin-fanta</code></a>
in <a
href="https://redirect.github.com/react-icons/react-icons/pull/892">react-icons/react-icons#892</a></li>
<li>remove title tag by <a
href="https://github.com/kamijin-fanta"><code>@​kamijin-fanta</code></a>
in <a
href="https://redirect.github.com/react-icons/react-icons/pull/893">react-icons/react-icons#893</a></li>
<li>fix typescript definition by <a
href="https://github.com/kamijin-fanta"><code>@​kamijin-fanta</code></a>
in <a
href="https://redirect.github.com/react-icons/react-icons/pull/897">react-icons/react-icons#897</a></li>
<li>Add smooth animation when displaying icon details and improve mobile
responsive by <a
href="https://github.com/gabrielogregorio"><code>@​gabrielogregorio</code></a>
in <a
href="https://redirect.github.com/react-icons/react-icons/pull/879">react-icons/react-icons#879</a></li>
<li>preview site: multiword search by <a
href="https://github.com/kamijin-fanta"><code>@​kamijin-fanta</code></a>
in <a
href="https://redirect.github.com/react-icons/react-icons/pull/898">react-icons/react-icons#898</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/gabrielogregorio"><code>@​gabrielogregorio</code></a>
made their first contribution in <a
href="https://redirect.github.com/react-icons/react-icons/pull/879">react-icons/react-icons#879</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/react-icons/react-icons/compare/v5.0.0...v5.0.1">https://github.com/react-icons/react-icons/compare/v5.0.0...v5.0.1</a></p>
<table>
<thead>
<tr>
<th>Icon Library</th>
<th>License</th>
<th>Version</th>
<th align="right">Count</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="https://circumicons.com/">Circum Icons</a></td>
<td><a
href="https://github.com/Klarr-Agency/Circum-Icons/blob/main/LICENSE">MPL-2.0
license</a></td>
<td>1.0.0</td>
<td align="right">288</td>
</tr>
<tr>
<td><a href="https://fontawesome.com/">Font Awesome 5</a></td>
<td><a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0
License</a></td>
<td>5.15.4-3-gafecf2a</td>
<td align="right">1612</td>
</tr>
<tr>
<td><a href="https://fontawesome.com/">Font Awesome 6</a></td>
<td><a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0
License</a></td>
<td>6.4.2</td>
<td align="right">2025</td>
</tr>
<tr>
<td><a href="https://ionicons.com/">Ionicons 4</a></td>
<td><a
href="https://github.com/ionic-team/ionicons/blob/master/LICENSE">MIT</a></td>
<td>4.6.3</td>
<td align="right">696</td>
</tr>
<tr>
<td><a href="https://ionicons.com/">Ionicons 5</a></td>
<td><a
href="https://github.com/ionic-team/ionicons/blob/master/LICENSE">MIT</a></td>
<td>5.5.4</td>
<td align="right">1332</td>
</tr>
<tr>
<td><a href="http://google.github.io/material-design-icons/">Material
Design icons</a></td>
<td><a
href="https://github.com/google/material-design-icons/blob/master/LICENSE">Apache
License Version 2.0</a></td>
<td>4.0.0-90-g1ea21d5429</td>
<td align="right">4341</td>
</tr>
<tr>
<td><a href="http://s-ings.com/typicons/">Typicons</a></td>
<td><a href="https://creativecommons.org/licenses/by-sa/3.0/">CC BY-SA
3.0</a></td>
<td>2.1.2</td>
<td align="right">336</td>
</tr>
<tr>
<td><a href="https://octicons.github.com/">Github Octicons
icons</a></td>
<td><a
href="https://github.com/primer/octicons/blob/master/LICENSE">MIT</a></td>
<td>18.3.0</td>
<td align="right">264</td>
</tr>
<tr>
<td><a href="https://feathericons.com/">Feather</a></td>
<td><a
href="https://github.com/feathericons/feather/blob/master/LICENSE">MIT</a></td>
<td>4.29.1</td>
<td align="right">287</td>
</tr>
<tr>
<td><a href="https://lucide.dev/">Lucide</a></td>
<td><a
href="https://github.com/lucide-icons/lucide/blob/main/LICENSE">ISC</a></td>
<td>v5.0.1</td>
<td align="right">1215</td>
</tr>
<tr>
<td><a href="https://game-icons.net/">Game Icons</a></td>
<td><a href="https://creativecommons.org/licenses/by/3.0/">CC BY
3.0</a></td>
<td>12920d6565588f0512542a3cb0cdfd36a497f910</td>
<td align="right">4040</td>
</tr>
<tr>
<td><a href="https://erikflowers.github.io/weather-icons/">Weather
Icons</a></td>
<td><a href="http://scripts.sil.org/OFL">SIL OFL 1.1</a></td>
<td>2.0.12</td>
<td align="right">219</td>
</tr>
<tr>
<td><a href="https://vorillaz.github.io/devicons/">Devicons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>1.8.0</td>
<td align="right">192</td>
</tr>
<tr>
<td><a href="https://github.com/ant-design/ant-design-icons">Ant Design
Icons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>4.3.1</td>
<td align="right">789</td>
</tr>
<tr>
<td><a href="https://github.com/twbs/icons">Bootstrap Icons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>1.11.1</td>
<td align="right">2716</td>
</tr>
<tr>
<td><a href="https://github.com/Remix-Design/RemixIcon">Remix
Icon</a></td>
<td><a href="http://www.apache.org/licenses/">Apache License Version
2.0</a></td>
<td>3.5.0</td>
<td align="right">2537</td>
</tr>
<tr>
<td><a href="https://github.com/icons8/flat-color-icons">Flat Color
Icons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>1.0.2</td>
<td align="right">329</td>
</tr>
<tr>
<td><a
href="https://github.com/grommet/grommet-icons">Grommet-Icons</a></td>
<td><a href="http://www.apache.org/licenses/">Apache License Version
2.0</a></td>
<td>4.11.0</td>
<td align="right">635</td>
</tr>
<tr>
<td><a
href="https://github.com/tailwindlabs/heroicons">Heroicons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>1.0.6</td>
<td align="right">460</td>
</tr>
<tr>
<td><a href="https://github.com/tailwindlabs/heroicons">Heroicons
2</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>2.0.18</td>
<td align="right">876</td>
</tr>
<tr>
<td><a href="https://simpleicons.org/">Simple Icons</a></td>
<td><a href="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0
Universal</a></td>
<td>9.20.0</td>
<td align="right">2753</td>
</tr>
<tr>
<td><a href="https://thesabbir.github.io/simple-line-icons/">Simple Line
Icons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>2.5.5</td>
<td align="right">189</td>
</tr>
<tr>
<td><a href="https://github.com/Keyamoon/IcoMoon-Free">IcoMoon
Free</a></td>
<td><a
href="https://github.com/Keyamoon/IcoMoon-Free/blob/master/License.txt">CC
BY 4.0 License</a></td>
<td>d006795ede82361e1bac1ee76f215cf1dc51e4ca</td>
<td align="right">491</td>
</tr>
<tr>
<td><a href="https://github.com/atisawd/boxicons">BoxIcons</a></td>
<td><a
href="https://github.com/atisawd/boxicons/blob/master/LICENSE">MIT</a></td>
<td>2.1.4</td>
<td align="right">1634</td>
</tr>
<tr>
<td><a href="https://github.com/astrit/css.gg">css.gg</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>2.1.1</td>
<td align="right">704</td>
</tr>
<tr>
<td><a href="https://github.com/microsoft/vscode-codicons">VS Code
Icons</a></td>
<td><a href="https://creativecommons.org/licenses/by/4.0/">CC BY
4.0</a></td>
<td>0.0.35</td>
<td align="right">439</td>
</tr>
<tr>
<td><a href="https://github.com/tabler/tabler-icons">Tabler
Icons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>2.40.0</td>
<td align="right">4836</td>
</tr>
<tr>
<td><a href="https://github.com/lykmapipo/themify-icons">Themify
Icons</a></td>
<td><a
href="https://github.com/thecreation/standard-icons/blob/master/modules/themify-icons/LICENSE">MIT</a></td>
<td>v0.1.2-2-g9600186</td>
<td align="right">352</td>
</tr>
<tr>
<td><a href="https://icons.radix-ui.com">Radix Icons</a></td>
<td><a
href="https://github.com/radix-ui/icons/blob/master/LICENSE">MIT</a></td>
<td>@radix-ui/<a
href="mailto:react-icons@1.3.0-1-g94b3fcf">react-icons@1.3.0-1-g94b3fcf</a></td>
<td align="right">318</td>
</tr>
<tr>
<td><a href="https://github.com/phosphor-icons/core">Phosphor
Icons</a></td>
<td><a
href="https://github.com/phosphor-icons/core/blob/main/LICENSE">MIT</a></td>
<td>2.0.2</td>
<td align="right">7488</td>
</tr>
<tr>
<td><a href="https://icons8.com/line-awesome">Icons8 Line
Awesome</a></td>
<td><a
href="https://github.com/icons8/line-awesome/blob/master/LICENSE.md">MIT</a></td>
<td>1.3.1</td>
<td align="right">1544</td>
</tr>
</tbody>
</table>
<h2>v5.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix: Strict ESM loader compatibility by <a
href="https://github.com/e1himself"><code>@​e1himself</code></a> in <a
href="https://redirect.github.com/react-icons/react-icons/pull/880">react-icons/react-icons#880</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="66a5257986"><code>66a5257</code></a>
v5.0.1</li>
<li><a
href="6bd1d3171f"><code>6bd1d31</code></a>
preview site: multiword search (<a
href="https://redirect.github.com/react-icons/react-icons/issues/898">#898</a>)</li>
<li><a
href="fc4d1a76d0"><code>fc4d1a7</code></a>
Add smooth animation when displaying icon details and improve mobile
responsi...</li>
<li><a
href="9d5d0df739"><code>9d5d0df</code></a>
fix typescript definition (<a
href="https://redirect.github.com/react-icons/react-icons/issues/897">#897</a>)</li>
<li><a
href="096eef4b3b"><code>096eef4</code></a>
5.0.1-snapshot.0</li>
<li><a
href="48d9dd7ab8"><code>48d9dd7</code></a>
remove title tag (<a
href="https://redirect.github.com/react-icons/react-icons/issues/893">#893</a>)</li>
<li><a
href="b519cf495a"><code>b519cf4</code></a>
change boxicons license (<a
href="https://redirect.github.com/react-icons/react-icons/issues/892">#892</a>)</li>
<li><a
href="8410792f18"><code>8410792</code></a>
v5.0.0</li>
<li><a
href="e323e2b579"><code>e323e2b</code></a>
Fix: Strict ESM loader compatibility (<a
href="https://redirect.github.com/react-icons/react-icons/issues/880">#880</a>)</li>
<li><a
href="39a2c9762b"><code>39a2c97</code></a>
fix: Set 'overflow' to 'auto' in .icon-detail-modal-content (<a
href="https://redirect.github.com/react-icons/react-icons/issues/858">#858</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/react-icons/react-icons/compare/v4.12.0...v5.0.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-icons&package-manager=npm_and_yarn&previous-version=4.12.0&new-version=5.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-12 09:05:41 +01:00
dependabot[bot]
bb62f4f783 Bump follow-redirects from 1.15.3 to 1.15.4 in /frontend (#407)
Bumps
[follow-redirects](https://github.com/follow-redirects/follow-redirects)
from 1.15.3 to 1.15.4.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="65858205e5"><code>6585820</code></a>
Release version 1.15.4 of the npm package.</li>
<li><a
href="7a6567e16d"><code>7a6567e</code></a>
Disallow bracketed hostnames.</li>
<li><a
href="05629af696"><code>05629af</code></a>
Prefer native URL instead of deprecated url.parse.</li>
<li><a
href="1cba8e85fa"><code>1cba8e8</code></a>
Prefer native URL instead of legacy url.resolve.</li>
<li><a
href="72bc2a4229"><code>72bc2a4</code></a>
Simplify _processResponse error handling.</li>
<li><a
href="3d42aecdca"><code>3d42aec</code></a>
Add bracket tests.</li>
<li><a
href="bcbb096b32"><code>bcbb096</code></a>
Do not directly set Error properties.</li>
<li>See full diff in <a
href="https://github.com/follow-redirects/follow-redirects/compare/v1.15.3...v1.15.4">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.3&new-version=1.15.4)](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-01-11 09:39:37 +01:00
dependabot[bot]
959a863e51 Bump react-i18next from 13.5.0 to 14.0.0 in /frontend (#401)
Bumps [react-i18next](https://github.com/i18next/react-i18next) from
13.5.0 to 14.0.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.0.0</h3>
<ul>
<li>types: reportNamespaces is now optional, should fix <a
href="https://redirect.github.com/i18next/react-i18next/issues/1693">1693</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c142f888d0"><code>c142f88</code></a>
14.0.0</li>
<li><a
href="7e88547a1c"><code>7e88547</code></a>
types: reportNamespaces is now optional, should fix <a
href="https://redirect.github.com/i18next/react-i18next/issues/1693">#1693</a></li>
<li><a
href="fdab4e8953"><code>fdab4e8</code></a>
update dep in example</li>
<li><a
href="aab64ccab2"><code>aab64cc</code></a>
update i18next dep</li>
<li><a
href="6dbdd8b974"><code>6dbdd8b</code></a>
update example</li>
<li><a
href="f72c6562c4"><code>f72c656</code></a>
update locize example</li>
<li><a
href="8a8f446058"><code>8a8f446</code></a>
update deps of example</li>
<li>See full diff in <a
href="https://github.com/i18next/react-i18next/compare/v13.5.0...v14.0.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=13.5.0&new-version=14.0.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>
2023-12-29 09:51:49 +01:00
SevicheCC
78b6eab62b Add i18n support and translation for zh-CN (#394)
Relative issue: #223

---------

Co-authored-by: Erik Vroon <erik.vroon@channable.com>
Co-authored-by: Erik Vroon <erik.vroon22@gmail.com>
2023-12-28 19:15:41 +01:00
dependabot[bot]
9d7b4d93cb Bump date-fns from 2.30.0 to 3.0.1 in /frontend (#399)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.30.0 to
3.0.1.
<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.0.1</h2>
<h2>Fixed</h2>
<ul>
<li><a
href="https://redirect.github.com/date-fns/date-fns/pull/3618">Fixed an
error</a> in certain environments caused by <code>d.mts</code> files
exporting only types.</li>
</ul>
<h2>v3.0.0</h2>
<h2>Changed</h2>
<ul>
<li>
<p><strong>BREAKING</strong>: date-fns is now a dual-package with the
support of both ESM and CommonJS. The files exports are now explicitly
in the <code>package.json</code>. The ESM files now have
<code>.mjs</code> extension.</p>
</li>
<li>
<p><strong>BREAKING</strong>: The package now has a flat structure,
meaning functions are now named
<code>node_modules/date-fns/add.mjs</code>, locales are
<code>node_modules/date-fns/locale/enUS.mjs</code>, etc.</p>
</li>
<li>
<p><strong>BREAKING</strong>: Now all file content’s exported via named
exports instead of <code>export default</code>, which will require
change direct imports i.e. <code>const addDays =
require(‘date-fns/addDays’)</code> to <code>const { addDays } =
require(‘date-fns/addDays’)</code>.</p>
</li>
<li>
<p><strong>BREAKING</strong>: TypeScript types are now completely
rewritten, check out the <code>d.ts</code> files for more
information.</p>
</li>
<li>
<p><strong>BREAKING</strong>: <code>constants</code> now is not exported
via the index, so to import one use <code>import { daysInYear } from
&quot;date-fns/constants&quot;;</code>. It improves compatibility with
setups that modularize imports <a
href="https://twitter.com/kossnocorp/status/1731181274579325260">like
Next.js</a>.</p>
</li>
<li>
<p><strong>BREAKING</strong>: Functions now don’t check the number of
passed arguments, delegating this task to type checkers. The functions
are now slimmer because of this.</p>
</li>
<li>
<p><strong>BREAKING</strong> The arguments are not explicitly converted
to the target types. Instead, they are passed as is, delegating this
task to type checkers.</p>
</li>
<li>
<p><strong>BREAKING</strong>: Functions that accept
<code>Interval</code> arguments now do not throw an error if the start
is before the end and handle it as a negative interval. If one of the
properties in an <code>Invalid Date</code>, these functions also do not
throw and handle them as invalid intervals.</p>
<ul>
<li>
<p><code>areIntervalsOverlapping</code> normalize intervals before
comparison, so <code>{ start: a, end: b }</code> is practically
equivalent to <code>{ start: b, end: a }</code>. When comparing
intervals with one of the properties being <code>Invalid Date</code>,
the function will return false unless the others are valid and equal,
given the <code>inclusive</code> option is passed. Otherwise, and when
even one of the intervals has both properties invalid, the function will
always return <code>false</code>.</p>
</li>
<li>
<p><code>getOverlappingDaysInIntervals</code> now normalizes intervals
before comparison, so <code>{ start: a, end: b }</code> is practically
equivalent to <code>{ start: b, end: a }</code>. If any of the
intervals’ properties is an <code>Invalid Date</code>, the function will
always return 0.</p>
</li>
<li>
<p><code>isWithinInterval</code> now normalizes intervals before
comparison, so <code>{ start: a, end: b }</code> is practically
equivalent to <code>{ start: b, end: a }</code>. If any of the
intervals’ properties is an <code>Invalid Date</code>, the function will
always return false.</p>
</li>
<li>
<p><code>intervalToDuration</code> now returns negative durations for
negative intervals. If one or both of the interval properties are
invalid, the function will return an empty object.</p>
</li>
<li>
<p>The eachXOfInterval functions (<code>eachDayOfInterval</code>,
<code>eachHourOfInterval</code>, <code>eachMinuteOfInterval</code>,
<code>eachMonthOfInterval</code>, <code>eachWeekendOfInterval</code>,
<code>eachWeekendOfMonth</code>, <code>eachWeekendOfYear</code>,
<code>eachWeekOfInterval</code>, <code>eachYearOfInterval</code>) now
return a reversed array if the passed interval’s start is after the end.
Invalid properties will result in an empty array. Functions that accept
the <code>step</code> option now also allow negative, 0, and NaN values
and return reversed results if the step is negative and an empty array
otherwise.</p>
</li>
</ul>
</li>
<li>
<p><strong>BREAKING</strong>: <code>intervalToDuration</code> now skips
0 values in the resulting duration, resulting in more compact objects
with only relevant properties.</p>
</li>
<li>
<p><strong>BREAKING</strong>: <code>roundToNearestMinutes</code> now
returns <code>Invalid Date</code> instead of throwing an error when
<code>nearestTo</code> option is less than 1 or more than 30.</p>
</li>
<li>
<p><strong>BREAKING</strong>: IE is no longer supported.</p>
</li>
<li>
<p><strong>BREAKING</strong>: Now all functions use
<code>Math.trunc</code> rounding method where rounding is required. The
behavior is configurable on a per-function basis.</p>
</li>
<li>
<p><strong>BREAKING</strong>: Undocumented <code>onlyNumeric</code>
option was removed from <code>nn</code> and <code>sv</code> locales. If
you relied on it, <a
href="https://github.com/date-fns/date-fns/blob/HEAD/mailto:koss@nocorp.me">please
contact me</a>.</p>
</li>
<li>
<p><strong>BREAKING</strong>: Flow is not supported anymore. If you
relied on it, <a
href="https://github.com/date-fns/date-fns/blob/HEAD/mailto:koss@nocorp.me">please
contact me</a>.</p>
</li>
<li>
<p><strong>BREAKING</strong>: The locales now use regular functions
instead of the UTC version, which should not break any code unless you
used locales directly.</p>
</li>
</ul>
<h3>Added</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</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.0.1 - 2023-12-20</h2>
<h2>Fixed</h2>
<ul>
<li><a
href="https://redirect.github.com/date-fns/date-fns/pull/3618">Fixed an
error</a> in certain environments caused by <code>d.mts</code> files
exporting only types.</li>
</ul>
<h2>v3.0.0 - 2023-12-18</h2>
<h2>Changed</h2>
<ul>
<li>
<p><strong>BREAKING</strong>: date-fns is now a dual-package with the
support of both ESM and CommonJS. The files exports are now explicitly
in the <code>package.json</code>. The ESM files now have
<code>.mjs</code> extension.</p>
</li>
<li>
<p><strong>BREAKING</strong>: The package now has a flat structure,
meaning functions are now named
<code>node_modules/date-fns/add.mjs</code>, locales are
<code>node_modules/date-fns/locale/enUS.mjs</code>, etc.</p>
</li>
<li>
<p><strong>BREAKING</strong>: Now all file content’s exported via named
exports instead of <code>export default</code>, which will require
change direct imports i.e. <code>const addDays =
require(‘date-fns/addDays’)</code> to <code>const { addDays } =
require(‘date-fns/addDays’)</code>.</p>
</li>
<li>
<p><strong>BREAKING</strong>: TypeScript types are now completely
rewritten, check out the <code>d.ts</code> files for more
information.</p>
</li>
<li>
<p><strong>BREAKING</strong>: <code>constants</code> now is not exported
via the index, so to import one use <code>import { daysInYear } from
&quot;date-fns/constants&quot;;</code>. It improves compatibility with
setups that modularize imports <a
href="https://twitter.com/kossnocorp/status/1731181274579325260">like
Next.js</a>.</p>
</li>
<li>
<p><strong>BREAKING</strong>: Functions now don’t check the number of
passed arguments, delegating this task to type checkers. The functions
are now slimmer because of this.</p>
</li>
<li>
<p><strong>BREAKING</strong> The arguments are not explicitly converted
to the target types. Instead, they are passed as is, delegating this
task to type checkers.</p>
</li>
<li>
<p><strong>BREAKING</strong>: Functions that accept
<code>Interval</code> arguments now do not throw an error if the start
is before the end and handle it as a negative interval. If one of the
properties in an <code>Invalid Date</code>, these functions also do not
throw and handle them as invalid intervals.</p>
<ul>
<li>
<p><code>areIntervalsOverlapping</code> normalize intervals before
comparison, so <code>{ start: a, end: b }</code> is practically
equivalent to <code>{ start: b, end: a }</code>. When comparing
intervals with one of the properties being <code>Invalid Date</code>,
the function will return false unless the others are valid and equal,
given the <code>inclusive</code> option is passed. Otherwise, and when
even one of the intervals has both properties invalid, the function will
always return <code>false</code>.</p>
</li>
<li>
<p><code>getOverlappingDaysInIntervals</code> now normalizes intervals
before comparison, so <code>{ start: a, end: b }</code> is practically
equivalent to <code>{ start: b, end: a }</code>. If any of the
intervals’ properties is an <code>Invalid Date</code>, the function will
always return 0.</p>
</li>
<li>
<p><code>isWithinInterval</code> now normalizes intervals before
comparison, so <code>{ start: a, end: b }</code> is practically
equivalent to <code>{ start: b, end: a }</code>. If any of the
intervals’ properties is an <code>Invalid Date</code>, the function will
always return false.</p>
</li>
<li>
<p><code>intervalToDuration</code> now returns negative durations for
negative intervals. If one or both of the interval properties are
invalid, the function will return an empty object.</p>
</li>
<li>
<p>The eachXOfInterval functions (<code>eachDayOfInterval</code>,
<code>eachHourOfInterval</code>, <code>eachMinuteOfInterval</code>,
<code>eachMonthOfInterval</code>, <code>eachWeekendOfInterval</code>,
<code>eachWeekendOfMonth</code>, <code>eachWeekendOfYear</code>,
<code>eachWeekOfInterval</code>, <code>eachYearOfInterval</code>) now
return a reversed array if the passed interval’s start is after the end.
Invalid properties will result in an empty array. Functions that accept
the <code>step</code> option now also allow negative, 0, and NaN values
and return reversed results if the step is negative and an empty array
otherwise.</p>
</li>
</ul>
</li>
<li>
<p><strong>BREAKING</strong>: <code>intervalToDuration</code> now skips
0 values in the resulting duration, resulting in more compact objects
with only relevant properties.</p>
</li>
<li>
<p><strong>BREAKING</strong>: <code>roundToNearestMinutes</code> now
returns <code>Invalid Date</code> instead of throwing an error when
<code>nearestTo</code> option is less than 1 or more than 30.</p>
</li>
<li>
<p><strong>BREAKING</strong>: IE is no longer supported.</p>
</li>
<li>
<p><strong>BREAKING</strong>: Now all functions use
<code>Math.trunc</code> rounding method where rounding is required. The
behavior is configurable on a per-function basis.</p>
</li>
<li>
<p><strong>BREAKING</strong>: Undocumented <code>onlyNumeric</code>
option was removed from <code>nn</code> and <code>sv</code> locales. If
you relied on it, <a
href="https://github.com/date-fns/date-fns/blob/main/mailto:koss@nocorp.me">please
contact me</a>.</p>
</li>
<li>
<p><strong>BREAKING</strong>: Flow is not supported anymore. If you
relied on it, <a
href="https://github.com/date-fns/date-fns/blob/main/mailto:koss@nocorp.me">please
contact me</a>.</p>
</li>
<li>
<p><strong>BREAKING</strong>: The locales now use regular functions
instead of the UTC version, which should not break any code unless you
used locales directly.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="be27ecff95"><code>be27ecf</code></a>
Promote to v3.0.1</li>
<li><a
href="8dc9ab38b0"><code>8dc9ab3</code></a>
Add .d.mts issue example</li>
<li><a
href="cb303e344f"><code>cb303e3</code></a>
Fix d.mts errors</li>
<li><a
href="95b84c7e4c"><code>95b84c7</code></a>
Fix change log for v3</li>
<li><a
href="c50c070c01"><code>c50c070</code></a>
Promote to v3.0.0</li>
<li><a
href="5de6af4397"><code>5de6af4</code></a>
Fix types</li>
<li><a
href="a44e98a4f8"><code>a44e98a</code></a>
Upgrade size-limit</li>
<li><a
href="fcff3fda26"><code>fcff3fd</code></a>
Upgrade <code>@​date-fns/docs</code></li>
<li><a
href="db8ad0d307"><code>db8ad0d</code></a>
Fix typeParam docs</li>
<li><a
href="59685ab2d5"><code>59685ab</code></a>
Improve the interval docs</li>
<li>Additional commits viewable in <a
href="https://github.com/date-fns/date-fns/compare/v2.30.0...v3.0.1">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=2.30.0&new-version=3.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-20 18:48:53 +01:00
Erik Vroon
069f586df6 Fix mantine version to 7.2.2 (#389) 2023-12-06 22:26:54 +01:00
Erik Vroon
033e8864f2 Update all frontend dependencies (#385) 2023-12-06 21:56:05 +01:00
dependabot[bot]
bf1ff509e2 Bump @babel/traverse from 7.21.5 to 7.23.2 in /frontend (#384)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 21:40:47 +01:00
Erik Vroon
2920c51d4c Update prettier plugin (#383) 2023-12-06 21:35:29 +01:00
Erik Vroon
cf00344c01 Fix vertical alignment and other frontend issues (#382) 2023-12-06 21:27:02 +01:00
Erik Vroon
908d05e36d Fix stage item modal: team_id should be string (#381) 2023-12-06 15:41:39 +01:00
dependabot[bot]
35ff575b8e Bump react-redux from 8.0.5 to 9.0.2 in /frontend (#379)
Bumps [react-redux](https://github.com/reduxjs/react-redux) from 8.0.5
to 9.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/reduxjs/react-redux/releases">react-redux's
releases</a>.</em></p>
<blockquote>
<h2>v9.0.2</h2>
<p>This <strong>bugfix release</strong> makes additional tweaks to the
React Native artifact filename to help resolve import and bundling
issues with RN projects.</p>
<h2>What's Changed</h2>
<ul>
<li>Change react-native output extension from <code>.mjs</code> to
<code>.js</code> by <a
href="https://github.com/aryaemami59"><code>@​aryaemami59</code></a> in
<a
href="https://redirect.github.com/reduxjs/react-redux/pull/2102">reduxjs/react-redux#2102</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/reduxjs/react-redux/compare/v9.0.1...v9.0.2">https://github.com/reduxjs/react-redux/compare/v9.0.1...v9.0.2</a></p>
<h2>v9.0.1</h2>
<p>This <strong>bugfix release</strong> updates the package to include a
new <code>react-redux.react-native.js</code> bundle that specifically
imports React Native, and consolidates all of the <code>'react'</code>
imports into one file to save on bundle size (and enable some tricky
React Native import handling).</p>
<h2>What's Changed</h2>
<ul>
<li>Add an RN-specific bundle and consolidate imports by <a
href="https://github.com/markerikson"><code>@​markerikson</code></a> in
<a
href="https://redirect.github.com/reduxjs/react-redux/pull/2100">reduxjs/react-redux#2100</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/reduxjs/react-redux/compare/v9.0.0...v9.0.1">https://github.com/reduxjs/react-redux/compare/v9.0.0...v9.0.1</a></p>
<h2>v9.0.0</h2>
<p>This <strong>major release</strong>:</p>
<ul>
<li>Switches to requiring React 18 and Redux Toolkit 2.0 / Redux
5.0</li>
<li>Updates the packaging for better ESM/CJS compatibility and
modernizes the build output</li>
<li>Updates the options for dev mode checks in
<code>useSelector</code></li>
<li>Adds a new React Server Components artifact that throws on use, to
better indicate compat issues</li>
</ul>
<p>This release has <strong>breaking changes</strong>.</p>
<p>This release is part of a wave of major versions of all the Redux
packages: <strong>Redux Toolkit 2.0, Redux core 5.0, React-Redux 9.0,
Reselect 5.0, and Redux Thunk 3.0</strong>.</p>
<p>For full details on all of the breaking changes and other significant
changes to all of those packages, see the <strong><a
href="https://redux.js.org/usage/migrations/migrating-rtk-2">&quot;Migrating
to RTK 2.0 and Redux 5.0&quot; migration guide</a></strong> in the Redux
docs.</p>
<blockquote>
<p>[!NOTE]
The Redux core, Reselect, and Redux Thunk packages are included as part
of Redux Toolkit, and RTK users do not need to manually upgrade them -
you'll get them as part of the upgrade to RTK 2.0. (If you're not using
Redux Toolkit yet, <a
href="https://redux.js.org/usage/migrating-to-modern-redux"><strong>please
start migrating your existing legacy Redux code to use Redux Toolkit
today!</strong></a>)
React-Redux is a separate, package, but we expect you'll be upgrading
them together.</p>
</blockquote>
<pre lang="bash"><code># React-Redux
npm install react-redux
yarn add react-redux
<h1>RTK</h1>
<p>npm install <code>@​reduxjs/toolkit</code>
yarn add <code>@​reduxjs/toolkit</code></p>
<h1>Standalone Redux core</h1>
<p>npm install redux
yarn add redux
&lt;/tr&gt;&lt;/table&gt;
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="dbdac99cb7"><code>dbdac99</code></a>
Release 9.0.2</li>
<li><a
href="fd1c0d77ed"><code>fd1c0d7</code></a>
Merge pull request <a
href="https://redirect.github.com/reduxjs/react-redux/issues/2102">#2102</a>
from aryaemami59/feature/9.0-react-native</li>
<li><a
href="c24b5ac3ee"><code>c24b5ac</code></a>
Merge branch 'master' of <a
href="https://github.com/reduxjs/react-redux">https://github.com/reduxjs/react-redux</a>
into feature/...</li>
<li><a
href="97a7b1603d"><code>97a7b16</code></a>
Change react-native output extension from <code>.mjs</code> to
<code>.js</code></li>
<li><a
href="e215baa694"><code>e215baa</code></a>
Replace CRA in <code>README</code> with VIte and Next (<a
href="https://redirect.github.com/reduxjs/react-redux/issues/2101">#2101</a>)</li>
<li><a
href="ad56bd08cc"><code>ad56bd0</code></a>
Release 9.0.1</li>
<li><a
href="11060e5193"><code>11060e5</code></a>
Change background colour for code in blockquotes for dark themes (<a
href="https://redirect.github.com/reduxjs/react-redux/issues/2094">#2094</a>)</li>
<li><a
href="2c34e078d8"><code>2c34e07</code></a>
Merge pull request <a
href="https://redirect.github.com/reduxjs/react-redux/issues/2100">#2100</a>
from reduxjs/feature/9.0-react-native</li>
<li><a
href="e5a558af9c"><code>e5a558a</code></a>
Update Redux dep</li>
<li><a
href="fd2631f861"><code>fd2631f</code></a>
Really hack around React export</li>
<li>Additional commits viewable in <a
href="https://github.com/reduxjs/react-redux/compare/v8.0.5...v9.0.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-redux&package-manager=npm_and_yarn&previous-version=8.0.5&new-version=9.0.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 08:40:06 +01:00
dependabot[bot]
4dfdbcffd5 Bump @next/eslint-plugin-next from 13.4.19 to 14.0.3 in /frontend (#375)
Bumps
[@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next)
from 13.4.19 to 14.0.3.
<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.0.3</h2>
<h3>Core Changes</h3>
<ul>
<li>Update React from 746890329 to 0e352ea01: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58279">#58279</a></li>
<li>fix(turbopack): support middleware in src: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58218">#58218</a></li>
<li>Update font data: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58317">#58317</a></li>
<li>Replace custom Thenable type with native Promises: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58337">#58337</a></li>
<li>fix(eslint): <code>next/script</code> <code>beforeInteractive</code>
gives warning on appDir: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/51148">#51148</a></li>
<li>fix: import antd from es in modularizeImports: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/57968">#57968</a></li>
<li>fix(WellKnownErrorsPlugin): avoid compilation warnings array with
empty items: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/57768">#57768</a></li>
<li>Add experimental support for history.pushState and
history.replaceState: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58335">#58335</a></li>
<li>Fix: expected &quot;catch all routes&quot; are not matched in
“parallel routes&quot;: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58368">#58368</a></li>
<li>fix: Don't reset shallow URL updates on prefetch: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58297">#58297</a></li>
<li>fix: ensure batch values are sharable: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58315">#58315</a></li>
<li>fix incorrect fetch cache handling: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58460">#58460</a></li>
<li>turbopack: Don't error with legacy server actions boolean: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58416">#58416</a></li>
<li>Update turbopack: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58408">#58408</a></li>
<li>Upgrade vendored React: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58489">#58489</a></li>
<li>Apply next/font to foreign code: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58461">#58461</a></li>
<li>Turbopack: Use structured styled text in issue descriptions: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58156">#58156</a></li>
<li>onHeaders updates for App Pages: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58410">#58410</a></li>
<li>revalidate APIs should make route handlers dynamic: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58466">#58466</a></li>
<li>remove optimistic navigation behavior when prefetch is false: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58413">#58413</a></li>
<li>fix: set <code>x-forwarded-host</code> based on request: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58500">#58500</a></li>
<li>Inline ChildProp: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58519">#58519</a></li>
<li>Remove client only dynamic chunks from edge bundle : <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/56761">#56761</a></li>
<li>tweak cache + revalidate fetch warning: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58505">#58505</a></li>
</ul>
<h3>Documentation Changes</h3>
<ul>
<li>remove example for router.events as it does not exist: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58286">#58286</a></li>
<li>chore(docs): fix typo: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58344">#58344</a></li>
<li>docs: Update runtime table: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58361">#58361</a></li>
<li>Update 08-parallel-routes.mdx: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58393">#58393</a></li>
<li>Docs: Update middleware example snippet: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58488">#58488</a></li>
<li>update meta variable to metadata variable so that the meta data
updat…: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58396">#58396</a></li>
<li>Update 07-error-handling.mdx: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58236">#58236</a></li>
<li>docs: Added Kinde auth provider: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58231">#58231</a></li>
<li>Update index.mdx: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58210">#58210</a></li>
<li>Make example of passing down a Server Action more clear: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/57972">#57972</a></li>
<li>docs: Fix grammar in Styling section: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58071">#58071</a></li>
<li>docs: Fix grammar in Client Components section: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58065">#58065</a></li>
<li>docs: Fix grammar in Dynamic Rendering section: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58062">#58062</a></li>
<li>Docs: fix grammatical issue in &quot;Data Fetching Patterns&quot;
section: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58056">#58056</a></li>
<li>Update 02-patterns.mdx: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58032">#58032</a></li>
<li>Update 04-ci-build-caching.mdx - Add Jenkins: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58001">#58001</a></li>
</ul>
<h3>Example Changes</h3>
<ul>
<li>examples: Update Middleware for CSP: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/58300">#58300</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="391471b315"><code>391471b</code></a>
v14.0.3</li>
<li><a
href="32875e4fe4"><code>32875e4</code></a>
v14.0.3-canary.12</li>
<li><a
href="c8bfda4367"><code>c8bfda4</code></a>
v14.0.3-canary.11</li>
<li><a
href="a5515693bc"><code>a551569</code></a>
v14.0.3-canary.10</li>
<li><a
href="7281cd3fc4"><code>7281cd3</code></a>
v14.0.3-canary.9</li>
<li><a
href="44613dc045"><code>44613dc</code></a>
v14.0.3-canary.8</li>
<li><a
href="08e5424ddc"><code>08e5424</code></a>
v14.0.3-canary.7</li>
<li><a
href="82821c7942"><code>82821c7</code></a>
v14.0.3-canary.6</li>
<li><a
href="d7ade76ef8"><code>d7ade76</code></a>
v14.0.3-canary.5</li>
<li><a
href="022cb25640"><code>022cb25</code></a>
fix(eslint): <code>next/script</code> <code>beforeInteractive</code>
gives warning on appDir (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/51148">#51148</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/commits/v14.0.3/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=13.4.19&new-version=14.0.3)](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>
2023-12-04 07:43:39 +01:00