zeroclaw/src/channels
Alex Gorevski 925a352454 fix(security): enforce HTTPS for sensitive data transmission
Add URL scheme validation before HTTP requests that transmit sensitive
data (account IDs, phone numbers, user IDs). All endpoints already use
HTTPS URLs, but this explicit check satisfies CodeQL rust/cleartext-
transmission analysis and prevents future regressions if URLs are
changed.

Affected files: composio.rs, whatsapp.rs, qq.rs

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 20:03:02 -08:00
..
cli.rs refactor(channel): accept SendMessage struct in Channel::send() 2026-02-17 23:28:08 +08:00
dingtalk.rs feat(proxy): add scoped proxy configuration and docs runbooks 2026-02-18 22:10:42 +08:00
discord.rs feat(proxy): add scoped proxy configuration and docs runbooks 2026-02-18 22:10:42 +08:00
email_channel.rs fix(email): preserve legacy poll_interval alias and avoid lock across await 2026-02-18 20:18:39 +08:00
imessage.rs fix(imessage): preserve sqlite conn across polling safely 2026-02-18 14:45:05 +08:00
irc.rs fix(channels): enforce reply_target naming consistency 2026-02-18 19:56:31 +08:00
lark.rs feat(proxy): add scoped proxy configuration and docs runbooks 2026-02-18 22:10:42 +08:00
matrix.rs fix(matrix): send markdown replies and improve e2ee diagnostics 2026-02-19 10:23:10 +08:00
mattermost.rs feat(proxy): add scoped proxy configuration and docs runbooks 2026-02-18 22:10:42 +08:00
mod.rs feat(matrix): enable e2ee flow and add channel operations docs 2026-02-18 22:45:11 +08:00
qq.rs fix(security): enforce HTTPS for sensitive data transmission 2026-02-18 20:03:02 -08:00
signal.rs feat(proxy): add scoped proxy configuration and docs runbooks 2026-02-18 22:10:42 +08:00
slack.rs feat(proxy): add scoped proxy configuration and docs runbooks 2026-02-18 22:10:42 +08:00
telegram.rs feat(proxy): add scoped proxy configuration and docs runbooks 2026-02-18 22:10:42 +08:00
traits.rs feat(channel): stream LLM responses to Telegram via draft message edits 2026-02-18 16:33:33 +08:00
whatsapp.rs fix(security): enforce HTTPS for sensitive data transmission 2026-02-18 20:03:02 -08:00