feat(logger): redact sensitive fields in log output #16

Merged
aureus merged 1 commit from feat/logging-redaction into main 2026-05-26 05:12:43 +00:00
Owner

Configure Pino's redact option to mask cookie/authorization request
headers and common credential field names (password, password_hash,
api_key, apiKey). Drop the Jellyfin response-headers trace log, which
could leak set-cookie tokens — url and status are sufficient.

Configure Pino's redact option to mask cookie/authorization request headers and common credential field names (password, password_hash, api_key, apiKey). Drop the Jellyfin response-headers trace log, which could leak set-cookie tokens — url and status are sufficient.
feat(logger): redact sensitive fields in log output
Some checks failed
PR Checks / test (pull_request) Has been cancelled
668171e19e
Configure Pino's redact option to mask cookie/authorization request
headers and common credential field names (password, password_hash,
api_key, apiKey). Drop the Jellyfin response-headers trace log, which
could leak set-cookie tokens — url and status are sufficient.
aureus force-pushed feat/logging-redaction from 668171e19e
Some checks failed
PR Checks / test (pull_request) Has been cancelled
to d93bf5f170
All checks were successful
PR Checks / test (pull_request) Successful in 4m12s
2026-05-26 05:03:11 +00:00
Compare
aureus merged commit 0a96fa07f2 into main 2026-05-26 05:12:43 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aureus/watchcraft!16
No description provided.