Skip to content

fix: route probe warnings through the event emitter#397

Merged
josegonzalez merged 1 commit into
mainfrom
353-bug-property-task-warnings-use-log-printf-and-bypass-masking-and-the-event-emitter
Jul 18, 2026
Merged

fix: route probe warnings through the event emitter#397
josegonzalez merged 1 commit into
mainfrom
353-bug-property-task-warnings-use-log-printf-and-bypass-masking-and-the-event-emitter

Conversation

@josegonzalez

Copy link
Copy Markdown
Member

Property probe diagnostics were written with log.Printf, bypassing both the secret masking and the event emitter that every other user-facing message uses. As a result --json runs never saw a warning event and one branch echoed raw server stderr unmasked. They now surface as typed, masked warning events and aligned [warning] lines correlated with their task, and the maintenance custom-page export warning is routed through the same masked channel.

Fixes #353

Property probe diagnostics were written with `log.Printf`, bypassing both the secret masking and the event emitter that every other user-facing message uses. As a result `--json` runs never saw a `warning` event and one branch echoed raw server stderr unmasked. They now surface as typed, masked warning events and aligned `[warning]` lines correlated with their task, and the maintenance custom-page export warning is routed through the same masked channel.
@josegonzalez
josegonzalez merged commit 51682ef into main Jul 18, 2026
14 checks passed
@josegonzalez
josegonzalez deleted the 353-bug-property-task-warnings-use-log-printf-and-bypass-masking-and-the-event-emitter branch July 18, 2026 05:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: property task warnings use log.Printf and bypass masking and the event emitter

1 participant