feat: synchronize account icons across game profiles

This commit is contained in:
2026-07-31 11:21:08 +00:00
parent c8adeeb47b
commit 5f20413552
87 changed files with 5755 additions and 280 deletions
@@ -20,6 +20,7 @@ export interface GatewayProcessConfig {
workspaceRoot: string;
redisKeyPrefix: string;
gameTokenSecret: string;
gatewayInternalApiUrl: string;
baseEnv?: Record<string, string>;
}
@@ -350,6 +351,7 @@ export const buildProcessDefinitions = (
GAME_UPLOAD_PATH: `/${profile.profile}/api/uploads`,
GATEWAY_REDIS_PREFIX: config.redisKeyPrefix,
GAME_TOKEN_SECRET: config.gameTokenSecret,
GATEWAY_INTERNAL_API_URL: config.gatewayInternalApiUrl,
};
const daemonEnv = {
...baseEnv,
@@ -40,6 +40,7 @@ export const createGatewayOrchestrator = (
workspaceRoot,
redisKeyPrefix: config.redisKeyPrefix,
gameTokenSecret: config.gameTokenSecret,
gatewayInternalApiUrl: config.gatewayInternalApiUrl,
baseEnv,
},
reconcileIntervalMs: config.orchestratorReconcileIntervalMs,