fix(issues): support hidden issue flows and filter hidden activity

This commit is contained in:
Forgotten
2026-02-20 07:11:06 -06:00
parent 8f3fc077fa
commit f766478f5a
6 changed files with 50 additions and 8 deletions

View File

@@ -5,7 +5,7 @@ import { HttpError } from "../errors.js";
export function errorHandler(
err: unknown,
_req: Request,
req: Request,
res: Response,
_next: NextFunction,
) {
@@ -22,6 +22,16 @@ export function errorHandler(
return;
}
logger.error(err, "Unhandled error");
const errObj = err instanceof Error
? { message: err.message, stack: err.stack, name: err.name }
: { raw: err };
logger.error(
{ err: errObj, method: req.method, url: req.originalUrl },
"Unhandled error: %s %s — %s",
req.method,
req.originalUrl,
err instanceof Error ? err.message : String(err),
);
res.status(500).json({ error: "Internal server error" });
}

View File

@@ -19,7 +19,7 @@ export const logger = pino({
targets: [
{
target: "pino-pretty",
options: { ...sharedOpts, ignore: "pid,hostname,req,res", hideObject: true, colorize: true, destination: 1 },
options: { ...sharedOpts, ignore: "pid,hostname,req,res", colorize: true, destination: 1 },
level: "info",
},
{