Commit graph

15 commits

Author SHA1 Message Date
xmanrui
14519060f0 fix(telegram): isolate long polling transport 2026-08-31 03:31:07 +08:00
xmanrui
f3cefd8a84 feat: add npm update checks and manual installation
Add profile-scoped npm updates for Desktop and Web, protect source installations, and keep restarts manual. Cover stale status recovery, request races, and dialog focus with regression tests.

Verified with npm run check (1626 tests) and isolated Desktop/Web npm installation flows.

Refs #61
2026-08-28 06:37:40 +08:00
xmanrui
f7d2fe7047 fix(feishu): honor proxy settings for REST and WebSocket 2026-08-22 14:45:25 +08:00
xmanrui
1ddcfcdbdf release: prepare dsh-im 0.2.0 2026-08-16 17:38:31 +08:00
xmanrui
c54463843f feat: add WhatsApp QR channel 2026-08-16 17:30:38 +08:00
xmanrui
5e90962b6d fix: bundle Feishu SDK for script-free installs 2026-08-16 15:40:37 +08:00
xmanrui
cb74e1c4c7 Add Telegram and Discord IM channels 2026-08-16 14:47:16 +08:00
xmanrui
4874d3e354 Add WeCom QR bot channel 2026-08-15 20:53:35 +08:00
xmanrui
601271a7f8 Add QQ bot channel 2026-08-15 17:51:48 +08:00
xmanrui
bd469f58f8 Internalize all IM channel implementations 2026-08-15 15:40:53 +08:00
xmanrui
8996476693 Complete unified IM bot integration 2026-08-15 15:12:53 +08:00
xmanrui
ef426d54c5 Explain DingTalk organization requirement 2026-08-15 13:00:01 +08:00
xmanrui
4f1cc9f219 Keep DingTalk QR visible in IM panel 2026-08-15 12:56:33 +08:00
xmanrui
af7e6a2296 Add DingTalk to unified IM plugin 2026-08-15 06:09:19 +08:00
xmanrui
b8bd681a79 Add unified IM channel plugin 2026-08-15 04:39:56 +08:00