SurfSense/surfsense_backend/app/gateway
DESKTOP-RTLN3BA\$punk ef7a20a5d0 feat(gateway): implement global messaging gateway toggle
- Added a global switch `GATEWAY_ENABLED` to control the activation of all messaging gateway channels (Telegram, WhatsApp, Slack, Discord).
- Updated relevant routes and workers to check the `GATEWAY_ENABLED` flag, returning 404 for HTTP routes when disabled.
- Enhanced documentation in the `.env.example` file to reflect the new configuration option.
2026-06-08 13:24:29 -07:00
..
base refactor(gateway): abstract platform command handling 2026-05-29 10:17:41 +05:30
discord feat(gateway): implement global messaging gateway toggle 2026-06-08 13:24:29 -07:00
slack feat(gateway): handle Slack thread replies 2026-06-01 12:36:39 +05:30
telegram refactor(gateway): abstract platform command handling 2026-05-29 10:17:41 +05:30
whatsapp feat(gateway): add Baileys WhatsApp adapter 2026-05-29 10:19:13 +05:30
__init__.py feat(gateway): implement global messaging gateway toggle 2026-06-08 13:24:29 -07:00
accounts.py feat(gateway): add Discord gateway configuration 2026-06-01 20:58:31 +05:30
agent_invoke.py refactor(chat): cut live chat streaming over to flows orchestrators (cutover) 2026-06-04 14:24:18 +02:00
auth_invariant.py refactor(gateway): rename persistence models to external chat 2026-05-28 04:37:27 +05:30
bindings.py feat(gateway): route Slack events through external chat 2026-06-01 12:36:53 +05:30
byo_long_poll.py feat(gateway): implement global messaging gateway toggle 2026-06-08 13:24:29 -07:00
hitl_filter.py feat(gateway): add gateway domain primitives 2026-05-27 23:37:54 +05:30
inbox.py feat(gateway): add Discord gateway configuration 2026-06-01 20:58:31 +05:30
inbox_processor.py feat(gateway): improve WhatsApp account mode handling and connection filtering 2026-06-01 23:08:56 +05:30
inbox_worker.py feat(gateway): implement global messaging gateway toggle 2026-06-08 13:24:29 -07:00
pairing.py refactor(gateway): rename persistence models to external chat 2026-05-28 04:37:27 +05:30
ratelimit.py feat(gateway): process inbound events through the agent 2026-05-27 23:38:52 +05:30
registry.py feat(gateway): route Discord events through external chat 2026-06-01 20:59:13 +05:30
runner.py refactor(gateway): run inbox and BYO polling from FastAPI lifespan 2026-05-28 04:38:00 +05:30
thread_lock.py feat(gateway): process inbound events through the agent 2026-05-27 23:38:52 +05:30