From 85edb99e647b44a1445950a63771b092f16f2b7f Mon Sep 17 00:00:00 2001 From: schreifuchs Date: Fri, 3 Apr 2026 13:00:11 +0200 Subject: [PATCH 1/3] fix: auth query fallback (resolves #4) --- src/lib/auth.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/auth.ts b/src/lib/auth.ts index ea7bbfe..9ff332e 100644 --- a/src/lib/auth.ts +++ b/src/lib/auth.ts @@ -28,12 +28,13 @@ export async function getSession(event: Event) { const session = await event.locals.auth(); if (!session) return null; if (!session.user) error(403, { message: 'Di gits garnid. Vilich nomau usloge u iiloge?' }); + if (!session?.user?.email) return null; const res = await db .select({ id: users.id }) .from(users) .limit(1) - .where(eq(users.email, session.user.email ?? 'eaf9302d-9525-4f3e-8147-9620d2076f67')); //uuid as default to find nothing + .where(eq(users.email, session.user.email)); if (!res[0]?.id) { error(403, { message: 'Di gits garnid. Vilich nomau usloge u iiloge?' }); From af02de06b15da724e0b399a0f56345daaf6fe006 Mon Sep 17 00:00:00 2001 From: schreifuchs Date: Fri, 3 Apr 2026 13:57:24 +0200 Subject: [PATCH 2/3] ci: fix docker hub rate limit with ecr mirror --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 81c131c..57bd87c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:25-trixie AS base +FROM public.ecr.aws/docker/library/node:25-trixie AS base ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" # RUN corepack enable From cd6ba6df9abed95897357646ae2866dd028c687f Mon Sep 17 00:00:00 2001 From: schreifuchs Date: Fri, 3 Apr 2026 14:27:41 +0200 Subject: [PATCH 3/3] revert: Docker base image to original --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 57bd87c..81c131c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM public.ecr.aws/docker/library/node:25-trixie AS base +FROM node:25-trixie AS base ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" # RUN corepack enable