Skip to content

v3.1.0: Slack and Telegram notifications - #2

Merged
arm092 merged 1 commit into
masterfrom
dev
Aug 15, 2026
Merged

v3.1.0: Slack and Telegram notifications#2
arm092 merged 1 commit into
masterfrom
dev

Conversation

@arm092

@arm092 arm092 commented Aug 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • Multi-channel notifications: Teams, Slack, and Telegram can run in parallel.
  • Nested config (notifications.teams / .slack / .telegram); flat webhook_url remains a Teams alias.
  • Clarify SIGUSR2: env/config load at process start; force_binlog_position is applied only after SIGUSR2, not on normal producer start.

Test plan

  • pytest test/unit — 85 passed
  • Live Slack + Telegram smoke (error/warning/info/startup/shutdown)
  • GitHub Actions CI green

Made with Cursor

Fan-out from a shared dispatcher so any subset of channels can run in
parallel. Document SIGUSR2 as a post-restart apply of force_binlog_position.

Co-authored-by: Cursor <cursoragent@cursor.com>
@cursor

cursor Bot commented Aug 15, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@arm092
arm092 merged commit dbd1dba into master Aug 15, 2026
4 checks passed
arm092 added a commit that referenced this pull request Aug 15, 2026
v3.1.0: Slack and Telegram notifications
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.

1 participant