From 1a9d3c43b80b1279716a579e603ef2a1621a4825 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 10 Jun 2025 19:00:52 +0000 Subject: [PATCH 01/13] fix(deps): update dependency lucide-react to ^0.514.0 --- package.json | 2 +- yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index dd8c545..dafb397 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@radix-ui/react-tabs": "^1.1.11", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", - "lucide-react": "^0.511.0", + "lucide-react": "^0.514.0", "next": "15.3.3", "next-auth": "^5.0.0-beta.25", "next-themes": "^0.4.6", diff --git a/yarn.lock b/yarn.lock index cbe92bd..c695529 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3815,12 +3815,12 @@ __metadata: languageName: node linkType: hard -"lucide-react@npm:^0.511.0": - version: 0.511.0 - resolution: "lucide-react@npm:0.511.0" +"lucide-react@npm:^0.514.0": + version: 0.514.0 + resolution: "lucide-react@npm:0.514.0" peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 - checksum: 10c0/bf09dd73cf2233abea90506ad31a91739555d761062722acbe045cb73e274f035b196472de0971a8a8f0645b2b54e3f21b8c1980fe87c909ca93171a9c28428a + checksum: 10c0/83d781e5036b53a1b0f3be05d43c80675c8d65ff59901f7db1868ba36d3fa159cb459f4c3974781a4105062a1aa7df8a57ac70192a455b95afec7281ad751ffb languageName: node linkType: hard @@ -3871,7 +3871,7 @@ __metadata: eslint: "npm:9.28.0" eslint-config-next: "npm:15.3.3" eslint-config-prettier: "npm:10.1.5" - lucide-react: "npm:^0.511.0" + lucide-react: "npm:^0.514.0" next: "npm:15.3.3" next-auth: "npm:^5.0.0-beta.25" next-themes: "npm:^0.4.6" From abae5c74d50e0ef058dcd8589ac5704938bfaa01 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 10 Jun 2025 21:00:48 +0000 Subject: [PATCH 02/13] fix(deps): update dependency tailwind-merge to v3.3.1 --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index cbe92bd..0f17374 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4955,9 +4955,9 @@ __metadata: linkType: hard "tailwind-merge@npm:^3.2.0": - version: 3.3.0 - resolution: "tailwind-merge@npm:3.3.0" - checksum: 10c0/a50cd141100486f98541dfab3705712af5860556689b7496dc6b0284374f02d12d5471f0f40035f6bb8b1c749c422060a1f3e5f8900057d8a7786b111c8472e6 + version: 3.3.1 + resolution: "tailwind-merge@npm:3.3.1" + checksum: 10c0/b84c6a78d4669fa12bf5ab8f0cdc4400a3ce0a7c006511af4af4be70bb664a27466dbe13ee9e3b31f50ddf6c51d380e8192ce0ec9effce23ca729d71a9f63818 languageName: node linkType: hard From 6c479e80d6c585631f4c0bb053e8dad75f67e209 Mon Sep 17 00:00:00 2001 From: Micha Date: Sun, 8 Jun 2025 00:53:27 +0200 Subject: [PATCH 03/13] feat: enhance login form with sign-up input-fields and autocomplete attributes --- src/components/labeled-input.tsx | 3 + src/components/user/login-form.tsx | 88 ++++++++++++++++++++++++------ 2 files changed, 74 insertions(+), 17 deletions(-) diff --git a/src/components/labeled-input.tsx b/src/components/labeled-input.tsx index 250dd5f..94563dc 100644 --- a/src/components/labeled-input.tsx +++ b/src/components/labeled-input.tsx @@ -7,12 +7,14 @@ export default function LabeledInput({ placeholder, value, name, + autocomplete, }: { type: 'text' | 'email' | 'password'; label: string; placeholder?: string; value?: string; name?: string; + autocomplete?: string; }) { return (
@@ -24,6 +26,7 @@ export default function LabeledInput({ defaultValue={value} id={name} name={name} + autoComplete={autocomplete} />
); diff --git a/src/components/user/login-form.tsx b/src/components/user/login-form.tsx index a8e6382..2ed61e4 100644 --- a/src/components/user/login-form.tsx +++ b/src/components/user/login-form.tsx @@ -1,19 +1,27 @@ +'use client'; import { signIn } from '@/auth'; import LabeledInput from '@/components/labeled-input'; import { Button } from '@/components/custom-ui/button'; import { AuthError } from 'next-auth'; import { redirect } from 'next/navigation'; +import { useState } from 'react'; const SIGNIN_ERROR_URL = '/error'; export default function LoginForm() { + const [isSignUp, setIsSignUp] = useState(false); + return (
{ - 'use server'; + 'use client'; try { - await signIn('credentials', formData); + if (isSignUp) { + // handle sign up logic here + } else { + await signIn('credentials', formData); + } } catch (error) { if (error instanceof AuthError) { return redirect(`${SIGNIN_ERROR_URL}?error=${error.type}`); @@ -22,24 +30,70 @@ export default function LoginForm() { } }} > - - + {isSignUp ? ( + <> + + + + + + + ) : ( + <> + + + + )}
-
From 386d72d9141f574b30506b87ed422941cdc178a4 Mon Sep 17 00:00:00 2001 From: Micha Date: Sun, 8 Jun 2025 00:56:37 +0200 Subject: [PATCH 04/13] fix: correct typo in Prisma command in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e9319f3..d9ca71b 100644 --- a/README.md +++ b/README.md @@ -104,7 +104,7 @@ This project is built with a modern tech stack: yarn prisma:generate ``` ```bash - yarn prisa:db:push + yarn prisma:db:push ``` - Run the following command to apply migrations and generate Prisma Client: ```bash From 9183117a20c7921fc51016cd84695bcca1256660 Mon Sep 17 00:00:00 2001 From: Micha Date: Tue, 10 Jun 2025 09:23:09 +0200 Subject: [PATCH 05/13] feat: add form reset functionality and ref to login form --- src/components/user/login-form.tsx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/components/user/login-form.tsx b/src/components/user/login-form.tsx index 2ed61e4..8a00749 100644 --- a/src/components/user/login-form.tsx +++ b/src/components/user/login-form.tsx @@ -4,15 +4,18 @@ import LabeledInput from '@/components/labeled-input'; import { Button } from '@/components/custom-ui/button'; import { AuthError } from 'next-auth'; import { redirect } from 'next/navigation'; -import { useState } from 'react'; +import { useRef, useState } from 'react'; const SIGNIN_ERROR_URL = '/error'; export default function LoginForm() { const [isSignUp, setIsSignUp] = useState(false); + const formRef = useRef(null); + return (
{ 'use client'; @@ -91,7 +94,10 @@ export default function LoginForm() { From a351a9017dad6ac423945b339fe10616adde74c9 Mon Sep 17 00:00:00 2001 From: Micha Date: Sun, 8 Jun 2025 01:04:17 +0200 Subject: [PATCH 06/13] fix: add cursor pointer to button variants for improved interactivity --- src/components/custom-ui/button.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/custom-ui/button.tsx b/src/components/custom-ui/button.tsx index 5b53423..2a25f66 100644 --- a/src/components/custom-ui/button.tsx +++ b/src/components/custom-ui/button.tsx @@ -5,7 +5,7 @@ import { cva, type VariantProps } from 'class-variance-authority'; import { cn } from '@/lib/utils'; const buttonVariants = cva( - "radius-lg inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-button transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive", + "radius-lg inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-button transition-all cursor-pointer disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive", { variants: { variant: { From 171f0ae09914f973a4b55984643210e6d422a0a9 Mon Sep 17 00:00:00 2001 From: Micha Date: Mon, 9 Jun 2025 10:19:34 +0200 Subject: [PATCH 07/13] fix: simplify button styling by removing unnecessary hover classes --- src/app/logout/page.tsx | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/app/logout/page.tsx b/src/app/logout/page.tsx index c819a45..38311da 100644 --- a/src/app/logout/page.tsx +++ b/src/app/logout/page.tsx @@ -25,11 +25,7 @@ export default function SignOutPage() { - From de2e1c22ff6ca52a73d4a89d5ff2f92b8924b93d Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 11 Jun 2025 14:00:48 +0000 Subject: [PATCH 08/13] chore(deps): update dependency @types/react to v19.1.8 --- package.json | 2 +- yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index dd8c545..66fb163 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "@eslint/eslintrc": "3.3.1", "@tailwindcss/postcss": "4.1.8", "@types/node": "22.15.31", - "@types/react": "19.1.7", + "@types/react": "19.1.8", "@types/react-dom": "19.1.6", "dotenv-cli": "8.0.0", "eslint": "9.28.0", diff --git a/yarn.lock b/yarn.lock index 0f17374..4c0519c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1659,12 +1659,12 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:19.1.7": - version: 19.1.7 - resolution: "@types/react@npm:19.1.7" +"@types/react@npm:19.1.8": + version: 19.1.8 + resolution: "@types/react@npm:19.1.8" dependencies: csstype: "npm:^3.0.2" - checksum: 10c0/3bb8fb865debad4328b0d623e1c669f2ee90e9302638a64e65a0a1c61efca4f4ef91f58b55ff94075358c190d80bb8472a5823c6901d8cdc9009dd436a1dcab1 + checksum: 10c0/4908772be6dc941df276931efeb0e781777fa76e4d5d12ff9f75eb2dcc2db3065e0100efde16fde562c5bafa310cc8f50c1ee40a22640459e066e72cd342143e languageName: node linkType: hard @@ -3863,7 +3863,7 @@ __metadata: "@radix-ui/react-tabs": "npm:^1.1.11" "@tailwindcss/postcss": "npm:4.1.8" "@types/node": "npm:22.15.31" - "@types/react": "npm:19.1.7" + "@types/react": "npm:19.1.8" "@types/react-dom": "npm:19.1.6" class-variance-authority: "npm:^0.7.1" clsx: "npm:^2.1.1" From 3f99449f2fd996237838b47c5586bbdaa4727492 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 11 Jun 2025 15:01:22 +0000 Subject: [PATCH 09/13] chore(deps): update tailwindcss monorepo to v4.1.9 --- package.json | 4 +- yarn.lock | 140 +++++++++++++++++++++++++-------------------------- 2 files changed, 72 insertions(+), 72 deletions(-) diff --git a/package.json b/package.json index 66fb163..a585326 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ }, "devDependencies": { "@eslint/eslintrc": "3.3.1", - "@tailwindcss/postcss": "4.1.8", + "@tailwindcss/postcss": "4.1.9", "@types/node": "22.15.31", "@types/react": "19.1.8", "@types/react-dom": "19.1.6", @@ -55,7 +55,7 @@ "postcss": "8.5.4", "prettier": "3.5.3", "prisma": "6.9.0", - "tailwindcss": "4.1.8", + "tailwindcss": "4.1.9", "tw-animate-css": "1.3.4", "typescript": "5.8.3" }, diff --git a/yarn.lock b/yarn.lock index 4c0519c..bf094e1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1445,9 +1445,9 @@ __metadata: languageName: node linkType: hard -"@tailwindcss/node@npm:4.1.8": - version: 4.1.8 - resolution: "@tailwindcss/node@npm:4.1.8" +"@tailwindcss/node@npm:4.1.9": + version: 4.1.9 + resolution: "@tailwindcss/node@npm:4.1.9" dependencies: "@ampproject/remapping": "npm:^2.3.0" enhanced-resolve: "npm:^5.18.1" @@ -1455,77 +1455,77 @@ __metadata: lightningcss: "npm:1.30.1" magic-string: "npm:^0.30.17" source-map-js: "npm:^1.2.1" - tailwindcss: "npm:4.1.8" - checksum: 10c0/c6e3cfad831bce7f1ed6a218be11c8c722589499a85df698e815bb4274329cd0ef9e24846e6bf2fc72acd064b1e1ac92e8ec98a8f669ffc0935db2dc2a7f0436 + tailwindcss: "npm:4.1.9" + checksum: 10c0/eeb91ce489012780bf2eee4a02f439aa6337c59d4b6c29f41f159210e0cf3958863984988a02b0b618c04cb8437ae760a6fc3f0e764746c3a8d57197a62d7230 languageName: node linkType: hard -"@tailwindcss/oxide-android-arm64@npm:4.1.8": - version: 4.1.8 - resolution: "@tailwindcss/oxide-android-arm64@npm:4.1.8" +"@tailwindcss/oxide-android-arm64@npm:4.1.9": + version: 4.1.9 + resolution: "@tailwindcss/oxide-android-arm64@npm:4.1.9" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@tailwindcss/oxide-darwin-arm64@npm:4.1.8": - version: 4.1.8 - resolution: "@tailwindcss/oxide-darwin-arm64@npm:4.1.8" +"@tailwindcss/oxide-darwin-arm64@npm:4.1.9": + version: 4.1.9 + resolution: "@tailwindcss/oxide-darwin-arm64@npm:4.1.9" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@tailwindcss/oxide-darwin-x64@npm:4.1.8": - version: 4.1.8 - resolution: "@tailwindcss/oxide-darwin-x64@npm:4.1.8" +"@tailwindcss/oxide-darwin-x64@npm:4.1.9": + version: 4.1.9 + resolution: "@tailwindcss/oxide-darwin-x64@npm:4.1.9" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@tailwindcss/oxide-freebsd-x64@npm:4.1.8": - version: 4.1.8 - resolution: "@tailwindcss/oxide-freebsd-x64@npm:4.1.8" +"@tailwindcss/oxide-freebsd-x64@npm:4.1.9": + version: 4.1.9 + resolution: "@tailwindcss/oxide-freebsd-x64@npm:4.1.9" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.8": - version: 4.1.8 - resolution: "@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.8" +"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.9": + version: 4.1.9 + resolution: "@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.9" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.8": - version: 4.1.8 - resolution: "@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.8" +"@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.9": + version: 4.1.9 + resolution: "@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.9" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@tailwindcss/oxide-linux-arm64-musl@npm:4.1.8": - version: 4.1.8 - resolution: "@tailwindcss/oxide-linux-arm64-musl@npm:4.1.8" +"@tailwindcss/oxide-linux-arm64-musl@npm:4.1.9": + version: 4.1.9 + resolution: "@tailwindcss/oxide-linux-arm64-musl@npm:4.1.9" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@tailwindcss/oxide-linux-x64-gnu@npm:4.1.8": - version: 4.1.8 - resolution: "@tailwindcss/oxide-linux-x64-gnu@npm:4.1.8" +"@tailwindcss/oxide-linux-x64-gnu@npm:4.1.9": + version: 4.1.9 + resolution: "@tailwindcss/oxide-linux-x64-gnu@npm:4.1.9" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@tailwindcss/oxide-linux-x64-musl@npm:4.1.8": - version: 4.1.8 - resolution: "@tailwindcss/oxide-linux-x64-musl@npm:4.1.8" +"@tailwindcss/oxide-linux-x64-musl@npm:4.1.9": + version: 4.1.9 + resolution: "@tailwindcss/oxide-linux-x64-musl@npm:4.1.9" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@tailwindcss/oxide-wasm32-wasi@npm:4.1.8": - version: 4.1.8 - resolution: "@tailwindcss/oxide-wasm32-wasi@npm:4.1.8" +"@tailwindcss/oxide-wasm32-wasi@npm:4.1.9": + version: 4.1.9 + resolution: "@tailwindcss/oxide-wasm32-wasi@npm:4.1.9" dependencies: "@emnapi/core": "npm:^1.4.3" "@emnapi/runtime": "npm:^1.4.3" @@ -1537,36 +1537,36 @@ __metadata: languageName: node linkType: hard -"@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.8": - version: 4.1.8 - resolution: "@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.8" +"@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.9": + version: 4.1.9 + resolution: "@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.9" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@tailwindcss/oxide-win32-x64-msvc@npm:4.1.8": - version: 4.1.8 - resolution: "@tailwindcss/oxide-win32-x64-msvc@npm:4.1.8" +"@tailwindcss/oxide-win32-x64-msvc@npm:4.1.9": + version: 4.1.9 + resolution: "@tailwindcss/oxide-win32-x64-msvc@npm:4.1.9" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@tailwindcss/oxide@npm:4.1.8": - version: 4.1.8 - resolution: "@tailwindcss/oxide@npm:4.1.8" +"@tailwindcss/oxide@npm:4.1.9": + version: 4.1.9 + resolution: "@tailwindcss/oxide@npm:4.1.9" dependencies: - "@tailwindcss/oxide-android-arm64": "npm:4.1.8" - "@tailwindcss/oxide-darwin-arm64": "npm:4.1.8" - "@tailwindcss/oxide-darwin-x64": "npm:4.1.8" - "@tailwindcss/oxide-freebsd-x64": "npm:4.1.8" - "@tailwindcss/oxide-linux-arm-gnueabihf": "npm:4.1.8" - "@tailwindcss/oxide-linux-arm64-gnu": "npm:4.1.8" - "@tailwindcss/oxide-linux-arm64-musl": "npm:4.1.8" - "@tailwindcss/oxide-linux-x64-gnu": "npm:4.1.8" - "@tailwindcss/oxide-linux-x64-musl": "npm:4.1.8" - "@tailwindcss/oxide-wasm32-wasi": "npm:4.1.8" - "@tailwindcss/oxide-win32-arm64-msvc": "npm:4.1.8" - "@tailwindcss/oxide-win32-x64-msvc": "npm:4.1.8" + "@tailwindcss/oxide-android-arm64": "npm:4.1.9" + "@tailwindcss/oxide-darwin-arm64": "npm:4.1.9" + "@tailwindcss/oxide-darwin-x64": "npm:4.1.9" + "@tailwindcss/oxide-freebsd-x64": "npm:4.1.9" + "@tailwindcss/oxide-linux-arm-gnueabihf": "npm:4.1.9" + "@tailwindcss/oxide-linux-arm64-gnu": "npm:4.1.9" + "@tailwindcss/oxide-linux-arm64-musl": "npm:4.1.9" + "@tailwindcss/oxide-linux-x64-gnu": "npm:4.1.9" + "@tailwindcss/oxide-linux-x64-musl": "npm:4.1.9" + "@tailwindcss/oxide-wasm32-wasi": "npm:4.1.9" + "@tailwindcss/oxide-win32-arm64-msvc": "npm:4.1.9" + "@tailwindcss/oxide-win32-x64-msvc": "npm:4.1.9" detect-libc: "npm:^2.0.4" tar: "npm:^7.4.3" dependenciesMeta: @@ -1594,20 +1594,20 @@ __metadata: optional: true "@tailwindcss/oxide-win32-x64-msvc": optional: true - checksum: 10c0/806246b8a82d079ab50628a7a9d69f23a6b09280e55859f484d3a5250108e58c6188230aa203bfb352b6a6bbdb68a6871c37c9b1f94fe67a26eafe853973f08d + checksum: 10c0/f9a1a2753b36dc8479d07ca1b3718429bf952b5f898a9b3171653fbe7694486f33b3398c7fecf9b3bc031f703c8caa17f844a4dcec2c5ac1317c99975ac8e8a8 languageName: node linkType: hard -"@tailwindcss/postcss@npm:4.1.8": - version: 4.1.8 - resolution: "@tailwindcss/postcss@npm:4.1.8" +"@tailwindcss/postcss@npm:4.1.9": + version: 4.1.9 + resolution: "@tailwindcss/postcss@npm:4.1.9" dependencies: "@alloc/quick-lru": "npm:^5.2.0" - "@tailwindcss/node": "npm:4.1.8" - "@tailwindcss/oxide": "npm:4.1.8" + "@tailwindcss/node": "npm:4.1.9" + "@tailwindcss/oxide": "npm:4.1.9" postcss: "npm:^8.4.41" - tailwindcss: "npm:4.1.8" - checksum: 10c0/7f58d2a5c660037b1f01e22134574d892b51c668d5a781c2c8830fdd7558cc6f7876778f0afa01dc244232bf792750406126bc7e894214c78566400a0bd4627a + tailwindcss: "npm:4.1.9" + checksum: 10c0/bad8d8e318450118ed118883fbe1ccf919a4c55296098ea749f8e57fc308569c7c2936bc35c6a6d0f36c410112de7ca14ae3cf47de4c006d3ea86554a7e507ce languageName: node linkType: hard @@ -3861,7 +3861,7 @@ __metadata: "@radix-ui/react-slot": "npm:^1.2.2" "@radix-ui/react-switch": "npm:^1.2.4" "@radix-ui/react-tabs": "npm:^1.1.11" - "@tailwindcss/postcss": "npm:4.1.8" + "@tailwindcss/postcss": "npm:4.1.9" "@types/node": "npm:22.15.31" "@types/react": "npm:19.1.8" "@types/react-dom": "npm:19.1.6" @@ -3881,7 +3881,7 @@ __metadata: react: "npm:^19.0.0" react-dom: "npm:^19.0.0" tailwind-merge: "npm:^3.2.0" - tailwindcss: "npm:4.1.8" + tailwindcss: "npm:4.1.9" tw-animate-css: "npm:1.3.4" typescript: "npm:5.8.3" languageName: unknown @@ -4961,10 +4961,10 @@ __metadata: languageName: node linkType: hard -"tailwindcss@npm:4.1.8": - version: 4.1.8 - resolution: "tailwindcss@npm:4.1.8" - checksum: 10c0/a566d049ee313f9c1638fd2a5fe95ae7e40bb35b58e92ed8d7c51880e71dff2a423dd430ff97444e2496c9c77b3f44ad4df48110b11484133019c1a8520d7bce +"tailwindcss@npm:4.1.9": + version: 4.1.9 + resolution: "tailwindcss@npm:4.1.9" + checksum: 10c0/31c720e08e1b8b6c7d68de7877988efe91f8609f23b864662161084231b173b51f47023fdfe13399c4bfb35e30c265642928cc12c2b7e526240ef76cb774ad56 languageName: node linkType: hard From dfbc092a7b40e97d0ba4c3543a3c01062e639a0f Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 11 Jun 2025 18:00:44 +0000 Subject: [PATCH 10/13] chore(deps): update dependency postcss to v8.5.5 --- package.json | 2 +- yarn.lock | 15 +++++++++++++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index a585326..d8388a4 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "eslint": "9.28.0", "eslint-config-next": "15.3.3", "eslint-config-prettier": "10.1.5", - "postcss": "8.5.4", + "postcss": "8.5.5", "prettier": "3.5.3", "prisma": "6.9.0", "tailwindcss": "4.1.9", diff --git a/yarn.lock b/yarn.lock index bf094e1..2a14a65 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3875,7 +3875,7 @@ __metadata: next: "npm:15.3.3" next-auth: "npm:^5.0.0-beta.25" next-themes: "npm:^0.4.6" - postcss: "npm:8.5.4" + postcss: "npm:8.5.5" prettier: "npm:3.5.3" prisma: "npm:6.9.0" react: "npm:^19.0.0" @@ -4280,7 +4280,18 @@ __metadata: languageName: node linkType: hard -"postcss@npm:8.5.4, postcss@npm:^8.4.41": +"postcss@npm:8.5.5": + version: 8.5.5 + resolution: "postcss@npm:8.5.5" + dependencies: + nanoid: "npm:^3.3.11" + picocolors: "npm:^1.1.1" + source-map-js: "npm:^1.2.1" + checksum: 10c0/6415873fab84de05c2d8fd18f72ea6654bca437bb4b9f02ca819c438501e4b3a450023e575e17587c6eaa5bedddaaa4dad3af210f5cf166e30cec09cac58baf8 + languageName: node + linkType: hard + +"postcss@npm:^8.4.41": version: 8.5.4 resolution: "postcss@npm:8.5.4" dependencies: From de9216807cd8c9e01a2a9814578c0c194e9074af Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 11 Jun 2025 21:00:47 +0000 Subject: [PATCH 11/13] chore(deps): update tailwindcss monorepo to v4.1.10 --- package.json | 4 +- yarn.lock | 140 +++++++++++++++++++++++++-------------------------- 2 files changed, 72 insertions(+), 72 deletions(-) diff --git a/package.json b/package.json index d8388a4..9d282dd 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ }, "devDependencies": { "@eslint/eslintrc": "3.3.1", - "@tailwindcss/postcss": "4.1.9", + "@tailwindcss/postcss": "4.1.10", "@types/node": "22.15.31", "@types/react": "19.1.8", "@types/react-dom": "19.1.6", @@ -55,7 +55,7 @@ "postcss": "8.5.5", "prettier": "3.5.3", "prisma": "6.9.0", - "tailwindcss": "4.1.9", + "tailwindcss": "4.1.10", "tw-animate-css": "1.3.4", "typescript": "5.8.3" }, diff --git a/yarn.lock b/yarn.lock index 2a14a65..3cfc4ae 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1445,9 +1445,9 @@ __metadata: languageName: node linkType: hard -"@tailwindcss/node@npm:4.1.9": - version: 4.1.9 - resolution: "@tailwindcss/node@npm:4.1.9" +"@tailwindcss/node@npm:4.1.10": + version: 4.1.10 + resolution: "@tailwindcss/node@npm:4.1.10" dependencies: "@ampproject/remapping": "npm:^2.3.0" enhanced-resolve: "npm:^5.18.1" @@ -1455,77 +1455,77 @@ __metadata: lightningcss: "npm:1.30.1" magic-string: "npm:^0.30.17" source-map-js: "npm:^1.2.1" - tailwindcss: "npm:4.1.9" - checksum: 10c0/eeb91ce489012780bf2eee4a02f439aa6337c59d4b6c29f41f159210e0cf3958863984988a02b0b618c04cb8437ae760a6fc3f0e764746c3a8d57197a62d7230 + tailwindcss: "npm:4.1.10" + checksum: 10c0/5cf900fe53ba08b5d9bfbd48925ea2c18eb8f89ae47738d95372152ed9b20c020bf3660ad04fa5dbb67f62ce01efd431cf4d3015d2d43e918fa89ce3c77b5170 languageName: node linkType: hard -"@tailwindcss/oxide-android-arm64@npm:4.1.9": - version: 4.1.9 - resolution: "@tailwindcss/oxide-android-arm64@npm:4.1.9" +"@tailwindcss/oxide-android-arm64@npm:4.1.10": + version: 4.1.10 + resolution: "@tailwindcss/oxide-android-arm64@npm:4.1.10" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@tailwindcss/oxide-darwin-arm64@npm:4.1.9": - version: 4.1.9 - resolution: "@tailwindcss/oxide-darwin-arm64@npm:4.1.9" +"@tailwindcss/oxide-darwin-arm64@npm:4.1.10": + version: 4.1.10 + resolution: "@tailwindcss/oxide-darwin-arm64@npm:4.1.10" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@tailwindcss/oxide-darwin-x64@npm:4.1.9": - version: 4.1.9 - resolution: "@tailwindcss/oxide-darwin-x64@npm:4.1.9" +"@tailwindcss/oxide-darwin-x64@npm:4.1.10": + version: 4.1.10 + resolution: "@tailwindcss/oxide-darwin-x64@npm:4.1.10" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@tailwindcss/oxide-freebsd-x64@npm:4.1.9": - version: 4.1.9 - resolution: "@tailwindcss/oxide-freebsd-x64@npm:4.1.9" +"@tailwindcss/oxide-freebsd-x64@npm:4.1.10": + version: 4.1.10 + resolution: "@tailwindcss/oxide-freebsd-x64@npm:4.1.10" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.9": - version: 4.1.9 - resolution: "@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.9" +"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.10": + version: 4.1.10 + resolution: "@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.10" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.9": - version: 4.1.9 - resolution: "@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.9" +"@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.10": + version: 4.1.10 + resolution: "@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.10" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@tailwindcss/oxide-linux-arm64-musl@npm:4.1.9": - version: 4.1.9 - resolution: "@tailwindcss/oxide-linux-arm64-musl@npm:4.1.9" +"@tailwindcss/oxide-linux-arm64-musl@npm:4.1.10": + version: 4.1.10 + resolution: "@tailwindcss/oxide-linux-arm64-musl@npm:4.1.10" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@tailwindcss/oxide-linux-x64-gnu@npm:4.1.9": - version: 4.1.9 - resolution: "@tailwindcss/oxide-linux-x64-gnu@npm:4.1.9" +"@tailwindcss/oxide-linux-x64-gnu@npm:4.1.10": + version: 4.1.10 + resolution: "@tailwindcss/oxide-linux-x64-gnu@npm:4.1.10" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@tailwindcss/oxide-linux-x64-musl@npm:4.1.9": - version: 4.1.9 - resolution: "@tailwindcss/oxide-linux-x64-musl@npm:4.1.9" +"@tailwindcss/oxide-linux-x64-musl@npm:4.1.10": + version: 4.1.10 + resolution: "@tailwindcss/oxide-linux-x64-musl@npm:4.1.10" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@tailwindcss/oxide-wasm32-wasi@npm:4.1.9": - version: 4.1.9 - resolution: "@tailwindcss/oxide-wasm32-wasi@npm:4.1.9" +"@tailwindcss/oxide-wasm32-wasi@npm:4.1.10": + version: 4.1.10 + resolution: "@tailwindcss/oxide-wasm32-wasi@npm:4.1.10" dependencies: "@emnapi/core": "npm:^1.4.3" "@emnapi/runtime": "npm:^1.4.3" @@ -1537,36 +1537,36 @@ __metadata: languageName: node linkType: hard -"@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.9": - version: 4.1.9 - resolution: "@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.9" +"@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.10": + version: 4.1.10 + resolution: "@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.10" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@tailwindcss/oxide-win32-x64-msvc@npm:4.1.9": - version: 4.1.9 - resolution: "@tailwindcss/oxide-win32-x64-msvc@npm:4.1.9" +"@tailwindcss/oxide-win32-x64-msvc@npm:4.1.10": + version: 4.1.10 + resolution: "@tailwindcss/oxide-win32-x64-msvc@npm:4.1.10" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@tailwindcss/oxide@npm:4.1.9": - version: 4.1.9 - resolution: "@tailwindcss/oxide@npm:4.1.9" +"@tailwindcss/oxide@npm:4.1.10": + version: 4.1.10 + resolution: "@tailwindcss/oxide@npm:4.1.10" dependencies: - "@tailwindcss/oxide-android-arm64": "npm:4.1.9" - "@tailwindcss/oxide-darwin-arm64": "npm:4.1.9" - "@tailwindcss/oxide-darwin-x64": "npm:4.1.9" - "@tailwindcss/oxide-freebsd-x64": "npm:4.1.9" - "@tailwindcss/oxide-linux-arm-gnueabihf": "npm:4.1.9" - "@tailwindcss/oxide-linux-arm64-gnu": "npm:4.1.9" - "@tailwindcss/oxide-linux-arm64-musl": "npm:4.1.9" - "@tailwindcss/oxide-linux-x64-gnu": "npm:4.1.9" - "@tailwindcss/oxide-linux-x64-musl": "npm:4.1.9" - "@tailwindcss/oxide-wasm32-wasi": "npm:4.1.9" - "@tailwindcss/oxide-win32-arm64-msvc": "npm:4.1.9" - "@tailwindcss/oxide-win32-x64-msvc": "npm:4.1.9" + "@tailwindcss/oxide-android-arm64": "npm:4.1.10" + "@tailwindcss/oxide-darwin-arm64": "npm:4.1.10" + "@tailwindcss/oxide-darwin-x64": "npm:4.1.10" + "@tailwindcss/oxide-freebsd-x64": "npm:4.1.10" + "@tailwindcss/oxide-linux-arm-gnueabihf": "npm:4.1.10" + "@tailwindcss/oxide-linux-arm64-gnu": "npm:4.1.10" + "@tailwindcss/oxide-linux-arm64-musl": "npm:4.1.10" + "@tailwindcss/oxide-linux-x64-gnu": "npm:4.1.10" + "@tailwindcss/oxide-linux-x64-musl": "npm:4.1.10" + "@tailwindcss/oxide-wasm32-wasi": "npm:4.1.10" + "@tailwindcss/oxide-win32-arm64-msvc": "npm:4.1.10" + "@tailwindcss/oxide-win32-x64-msvc": "npm:4.1.10" detect-libc: "npm:^2.0.4" tar: "npm:^7.4.3" dependenciesMeta: @@ -1594,20 +1594,20 @@ __metadata: optional: true "@tailwindcss/oxide-win32-x64-msvc": optional: true - checksum: 10c0/f9a1a2753b36dc8479d07ca1b3718429bf952b5f898a9b3171653fbe7694486f33b3398c7fecf9b3bc031f703c8caa17f844a4dcec2c5ac1317c99975ac8e8a8 + checksum: 10c0/38adecfedb1854acbf82538881b9caf475e656a3cb9b86d860c0bfac5f3f042da34c85d664506ab0feaff2d6106d29d74afc93ea8c4281e4eac35da690f6ca5c languageName: node linkType: hard -"@tailwindcss/postcss@npm:4.1.9": - version: 4.1.9 - resolution: "@tailwindcss/postcss@npm:4.1.9" +"@tailwindcss/postcss@npm:4.1.10": + version: 4.1.10 + resolution: "@tailwindcss/postcss@npm:4.1.10" dependencies: "@alloc/quick-lru": "npm:^5.2.0" - "@tailwindcss/node": "npm:4.1.9" - "@tailwindcss/oxide": "npm:4.1.9" + "@tailwindcss/node": "npm:4.1.10" + "@tailwindcss/oxide": "npm:4.1.10" postcss: "npm:^8.4.41" - tailwindcss: "npm:4.1.9" - checksum: 10c0/bad8d8e318450118ed118883fbe1ccf919a4c55296098ea749f8e57fc308569c7c2936bc35c6a6d0f36c410112de7ca14ae3cf47de4c006d3ea86554a7e507ce + tailwindcss: "npm:4.1.10" + checksum: 10c0/f320527b4e50e586e6bbe0e653f0c63ef0738a40737d1c80f47b074d42c0762d8dc20d40cbea9f13c7592f008e850b2f6eac61439ef9dc1c366d11dea52afda1 languageName: node linkType: hard @@ -3861,7 +3861,7 @@ __metadata: "@radix-ui/react-slot": "npm:^1.2.2" "@radix-ui/react-switch": "npm:^1.2.4" "@radix-ui/react-tabs": "npm:^1.1.11" - "@tailwindcss/postcss": "npm:4.1.9" + "@tailwindcss/postcss": "npm:4.1.10" "@types/node": "npm:22.15.31" "@types/react": "npm:19.1.8" "@types/react-dom": "npm:19.1.6" @@ -3881,7 +3881,7 @@ __metadata: react: "npm:^19.0.0" react-dom: "npm:^19.0.0" tailwind-merge: "npm:^3.2.0" - tailwindcss: "npm:4.1.9" + tailwindcss: "npm:4.1.10" tw-animate-css: "npm:1.3.4" typescript: "npm:5.8.3" languageName: unknown @@ -4972,10 +4972,10 @@ __metadata: languageName: node linkType: hard -"tailwindcss@npm:4.1.9": - version: 4.1.9 - resolution: "tailwindcss@npm:4.1.9" - checksum: 10c0/31c720e08e1b8b6c7d68de7877988efe91f8609f23b864662161084231b173b51f47023fdfe13399c4bfb35e30c265642928cc12c2b7e526240ef76cb774ad56 +"tailwindcss@npm:4.1.10": + version: 4.1.10 + resolution: "tailwindcss@npm:4.1.10" + checksum: 10c0/9da74ee1f25d6065150f132a3eb18caad82cd9902b7c552278eb627266c68b12990a22bb4b6169d04ce775c058a8d2638a5051be905be99961889c572e2aeab8 languageName: node linkType: hard From 0e0c89fdd79e02fa9a922edb1c88f012e6e79018 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 12 Jun 2025 12:00:27 +0000 Subject: [PATCH 12/13] chore(deps): update ghcr.io/di0ik/forgejo_runner_container:main docker digest to c4667f2 --- .github/workflows/container-scan.yml | 2 +- .github/workflows/docker-build.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/container-scan.yml b/.github/workflows/container-scan.yml index 2a266dd..c87c433 100644 --- a/.github/workflows/container-scan.yml +++ b/.github/workflows/container-scan.yml @@ -9,7 +9,7 @@ jobs: name: Container Scan runs-on: docker container: - image: ghcr.io/di0ik/forgejo_runner_container:main@sha256:c66a37d9af18f8f0f34d16890082bc08d842d52ff2a2bc36d993e3d347b498ac + image: ghcr.io/di0ik/forgejo_runner_container:main@sha256:c4667f2702c32b91b4c92db2ff20739edd00409a44a691c0598cf4a09a47743a steps: - name: Checkout code uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 5d8a383..07fe75e 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -13,7 +13,7 @@ jobs: docker: runs-on: docker container: - image: ghcr.io/di0ik/forgejo_runner_container:main@sha256:c66a37d9af18f8f0f34d16890082bc08d842d52ff2a2bc36d993e3d347b498ac + image: ghcr.io/di0ik/forgejo_runner_container:main@sha256:c4667f2702c32b91b4c92db2ff20739edd00409a44a691c0598cf4a09a47743a steps: - name: Login to Docker Hub uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3 From 16b46463f8ee83a9b7acd0982c2700e245628269 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 13 Jun 2025 08:00:51 +0000 Subject: [PATCH 13/13] fix(deps): update dependency lucide-react to ^0.515.0 --- package.json | 2 +- yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 9d282dd..f888ec2 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@radix-ui/react-tabs": "^1.1.11", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", - "lucide-react": "^0.511.0", + "lucide-react": "^0.515.0", "next": "15.3.3", "next-auth": "^5.0.0-beta.25", "next-themes": "^0.4.6", diff --git a/yarn.lock b/yarn.lock index 3cfc4ae..2f324d8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3815,12 +3815,12 @@ __metadata: languageName: node linkType: hard -"lucide-react@npm:^0.511.0": - version: 0.511.0 - resolution: "lucide-react@npm:0.511.0" +"lucide-react@npm:^0.515.0": + version: 0.515.0 + resolution: "lucide-react@npm:0.515.0" peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 - checksum: 10c0/bf09dd73cf2233abea90506ad31a91739555d761062722acbe045cb73e274f035b196472de0971a8a8f0645b2b54e3f21b8c1980fe87c909ca93171a9c28428a + checksum: 10c0/00485e09ab3d0bbb34797b1f368c269e8708522b6e2f46fd84dd5bd99741546487be9a65a260f274e8049b81cc37687566e26132f5752352c8d9bc8e5d0b3dea languageName: node linkType: hard @@ -3871,7 +3871,7 @@ __metadata: eslint: "npm:9.28.0" eslint-config-next: "npm:15.3.3" eslint-config-prettier: "npm:10.1.5" - lucide-react: "npm:^0.511.0" + lucide-react: "npm:^0.515.0" next: "npm:15.3.3" next-auth: "npm:^5.0.0-beta.25" next-themes: "npm:^0.4.6"