Commit Graph

377 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
1c7ba768ca Add description to API docs (#489) 2024-02-18 16:56:10 +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.
v1.4.3
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
41c664ed56 Fix dashboard link unique bug (#487)
The frontend will send `"dashboard_link": ""` (empty string) but it
should be converted to `None` instead. Otherwise tournaments quickly
have non-unique endpoints.
v1.4.2
2024-02-17 19:40:39 +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
7666e3a22b Handle foreign key constraint errors (#483) 2024-02-17 14:03:32 +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
dependabot[bot]
f465812e15 Update pluggy requirement from <=1.3.0 to <=1.4.0 in /backend (#468)
Updates the requirements on
[pluggy](https://github.com/pytest-dev/pluggy) to permit the latest
version.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pluggy/blob/main/CHANGELOG.rst">pluggy's
changelog</a>.</em></p>
<blockquote>
<h1>pluggy 1.4.0 (2024-01-24)</h1>
<h2>Features</h2>
<ul>
<li>
<p><code>[#463](https://github.com/pytest-dev/pluggy/issues/463)
&lt;https://github.com/pytest-dev/pluggy/issues/463&gt;</code>_: A
warning :class:<code>~pluggy.PluggyTeardownRaisedWarning</code> is now
issued when an old-style hookwrapper raises an exception during
teardown.
See the warning documentation for more details.</p>
</li>
<li>
<p><code>[#471](https://github.com/pytest-dev/pluggy/issues/471)
&lt;https://github.com/pytest-dev/pluggy/issues/471&gt;</code>_: Add
:func:<code>PluginManager.unblock
&lt;pluggy.PluginManager.unblock&gt;</code> method to unblock a plugin
by plugin name.</p>
</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li>
<p><code>[#441](https://github.com/pytest-dev/pluggy/issues/441)
&lt;https://github.com/pytest-dev/pluggy/issues/441&gt;</code>_: Fix
:func:<code>~pluggy.HookCaller.call_extra()</code> extra methods getting
ordered before everything else in some circumstances. Regressed in
pluggy 1.1.0.</p>
</li>
<li>
<p><code>[#438](https://github.com/pytest-dev/pluggy/issues/438)
&lt;https://github.com/pytest-dev/pluggy/issues/438&gt;</code>_: Fix
plugins registering other plugins in a hook when the other plugins
implement the same hook itself. Regressed in pluggy 1.1.0.</p>
</li>
</ul>
<h1>pluggy 1.3.0 (2023-08-26)</h1>
<h2>Deprecations and Removals</h2>
<ul>
<li><code>[#426](https://github.com/pytest-dev/pluggy/issues/426)
&lt;https://github.com/pytest-dev/pluggy/issues/426&gt;</code>_: Python
3.7 is no longer supported.</li>
</ul>
<h2>Features</h2>
<ul>
<li>
<p><code>[#428](https://github.com/pytest-dev/pluggy/issues/428)
&lt;https://github.com/pytest-dev/pluggy/issues/428&gt;</code>_: Pluggy
now exposes its typings to static type checkers.</p>
<p>As part of this, the following changes are made:</p>
<ul>
<li>Renamed <code>_Result</code> to <code>Result</code>, and exported as
:class:<code>pluggy.Result</code>.</li>
<li>Renamed <code>_HookRelay</code> to <code>HookRelay</code>, and
exported as :class:<code>pluggy.HookRelay</code>.</li>
<li>Renamed <code>_HookCaller</code> to <code>HookCaller</code>, and
exported as :class:<code>pluggy.HookCaller</code>.</li>
<li>Exported <code>HookImpl</code> as
:class:<code>pluggy.HookImpl</code>.</li>
<li>Renamed <code>_HookImplOpts</code> to <code>HookimplOpts</code>, and
exported as :class:<code>pluggy.HookimplOpts</code>.</li>
<li>Renamed <code>_HookSpecOpts</code> to <code>HookspecOpts</code>, and
exported as :class:<code>pluggy.HookspecOpts</code>.</li>
<li>Some fields and classes are marked <code>Final</code> and
<code>@final</code>.</li>
<li>The :ref:<code>api-reference</code> is updated to clearly delineate
pluggy's public API.</li>
</ul>
<p>Compatibility aliases are put in place for the renamed types.
We do not plan to remove the aliases, but we strongly recommend to only
import from <code>pluggy.*</code> to ensure future compatibility.</p>
<p>Please note that pluggy is currently unable to provide strong typing
for hook calls, e.g. <code>pm.hook.my_hook(...)</code>,
nor to statically check that a hook implementation matches the hook
specification's type.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2efd28ef5d"><code>2efd28e</code></a>
Preparing release 1.4.0</li>
<li><a
href="ebeb2f2e78"><code>ebeb2f2</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pluggy/issues/471">#471</a>
from bluetech/unblock</li>
<li><a
href="3a28b4d7a6"><code>3a28b4d</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pluggy/issues/464">#464</a>
from bluetech/hookwrapper-teardown-warning</li>
<li><a
href="4331b7a164"><code>4331b7a</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pluggy/issues/473">#473</a>
from bluetech/iterator-invalidation</li>
<li><a
href="7aef3e608f"><code>7aef3e6</code></a>
hooks: fix plugins registering other plugins in a hook</li>
<li><a
href="cc36605090"><code>cc36605</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pluggy/issues/472">#472</a>
from bluetech/call-extra-ordering-fix</li>
<li><a
href="443fee6d7a"><code>443fee6</code></a>
hooks: fix <code>call_extra</code> extra methods getting ordered before
everything else</li>
<li><a
href="4577b459a9"><code>4577b45</code></a>
hooks: add comment describing <code>_hookimpls</code>'s
format/invariants.</li>
<li><a
href="13b3661080"><code>13b3661</code></a>
Add <code>PluginManager.unblock</code> method to unblock a name</li>
<li><a
href="4b5b2d4ede"><code>4b5b2d4</code></a>
CHANGELOG: fix errors in 1.0.0 entry</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pluggy/compare/0.3.0...1.4.0">compare
view</a></li>
</ul>
</details>
<br />


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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-15 19:59:30 +01:00
dependabot[bot]
a8e484a35c Update pytest requirement from <=7.4.3 to <=8.0.0 in /backend (#469)
Updates the requirements on
[pytest](https://github.com/pytest-dev/pytest) to permit the latest
version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest/releases">pytest's
releases</a>.</em></p>
<blockquote>
<h2>pytest 8.0.0 (2024-01-27)</h2>
<p>See <a
href="https://github.com/pytest-dev/pytest/releases/tag/8.0.0rc1">8.0.0rc1</a>
and <a
href="https://github.com/pytest-dev/pytest/releases/tag/8.0.0rc2">8.0.0rc2</a>
for the full changes since pytest 7.4!</p>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11842">#11842</a>:
Properly escape the <code>reason</code> of a <code>skip
&lt;pytest.mark.skip ref&gt;</code>{.interpreted-text
role=&quot;ref&quot;} mark when writing JUnit XML files.</li>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11861">#11861</a>:
Avoid microsecond exceeds <code>1_000_000</code> when using
<code>log-date-format</code> with <code>%f</code> specifier, which might
cause the test suite to crash.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="478f8233bc"><code>478f823</code></a>
Prepare release version 8.0.0</li>
<li><a
href="608590097a"><code>6085900</code></a>
[8.0.x] fix: avoid rounding microsecond to <code>1_000_000</code> (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/11863">#11863</a>)</li>
<li><a
href="3b41c65c81"><code>3b41c65</code></a>
[8.0.x] Escape skip reason in junitxml (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/11845">#11845</a>)</li>
<li><a
href="747072ad26"><code>747072a</code></a>
[8.0.x] Update docstring of scripts/generate-gh-release-notes.py (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/11768">#11768</a>)</li>
<li><a
href="011a475baf"><code>011a475</code></a>
Properly attach packages to the GH release notes (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/11839">#11839</a>)
(<a
href="https://redirect.github.com/pytest-dev/pytest/issues/11840">#11840</a>)</li>
<li><a
href="97960bdd14"><code>97960bd</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/11835">#11835</a>
from pytest-dev/release-8.0.0rc2</li>
<li><a
href="6be0a3cbf7"><code>6be0a3c</code></a>
Prepare release version 8.0.0rc2</li>
<li><a
href="44ffe07165"><code>44ffe07</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/11837">#11837</a>
from pytest-dev/backport-11836-to-8.0.x</li>
<li><a
href="14ecb04973"><code>14ecb04</code></a>
[8.0.x] testing: temporarily disable test due to hypothesis issue</li>
<li><a
href="41c8dabee3"><code>41c8dab</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/11831">#11831</a>
from bluetech/backport-11825-to-8.0.x</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest/compare/1.0.0b3...8.0.0">compare
view</a></li>
</ul>
</details>
<br />


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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-15 19:23:13 +01:00
dependabot[bot]
3050441ae8 Update databases requirement from <=0.7.0 to <=0.8.0 in /backend (#471)
Updates the requirements on
[databases](https://github.com/encode/databases) to permit the latest
version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/encode/databases/releases">databases's
releases</a>.</em></p>
<blockquote>
<h2>Version 0.8.0</h2>
<h3>Breaking</h3>
<p>This release improves isolation of connections and transactions
across concurrent tasks:</p>
<ul>
<li>Database connections are now task-local and are not inherited by
child tasks</li>
<li>The <code>@db.transaction</code> decorator uses the calling task's
connection</li>
<li>Each new task uses a new connection unless a connection is
explicitly provided</li>
</ul>
<p>These changes improve the consistency of behavior and fix bugs where
connections and transactions were not properly isolated such as: <a
href="https://redirect.github.com/encode/databases/issues/123">encode/databases#123</a>,
<a
href="https://redirect.github.com/encode/databases/issues/125">encode/databases#125</a>,
<a
href="https://redirect.github.com/encode/databases/issues/134">encode/databases#134</a>,
<a
href="https://redirect.github.com/encode/databases/issues/155">encode/databases#155</a>,
<a
href="https://redirect.github.com/encode/databases/issues/424">encode/databases#424</a>,
and <a
href="https://redirect.github.com/encode/databases/issues/452">encode/databases#452</a>.</p>
<p>In most cases, these changes should not be breaking. However, if
using an open transaction across tasks, the active connection
(<code>db.connection()</code>) now needs to be explicitly passed to each
task. See the <a
href="https://www.encode.io/databases/connections_and_transactions/#transactions">new
documentation</a> for an example.</p>
<h3>Added</h3>
<ul>
<li>Allow SQLite query parameters and support cached databases (<a
href="https://redirect.github.com/encode/databases/issues/561">#561</a><a
href="https://redirect.github.com/encode/databases/issues/561">#561</a>)</li>
<li>Support for unix socket for aiomysql and asyncmy (<a
href="https://redirect.github.com/encode/databases/issues/551">#551</a><a
href="https://redirect.github.com/encode/databases/issues/551">#551</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/encode/databases/issues/551">#551</a>:
<a
href="https://redirect.github.com/encode/databases/pull/551">encode/databases#551</a>
<a
href="https://redirect.github.com/encode/databases/issues/561">#561</a>:
<a
href="https://redirect.github.com/encode/databases/pull/546">encode/databases#546</a></p>
<h3>Changed</h3>
<ul>
<li>Improve isolation of connections and transactions during concurrent
usage (<a
href="https://redirect.github.com/encode/databases/issues/546">#546</a><a
href="https://redirect.github.com/encode/databases/issues/546">#546</a>)</li>
<li>Bump requests from 2.28.1 to 2.31.0 (<a
href="https://redirect.github.com/encode/databases/issues/562">#562</a><a
href="https://redirect.github.com/encode/databases/issues/562">#562</a>)
zanieb marked this conversation as resolved.</li>
<li>Bump starlette from 0.20.4 to 0.27.0 (<a
href="https://redirect.github.com/encode/databases/issues/560">#560</a><a
href="https://redirect.github.com/encode/databases/issues/560">#560</a>)</li>
<li>Bump up asyncmy version to fix <code>No module named
'asyncmy.connection'</code> (<a
href="https://redirect.github.com/encode/databases/issues/553">#553</a><a
href="https://redirect.github.com/encode/databases/issues/553">#553</a>)</li>
<li>Bump wheel from 0.37.1 to 0.38.1 (<a
href="https://redirect.github.com/encode/databases/issues/524">#524</a><a
href="https://redirect.github.com/encode/databases/issues/524">#524</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/encode/databases/issues/546">#546</a>:
<a
href="https://redirect.github.com/encode/databases/pull/546">encode/databases#546</a>
<a
href="https://redirect.github.com/encode/databases/issues/562">#562</a>:
<a
href="https://redirect.github.com/encode/databases/pull/562">encode/databases#562</a>
<a
href="https://redirect.github.com/encode/databases/issues/560">#560</a>:
<a
href="https://redirect.github.com/encode/databases/pull/560">encode/databases#560</a>
<a
href="https://redirect.github.com/encode/databases/issues/553">#553</a>:
<a
href="https://redirect.github.com/encode/databases/pull/553">encode/databases#553</a>
<a
href="https://redirect.github.com/encode/databases/issues/524">#524</a>:
<a
href="https://redirect.github.com/encode/databases/pull/524">encode/databases#524</a></p>
<h3>Fixed</h3>
<ul>
<li>Fix the type-hints using more standard mode (<a
href="https://redirect.github.com/encode/databases/issues/526">#526</a><a
href="https://redirect.github.com/encode/databases/issues/526">#526</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/encode/databases/issues/526">#526</a>:
<a
href="https://redirect.github.com/encode/databases/pull/526">encode/databases#526</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/encode/databases/blob/master/CHANGELOG.md">databases's
changelog</a>.</em></p>
<blockquote>
<h2>0.8.0 (August 28th, 2023)</h2>
<h3>Added</h3>
<ul>
<li>Allow SQLite query parameters and support cached databases (<a
href="https://redirect.github.com/encode/databases/issues/561">#561</a><a
href="https://redirect.github.com/encode/databases/issues/561">#561</a>)</li>
<li>Support for unix socket for aiomysql and asyncmy (<a
href="https://redirect.github.com/encode/databases/issues/551">#551</a><a
href="https://redirect.github.com/encode/databases/issues/551">#551</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/encode/databases/issues/551">#551</a>:
<a
href="https://redirect.github.com/encode/databases/pull/551">encode/databases#551</a>
<a
href="https://redirect.github.com/encode/databases/issues/561">#561</a>:
<a
href="https://redirect.github.com/encode/databases/pull/546">encode/databases#546</a></p>
<h3>Changed</h3>
<ul>
<li>Change isolation connections and transactions during concurrent
usage (<a
href="https://redirect.github.com/encode/databases/issues/546">#546</a><a
href="https://redirect.github.com/encode/databases/issues/546">#546</a>)</li>
<li>Bump requests from 2.28.1 to 2.31.0 (<a
href="https://redirect.github.com/encode/databases/issues/562">#562</a><a
href="https://redirect.github.com/encode/databases/issues/562">#562</a>)</li>
<li>Bump starlette from 0.20.4 to 0.27.0 (<a
href="https://redirect.github.com/encode/databases/issues/560">#560</a><a
href="https://redirect.github.com/encode/databases/issues/560">#560</a>)</li>
<li>Bump up asyncmy version to fix <code>No module named
'asyncmy.connection'</code> (<a
href="https://redirect.github.com/encode/databases/issues/553">#553</a><a
href="https://redirect.github.com/encode/databases/issues/553">#553</a>)</li>
<li>Bump wheel from 0.37.1 to 0.38.1 (<a
href="https://redirect.github.com/encode/databases/issues/524">#524</a><a
href="https://redirect.github.com/encode/databases/issues/524">#524</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/encode/databases/issues/546">#546</a>:
<a
href="https://redirect.github.com/encode/databases/pull/546">encode/databases#546</a>
<a
href="https://redirect.github.com/encode/databases/issues/562">#562</a>:
<a
href="https://redirect.github.com/encode/databases/pull/562">encode/databases#562</a>
<a
href="https://redirect.github.com/encode/databases/issues/560">#560</a>:
<a
href="https://redirect.github.com/encode/databases/pull/560">encode/databases#560</a>
<a
href="https://redirect.github.com/encode/databases/issues/553">#553</a>:
<a
href="https://redirect.github.com/encode/databases/pull/553">encode/databases#553</a>
<a
href="https://redirect.github.com/encode/databases/issues/524">#524</a>:
<a
href="https://redirect.github.com/encode/databases/pull/524">encode/databases#524</a></p>
<h3>Fixed</h3>
<ul>
<li>Fix the type-hints using more standard mode (<a
href="https://redirect.github.com/encode/databases/issues/526">#526</a><a
href="https://redirect.github.com/encode/databases/issues/526">#526</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/encode/databases/issues/526">#526</a>:
<a
href="https://redirect.github.com/encode/databases/pull/526">encode/databases#526</a></p>
<h2>0.7.0 (Dec 18th, 2022)</h2>
<h3>Fixed</h3>
<ul>
<li>Fixed breaking changes in SQLAlchemy cursor; supports
<code>&gt;=1.4.42,&lt;1.5</code> (<a
href="https://redirect.github.com/encode/databases/issues/513">#513</a><a
href="https://redirect.github.com/encode/databases/issues/513">#513</a>)</li>
<li>Wrapped types in <code>typing.Optional</code> where applicable (<a
href="https://redirect.github.com/encode/databases/issues/510">#510</a><a
href="https://redirect.github.com/encode/databases/issues/510">#510</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/encode/databases/issues/513">#513</a>:
<a
href="https://redirect.github.com/encode/databases/pull/513">encode/databases#513</a>
<a
href="https://redirect.github.com/encode/databases/issues/510">#510</a>:
<a
href="https://redirect.github.com/encode/databases/pull/510">encode/databases#510</a></p>
<h2>0.6.2 (Nov 7th, 2022)</h2>
<h3>Changed</h3>
<ul>
<li>Pinned SQLAlchemy <code>&lt;=1.4.41</code> to avoid breaking changes
(<a
href="https://redirect.github.com/encode/databases/issues/520">#520</a><a
href="https://redirect.github.com/encode/databases/issues/520">#520</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/encode/databases/issues/520">#520</a>:
<a
href="https://redirect.github.com/encode/databases/pull/520">encode/databases#520</a></p>
<h2>0.6.1 (Aug 9th, 2022)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d653b310e9"><code>d653b31</code></a>
chore: release 0.8.0 prep (<a
href="https://redirect.github.com/encode/databases/issues/565">#565</a>)</li>
<li><a
href="9795187928"><code>9795187</code></a>
Allow SQLite query parameters and support cached databases (<a
href="https://redirect.github.com/encode/databases/issues/561">#561</a>)</li>
<li><a
href="25fa29515d"><code>25fa295</code></a>
fix: incorrect concurrent usage of connection and transaction (<a
href="https://redirect.github.com/encode/databases/issues/546">#546</a>)</li>
<li><a
href="c09542802a"><code>c095428</code></a>
Bump requests from 2.28.1 to 2.31.0 (<a
href="https://redirect.github.com/encode/databases/issues/562">#562</a>)</li>
<li><a
href="f3f0c6f0ba"><code>f3f0c6f</code></a>
Bump starlette from 0.20.4 to 0.27.0 (<a
href="https://redirect.github.com/encode/databases/issues/560">#560</a>)</li>
<li><a
href="71ea4adfea"><code>71ea4ad</code></a>
Support for unix socket for aiomysql and asyncmy (<a
href="https://redirect.github.com/encode/databases/issues/551">#551</a>)</li>
<li><a
href="ab5eb718a7"><code>ab5eb71</code></a>
Bump up asyncmy version to fix <code>No module named
'asyncmy.connection'</code> (<a
href="https://redirect.github.com/encode/databases/issues/553">#553</a>)</li>
<li><a
href="b6eba5f7a1"><code>b6eba5f</code></a>
Bump wheel from 0.37.1 to 0.38.1 (<a
href="https://redirect.github.com/encode/databases/issues/524">#524</a>)</li>
<li><a
href="77d9b8aa7d"><code>77d9b8a</code></a>
Fix the type-hints using more standard mode (<a
href="https://redirect.github.com/encode/databases/issues/526">#526</a>)</li>
<li><a
href="6b0c767588"><code>6b0c767</code></a>
Version 0.7.0 (<a
href="https://redirect.github.com/encode/databases/issues/522">#522</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/encode/databases/compare/0.1.0...0.8.0">compare
view</a></li>
</ul>
</details>
<br />


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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-15 19:22:37 +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
v1.4.1
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
6a0b9538eb Raise 404 on tournament not found (#474) 2024-02-13 10:06:59 +01:00
Erik Vroon
6d6e9849ec Disable no-inline-html lint for contributors docs 2024-02-12 20:01:31 +01:00
Erik Vroon
f834fab2de Add pagination (#472)
Adds pagination (backend and frontend) to teams and players GET
endpoints
v1.4.0
2024-02-12 19:08:50 +01:00
Erik Vroon
549243b1c3 Use fastapi routes for metrics (#467) 2024-02-11 17:56:02 +01:00
Erik Vroon
9479c92c97 Increase code coverage (#466)
Remove unused code and add some tests
Also fix detection of running pytest
2024-02-10 20:59:36 +01:00
github-actions[bot]
c2160f6a06 Update contributors in README.md (#464)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-10 19:43:05 +01:00
github-actions[bot]
a2765bcdc1 Update contributors in docs (#463)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-10 19:42:51 +01:00
Erik Vroon
b8eb0e6699 Fix PR title for contributors updates 2024-02-10 19:41:12 +01:00
Erik Vroon
a0e2a5fbad Fix missing quotes in GH action 2024-02-10 19:38:13 +01:00
Erik Vroon
f796f95dc6 Contributors in readme (#458)
and in docs as well

also includes github action for automatic updates
2024-02-10 19:35:56 +01:00
Erik Vroon
d09d2f2113 Add demo to docs (#456) 2024-02-10 18:07:20 +01:00
Erik Vroon
f7d79eae70 Autorun alembics (#455)
Runs alembic migration automatically on fastapi startup.
Can be disabled using config setting.
2024-02-10 16:36:58 +01:00
Erik Vroon
14728a62bb Make dashboard endpoint unique (#454) 2024-02-10 16:15:27 +01:00
Erik Vroon
8ff8831e90 Fix invalid order of matches in schedule (#453)
Also use CI environment when running pytest
2024-02-09 17:28:02 +01:00
Erik Vroon
b42fce38ab Fix demo account deletion (#450)
Fixes error due to `._mapping` invalid return type
2024-02-09 16:52:14 +01:00
Erik Vroon
512166e86a Replace passlib by bcrypt (#452)
fixes https://github.com/evroon/bracket/issues/451

Old password hashes are still valid
2024-02-09 16:50:54 +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
Erik Vroon
61611066cd Pydantic v2 migration (#252)
Upgrade Pydantic to V2.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-09 11:51:14 +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
6197fa9f89 Community docs (#446) 2024-02-06 22:59:53 +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
Erik Vroon
e583828256 Add preview to docs (#435) 2024-02-06 21:17:19 +01:00
Erik Vroon
3e26be00d6 Update readme and docs (#442) 2024-02-06 21:11:59 +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
Erik Vroon
8f2ce82403 Add evroon as reviewer in dependabot.yml (#436) 2024-02-05 10:27:52 +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