{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":419438201,"defaultBranch":"master","name":"Simple-File-Storage","ownerLogin":"FlorianLeChat","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-10-20T18:04:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26360935?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714548852.0","currentOid":""},"activityList":{"items":[{"before":"3ee506ee9d5d7b13e808806e98f48ae3eee40eb7","after":"2cc2a1732b3667fc964b70fed908a5273be264c7","ref":"refs/heads/master","pushedAt":"2024-05-26T18:00:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Removed HEIF image compression not supported fully by Sharp\n\nhttps://sharp.pixelplumbing.com/api-output#tobuffer","shortMessageHtmlLink":"Removed HEIF image compression not supported fully by Sharp"}},{"before":"e07e751a93c052fcb274bc42d52ae2ab176402a9","after":"3ee506ee9d5d7b13e808806e98f48ae3eee40eb7","ref":"refs/heads/master","pushedAt":"2024-05-25T13:51:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Added TypeScript compiler checks on types and JavaScript files","shortMessageHtmlLink":"Added TypeScript compiler checks on types and JavaScript files"}},{"before":"f0841a01ecd8a2fb1b3a7be1960c303a1e57e202","after":"e07e751a93c052fcb274bc42d52ae2ab176402a9","ref":"refs/heads/master","pushedAt":"2024-05-20T15:19:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Removed redundant Docker services mapping to a shared network","shortMessageHtmlLink":"Removed redundant Docker services mapping to a shared network"}},{"before":"366312a81688c0fd719e39501b82daca7f03b7de","after":"f0841a01ecd8a2fb1b3a7be1960c303a1e57e202","ref":"refs/heads/master","pushedAt":"2024-05-19T10:56:55.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Added debugging messages only available in production environment","shortMessageHtmlLink":"Added debugging messages only available in production environment"}},{"before":"fae8257f55cca1f595dca9cadd88e37f8b11f4ec","after":"366312a81688c0fd719e39501b82daca7f03b7de","ref":"refs/heads/master","pushedAt":"2024-05-09T15:06:46.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Added e2e tests to manage notifications following user actions","shortMessageHtmlLink":"Added e2e tests to manage notifications following user actions"}},{"before":"80469620566fc752ac6d928332370fb51b91f747","after":"fae8257f55cca1f595dca9cadd88e37f8b11f4ec","ref":"refs/heads/master","pushedAt":"2024-05-08T19:42:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Removed pointless API request rewriting in middleware to user files","shortMessageHtmlLink":"Removed pointless API request rewriting in middleware to user files"}},{"before":"feb159709aa53be14206ee46a8425e9058dfaf44","after":"80469620566fc752ac6d928332370fb51b91f747","ref":"refs/heads/master","pushedAt":"2024-05-03T18:04:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Added support for NodeJS 22 on GitHub Actions compliant workflows","shortMessageHtmlLink":"Added support for NodeJS 22 on GitHub Actions compliant workflows"}},{"before":"094fff392fd38f821d2873bbb2dac13c9cd46327","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/dependencies-0bfb0fb4ed","pushedAt":"2024-05-01T07:34:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"8a65c9c728309a84d66e59a832f344338556c16d","after":"feb159709aa53be14206ee46a8425e9058dfaf44","ref":"refs/heads/master","pushedAt":"2024-05-01T07:34:05.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge pull request #19 from FlorianLeChat/dependabot/npm_and_yarn/dependencies-0bfb0fb4ed\n\nBump the dependencies group with 28 updates","shortMessageHtmlLink":"Merge pull request #19 from FlorianLeChat/dependabot/npm_and_yarn/dep…"}},{"before":"931b7ac1a6a41eb79071ee5daef89034e586b9d7","after":"094fff392fd38f821d2873bbb2dac13c9cd46327","ref":"refs/heads/dependabot/npm_and_yarn/dependencies-0bfb0fb4ed","pushedAt":"2024-05-01T07:21:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Fixed ESLint warnings about missing ARIA attributes on controls","shortMessageHtmlLink":"Fixed ESLint warnings about missing ARIA attributes on controls"}},{"before":"aa50149fb693cf24a0fe7c10b7cd872abc6aacb9","after":"931b7ac1a6a41eb79071ee5daef89034e586b9d7","ref":"refs/heads/dependabot/npm_and_yarn/dependencies-0bfb0fb4ed","pushedAt":"2024-05-01T07:14:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Updated all peer dependencies manually to resolve version conflicts","shortMessageHtmlLink":"Updated all peer dependencies manually to resolve version conflicts"}},{"before":null,"after":"aa50149fb693cf24a0fe7c10b7cd872abc6aacb9","ref":"refs/heads/dependabot/npm_and_yarn/dependencies-0bfb0fb4ed","pushedAt":"2024-05-01T01:44:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the dependencies group with 28 updates\n\nBumps the dependencies group with 28 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [zod](https://github.com/colinhacks/zod) | `3.22.4` | `3.23.5` |\n| [mime](https://github.com/broofa/mime) | `4.0.1` | `4.0.3` |\n| [next](https://github.com/vercel/next.js) | `14.1.4` | `14.2.3` |\n| [otpauth](https://github.com/hectorm/otpauth) | `9.2.2` | `9.2.3` |\n| [next-intl](https://github.com/amannn/next-intl) | `3.10.0` | `3.12.0` |\n| [next-auth](https://github.com/nextauthjs/next-auth) | `5.0.0-beta.16` | `5.0.0-beta.17` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `5.12.1` | `5.13.0` |\n| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) | `7.109.0` | `7.112.2` |\n| [@auth/prisma-adapter](https://github.com/nextauthjs/next-auth) | `1.5.2` | `2.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.12.2` | `20.12.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.2.73` | `18.3.1` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.2.23` | `18.3.0` |\n| [clsx](https://github.com/lukeed/clsx) | `2.1.0` | `2.1.1` |\n| [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) | `5.12.1` | `5.13.0` |\n| [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell) | `8.6.1` | `8.7.0` |\n| [input-otp](https://github.com/guilhermerodz/input-otp/tree/HEAD/packages/input-otp) | `1.2.3` | `1.2.4` |\n| [typescript](https://github.com/Microsoft/TypeScript) | `5.4.3` | `5.4.5` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.363.0` | `0.376.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `2.2.2` | `2.3.0` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.51.2` | `7.51.3` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.42.1` | `1.43.1` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker) | `8.10.0` | `8.10.1` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `14.1.4` | `14.2.3` |\n| [@next/third-parties](https://github.com/vercel/next.js/tree/HEAD/packages/third-parties) | `14.1.4` | `14.2.3` |\n| [vanilla-cookieconsent](https://github.com/orestbida/cookieconsent) | `3.0.0` | `3.0.1` |\n| [@tanstack/react-table](https://github.com/TanStack/table/tree/HEAD/packages/react-table) | `8.15.3` | `8.16.0` |\n| [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) | `0.5.13` | `0.5.14` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `6.21.0` | `7.8.0` |\n\n\nUpdates `zod` from 3.22.4 to 3.23.5\n- [Release notes](https://github.com/colinhacks/zod/releases)\n- [Changelog](https://github.com/colinhacks/zod/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/colinhacks/zod/compare/v3.22.4...v3.23.5)\n\nUpdates `mime` from 4.0.1 to 4.0.3\n- [Changelog](https://github.com/broofa/mime/blob/v4.0.3/CHANGELOG.md)\n- [Commits](https://github.com/broofa/mime/compare/v4.0.1...v4.0.3)\n\nUpdates `next` from 14.1.4 to 14.2.3\n- [Release notes](https://github.com/vercel/next.js/releases)\n- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)\n- [Commits](https://github.com/vercel/next.js/compare/v14.1.4...v14.2.3)\n\nUpdates `otpauth` from 9.2.2 to 9.2.3\n- [Release notes](https://github.com/hectorm/otpauth/releases)\n- [Commits](https://github.com/hectorm/otpauth/compare/v9.2.2...v9.2.3)\n\nUpdates `next-intl` from 3.10.0 to 3.12.0\n- [Changelog](https://github.com/amannn/next-intl/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/amannn/next-intl/compare/v3.10.0...v3.12.0)\n\nUpdates `next-auth` from 5.0.0-beta.16 to 5.0.0-beta.17\n- [Release notes](https://github.com/nextauthjs/next-auth/releases)\n- [Commits](https://github.com/nextauthjs/next-auth/compare/next-auth@5.0.0-beta.16...next-auth@5.0.0-beta.17)\n\nUpdates `@prisma/client` from 5.12.1 to 5.13.0\n- [Release notes](https://github.com/prisma/prisma/releases)\n- [Commits](https://github.com/prisma/prisma/commits/5.13.0/packages/client)\n\nUpdates `@sentry/nextjs` from 7.109.0 to 7.112.2\n- [Release notes](https://github.com/getsentry/sentry-javascript/releases)\n- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)\n- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.109.0...7.112.2)\n\nUpdates `@auth/prisma-adapter` from 1.5.2 to 2.0.0\n- [Release notes](https://github.com/nextauthjs/next-auth/releases)\n- [Commits](https://github.com/nextauthjs/next-auth/compare/@auth/prisma-adapter@1.5.2...@auth/prisma-adapter@2.0.0)\n\nUpdates `@types/node` from 20.12.2 to 20.12.7\n- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)\n- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)\n\nUpdates `@types/react` from 18.2.73 to 18.3.1\n- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)\n- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)\n\nUpdates `@types/react-dom` from 18.2.23 to 18.3.0\n- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)\n- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)\n\nUpdates `clsx` from 2.1.0 to 2.1.1\n- [Release notes](https://github.com/lukeed/clsx/releases)\n- [Commits](https://github.com/lukeed/clsx/compare/v2.1.0...v2.1.1)\n\nUpdates `prisma` from 5.12.1 to 5.13.0\n- [Release notes](https://github.com/prisma/prisma/releases)\n- [Commits](https://github.com/prisma/prisma/commits/5.13.0/packages/cli)\n\nUpdates `cspell` from 8.6.1 to 8.7.0\n- [Release notes](https://github.com/streetsidesoftware/cspell/releases)\n- [Changelog](https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell/CHANGELOG.md)\n- [Commits](https://github.com/streetsidesoftware/cspell/commits/v8.7.0/packages/cspell)\n\nUpdates `input-otp` from 1.2.3 to 1.2.4\n- [Changelog](https://github.com/guilhermerodz/input-otp/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/guilhermerodz/input-otp/commits/HEAD/packages/input-otp)\n\nUpdates `typescript` from 5.4.3 to 5.4.5\n- [Release notes](https://github.com/Microsoft/TypeScript/releases)\n- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)\n- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.3...v5.4.5)\n\nUpdates `lucide-react` from 0.363.0 to 0.376.0\n- [Release notes](https://github.com/lucide-icons/lucide/releases)\n- [Commits](https://github.com/lucide-icons/lucide/commits/0.376.0/packages/lucide-react)\n\nUpdates `tailwind-merge` from 2.2.2 to 2.3.0\n- [Release notes](https://github.com/dcastil/tailwind-merge/releases)\n- [Commits](https://github.com/dcastil/tailwind-merge/compare/v2.2.2...v2.3.0)\n\nUpdates `react-hook-form` from 7.51.2 to 7.51.3\n- [Release notes](https://github.com/react-hook-form/react-hook-form/releases)\n- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.51.2...v7.51.3)\n\nUpdates `@playwright/test` from 1.42.1 to 1.43.1\n- [Release notes](https://github.com/microsoft/playwright/releases)\n- [Commits](https://github.com/microsoft/playwright/compare/v1.42.1...v1.43.1)\n\nUpdates `react-day-picker` from 8.10.0 to 8.10.1\n- [Release notes](https://github.com/gpbl/react-day-picker/releases)\n- [Commits](https://github.com/gpbl/react-day-picker/compare/v8.10.0...v8.10.1)\n\nUpdates `eslint-config-next` from 14.1.4 to 14.2.3\n- [Release notes](https://github.com/vercel/next.js/releases)\n- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)\n- [Commits](https://github.com/vercel/next.js/commits/v14.2.3/packages/eslint-config-next)\n\nUpdates `@next/third-parties` from 14.1.4 to 14.2.3\n- [Release notes](https://github.com/vercel/next.js/releases)\n- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)\n- [Commits](https://github.com/vercel/next.js/commits/v14.2.3/packages/third-parties)\n\nUpdates `vanilla-cookieconsent` from 3.0.0 to 3.0.1\n- [Release notes](https://github.com/orestbida/cookieconsent/releases)\n- [Commits](https://github.com/orestbida/cookieconsent/compare/v3.0.0...v3.0.1)\n\nUpdates `@tanstack/react-table` from 8.15.3 to 8.16.0\n- [Release notes](https://github.com/TanStack/table/releases)\n- [Commits](https://github.com/TanStack/table/commits/v8.16.0/packages/react-table)\n\nUpdates `prettier-plugin-tailwindcss` from 0.5.13 to 0.5.14\n- [Release notes](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/releases)\n- [Changelog](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.5.13...v0.5.14)\n\nUpdates `@typescript-eslint/eslint-plugin` from 6.21.0 to 7.8.0\n- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)\n- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)\n- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.8.0/packages/eslint-plugin)\n\n---\nupdated-dependencies:\n- dependency-name: zod\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: mime\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: next\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: otpauth\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: next-intl\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: next-auth\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: \"@prisma/client\"\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: \"@sentry/nextjs\"\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: \"@auth/prisma-adapter\"\n dependency-type: direct:production\n update-type: version-update:semver-major\n dependency-group: dependencies\n- dependency-name: \"@types/node\"\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: \"@types/react\"\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: \"@types/react-dom\"\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: clsx\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: prisma\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: cspell\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: input-otp\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: typescript\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: lucide-react\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: tailwind-merge\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: react-hook-form\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: \"@playwright/test\"\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: react-day-picker\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: eslint-config-next\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: \"@next/third-parties\"\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: vanilla-cookieconsent\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: \"@tanstack/react-table\"\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: prettier-plugin-tailwindcss\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: \"@typescript-eslint/eslint-plugin\"\n dependency-type: direct:development\n update-type: version-update:semver-major\n dependency-group: dependencies\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the dependencies group with 28 updates"}},{"before":"acda1ea5e614cae4b18ac109ef3f1b0e3f822e79","after":"8a65c9c728309a84d66e59a832f344338556c16d","ref":"refs/heads/master","pushedAt":"2024-04-28T19:22:56.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Fixed `Content-Type` header sent by NextJS behind a proxy server","shortMessageHtmlLink":"Fixed Content-Type header sent by NextJS behind a proxy server"}},{"before":"a7558a0113a494b8e68249b46efcf97a491c64d3","after":"acda1ea5e614cae4b18ac109ef3f1b0e3f822e79","ref":"refs/heads/master","pushedAt":"2024-04-27T19:32:49.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Fixed Zod verification prefixes for reCAPTCHA environment variables","shortMessageHtmlLink":"Fixed Zod verification prefixes for reCAPTCHA environment variables"}},{"before":"3d4336257f05f2413184db9bd92f741193bac5fe","after":"a7558a0113a494b8e68249b46efcf97a491c64d3","ref":"refs/heads/master","pushedAt":"2024-04-24T18:01:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Added access to `sitemap.xml` file in NextJS middleware list","shortMessageHtmlLink":"Added access to sitemap.xml file in NextJS middleware list"}},{"before":"6dda2cb5e74bbff6e165e8cc7d16f7e75ab1fa16","after":"3d4336257f05f2413184db9bd92f741193bac5fe","ref":"refs/heads/master","pushedAt":"2024-04-23T17:48:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Added NodeJS version force-check when installing dependencies","shortMessageHtmlLink":"Added NodeJS version force-check when installing dependencies"}},{"before":"55a9c56c176ec5664d87364a161779d53ee3eb38","after":"6dda2cb5e74bbff6e165e8cc7d16f7e75ab1fa16","ref":"refs/heads/master","pushedAt":"2024-04-21T16:40:20.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Improved opacity applied to background video in dark theme","shortMessageHtmlLink":"Improved opacity applied to background video in dark theme"}},{"before":"1fbcdbf87059e7c6cd3165ba0b99fe05be2a94e5","after":"55a9c56c176ec5664d87364a161779d53ee3eb38","ref":"refs/heads/master","pushedAt":"2024-04-21T14:59:06.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Fixed duplication of desktop notifications on server data reception","shortMessageHtmlLink":"Fixed duplication of desktop notifications on server data reception"}},{"before":"6885b0144b7addc97b6b62b516b61dd7f500bed1","after":"1fbcdbf87059e7c6cd3165ba0b99fe05be2a94e5","ref":"refs/heads/master","pushedAt":"2024-04-20T18:43:09.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Added PlayWright tests for user file operations on the dashboard","shortMessageHtmlLink":"Added PlayWright tests for user file operations on the dashboard"}},{"before":"636ecf1cb33c1301afa072043ffc2da13675d5b4","after":"6885b0144b7addc97b6b62b516b61dd7f500bed1","ref":"refs/heads/master","pushedAt":"2024-04-19T19:15:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Removed e2e tests which didn't work properly on mobile devices","shortMessageHtmlLink":"Removed e2e tests which didn't work properly on mobile devices"}},{"before":"a797f2d322eb908a0052056cfb0dc358035948f2","after":"636ecf1cb33c1301afa072043ffc2da13675d5b4","ref":"refs/heads/master","pushedAt":"2024-04-19T19:11:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Updated Sentry default token to avoid errors with older versions","shortMessageHtmlLink":"Updated Sentry default token to avoid errors with older versions"}},{"before":"a11a9ada0190cc0121c99605d2c05a0108e1f482","after":"a797f2d322eb908a0052056cfb0dc358035948f2","ref":"refs/heads/master","pushedAt":"2024-04-18T19:47:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Added automated cron tasks for periodic processing of user files","shortMessageHtmlLink":"Added automated cron tasks for periodic processing of user files"}},{"before":"d8f87e90fb4a9cae8ad092952128c581a22a3918","after":"a11a9ada0190cc0121c99605d2c05a0108e1f482","ref":"refs/heads/master","pushedAt":"2024-04-15T19:39:37.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Added a bunch of new static files dedicated to PlayWright e2e tests","shortMessageHtmlLink":"Added a bunch of new static files dedicated to PlayWright e2e tests"}},{"before":"8a0421fdaf602096ada373c7c9e36d8d5fd3d2da","after":"d8f87e90fb4a9cae8ad092952128c581a22a3918","ref":"refs/heads/master","pushedAt":"2024-04-14T19:50:52.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Fixed (again) user session handling through database instead of JWT","shortMessageHtmlLink":"Fixed (again) user session handling through database instead of JWT"}},{"before":"bdad4b8498413cab367226d75823587eb0ca2a2f","after":"8a0421fdaf602096ada373c7c9e36d8d5fd3d2da","ref":"refs/heads/master","pushedAt":"2024-04-13T09:53:07.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Removed every unused utilities files following recent changes","shortMessageHtmlLink":"Removed every unused utilities files following recent changes"}},{"before":"140278a322e8af70bf05e6d628724be6ecaa7c13","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/tar-6.2.1","pushedAt":"2024-04-11T13:05:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"764b6fdee8a199db1a69b865525ee9cee5903e80","after":"bdad4b8498413cab367226d75823587eb0ca2a2f","ref":"refs/heads/master","pushedAt":"2024-04-11T13:05:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge pull request #18 from FlorianLeChat/dependabot/npm_and_yarn/tar-6.2.1\n\nBump tar from 6.2.0 to 6.2.1","shortMessageHtmlLink":"Merge pull request #18 from FlorianLeChat/dependabot/npm_and_yarn/tar…"}},{"before":null,"after":"140278a322e8af70bf05e6d628724be6ecaa7c13","ref":"refs/heads/dependabot/npm_and_yarn/tar-6.2.1","pushedAt":"2024-04-11T13:04:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump tar from 6.2.0 to 6.2.1\n\nBumps [tar](https://github.com/isaacs/node-tar) from 6.2.0 to 6.2.1.\n- [Release notes](https://github.com/isaacs/node-tar/releases)\n- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.0...v6.2.1)\n\n---\nupdated-dependencies:\n- dependency-name: tar\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump tar from 6.2.0 to 6.2.1"}},{"before":"ff7a2d8c5ad819f23f24638abd4b2efba8487ecc","after":"764b6fdee8a199db1a69b865525ee9cee5903e80","ref":"refs/heads/master","pushedAt":"2024-04-09T19:56:37.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Added notification auto-fetching after marking them as all read","shortMessageHtmlLink":"Added notification auto-fetching after marking them as all read"}},{"before":"faecad274d6c76a9985d36b16b8fdbc0864fb17f","after":"ff7a2d8c5ad819f23f24638abd4b2efba8487ecc","ref":"refs/heads/master","pushedAt":"2024-04-08T19:48:15.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"FlorianLeChat","name":"Florian Trayon","path":"/FlorianLeChat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26360935?s=80&v=4"},"commit":{"message":"Added new PlayWright tests to evaluate some user settings features","shortMessageHtmlLink":"Added new PlayWright tests to evaluate some user settings features"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVEMWMQA","startCursor":null,"endCursor":null}},"title":"Activity · FlorianLeChat/Simple-File-Storage"}