Subash Natarajan
aee7992629
fix(telegram): accept approval callbacks from forwarding target recipients
...
When approvals.exec.targets routes to a Telegram DM, the recipient
receives inline approval buttons but may not have explicit
channels.telegram.execApprovals configured. This adds a fallback
isTelegramExecApprovalTargetRecipient check so those DM recipients
can act on the buttons they were sent.
Includes accountId scoping for multi-bot deployments and 9 new tests.
2026-03-29 10:45:57 +05:30
..
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-27 23:47:04 +00:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-27 16:07:54 -05:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-28 21:31:09 -05:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-28 21:37:22 -05:00
2026-03-29 02:33:41 +01:00
2026-03-28 20:53:29 -05:00
2026-03-29 02:33:41 +01:00
2026-03-28 21:19:11 -05:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-27 16:57:16 -05:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-27 16:40:27 +00:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-27 16:05:22 -05:00
2026-03-29 02:33:41 +01:00
2026-03-29 10:45:57 +05:30
2026-03-26 02:04:54 -07:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-29 02:33:41 +01:00
2026-03-12 23:03:19 +00:00
2026-03-28 20:22:03 -04:00
2026-03-28 20:22:03 -04:00