fix: lock Docker dependencies and remove test credential

This commit is contained in:
MUH. IQRAM BAHRING
2026-08-06 04:10:58 +08:00
parent d05b84d377
commit 90ff8191ff
4 changed files with 9415 additions and 4 deletions
-1
View File
@@ -60,7 +60,6 @@ PUBLIC.md
Thanks.md Thanks.md
PUBLIC.en.md PUBLIC.en.md
PR/* PR/*
package-lock.json
#Ignore vscode AI rules #Ignore vscode AI rules
+2 -2
View File
@@ -7,9 +7,9 @@ FROM base AS builder
RUN apk --no-cache upgrade && apk --no-cache add python3 make g++ linux-headers RUN apk --no-cache upgrade && apk --no-cache add python3 make g++ linux-headers
COPY package.json ./ COPY package.json package-lock.json ./
RUN --mount=type=cache,target=/root/.npm \ RUN --mount=type=cache,target=/root/.npm \
npm install npm ci
COPY . ./ COPY . ./
ENV NEXT_TELEMETRY_DISABLED=1 ENV NEXT_TELEMETRY_DISABLED=1
+9407
View File
File diff suppressed because it is too large Load Diff
+6 -1
View File
@@ -2,9 +2,14 @@
// Sends text / image / search requests to a combo and reports which member ran. // Sends text / image / search requests to a combo and reports which member ran.
// node scripts/test-combo-autoswitch.mjs // node scripts/test-combo-autoswitch.mjs
const BASE = process.env.BASE_URL || "http://localhost:20127"; const BASE = process.env.BASE_URL || "http://localhost:20127";
const KEY = process.env.API_KEY || "sk-6581be4f05a82b6b-uxy6jn-c8190ea8"; const KEY = process.env.API_KEY;
const COMBO = process.env.COMBO || "haha"; const COMBO = process.env.COMBO || "haha";
if (!KEY) {
console.error("API_KEY environment variable is required");
process.exit(1);
}
// 16x16 PNG (valid image so vision providers accept it). // 16x16 PNG (valid image so vision providers accept it).
const PNG = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAFklEQVR4nGO4I2JDEmIY1TCqYfhqAAAeBCwQ8YdREQAAAABJRU5ErkJggg=="; const PNG = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAFklEQVR4nGO4I2JDEmIY1TCqYfhqAAAeBCwQ8YdREQAAAABJRU5ErkJggg==";