Repository navigation
Release 1.0.21 - #163
Release 1.0.21#163
Conversation
Version 1.0.21 in the manifest and its CHANGELOG section, composed by tools/release_notes.py from the Changelog lines of the 11 PRs merged since v1.0.20: plant data masked in the logs (#157, #159), the Windows symlink case of the away message upload (#160), troubleshooting and phonebook docs (#156, #158, #162), CI and tooling. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Tested on a 40515 on the cloud (TLS + SRTP),
Your own test covers a 40507 on local UDP, so I spent most of the time on what only the cloud setup shows: the masking. Debug log on for all four calls, then I searched the raw text for every real value of this plant. None showed up in clear:
The MAC on its own, GID, IMEI and MyName didn't appear during calls. One gap on 40515 cloud plants: the phone ids here are 5 digits ( Not plant data: the Vimar relay address shows in full in the media lines ( Still to do by hand: a ring answered from the card on iPhone, Echo via Scrypted, the door message. I'll add them here. |
Release 1.0.21: 11 PRs merged since v1.0.20 (#150-#152, #154-#160, #162; #154 has
Changelog: none). #161 is not in this release.manifest.json: 1.0.20 → 1.0.21.CHANGELOG.md: the 1.0.21 section composed withtools/release_notes.pyfrom the PRs'Changelog:lines. No PR has aBefore you update:line. The three Dependabot PRs (ci: bump actions/checkout from 4 to 7 #150-chore: bump the dev-tools group with 7 updates #152) have noChangelog:line and are filed under Other changes from their titles. The fix(log_redact): mask plant data in the logs #157 line was reworded in its PR text to match docs(troubleshooting): say which plant data the logs mask #162 (a log needs far less cleaning, not none).Tested on Windows 11, Python 3.13:
CHECK VERDE: release/1.0.21 (d828963) | ruff pulito | 2236 passed, 14 skipped | copertura 97.15% (soglia 95%)Field test on the intercom: done after this merge and before the release is published (ADR-19). The merge commit is deployed on the development HA, an outside view is opened on the 40507 (local UDP), and the debug log is checked for the plant's real IP, SIP id, GID, MAC and domain: none may appear. The train has no SIP, media, door or transport change; the test is about the log masking of #157/#159 on a real plant.
Changelog: none
🤖 Generated with Claude Code