-
Notifications
You must be signed in to change notification settings - Fork 2
Deploy to production #606
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deploy to production #606
Conversation
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.40.0 to 3.41.0. - [Release notes](https://github.com/zloirock/core-js/releases) - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/zloirock/core-js/commits/v3.41.0/packages/core-js) --- updated-dependencies: - dependency-name: core-js dependency-version: 3.41.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
…3.41.0 Bump core-js from 3.40.0 to 3.41.0
Moves React dependencies to separate Dependabot group
Bumps the everything-else group with 14 updates: | Package | From | To | | --- | --- | --- | | [ioredis](https://github.com/luin/ioredis) | `5.5.0` | `5.6.1` | | [next](https://github.com/vercel/next.js) | `15.3.0` | `15.3.1` | | [next-auth](https://github.com/nextauthjs/next-auth) | `5.0.0-beta.25` | `5.0.0-beta.27` | | [octokit](https://github.com/octokit/octokit.js) | `4.1.1` | `4.1.3` | | [redis-semaphore](https://github.com/swarthy/redis-semaphore) | `5.6.1` | `5.6.2` | | [redoc](https://github.com/Redocly/redoc) | `2.4.0` | `2.5.0` | | [zod](https://github.com/colinhacks/zod) | `3.24.1` | `3.24.3` | | [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.0.8` | `4.1.4` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.13.8` | `22.15.3` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.31.0` | `8.31.1` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.31.0` | `8.31.1` | | [eslint](https://github.com/eslint/eslint) | `9.21.0` | `9.25.1` | | [postcss](https://github.com/postcss/postcss) | `8.5.1` | `8.5.3` | | [typescript](https://github.com/microsoft/TypeScript) | `5.8.2` | `5.8.3` | Updates `ioredis` from 5.5.0 to 5.6.1 - [Release notes](https://github.com/luin/ioredis/releases) - [Changelog](https://github.com/redis/ioredis/blob/main/CHANGELOG.md) - [Commits](redis/ioredis@v5.5.0...v5.6.1) Updates `next` from 15.3.0 to 15.3.1 - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](vercel/next.js@v15.3.0...v15.3.1) Updates `next-auth` from 5.0.0-beta.25 to 5.0.0-beta.27 - [Release notes](https://github.com/nextauthjs/next-auth/releases) - [Commits](https://github.com/nextauthjs/next-auth/commits/[email protected]) Updates `octokit` from 4.1.1 to 4.1.3 - [Release notes](https://github.com/octokit/octokit.js/releases) - [Commits](octokit/octokit.js@v4.1.1...v4.1.3) Updates `redis-semaphore` from 5.6.1 to 5.6.2 - [Release notes](https://github.com/swarthy/redis-semaphore/releases) - [Changelog](https://github.com/swarthy/redis-semaphore/blob/master/CHANGELOG.md) - [Commits](swarthy/redis-semaphore@v5.6.1...v5.6.2) Updates `redoc` from 2.4.0 to 2.5.0 - [Release notes](https://github.com/Redocly/redoc/releases) - [Changelog](https://github.com/Redocly/redoc/blob/main/CHANGELOG.md) - [Commits](Redocly/redoc@v2.4.0...v2.5.0) Updates `zod` from 3.24.1 to 3.24.3 - [Release notes](https://github.com/colinhacks/zod/releases) - [Changelog](https://github.com/colinhacks/zod/blob/main/CHANGELOG.md) - [Commits](colinhacks/zod@v3.24.1...v3.24.3) Updates `@tailwindcss/postcss` from 4.0.8 to 4.1.4 - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.4/packages/@tailwindcss-postcss) Updates `@types/node` from 22.13.8 to 22.15.3 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@typescript-eslint/eslint-plugin` from 8.31.0 to 8.31.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.31.1/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.31.0 to 8.31.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.31.1/packages/parser) Updates `eslint` from 9.21.0 to 9.25.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.21.0...v9.25.1) Updates `postcss` from 8.5.1 to 8.5.3 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.1...8.5.3) Updates `typescript` from 5.8.2 to 5.8.3 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml) - [Commits](microsoft/TypeScript@v5.8.2...v5.8.3) --- updated-dependencies: - dependency-name: ioredis dependency-version: 5.6.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: next dependency-version: 15.3.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: next-auth dependency-version: 5.0.0-beta.27 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: octokit dependency-version: 4.1.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: redis-semaphore dependency-version: 5.6.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: redoc dependency-version: 2.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: zod dependency-version: 3.24.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: "@tailwindcss/postcss" dependency-version: 4.1.4 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: "@types/node" dependency-version: 22.15.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.31.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: "@typescript-eslint/parser" dependency-version: 8.31.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: eslint dependency-version: 9.25.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: postcss dependency-version: 8.5.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: typescript dependency-version: 5.8.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: everything-else ... Signed-off-by: dependabot[bot] <[email protected]>
…ng-else-7cce02c098 Bump the everything-else group with 14 updates
…/upgrade-to-react-19
Bumps the everything-else group with 3 updates: [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js), [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) and [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss). Updates `core-js` from 3.41.0 to 3.42.0 - [Release notes](https://github.com/zloirock/core-js/releases) - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/zloirock/core-js/commits/v3.42.0/packages/core-js) Updates `@tailwindcss/postcss` from 4.1.4 to 4.1.5 - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.5/packages/@tailwindcss-postcss) Updates `tailwindcss` from 4.1.4 to 4.1.5 - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.5/packages/tailwindcss) --- updated-dependencies: - dependency-name: core-js dependency-version: 3.42.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: "@tailwindcss/postcss" dependency-version: 4.1.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: tailwindcss dependency-version: 4.1.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: everything-else ... Signed-off-by: dependabot[bot] <[email protected]>
…ng-else-48e31bf773 Bump the everything-else group with 3 updates
Bumps the react group with 4 updates: [react](https://github.com/facebook/react/tree/HEAD/packages/react), [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react), [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) and [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom). Updates `react` from 18.3.1 to 19.1.0 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.1.0/packages/react) Updates `@types/react` from 18.3.18 to 19.1.2 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `react-dom` from 18.3.1 to 19.1.0 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.1.0/packages/react-dom) Updates `@types/react-dom` from 18.3.5 to 19.1.3 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) --- updated-dependencies: - dependency-name: react dependency-version: 19.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: react - dependency-name: "@types/react" dependency-version: 19.1.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: react - dependency-name: react-dom dependency-version: 19.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: react - dependency-name: "@types/react-dom" dependency-version: 19.1.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: react ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps the everything-else group with 27 updates: | Package | From | To | | --- | --- | --- | | [@fontsource/poppins](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/poppins) | `5.2.5` | `5.2.6` | | [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.0.2` | `7.1.0` | | [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.0.2` | `7.1.0` | | [@octokit/auth-app](https://github.com/octokit/auth-app.js) | `7.2.1` | `8.0.1` | | [@octokit/core](https://github.com/octokit/core.js) | `6.1.5` | `7.0.2` | | [@octokit/webhooks](https://github.com/octokit/webhooks.js) | `13.8.2` | `14.0.0` | | [next](https://github.com/vercel/next.js) | `15.3.1` | `15.3.3` | | [next-auth](https://github.com/nextauthjs/next-auth) | `5.0.0-beta.27` | `5.0.0-beta.28` | | [npm](https://github.com/npm/cli) | `11.3.0` | `11.4.1` | | [octokit](https://github.com/octokit/octokit.js) | `4.1.3` | `5.0.3` | | [sharp](https://github.com/lovell/sharp) | `0.34.1` | `0.34.2` | | [styled-components](https://github.com/styled-components/styled-components) | `6.1.17` | `6.1.18` | | [swagger-ui-react](https://github.com/swagger-api/swagger-ui) | `5.21.0` | `5.22.0` | | [yaml](https://github.com/eemeli/yaml) | `2.7.1` | `2.8.0` | | [zod](https://github.com/colinhacks/zod) | `3.24.3` | `3.25.45` | | [@auth/pg-adapter](https://github.com/nextauthjs/next-auth) | `1.9.0` | `1.9.1` | | [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.1.5` | `4.1.8` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.15.3` | `22.15.29` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.31.1` | `8.33.0` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.31.1` | `8.33.0` | | [eslint](https://github.com/eslint/eslint) | `9.25.1` | `9.28.0` | | [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.3.1` | `15.3.3` | | [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.15.6` | `8.16.0` | | [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.11.14` | `8.15.2` | | [postcss](https://github.com/postcss/postcss) | `8.5.3` | `8.5.4` | | [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.5` | `4.1.8` | | [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.3.2` | `29.3.4` | Updates `@fontsource/poppins` from 5.2.5 to 5.2.6 - [Changelog](https://github.com/fontsource/font-files/blob/main/CHANGELOG.md) - [Commits](https://github.com/fontsource/font-files/commits/HEAD/fonts/google/poppins) Updates `@mui/icons-material` from 7.0.2 to 7.1.0 - [Release notes](https://github.com/mui/material-ui/releases) - [Changelog](https://github.com/mui/material-ui/blob/master/CHANGELOG.md) - [Commits](https://github.com/mui/material-ui/commits/v7.1.0/packages/mui-icons-material) Updates `@mui/material` from 7.0.2 to 7.1.0 - [Release notes](https://github.com/mui/material-ui/releases) - [Changelog](https://github.com/mui/material-ui/blob/master/CHANGELOG.md) - [Commits](https://github.com/mui/material-ui/commits/v7.1.0/packages/mui-material) Updates `@octokit/auth-app` from 7.2.1 to 8.0.1 - [Release notes](https://github.com/octokit/auth-app.js/releases) - [Commits](octokit/auth-app.js@v7.2.1...v8.0.1) Updates `@octokit/core` from 6.1.5 to 7.0.2 - [Release notes](https://github.com/octokit/core.js/releases) - [Commits](octokit/core.js@v6.1.5...v7.0.2) Updates `@octokit/webhooks` from 13.8.2 to 14.0.0 - [Release notes](https://github.com/octokit/webhooks.js/releases) - [Commits](octokit/webhooks.js@v13.8.2...v14.0.0) Updates `next` from 15.3.1 to 15.3.3 - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](vercel/next.js@v15.3.1...v15.3.3) Updates `next-auth` from 5.0.0-beta.27 to 5.0.0-beta.28 - [Release notes](https://github.com/nextauthjs/next-auth/releases) - [Commits](https://github.com/nextauthjs/next-auth/compare/[email protected]@5.0.0-beta.28) Updates `npm` from 11.3.0 to 11.4.1 - [Release notes](https://github.com/npm/cli/releases) - [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md) - [Commits](npm/cli@v11.3.0...v11.4.1) Updates `octokit` from 4.1.3 to 5.0.3 - [Release notes](https://github.com/octokit/octokit.js/releases) - [Commits](octokit/octokit.js@v4.1.3...v5.0.3) Updates `sharp` from 0.34.1 to 0.34.2 - [Release notes](https://github.com/lovell/sharp/releases) - [Commits](lovell/sharp@v0.34.1...v0.34.2) Updates `styled-components` from 6.1.17 to 6.1.18 - [Release notes](https://github.com/styled-components/styled-components/releases) - [Commits](https://github.com/styled-components/styled-components/compare/[email protected]@6.1.18) Updates `swagger-ui-react` from 5.21.0 to 5.22.0 - [Release notes](https://github.com/swagger-api/swagger-ui/releases) - [Changelog](https://github.com/swagger-api/swagger-ui/blob/master/.releaserc) - [Commits](swagger-api/swagger-ui@v5.21.0...v5.22.0) Updates `yaml` from 2.7.1 to 2.8.0 - [Release notes](https://github.com/eemeli/yaml/releases) - [Commits](eemeli/yaml@v2.7.1...v2.8.0) Updates `zod` from 3.24.3 to 3.25.45 - [Release notes](https://github.com/colinhacks/zod/releases) - [Commits](colinhacks/zod@v3.24.3...v3.25.45) Updates `@auth/pg-adapter` from 1.9.0 to 1.9.1 - [Release notes](https://github.com/nextauthjs/next-auth/releases) - [Commits](https://github.com/nextauthjs/next-auth/compare/@auth/[email protected]...@auth/[email protected]) Updates `@tailwindcss/postcss` from 4.1.5 to 4.1.8 - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.8/packages/@tailwindcss-postcss) Updates `@types/node` from 22.15.3 to 22.15.29 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@typescript-eslint/eslint-plugin` from 8.31.1 to 8.33.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.33.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.31.1 to 8.33.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.33.0/packages/parser) Updates `eslint` from 9.25.1 to 9.28.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.25.1...v9.28.0) Updates `eslint-config-next` from 15.3.1 to 15.3.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/commits/v15.3.3/packages/eslint-config-next) Updates `pg` from 8.15.6 to 8.16.0 - [Changelog](https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md) - [Commits](https://github.com/brianc/node-postgres/commits/[email protected]/packages/pg) Updates `@types/pg` from 8.11.14 to 8.15.2 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/pg) Updates `postcss` from 8.5.3 to 8.5.4 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.3...8.5.4) Updates `tailwindcss` from 4.1.5 to 4.1.8 - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.8/packages/tailwindcss) Updates `ts-jest` from 29.3.2 to 29.3.4 - [Release notes](https://github.com/kulshekhar/ts-jest/releases) - [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md) - [Commits](kulshekhar/ts-jest@v29.3.2...v29.3.4) --- updated-dependencies: - dependency-name: "@fontsource/poppins" dependency-version: 5.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: "@mui/icons-material" dependency-version: 7.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: "@mui/material" dependency-version: 7.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: "@octokit/auth-app" dependency-version: 8.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: everything-else - dependency-name: "@octokit/core" dependency-version: 7.0.2 dependency-type: direct:production update-type: version-update:semver-major dependency-group: everything-else - dependency-name: "@octokit/webhooks" dependency-version: 14.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: everything-else - dependency-name: next dependency-version: 15.3.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: next-auth dependency-version: 5.0.0-beta.28 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: npm dependency-version: 11.4.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: octokit dependency-version: 5.0.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: everything-else - dependency-name: sharp dependency-version: 0.34.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: styled-components dependency-version: 6.1.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: swagger-ui-react dependency-version: 5.22.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: yaml dependency-version: 2.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: zod dependency-version: 3.25.45 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: "@auth/pg-adapter" dependency-version: 1.9.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: "@tailwindcss/postcss" dependency-version: 4.1.8 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: "@types/node" dependency-version: 22.15.29 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.33.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: "@typescript-eslint/parser" dependency-version: 8.33.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: eslint dependency-version: 9.28.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: eslint-config-next dependency-version: 15.3.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: pg dependency-version: 8.16.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: "@types/pg" dependency-version: 8.15.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: postcss dependency-version: 8.5.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: tailwindcss dependency-version: 4.1.8 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: ts-jest dependency-version: 29.3.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: everything-else ... Signed-off-by: dependabot[bot] <[email protected]>
…ng-else-fbfc36ab96
# Conflicts: # package-lock.json # package.json
# Conflicts: # package-lock.json # package.json
Adds permissions to GitHub Actions workflows
…react Replaces swagger-ui-react with unpkg
# Conflicts: # package-lock.json
Upgrades to React 19
…65888269 Bump the react group with 4 updates
Implements project caching and refresh logic to optimize data retrieval and ensure up-to-date project information. Updates various components to support these enhancements, including the `ProjectsContextProvider` and `CachingProjectDataSource`. Add revalidation logic to API endpoints to keep cached data in sync.
removed revalidatePath from blob
Enhances caching mechanisms in API responses by introducing revalidation and refining cache-control headers for better performance. Adds a loading state in the ProjectsContextProvider to prevent redundant fetch calls and ensures error handling logs are more descriptive. Simplifies code style by removing semicolons and adjusts default state initialization to optimize user experience.
Changes the HTTP method from GET to POST for the projects API fetch request. This adjustment may address API requirements or enhance compatibility with server-side logic.
while project cache is refreshed
Eliminates the `isLoadingRef` as it was no longer in use and comments out the `hasProjectChanged` function to simplify the code. Improves the project refresh mechanism by directly updating the state when new projects are fetched, removing unnecessary checks and reducing complexity. This enhances maintainability and ensures clearer logic flow.
Updates the `GET /api/projects` endpoint to handle a `refresh` query parameter, enabling conditional fetching of refreshed projects. Replaces the `GET /api/refreshedProjects` endpoint with a `POST` method that directly triggers a refresh operation. Adjusts the `ProjectsContextProvider` to utilize the new `POST /api/refreshedProjects` endpoint, aligning with the updated API design. Simplifies API behavior and improves clarity between fetching current vs. refreshed project data. Refactors project API endpoints for improved refresh logic Updates project-related API endpoints to simplify behavior and enhance clarity: - Deprecates the `GET /api/projects` endpoint, replacing it with a `POST /api/refreshedProjects` endpoint for triggering project refresh operations. - Modifies `ProjectsContextProvider` to utilize the new API endpoint, ensuring consistency with the updated design. - Adds a loading guard to prevent duplicate refresh requests. Improves maintainability and aligns API operations with the intended logic for fetching refreshed project data.
Consolidates project data handling by improving caching logic and removing unused API routes. Updates API endpoint paths for better consistency. Simplifies error handling and streamlines blob retrieval in the GET route. Enhances readability and reliability by refining conditional checks and eliminating redundant code.
Updates error handling to treat decode failures as missing cache instead of logging or propagating errors. This ensures robustness when decoding cached data and prevents unintended application breakdowns due to invalid cache contents.
Eliminates the unused setProjects function from the ProjectsContext to simplify the context structure and remove unnecessary code. This enhances maintainability and reduces potential confusion. Removes unused setProjects function from context Simplifies the ProjectsContext by removing the unused setProjects function. This improves maintainability, reduces potential confusion, and eliminates unnecessary code. Adds a warning log to ProjectRepository for better debugging when cached project decoding fails.
Enhance project caching
Introduces a `refreshProjects` method to the ProjectsContext, enabling manual and programmatic refresh of project data. Updates the ProjectsContextProvider to include this method and refactors the initial refresh logic. Integrates the refresh functionality into the ProjectListItem component to trigger a refresh when a project is selected. Also includes minor code style improvements for consistency.
Simplifies the useEffect dependency array by removing the unneeded dependency on the refreshProjects function. This prevents unnecessary re-renders and ensures the effect runs only once, improving performance and maintaining expected behavior. No functional changes introduced.
This reverts commit 5733e60.
Adds project refresh functionality to context and UI
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR refactors project fetching to improve site performance by implementing client-side project management instead of server-side data fetching, along with dependency updates.
- Refactored project data management from server-side to client-side with context-based state management
- Added background project refreshing with API endpoint and visibility change handling
- Updated major dependencies including React 19, Next.js, and various Material-UI packages
Reviewed Changes
Copilot reviewed 27 out of 35 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| src/features/sidebar/view/internal/sidebar/projects/ProjectListItem.tsx | Added semicolons, imports ProjectsContext, calls refreshProjects on selection |
| src/features/sidebar/view/internal/sidebar/projects/ProjectList.tsx | Converted from async server component to client component using ProjectsContext |
| src/features/sidebar/view/internal/sidebar/projects/PopulatedProjectList.tsx | Removed context sync logic since projects now managed centrally |
| src/features/sidebar/view/SplitView.tsx | Removed projectDataSource prop passing to ProjectList |
| src/features/projects/view/ProjectsContextProvider.tsx | Major refactor adding background refresh, API calls, and visibility change handling |
| src/features/projects/domain/ProjectRepository.ts | Improved error handling for cache decode failures |
| src/features/projects/domain/CachingProjectDataSource.ts | Added cache-first loading and refreshProjects method |
| src/features/docs/view/Swagger.tsx | Replaced swagger-ui-react with direct unpkg CDN integration |
| src/features/auth/domain/log-in/*.ts | Added HandleLoginParams type for better type safety |
| src/common/context/ProjectsContext.ts | Updated context interface for new refresh-based approach |
| src/app/api/refresh-projects/route.ts | New API endpoint for project refreshing |
| src/app/(authed)/layout.tsx | Changed from repository to dataSource for initial project loading |
| src/app/(authed)/(project-doc)/[...slug]/page.tsx | Added refreshing state handling |
| src/app/(authed)/(project-doc)/[...slug]/layout.tsx | Removed refresh-dependent conditional rendering |
| package.json | Updated multiple dependencies including React 19 and Next.js |
| docker-compose.yaml | Added postgres and app services, removed version field |
| README.md | Updated company branding from Shape to Framna |
| .github/workflows/*.yml | Enhanced security with permissions and persist-credentials settings |
| .github/dependabot.yml | Restructured dependency grouping |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Major changes:
Other changes: