Skip to content

Commit 27fdfcd

Browse files
roo-ahinedependabot[bot]TheMeierjhaalsNVolcz
authored
Staging (#49) (#50)
* build(deps): bump next from 13.2.3 to 14.0.3 in /next Bumps [next](https://github.com/vercel/next.js) from 13.2.3 to 14.0.3. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v13.2.3...v14.0.3) --- updated-dependencies: - dependency-name: next dependency-type: direct:production ... * Bump @vitejs/plugin-react from 4.3.0 to 4.3.1 in /website (#2326) Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.3.0 to 4.3.1. - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite-plugin-react/commits/v4.3.1/packages/plugin-react) --- updated-dependencies: - dependency-name: "@vitejs/plugin-react" dependency-type: direct:development update-type: version-update:semver-patch ... * Bump vite from 5.2.12 to 5.2.13 in /website (#2327) Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.2.12 to 5.2.13. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.2.13/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.2.13/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-patch ... * Bump prettier from 3.3.1 to 3.3.2 in /website (#2328) Bumps [prettier](https://github.com/prettier/prettier) from 3.3.1 to 3.3.2. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/3.3.1...3.3.2) --- updated-dependencies: - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-patch ... * Bump braces from 3.0.2 to 3.0.3 in /website (#2329) Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3) --- updated-dependencies: - dependency-name: braces dependency-type: indirect ... * Bump braces from 3.0.2 to 3.0.3 in /next (#2330) Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3) --- updated-dependencies: - dependency-name: braces dependency-type: indirect ... * Bump @mui/material from 5.15.19 to 5.15.20 in /website (#2331) Bumps [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) from 5.15.19 to 5.15.20. - [Release notes](https://github.com/mui/material-ui/releases) - [Changelog](https://github.com/mui/material-ui/blob/v5.15.20/CHANGELOG.md) - [Commits](https://github.com/mui/material-ui/commits/v5.15.20/packages/mui-material) --- updated-dependencies: - dependency-name: "@mui/material" dependency-type: direct:production update-type: version-update:semver-patch ... * Bump vite from 5.2.13 to 5.3.0 in /website (#2332) Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.2.13 to 5.3.0. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.3.0/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-minor ... * Bump vite from 5.3.0 to 5.3.1 in /website (#2334) Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.3.0 to 5.3.1. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.3.1/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-patch ... * Bump react-hook-form from 7.51.5 to 7.52.0 in /website (#2333) Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form) from 7.51.5 to 7.52.0. - [Release notes](https://github.com/react-hook-form/react-hook-form/releases) - [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md) - [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.51.5...v7.52.0) --- updated-dependencies: - dependency-name: react-hook-form dependency-type: direct:production update-type: version-update:semver-minor ... * Bump ws from 8.11.0 to 8.17.1 in /next (#2335) Bumps [ws](https://github.com/websockets/ws) from 8.11.0 to 8.17.1. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/8.11.0...8.17.1) --- updated-dependencies: - dependency-name: ws dependency-type: indirect ... * Bump @types/node from 20.14.2 to 20.14.4 in /website (#2336) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.2 to 20.14.4. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... * Bump cypress from 13.11.0 to 13.12.0 in /website (#2338) Bumps [cypress](https://github.com/cypress-io/cypress) from 13.11.0 to 13.12.0. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](https://github.com/cypress-io/cypress/compare/v13.11.0...v13.12.0) --- updated-dependencies: - dependency-name: cypress dependency-type: direct:development update-type: version-update:semver-minor ... * Bump @types/node from 20.14.4 to 20.14.5 in /website (#2337) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.4 to 20.14.5. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @types/node from 20.14.5 to 20.14.6 in /website (#2339) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.5 to 20.14.6. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... * Bump openpgp from 5.11.1 to 5.11.2 in /website (#2340) Bumps [openpgp](https://github.com/openpgpjs/openpgpjs) from 5.11.1 to 5.11.2. - [Release notes](https://github.com/openpgpjs/openpgpjs/releases) - [Commits](https://github.com/openpgpjs/openpgpjs/compare/v5.11.1...v5.11.2) --- updated-dependencies: - dependency-name: openpgp dependency-type: direct:production update-type: version-update:semver-patch ... * Bump @types/node from 20.14.6 to 20.14.7 in /website (#2341) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.6 to 20.14.7. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... * Bump typescript from 5.4.5 to 5.5.2 in /website (#2342) Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.5 to 5.5.2. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... * Bump @types/node from 20.14.7 to 20.14.8 in /website (#2343) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.7 to 20.14.8. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... * Bump react-router-dom from 6.23.1 to 6.24.0 in /website (#2344) Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.23.1 to 6.24.0. - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/[email protected]/packages/react-router-dom) --- updated-dependencies: - dependency-name: react-router-dom dependency-type: direct:production update-type: version-update:semver-minor ... * Bump @types/node from 20.14.8 to 20.14.9 in /website (#2345) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 20.14.9. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... * Bump vite from 5.3.1 to 5.3.2 in /website (#2346) Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.3.1 to 5.3.2. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.3.2/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @mui/material from 5.15.20 to 5.15.21 in /website (#2348) Bumps [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) from 5.15.20 to 5.15.21. - [Release notes](https://github.com/mui/material-ui/releases) - [Changelog](https://github.com/mui/material-ui/blob/v5.15.21/CHANGELOG.md) - [Commits](https://github.com/mui/material-ui/commits/v5.15.21/packages/mui-material) --- updated-dependencies: - dependency-name: "@mui/material" dependency-type: direct:production update-type: version-update:semver-patch ... * Bump cypress from 13.12.0 to 13.13.0 in /website (#2349) Bumps [cypress](https://github.com/cypress-io/cypress) from 13.12.0 to 13.13.0. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](https://github.com/cypress-io/cypress/compare/v13.12.0...v13.13.0) --- updated-dependencies: - dependency-name: cypress dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typescript from 5.5.2 to 5.5.3 in /website (#2350) Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.5.2 to 5.5.3. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.2...v5.5.3) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-patch ... * Bump react-hook-form from 7.52.0 to 7.52.1 in /website (#2352) Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form) from 7.52.0 to 7.52.1. - [Release notes](https://github.com/react-hook-form/react-hook-form/releases) - [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md) - [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.52.0...v7.52.1) --- updated-dependencies: - dependency-name: react-hook-form dependency-type: direct:production update-type: version-update:semver-patch ... * implement graceful shutdown fixes #2353 * Bump vite from 5.3.2 to 5.3.3 in /website (#2356) Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.3.2 to 5.3.3. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.3.3/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-patch ... * Bump react-router-dom from 6.24.0 to 6.24.1 in /website (#2355) Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.24.0 to 6.24.1. - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/[email protected]/packages/react-router-dom) --- updated-dependencies: - dependency-name: react-router-dom dependency-type: direct:production update-type: version-update:semver-patch ... * Bump golang.org/x/crypto from 0.24.0 to 0.25.0 (#2357) Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.24.0 to 0.25.0. - [Commits](https://github.com/golang/crypto/compare/v0.24.0...v0.25.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production update-type: version-update:semver-minor ... * Bump @mui/material from 5.15.21 to 5.16.0 in /website (#2358) Bumps [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) from 5.15.21 to 5.16.0. - [Release notes](https://github.com/mui/material-ui/releases) - [Changelog](https://github.com/mui/material-ui/blob/v5.16.0/CHANGELOG.md) - [Commits](https://github.com/mui/material-ui/commits/v5.16.0/packages/mui-material) --- updated-dependencies: - dependency-name: "@mui/material" dependency-type: direct:production update-type: version-update:semver-minor ... * Bump @types/node from 20.14.9 to 20.14.10 in /website (#2359) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.9 to 20.14.10. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... * Bump fast-loops from 1.1.3 to 1.1.4 in /website (#2360) Bumps [fast-loops](https://github.com/robinweser/fast-loops) from 1.1.3 to 1.1.4. - [Commits](https://github.com/robinweser/fast-loops/commits) --- updated-dependencies: - dependency-name: fast-loops dependency-type: indirect ... * Bump @mui/material from 5.16.0 to 5.16.1 in /website (#2361) Bumps [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) from 5.16.0 to 5.16.1. - [Release notes](https://github.com/mui/material-ui/releases) - [Changelog](https://github.com/mui/material-ui/blob/v5.16.1/CHANGELOG.md) - [Commits](https://github.com/mui/material-ui/commits/v5.16.1/packages/mui-material) --- updated-dependencies: - dependency-name: "@mui/material" dependency-type: direct:production update-type: version-update:semver-patch ... * Bump prettier from 3.3.2 to 3.3.3 in /website (#2362) Bumps [prettier](https://github.com/prettier/prettier) from 3.3.2 to 3.3.3. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/3.3.2...3.3.3) --- updated-dependencies: - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @fortawesome/fontawesome-svg-core from 6.5.2 to 6.6.0 in /website (#2365) Bumps [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome) from 6.5.2 to 6.6.0. - [Release notes](https://github.com/FortAwesome/Font-Awesome/releases) - [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md) - [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.5.2...6.6.0) --- updated-dependencies: - dependency-name: "@fortawesome/fontawesome-svg-core" dependency-type: direct:production update-type: version-update:semver-minor ... * Bump @mui/material from 5.16.1 to 5.16.4 in /website (#2367) Bumps [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) from 5.16.1 to 5.16.4. - [Release notes](https://github.com/mui/material-ui/releases) - [Changelog](https://github.com/mui/material-ui/blob/v5.16.4/CHANGELOG.md) - [Commits](https://github.com/mui/material-ui/commits/v5.16.4/packages/mui-material) --- updated-dependencies: - dependency-name: "@mui/material" dependency-type: direct:production update-type: version-update:semver-patch ... * Bump vite from 5.3.3 to 5.3.4 in /website (#2366) Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.3.4/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-patch ... * Bump react-router-dom from 6.24.1 to 6.25.0 in /website (#2368) Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.24.1 to 6.25.0. - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/[email protected]/packages/react-router-dom) --- updated-dependencies: - dependency-name: react-router-dom dependency-type: direct:production update-type: version-update:semver-minor ... * Bump cypress from 13.13.0 to 13.13.1 in /website (#2369) Bumps [cypress](https://github.com/cypress-io/cypress) from 13.13.0 to 13.13.1. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](https://github.com/cypress-io/cypress/compare/v13.13.0...v13.13.1) --- updated-dependencies: - dependency-name: cypress dependency-type: direct:development update-type: version-update:semver-patch ... * Bump i18next from 23.11.5 to 23.12.1 in /website (#2363) Bumps [i18next](https://github.com/i18next/i18next) from 23.11.5 to 23.12.1. - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next/compare/v23.11.5...v23.12.1) --- updated-dependencies: - dependency-name: i18next dependency-type: direct:production update-type: version-update:semver-minor ... * Bump @fortawesome/free-solid-svg-icons from 6.5.2 to 6.6.0 in /website (#2370) Bumps [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 6.5.2 to 6.6.0. - [Release notes](https://github.com/FortAwesome/Font-Awesome/releases) - [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md) - [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.5.2...6.6.0) --- updated-dependencies: - dependency-name: "@fortawesome/free-solid-svg-icons" dependency-type: direct:production update-type: version-update:semver-minor ... * Bump react-router-dom from 6.25.0 to 6.25.1 in /website (#2371) Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.25.0 to 6.25.1. - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/[email protected]/packages/react-router-dom) --- updated-dependencies: - dependency-name: react-router-dom dependency-type: direct:production update-type: version-update:semver-patch ... * Bump @types/node from 20.14.10 to 20.14.11 in /website (#2373) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.10 to 20.14.11. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @emotion/react from 11.11.4 to 11.13.0 in /website (#2376) Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.11.4 to 11.13.0. - [Release notes](https://github.com/emotion-js/emotion/releases) - [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md) - [Commits](https://github.com/emotion-js/emotion/compare/@emotion/[email protected]...@emotion/[email protected]) --- updated-dependencies: - dependency-name: "@emotion/react" dependency-type: direct:production update-type: version-update:semver-minor ... * Bump i18next from 23.12.1 to 23.12.2 in /website (#2375) Bumps [i18next](https://github.com/i18next/i18next) from 23.12.1 to 23.12.2. - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next/compare/v23.12.1...v23.12.2) --- updated-dependencies: - dependency-name: i18next dependency-type: direct:production update-type: version-update:semver-patch ... * Bump react-use from 17.5.0 to 17.5.1 in /website (#2378) Bumps [react-use](https://github.com/streamich/react-use) from 17.5.0 to 17.5.1. - [Release notes](https://github.com/streamich/react-use/releases) - [Changelog](https://github.com/streamich/react-use/blob/master/CHANGELOG.md) - [Commits](https://github.com/streamich/react-use/compare/v17.5.0...v17.5.1) --- updated-dependencies: - dependency-name: react-use dependency-type: direct:production update-type: version-update:semver-patch ... * Bump @emotion/styled from 11.11.5 to 11.13.0 in /website (#2377) Bumps [@emotion/styled](https://github.com/emotion-js/emotion) from 11.11.5 to 11.13.0. - [Release notes](https://github.com/emotion-js/emotion/releases) - [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md) - [Commits](https://github.com/emotion-js/emotion/compare/@emotion/[email protected]...@emotion/[email protected]) --- updated-dependencies: - dependency-name: "@emotion/styled" dependency-type: direct:production update-type: version-update:semver-minor ... * Bump typescript from 5.5.3 to 5.5.4 in /website (#2380) Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.5.3 to 5.5.4. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.3...v5.5.4) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @types/node from 20.14.11 to 20.14.12 in /website (#2382) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.11 to 20.14.12. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... * Bump eslint-plugin-cypress from 3.3.0 to 3.4.0 in /website (#2383) Bumps [eslint-plugin-cypress](https://github.com/cypress-io/eslint-plugin-cypress) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/cypress-io/eslint-plugin-cypress/releases) - [Commits](https://github.com/cypress-io/eslint-plugin-cypress/compare/v3.3.0...v3.4.0) --- updated-dependencies: - dependency-name: eslint-plugin-cypress dependency-type: direct:development update-type: version-update:semver-minor ... * Bump @mui/material from 5.16.4 to 5.16.5 in /website (#2385) Bumps [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) from 5.16.4 to 5.16.5. - [Release notes](https://github.com/mui/material-ui/releases) - [Changelog](https://github.com/mui/material-ui/blob/v5.16.5/CHANGELOG.md) - [Commits](https://github.com/mui/material-ui/commits/v5.16.5/packages/mui-material) --- updated-dependencies: - dependency-name: "@mui/material" dependency-type: direct:production update-type: version-update:semver-patch ... * Bump vite from 5.3.4 to 5.3.5 in /website (#2386) Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.3.4 to 5.3.5. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.3.5/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-patch ... * Bump start-server-and-test from 2.0.4 to 2.0.5 in /website (#2387) Bumps [start-server-and-test](https://github.com/bahmutov/start-server-and-test) from 2.0.4 to 2.0.5. - [Release notes](https://github.com/bahmutov/start-server-and-test/releases) - [Commits](https://github.com/bahmutov/start-server-and-test/compare/v2.0.4...v2.0.5) --- updated-dependencies: - dependency-name: start-server-and-test dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @mui/material from 5.16.5 to 5.16.6 in /website (#2389) Bumps [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) from 5.16.5 to 5.16.6. - [Release notes](https://github.com/mui/material-ui/releases) - [Changelog](https://github.com/mui/material-ui/blob/v5.16.6/CHANGELOG.md) - [Commits](https://github.com/mui/material-ui/commits/v5.16.6/packages/mui-material) --- updated-dependencies: - dependency-name: "@mui/material" dependency-type: direct:production update-type: version-update:semver-patch ... * Bump cypress from 13.13.1 to 13.13.2 in /website (#2391) Bumps [cypress](https://github.com/cypress-io/cypress) from 13.13.1 to 13.13.2. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](https://github.com/cypress-io/cypress/compare/v13.13.1...v13.13.2) --- updated-dependencies: - dependency-name: cypress dependency-type: direct:development update-type: version-update:semver-patch ... * Bump react-router-dom from 6.25.1 to 6.26.0 in /website (#2392) Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.25.1 to 6.26.0. - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/[email protected]/packages/react-router-dom) --- updated-dependencies: - dependency-name: react-router-dom dependency-type: direct:production update-type: version-update:semver-minor ... * Bump react-hook-form from 7.52.1 to 7.52.2 in /website (#2393) Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form) from 7.52.1 to 7.52.2. - [Release notes](https://github.com/react-hook-form/react-hook-form/releases) - [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md) - [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.52.1...v7.52.2) --- updated-dependencies: - dependency-name: react-hook-form dependency-type: direct:production update-type: version-update:semver-patch ... * Bump @fontsource/roboto from 5.0.13 to 5.0.14 in /website (#2394) Bumps [@fontsource/roboto](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/roboto) from 5.0.13 to 5.0.14. - [Changelog](https://github.com/fontsource/font-files/blob/main/fonts/google/roboto/CHANGELOG.md) - [Commits](https://github.com/fontsource/font-files/commits/HEAD/fonts/google/roboto) --- updated-dependencies: - dependency-name: "@fontsource/roboto" dependency-type: direct:production update-type: version-update:semver-patch ... * Bump golang.org/x/crypto from 0.25.0 to 0.26.0 (#2396) Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.25.0 to 0.26.0. - [Commits](https://github.com/golang/crypto/compare/v0.25.0...v0.26.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production update-type: version-update:semver-minor ... * Bump vite from 5.3.5 to 5.4.0 in /website (#2398) Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.3.5 to 5.4.0. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/[email protected]/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-minor ... * Bump @mui/material from 5.16.6 to 5.16.7 in /website (#2399) Bumps [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) from 5.16.6 to 5.16.7. - [Release notes](https://github.com/mui/material-ui/releases) - [Changelog](https://github.com/mui/material-ui/blob/v5.16.7/CHANGELOG.md) - [Commits](https://github.com/mui/material-ui/commits/v5.16.7/packages/mui-material) --- updated-dependencies: - dependency-name: "@mui/material" dependency-type: direct:production update-type: version-update:semver-patch ... * Bump i18next from 23.12.2 to 23.12.3 in /website (#2401) Bumps [i18next](https://github.com/i18next/i18next) from 23.12.2 to 23.12.3. - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next/compare/v23.12.2...v23.12.3) --- updated-dependencies: - dependency-name: i18next dependency-type: direct:production update-type: version-update:semver-patch ... * Bump eslint-plugin-cypress from 3.4.0 to 3.5.0 in /website (#2402) Bumps [eslint-plugin-cypress](https://github.com/cypress-io/eslint-plugin-cypress) from 3.4.0 to 3.5.0. - [Release notes](https://github.com/cypress-io/eslint-plugin-cypress/releases) - [Commits](https://github.com/cypress-io/eslint-plugin-cypress/compare/v3.4.0...v3.5.0) --- updated-dependencies: - dependency-name: eslint-plugin-cypress dependency-type: direct:development update-type: version-update:semver-minor ... * Bump cypress from 13.13.2 to 13.13.3 in /website (#2404) Bumps [cypress](https://github.com/cypress-io/cypress) from 13.13.2 to 13.13.3. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](https://github.com/cypress-io/cypress/compare/v13.13.2...v13.13.3) --- updated-dependencies: - dependency-name: cypress dependency-type: direct:development update-type: version-update:semver-patch ... * Bump axios from 1.6.2 to 1.7.4 in /website (#2406) Bumps [axios](https://github.com/axios/axios) from 1.6.2 to 1.7.4. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v1.6.2...v1.7.4) --- updated-dependencies: - dependency-name: axios dependency-type: indirect ... * Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0 (#2407) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.19.1 to 1.20.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.19.1...v1.20.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-minor ... * Bump i18next from 23.12.3 to 23.12.7 in /website (#2408) Bumps [i18next](https://github.com/i18next/i18next) from 23.12.3 to 23.12.7. - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next/compare/v23.12.3...v23.12.7) --- updated-dependencies: - dependency-name: i18next dependency-type: direct:production update-type: version-update:semver-patch ... * Bump vite from 5.4.0 to 5.4.1 in /website (#2409) Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.0 to 5.4.1. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.1/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-patch ... * Bump react-router-dom from 6.26.0 to 6.26.1 in /website (#2410) Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.26.0 to 6.26.1. - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/[email protected]/packages/react-router-dom) --- updated-dependencies: - dependency-name: react-router-dom dependency-type: direct:production update-type: version-update:semver-patch ... * Bump i18next from 23.12.7 to 23.13.0 in /website (#2411) Bumps [i18next](https://github.com/i18next/i18next) from 23.12.7 to 23.13.0. - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next/compare/v23.12.7...v23.13.0) --- updated-dependencies: - dependency-name: i18next dependency-type: direct:production update-type: version-update:semver-minor ... * Bump i18next from 23.13.0 to 23.14.0 in /website (#2413) Bumps [i18next](https://github.com/i18next/i18next) from 23.13.0 to 23.14.0. - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next/compare/v23.13.0...v23.14.0) --- updated-dependencies: - dependency-name: i18next dependency-type: direct:production update-type: version-update:semver-minor ... * Bump i18next-http-backend from 2.5.2 to 2.6.0 in /website (#2414) Bumps [i18next-http-backend](https://github.com/i18next/i18next-http-backend) from 2.5.2 to 2.6.0. - [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next-http-backend/compare/v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: i18next-http-backend dependency-type: direct:production update-type: version-update:semver-minor ... * Bump @types/react from 18.3.3 to 18.3.4 in /website (#2415) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.3.3 to 18.3.4. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: "@types/react" dependency-type: direct:development update-type: version-update:semver-patch ... * Bump vite from 5.4.1 to 5.4.2 in /website (#2416) Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.1 to 5.4.2. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.2/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-patch ... * Bump github.com/prometheus/client_golang from 1.20.0 to 1.20.1 (#2418) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.0 to 1.20.1. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/v1.20.1/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.20.0...v1.20.1) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-patch ... * Bump i18next-http-backend from 2.6.0 to 2.6.1 in /website (#2420) Bumps [i18next-http-backend](https://github.com/i18next/i18next-http-backend) from 2.6.0 to 2.6.1. - [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next-http-backend/compare/v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: i18next-http-backend dependency-type: direct:production update-type: version-update:semver-patch ... * Bump @emotion/react from 11.13.0 to 11.13.3 in /website (#2419) Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.13.0 to 11.13.3. - [Release notes](https://github.com/emotion-js/emotion/releases) - [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md) - [Commits](https://github.com/emotion-js/emotion/compare/@emotion/[email protected]...@emotion/[email protected]) --- updated-dependencies: - dependency-name: "@emotion/react" dependency-type: direct:production update-type: version-update:semver-patch ... * Bump github.com/prometheus/client_golang from 1.20.1 to 1.20.2 (#2422) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.1 to 1.20.2. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.20.1...v1.20.2) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-patch ... * Bump micromatch from 4.0.4 to 4.0.8 in /website (#2423) Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.4 to 4.0.8. - [Release notes](https://github.com/micromatch/micromatch/releases) - [Changelog](https://github.com/micromatch/micromatch/blob/4.0.8/CHANGELOG.md) - [Commits](https://github.com/micromatch/micromatch/compare/4.0.4...4.0.8) --- updated-dependencies: - dependency-name: micromatch dependency-type: indirect ... * Bump react-hook-form from 7.52.2 to 7.53.0 in /website (#2424) Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form) from 7.52.2 to 7.53.0. - [Release notes](https://github.com/react-hook-form/react-hook-form/releases) - [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md) - [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.52.2...v7.53.0) --- updated-dependencies: - dependency-name: react-hook-form dependency-type: direct:production update-type: version-update:semver-minor ... * Bump cypress from 13.13.3 to 13.14.0 in /website (#2427) Bumps [cypress](https://github.com/cypress-io/cypress) from 13.13.3 to 13.14.0. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](https://github.com/cypress-io/cypress/compare/v13.13.3...v13.14.0) --- updated-dependencies: - dependency-name: cypress dependency-type: direct:development update-type: version-update:semver-minor ... * Bump cypress from 13.14.0 to 13.14.1 in /website (#2429) Bumps [cypress](https://github.com/cypress-io/cypress) from 13.14.0 to 13.14.1. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](https://github.com/cypress-io/cypress/compare/v13.14.0...v13.14.1) --- updated-dependencies: - dependency-name: cypress dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @types/react from 18.3.4 to 18.3.5 in /website (#2430) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.3.4 to 18.3.5. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: "@types/react" dependency-type: direct:development update-type: version-update:semver-patch ... * Bump vite from 5.4.2 to 5.4.3 in /website (#2433) Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.2 to 5.4.3. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.3/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-patch ... * Bump eslint-plugin-import from 2.29.1 to 2.30.0 in /website (#2434) Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.29.1 to 2.30.0. - [Release notes](https://github.com/import-js/eslint-plugin-import/releases) - [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md) - [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.29.1...v2.30.0) --- updated-dependencies: - dependency-name: eslint-plugin-import dependency-type: direct:development update-type: version-update:semver-minor ... * Bump cypress from 13.14.1 to 13.14.2 in /website (#2436) Bumps [cypress](https://github.com/cypress-io/cypress) from 13.14.1 to 13.14.2. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](https://github.com/cypress-io/cypress/compare/v13.14.1...v13.14.2) --- updated-dependencies: - dependency-name: cypress dependency-type: direct:development update-type: version-update:semver-patch ... * Bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3 (#2439) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.2 to 1.20.3. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/v1.20.3/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.20.2...v1.20.3) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-patch ... * Bump golang.org/x/crypto from 0.26.0 to 0.27.0 (#2440) Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.26.0 to 0.27.0. - [Commits](https://github.com/golang/crypto/compare/v0.26.0...v0.27.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production update-type: version-update:semver-minor ... * Bump start-server-and-test from 2.0.5 to 2.0.6 in /website (#2441) Bumps [start-server-and-test](https://github.com/bahmutov/start-server-and-test) from 2.0.5 to 2.0.6. - [Release notes](https://github.com/bahmutov/start-server-and-test/releases) - [Commits](https://github.com/bahmutov/start-server-and-test/compare/v2.0.5...v2.0.6) --- updated-dependencies: - dependency-name: start-server-and-test dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @fontsource/roboto from 5.0.14 to 5.0.15 in /website (#2442) Bumps [@fontsource/roboto](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/roboto) from 5.0.14 to 5.0.15. - [Changelog](https://github.com/fontsource/font-files/blob/main/fonts/google/roboto/CHANGELOG.md) - [Commits](https://github.com/fontsource/font-files/commits/HEAD/fonts/google/roboto) --- updated-dependencies: - dependency-name: "@fontsource/roboto" dependency-type: direct:production update-type: version-update:semver-patch ... * Bump i18next from 23.14.0 to 23.15.0 in /website (#2443) Bumps [i18next](https://github.com/i18next/i18next) from 23.14.0 to 23.15.0. - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next/compare/v23.14.0...v23.15.0) --- updated-dependencies: - dependency-name: i18next dependency-type: direct:production update-type: version-update:semver-minor ... * Bump typescript from 5.5.4 to 5.6.2 in /website (#2444) Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.5.4 to 5.6.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... * Bump react-router-dom from 6.26.1 to 6.26.2 in /website (#2445) Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.26.1 to 6.26.2. - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/[email protected]/packages/react-router-dom) --- updated-dependencies: - dependency-name: react-router-dom dependency-type: direct:production update-type: version-update:semver-patch ... * Bump start-server-and-test from 2.0.6 to 2.0.7 in /website (#2446) Bumps [start-server-and-test](https://github.com/bahmutov/start-server-and-test) from 2.0.6 to 2.0.7. - [Release notes](https://github.com/bahmutov/start-server-and-test/releases) - [Commits](https://github.com/bahmutov/start-server-and-test/compare/v2.0.6...v2.0.7) --- updated-dependencies: - dependency-name: start-server-and-test dependency-type: direct:development update-type: version-update:semver-patch ... * Normalise title casing * Bump i18next from 23.15.0 to 23.15.1 in /website (#2448) Bumps [i18next](https://github.com/i18next/i18next) from 23.15.0 to 23.15.1. - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next/compare/v23.15.0...v23.15.1) --- updated-dependencies: - dependency-name: i18next dependency-type: direct:production update-type: version-update:semver-patch ... * add a github action to sync upstream branch to staging (#34) * add a github action to sync upstream branch to staging * remove trailing space from github action * fix yamllint errors * fix yaml lint issues * relax yamllint config rules * fix yamllint rules config * lint App.tsx * restore hopper config * update yamllint rules config * add selenium docker image to test yopass secret retrieval (#35) * add selenium docker image to test yopass secret retrieval * fix typo in circle config * fix circle config * update docker-compose config for yopass container * add missing checkout step to docker compose task * add setup_remote_docker config for circleci * increase wait time and echo selenium result * use f-string to populate yopass test url in selenium test * debug docker compose ICC issue * attempt to connect to yopass container via ip * take out network debug lines from circleci config * remove custom bridged network to debug * remove old network config from docker compose * update url for selenium test * updated docker-compose config * re-add internal bridged network to docker * include no cache arg to docker compose * Bump vite from 5.4.3 to 5.4.4 in /website (#2451) Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.3 to 5.4.4. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.4/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.4/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-patch ... * Bump next from 14.0.3 to 14.2.10 in /next (#2452) Bumps [next](https://github.com/vercel/next.js) from 14.0.3 to 14.2.10. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v14.0.3...v14.2.10) --- updated-dependencies: - dependency-name: next dependency-type: direct:production ... Signed-off-… Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Johan Haals <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Christoph Maser <[email protected]> Co-authored-by: Johan Haals <[email protected]> Co-authored-by: NVolcz <[email protected]> Co-authored-by: Johan Haals <[email protected]> Co-authored-by: j-bo <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: tdeshapriya <[email protected]> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: gkyparisis <[email protected]>
1 parent a1734de commit 27fdfcd

File tree

11 files changed

+422
-259
lines changed

11 files changed

+422
-259
lines changed

.circleci/config.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ test_yopass_secret: &test_yopass_secret
5151
- attach_workspace:
5252
at: /tmp/workspace
5353
- setup_remote_docker:
54-
docker_layer_caching: true
54+
docker_layer_caching: true
5555
- checkout
5656
- run:
5757
name: Add and retrieve test secret
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
name: Sync Repo with Upstream and raise PR
2+
3+
on:
4+
schedule:
5+
- cron: '35 9 * * *' # Runs daily at 9:35 AM UTC
6+
workflow_dispatch: # Allows manual triggering
7+
8+
jobs:
9+
sync:
10+
runs-on: ubuntu-latest
11+
12+
steps:
13+
- name: Checkout the repository
14+
uses: actions/checkout@v4
15+
with:
16+
fetch-depth: 0
17+
18+
- name: Set up Git
19+
run: |
20+
git config --global user.name 'github-actions[bot]'
21+
git config --global user.email 'github-actions[bot]@users.noreply.github.com'
22+
- name: Add upstream remote repository
23+
run: git remote add upstream https://github.com/jhaals/yopass.git
24+
25+
- name: Fetch upstream changes
26+
run: git fetch upstream
27+
28+
- name: Checkout new branch
29+
id: checkout-new-branch
30+
run: |
31+
BRANCH_NAME="sync-upstream-$(date +%s)"
32+
echo "BRANCH_NAME=${BRANCH_NAME}" >> $GITHUB_ENV
33+
git checkout -b $BRANCH_NAME
34+
- name: Merge upstream changes excluding Dockerfile
35+
run: |
36+
git merge upstream/master --no-commit --no-ff --allow-unrelated-histories || true
37+
git reset HEAD Dockerfile .github/workflows/*
38+
git checkout -- Dockerfile .github/workflows/*
39+
git add -A
40+
- name: Push changes to the new branch
41+
run: |
42+
git push origin $BRANCH_NAME
43+
- name: Create Pull Request
44+
uses: peter-evans/create-pull-request@v7
45+
with:
46+
github_token: ${{ secrets.GITHUB_TOKEN }}
47+
commit-message: 'Sync with upstream'
48+
branch: ${{ env.BRANCH_NAME }}
49+
title: 'Sync with upstream Yopass repository'
50+
body: |
51+
This PR keeps the forked repository in sync with the upstream Yopass repository
52+
base: staging

.gitignore

+3-1
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,6 @@ deploy/aws-lambda/main
2323
deploy/aws-lambda/.serverless
2424

2525
website/cypress/videos
26-
website/cypress/screenshots
26+
website/cypress/screenshots
27+
28+
.github

README.md

+9-18
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ App is released using Hopper -:
1313

1414
[![Go Report Card](https://goreportcard.com/badge/github.com/jhaals/yopass)](https://goreportcard.com/report/github.com/jhaals/yopass)
1515
[![codecov](https://codecov.io/gh/jhaals/yopass/branch/master/graph/badge.svg)](https://codecov.io/gh/jhaals/yopass)
16+
![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/jhaals/yopass?sort=semver)
1617

1718
![demo](https://ydemo.netlify.com/yopass-demo.gif)
1819

@@ -40,9 +41,10 @@ If you are using yopass and want to support other then by code contributions. Gi
4041
- [Doddle LTD](https://doddle.com)
4142
- [Spotify](https://spotify.com)
4243
- [Gumtree Australia](https://www.gumtreeforbusiness.com.au/)
44+
4345
## Command-line interface
4446

45-
The main motivation of Yopass is to make it easy for everyone to share secrets easily and quickly via a simple webinterface. Nevertheless, a command-line interface is provided as well to support use cases where the output of a program needs to be shared.
47+
The main motivation of Yopass is to make it easy for everyone to share secrets easily and quickly via a simple web interface. Nevertheless, a command-line interface is provided as well to support use cases where the output of a program needs to be shared.
4648

4749
```console
4850
$ yopass --help
@@ -82,13 +84,7 @@ The following options are currently available to install the CLI locally.
8284
- Compile from source (needs Go >= v1.15)
8385

8486
```console
85-
export GO111MODULE=on && go get github.com/jhaals/yopass/cmd/yopass && go install github.com/jhaals/yopass/cmd/yopass
86-
```
87-
88-
- Arch Linux ([AUR package](https://aur.archlinux.org/packages/yopass/))
89-
90-
```console
91-
yay -S yopass
87+
go install github.com/jhaals/yopass/cmd/yopass@latest
9288
```
9389

9490
## Installation / Configuration
@@ -115,9 +111,11 @@ Encrypted secrets can be stored either in Memcached or Redis by changing the `--
115111
### Docker Compose
116112

117113
Use the Docker Compose file `deploy/with-nginx-and-letsencrypt/docker-compose.yml` to set up a yopass instance with TLS transport encryption and certificate auto renewal using [Let's Encrypt](https://letsencrypt.org/). First point your domain to the host you want to run yopass on. Then replace the placeholder values for `VIRTUAL_HOST`, `LETSENCRYPT_HOST` and `LETSENCRYPT_EMAIL` in `deploy/with-nginx-and-letsencrypt/docker-compose.yml` with your values. Afterwards change the directory to `deploy/with-nginx-and-letsencrypt` and start the containers with:
114+
118115
```console
119116
docker-compose up -d
120117
```
118+
121119
Yopass will then be available under the domain you specified through `VIRTUAL_HOST` / `LETSENCRYPT_HOST`.
122120

123121
Advanced users that already have a reverse proxy handling TLS connections can use the `insecure` setup:
@@ -126,6 +124,7 @@ Advanced users that already have a reverse proxy handling TLS connections can us
126124
cd deploy/docker/compose/insecure
127125
docker-compose up -d
128126
```
127+
129128
Afterwards point your reverse proxy to `127.0.0.1:80`.
130129

131130
### Docker
@@ -137,6 +136,7 @@ docker run --name memcached_yopass -d memcached
137136
docker run -p 443:1337 -v /local/certs/:/certs \
138137
--link memcached_yopass:memcached -d jhaals/yopass --memcached=memcached:11211 --tls-key=/certs/tls.key --tls-cert=/certs/tls.crt
139138
```
139+
140140
Afterwards yopass will be available on port 443 through all IP addresses of the host, including public ones. If you want to limit the availability to a specific IP address use `-p` like so: `-p 127.0.0.1:443:1337`.
141141

142142
Without TLS encryption (needs a reverse proxy for transport encryption):
@@ -148,16 +148,6 @@ docker run -p 127.0.0.1:80:1337 --link memcached_yopass:memcached -d jhaals/yopa
148148

149149
Afterwards point your reverse proxy that handles the TLS connections to `127.0.0.1:80`.
150150

151-
### AWS Lambda
152-
153-
_Yopass website is a separate component in this step which can be deployed to [netlify](https://netlify.com)_ for free.
154-
155-
You can run Yopass on AWS Lambda backed by dynamodb
156-
157-
```console
158-
cd deploy/aws-lambda && ./deploy.sh
159-
```
160-
161151
### Kubernetes
162152

163153
```console
@@ -188,6 +178,7 @@ Supported metrics:
188178
Yopass has third party support for other languages. That means you can write translations for the language you'd like or use a third party language file. Please note that yopass itself is english only and any other translations are community supported.
189179

190180
Here's a list of available translations:
181+
191182
- [German](https://github.com/Anturix/yopass-german)
192183
- [French](https://github.com/NicolasStr/yopass-french)
193184
- [Spanish](https://github.com/nbensa/yopass-spanish)

cmd/yopass-server/main.go

+33-21
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import (
1616

1717
"github.com/jhaals/yopass/pkg/server"
1818
"github.com/prometheus/client_golang/prometheus"
19+
"github.com/prometheus/client_golang/prometheus/collectors"
1920
"github.com/prometheus/client_golang/prometheus/promhttp"
2021
"github.com/spf13/pflag"
2122
"github.com/spf13/viper"
@@ -47,28 +48,11 @@ func init() {
4748

4849
func main() {
4950
logger := configureZapLogger()
50-
51-
var db server.Database
52-
switch database := viper.GetString("database"); database {
53-
case "memcached":
54-
memcached := viper.GetString("memcached")
55-
db = server.NewMemcached(memcached)
56-
logger.Debug("configured Memcached", zap.String("address", memcached))
57-
case "redis":
58-
redis := viper.GetString("redis")
59-
var err error
60-
db, err = server.NewRedis(redis)
61-
if err != nil {
62-
logger.Fatal("invalid Redis URL", zap.Error(err))
63-
}
64-
logger.Debug("configured Redis", zap.String("url", redis))
65-
default:
66-
logger.Fatal("unsupported database, expected 'memcached' or 'redis'", zap.String("database", database))
51+
db, err := setupDatabase(logger)
52+
if err != nil {
53+
logger.Fatal("failed to setup database", zap.Error(err))
6754
}
68-
69-
registry := prometheus.NewRegistry()
70-
registry.MustRegister(prometheus.NewProcessCollector(prometheus.ProcessCollectorOpts{}))
71-
registry.MustRegister(prometheus.NewGoCollector())
55+
registry := setupRegistry()
7256

7357
cert := viper.GetString("tls-cert")
7458
key := viper.GetString("tls-key")
@@ -134,6 +118,13 @@ func metricsHandler(r *prometheus.Registry) http.Handler {
134118
return mx
135119
}
136120

121+
func setupRegistry() *prometheus.Registry {
122+
registry := prometheus.NewRegistry()
123+
registry.MustRegister(collectors.NewProcessCollector(collectors.ProcessCollectorOpts{}))
124+
registry.MustRegister(collectors.NewGoCollector())
125+
return registry
126+
}
127+
137128
// configureZapLogger uses the `log-level` command line argument to set and replace the zap global logger.
138129
func configureZapLogger() *zap.Logger {
139130
loggerCfg := zap.NewProductionConfig()
@@ -146,3 +137,24 @@ func configureZapLogger() *zap.Logger {
146137
zap.ReplaceGlobals(logger)
147138
return logger
148139
}
140+
141+
func setupDatabase(logger *zap.Logger) (server.Database, error) {
142+
var db server.Database
143+
switch database := viper.GetString("database"); database {
144+
case "memcached":
145+
memcached := viper.GetString("memcached")
146+
db = server.NewMemcached(memcached)
147+
logger.Debug("configured Memcached", zap.String("address", memcached))
148+
case "redis":
149+
redis := viper.GetString("redis")
150+
var err error
151+
db, err = server.NewRedis(redis)
152+
if err != nil {
153+
return nil, fmt.Errorf("invalid Redis URL: %w", err)
154+
}
155+
logger.Debug("configured Redis", zap.String("url", redis))
156+
default:
157+
return nil, fmt.Errorf("unsupported database, expected 'memcached' or 'redis' got '%s'", database)
158+
}
159+
return db, nil
160+
}

cmd/yopass-server/main_test.go

+111
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
package main
2+
3+
import (
4+
"net/http"
5+
"net/http/httptest"
6+
"testing"
7+
8+
"github.com/spf13/viper"
9+
"go.uber.org/zap"
10+
"go.uber.org/zap/zapcore"
11+
"go.uber.org/zap/zaptest/observer"
12+
)
13+
14+
func TestSetupDatabase(t *testing.T) {
15+
viper.Set("database", "memcached")
16+
viper.Set("memcached", "localhost:11211")
17+
18+
core, logs := observer.New(zapcore.DebugLevel)
19+
logger := zap.New(core)
20+
21+
db, _ := setupDatabase(logger)
22+
if db == nil {
23+
t.Fatal("Expected non-nil database")
24+
}
25+
26+
if logs.FilterMessage("configured Memcached").Len() != 1 {
27+
t.Error("Expected log message 'configured Memcached'")
28+
}
29+
}
30+
31+
func TestSetupDatabaseRedis(t *testing.T) {
32+
viper.Set("database", "redis")
33+
viper.Set("redis", "redis://localhost:6379/0")
34+
35+
core, logs := observer.New(zapcore.DebugLevel)
36+
logger := zap.New(core)
37+
38+
db, _ := setupDatabase(logger)
39+
if db == nil {
40+
t.Fatal("Expected non-nil database")
41+
}
42+
43+
if logs.FilterMessage("configured Redis").Len() != 1 {
44+
t.Error("Expected log message 'configured Redis'")
45+
}
46+
}
47+
48+
func TestSetupDatabaseRedisWithInvalidUrl(t *testing.T) {
49+
viper.Set("database", "redis")
50+
viper.Set("redis", "boop")
51+
52+
core, _ := observer.New(zapcore.DebugLevel)
53+
logger := zap.New(core)
54+
55+
_, err := setupDatabase(logger)
56+
expected := `invalid Redis URL: invalid redis URL scheme: `
57+
if err.Error() != expected {
58+
t.Fatalf("Expected '%s', got '%v'", expected, err.Error())
59+
}
60+
}
61+
62+
func TestSetupDatabaseInvalid(t *testing.T) {
63+
viper.Set("database", "invalid")
64+
core, _ := observer.New(zapcore.DebugLevel)
65+
logger := zap.New(core)
66+
67+
_, err := setupDatabase(logger)
68+
expected := `unsupported database, expected 'memcached' or 'redis' got 'invalid'`
69+
if err.Error() != expected {
70+
t.Fatalf("Expected '%s', got '%v'", expected, err.Error())
71+
}
72+
}
73+
74+
func TestMetricsHandler(t *testing.T) {
75+
registry := setupRegistry()
76+
77+
handler := metricsHandler(registry)
78+
79+
req, err := http.NewRequest("GET", "/metrics", nil)
80+
if err != nil {
81+
t.Fatalf("Could not create request: %v", err)
82+
}
83+
84+
rr := httptest.NewRecorder()
85+
handler.ServeHTTP(rr, req)
86+
87+
if status := rr.Code; status != http.StatusOK {
88+
t.Errorf("Handler returned wrong status code: got %v want %v", status, http.StatusOK)
89+
}
90+
91+
if body := rr.Body.String(); len(body) == 0 {
92+
t.Error("Handler returned empty body")
93+
}
94+
}
95+
96+
func TestConfigureZapLogger(t *testing.T) {
97+
logger := configureZapLogger()
98+
99+
if logger == nil {
100+
t.Fatal("Expected non-nil logger")
101+
}
102+
103+
// Check if logger is working by capturing logs
104+
core, logs := observer.New(zapcore.DebugLevel)
105+
testLogger := zap.New(core)
106+
testLogger.Debug("test log message")
107+
108+
if logs.FilterMessage("test log message").Len() != 1 {
109+
t.Error("Expected log message 'test log message'")
110+
}
111+
}

cmd/yopass/main.go

+9-3
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,16 @@ Examples:
3737
Website: %s
3838
`
3939

40+
var (
41+
defaultAPI = "https://api.yopass.se"
42+
defaultURL = "https://yopass.se"
43+
)
44+
4045
func init() {
41-
// Defaults
42-
viper.SetDefault("api", "https://api.yopass.se")
43-
viper.SetDefault("url", "https://yopass.se")
46+
// Use build-time values if set; otherwise, fall back to hardcoded defaults.
47+
// Build with -ldflags "-X main.defaultAPI=https://your-custom-api.com -X main.defaultURL=https://your-custom-url.com" to override defaults
48+
viper.SetDefault("api", defaultAPI)
49+
viper.SetDefault("url", defaultURL)
4450
viper.SetDefault("one-time", true)
4551
viper.SetDefault("expiration", "1h")
4652

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ require (
88
github.com/gofrs/uuid v4.4.0+incompatible
99
github.com/gorilla/handlers v1.5.2
1010
github.com/gorilla/mux v1.8.1
11-
github.com/prometheus/client_golang v1.20.4
11+
github.com/prometheus/client_golang v1.20.5
1212
github.com/spf13/pflag v1.0.5
1313
github.com/spf13/viper v1.19.0
1414
github.com/stretchr/testify v1.9.0

go.sum

+2-2
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ github.com/pelletier/go-toml/v2 v2.2.2/go.mod h1:1t835xjRzz80PqgE6HHgN2JOsmgYu/h
5858
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
5959
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
6060
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
61-
github.com/prometheus/client_golang v1.20.4 h1:Tgh3Yr67PaOv/uTqloMsCEdeuFTatm5zIq5+qNN23vI=
62-
github.com/prometheus/client_golang v1.20.4/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
61+
github.com/prometheus/client_golang v1.20.5 h1:cxppBPuYhUnsO6yo/aoRol4L7q7UFfdm+bR9r+8l63Y=
62+
github.com/prometheus/client_golang v1.20.5/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
6363
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
6464
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
6565
github.com/prometheus/common v0.55.0 h1:KEi6DK7lXW/m7Ig5i47x0vRzuBsHuvJdi5ee6Y3G1dc=

0 commit comments

Comments
 (0)