Commit Graph

166 Commits

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


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

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

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

---

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

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


</details>

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


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

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 07:43:39 +01:00
Erik Vroon
c8177603c3 Make frontend more responsive (#371) 2023-12-02 17:52:00 +01:00
Erik Vroon
c93e0b3801 Bump mantine from 6.0.10 to 7.0.0 in /frontend (#273)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-02 11:41:41 +01:00
dependabot[bot]
41518006cf Bump @adobe/css-tools from 4.3.1 to 4.3.2 in /frontend (#370)
Bumps [@adobe/css-tools](https://github.com/adobe/css-tools) from 4.3.1
to 4.3.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/adobe/css-tools/blob/main/History.md"><code>@​adobe/css-tools</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>4.3.2 / 2023-11-28</h1>
<ul>
<li>Fix redos vulnerability with specific crafted css string -
CVE-2023-48631</li>
<li>Fix Problem parsing with :is() and nested :nth-child() <a
href="https://redirect.github.com/adobe/css-tools/issues/211">#211</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/adobe/css-tools/commits">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@adobe/css-tools&package-manager=npm_and_yarn&previous-version=4.3.1&new-version=4.3.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)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/evroon/bracket/network/alerts).

</details>

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


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

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-28 08:17:42 +01:00
dependabot[bot]
fcf8dd16bd Bump next from 13.3.4 to 14.0.3 in /frontend (#335)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Erik Vroon <erik.vroon@channable.com>
2023-11-27 22:06:56 +01:00
Erik Vroon
b50e38ca60 Fix array sorting (#353) 2023-11-26 12:37:15 +01:00
Erik Vroon
daf081b802 Small usability fixes (#350) 2023-11-25 17:06:45 +01:00
Erik Vroon
b8cedd2a8e Implement autoscheduling with parameters (#348) 2023-11-25 12:08:54 +01:00
Erik Vroon
165c816a3a Tweak tournament not started alert (#345) 2023-11-24 00:06:37 +01:00
Erik Vroon
1c0eda7109 Persist scheduling settings in query params (#344) 2023-11-23 22:52:34 +01:00
Erik Vroon
a4c08c5119 Fix tournament creation (#343)
Some fields were missing in the form to create tournaments
2023-11-23 10:49:17 +01:00
Erik Vroon
4b3dfb9b20 Implement custom time per match (#337) 2023-11-21 21:11:25 +01:00
Erik Vroon
4e616d8d97 Multi users and teams creation (#342)
fixes https://github.com/evroon/bracket/issues/292
2023-11-21 20:07:35 +01:00
Erik Vroon
72c818e76f Add spotlight feature (#340) 2023-11-20 10:04:55 +01:00
Erik Vroon
00cac360eb Improve swiss scheduling (#336) 2023-11-19 11:54:08 +01:00
Erik Vroon
1228c7dbeb Cleanup unnecessary scheduling code (#333) 2023-11-18 12:24:13 +01:00
Erik Vroon
19ab03f9d9 Add segmented control to filter matches (#332) 2023-11-11 17:23:42 +01:00
dependabot[bot]
e7cd2eb9a0 Bump axios from 1.4.0 to 1.6.0 in /frontend (#330)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-11 13:25:01 +01:00
Erik Vroon
664b13b0db Fix swiss scheduling (#328) 2023-11-11 10:59:52 +01:00
Erik Vroon
68aff95fe4 Add elo to teams table (#325) 2023-11-08 17:44:51 +01:00
Erik Vroon
a76abc9364 Sort stage items (#324) 2023-11-08 17:24:38 +01:00
Erik Vroon
5c78ee922f Fix start time null (#323) 2023-11-08 17:10:08 +01:00
Erik Vroon
d77dd1432b Fix update of match start times (#322) 2023-11-08 16:28:36 +01:00
Erik Vroon
8cf2dd4bba Filter on groups in teams table (#321) 2023-11-08 16:23:32 +01:00
Erik Vroon
28fd9dc61d Show start time in matches (#319) 2023-11-07 21:03:32 +01:00
Erik Vroon
3dceda218a Time scheduling (#315) 2023-11-07 19:51:46 +01:00
Erik Vroon
145d5787e1 Implement scheduling for elimination stage items (#314) 2023-11-05 15:22:24 +01:00
Erik Vroon
ab86f7ea77 Add schedule builder (#267) 2023-11-02 20:34:49 +01:00
Erik Vroon
894f99c34a Extend dashboard pages (#289) 2023-10-11 19:15:16 +02:00
Erik Vroon
6c741fd821 Dashboard endpoint (#285) 2023-10-01 11:19:56 +02:00
Erik Vroon
a72dab1297 Fix login error handling (#282) 2023-09-24 15:59:05 +02:00
Erik Vroon
33a1910142 Various bugfixes (#266) 2023-09-14 16:33:00 +02:00
Erik Vroon
d1484a0bb3 Add behavior to go to next stage (#265) 2023-09-14 11:51:05 +02:00
Erik Vroon
2125466e3a Add docker compose config (#208) 2023-09-12 21:37:48 +02:00
Erik Vroon
570ee79042 Fix login handling (#258) 2023-09-12 18:10:32 +02:00
Erik Vroon
e8cb8052c7 Move stages and settings to navbar (#257) 2023-09-12 14:20:25 +02:00
Erik Vroon
aaca527647 Add courts functionality (#256) 2023-09-12 13:33:20 +02:00
Erik Vroon
3d2942d6f1 Put Analytics component in right place 2023-09-11 11:47:02 +02:00
Erik Vroon
fd33d0d4cd Frontend improvements (#253)
Install vercel analytics, update dependencies, show alerts in case there
is no active stage.
2023-09-11 11:28:50 +02:00
dependabot[bot]
21ffd66150 Bump cookies-next from 3.0.0 to 4.0.0 in /frontend (#255)
Bumps [cookies-next](https://github.com/andreizanik/cookies-next) from
3.0.0 to 4.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/andreizanik/cookies-next/releases">cookies-next's
releases</a>.</em></p>
<blockquote>
<h2>v4.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Add Prettier config by <a
href="https://github.com/greg2012201"><code>@​greg2012201</code></a> in
<a
href="https://redirect.github.com/andreizanik/cookies-next/pull/48">andreizanik/cookies-next#48</a></li>
<li>Middleware support by <a
href="https://github.com/greg2012201"><code>@​greg2012201</code></a> in
<a
href="https://redirect.github.com/andreizanik/cookies-next/pull/51">andreizanik/cookies-next#51</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/andreizanik/cookies-next/compare/v3.0.0...v4.0.0">https://github.com/andreizanik/cookies-next/compare/v3.0.0...v4.0.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="28c6818f3b"><code>28c6818</code></a>
4.0.0</li>
<li><a
href="8f0f95c4c7"><code>8f0f95c</code></a>
Middleware support (<a
href="https://redirect.github.com/andreizanik/cookies-next/issues/51">#51</a>)</li>
<li><a
href="f00a5e4b3f"><code>f00a5e4</code></a>
Merge pull request <a
href="https://redirect.github.com/andreizanik/cookies-next/issues/48">#48</a>
from greg2012201/prettier</li>
<li><a
href="8062bd2944"><code>8062bd2</code></a>
Update tabWidth.</li>
<li><a
href="d5c32e89cc"><code>d5c32e8</code></a>
Format all files with Prettier.</li>
<li><a
href="72026f3139"><code>72026f3</code></a>
Add prettier config.</li>
<li>See full diff in <a
href="https://github.com/andreizanik/cookies-next/compare/v3.0.0...v4.0.0">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 08:55:42 +02:00
Erik Vroon
c6aaf67329 Backend bugfixes and frontend fixes (#251) 2023-09-10 14:43:51 +02:00
Erik Vroon
7cfd257cdd Improve responsiveness header (#250) 2023-09-10 13:50:21 +02:00