From c6fa45bbc07cafed780f24828dc6f95e4d19a5e2 Mon Sep 17 00:00:00 2001 From: imnyang Date: Thu, 16 Apr 2026 23:36:02 +0900 Subject: [PATCH] refactor: update Elysia initialization with API prefix and fix API destination in Next.js config feat: add targetId for Pixiv and Twitter uploads in post routes style: adjust filter container margin and button styles for improved layout --- apps/backend/src/index.ts | 2 +- apps/backend/src/routes/post.ts | 2 ++ apps/frontend/next.config.ts | 2 +- apps/frontend/src/app/page.tsx | 5 +++-- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/apps/backend/src/index.ts b/apps/backend/src/index.ts index a8748ed..b161a02 100644 --- a/apps/backend/src/index.ts +++ b/apps/backend/src/index.ts @@ -5,7 +5,7 @@ import openapi from "@elysiajs/openapi"; await mongoose.connect(config.mongodb.uri); -const app = new Elysia() +const app = new Elysia({prefix: "/api"}) .use(openapi()) .get("/", () => "어...") diff --git a/apps/backend/src/routes/post.ts b/apps/backend/src/routes/post.ts index 475f76d..6d3a7c7 100644 --- a/apps/backend/src/routes/post.ts +++ b/apps/backend/src/routes/post.ts @@ -422,6 +422,7 @@ export default new Elysia({ prefix: "/post" }) role: requester.role, }, action: "post.upload.pixiv", + targetId: pixivData.illust_id, targetType: "post", summary: `${requester.username} uploaded Pixiv media`, detail: { @@ -537,6 +538,7 @@ export default new Elysia({ prefix: "/post" }) role: requester.role, }, action: "post.upload.twitter", + targetId: tweetData.tweet.id, targetType: "post", summary: `${requester.username} uploaded Twitter media`, detail: { diff --git a/apps/frontend/next.config.ts b/apps/frontend/next.config.ts index a91f081..d0d7618 100644 --- a/apps/frontend/next.config.ts +++ b/apps/frontend/next.config.ts @@ -7,7 +7,7 @@ const nextConfig: NextConfig = { return [ { source: '/api/:path*', - destination: `${process.env.API_BASE_URL}/:path*`, + destination: `${process.env.API_BASE_URL}/api/:path*`, }, ]; }, diff --git a/apps/frontend/src/app/page.tsx b/apps/frontend/src/app/page.tsx index 3501ba7..b820a9c 100644 --- a/apps/frontend/src/app/page.tsx +++ b/apps/frontend/src/app/page.tsx @@ -451,7 +451,7 @@ export default function App() {
-
+