Suppress GET /queue logs unless --verbose

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-07 21:36:59 +00:00
parent f2d32a3faa
commit 5fb9d3ce07

View File

@@ -13,8 +13,9 @@ function ts() {
return new Date().toLocaleTimeString();
}
const PORT = process.env.CONDUIT_PORT || 3015;
const BIND = get_arg(process.argv, '--bind') || process.env.CONDUIT_BIND || '127.0.0.1';
const PORT = process.env.CONDUIT_PORT || 3015;
const BIND = get_arg(process.argv, '--bind') || process.env.CONDUIT_BIND || '127.0.0.1';
const VERBOSE = process.argv.includes('--verbose');
const secrets_path = get_arg(process.argv, '--secrets');
let secrets;
@@ -35,7 +36,10 @@ app.use(express.json({
app.use(create_auth_middleware(users));
app.use((req, _res, next) => {
console.log(`[${ts()}] ${req.method} ${req.path}${req.conduit_user}`);
const is_debug = req.method === 'GET' && req.path === '/queue';
if (!is_debug || VERBOSE) {
console.log(`[${ts()}] ${req.method} ${req.path}${req.conduit_user}`);
}
next();
});