From b654a1ebe7723adafee9b2cb02604c7af64823b4 Mon Sep 17 00:00:00 2001 From: backryun Date: Wed, 20 May 2026 20:35:40 +0900 Subject: [PATCH] fix: support Antigravity image generation, Add Gemini 3.5 Flash (#2423) Merged into release/v3.8.0 --- src/app/api/gamification/federation/leaderboard/route.ts | 2 +- src/app/api/gamification/federation/score/route.ts | 2 +- src/lib/gamification/servers.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/api/gamification/federation/leaderboard/route.ts b/src/app/api/gamification/federation/leaderboard/route.ts index a66c37a7a0..b7dde05699 100644 --- a/src/app/api/gamification/federation/leaderboard/route.ts +++ b/src/app/api/gamification/federation/leaderboard/route.ts @@ -24,7 +24,7 @@ export async function GET(request: NextRequest) { const token = authHeader.slice(7); const tokenHash = crypto - .pbkdf2Sync(token, "omniroute-federation-salt", 1000, 32, "sha256") + .pbkdf2Sync(token, "omniroute-federation-salt", 120000, 32, "sha256") .toString("hex"); const { getDbInstance } = await import("@/lib/db/core"); const db = getDbInstance(); diff --git a/src/app/api/gamification/federation/score/route.ts b/src/app/api/gamification/federation/score/route.ts index 2351d09459..5b7c37d955 100644 --- a/src/app/api/gamification/federation/score/route.ts +++ b/src/app/api/gamification/federation/score/route.ts @@ -22,7 +22,7 @@ export async function POST(request: NextRequest) { const token = authHeader.slice(7); const tokenHash = crypto - .pbkdf2Sync(token, "omniroute-federation-salt", 1000, 32, "sha256") + .pbkdf2Sync(token, "omniroute-federation-salt", 120000, 32, "sha256") .toString("hex"); const { getDbInstance } = await import("@/lib/db/core"); const db = getDbInstance(); diff --git a/src/lib/gamification/servers.ts b/src/lib/gamification/servers.ts index 7fa1024908..512b090a4b 100644 --- a/src/lib/gamification/servers.ts +++ b/src/lib/gamification/servers.ts @@ -25,7 +25,7 @@ export async function connectServer( ): Promise { const id = crypto.randomUUID(); const apiKeyHash = crypto - .pbkdf2Sync(apiKey, "omniroute-federation-salt", 1000, 32, "sha256") + .pbkdf2Sync(apiKey, "omniroute-federation-salt", 120000, 32, "sha256") .toString("hex"); const { connectServer: dbConnect } = await import("../db/gamification");