zimonianhua
476e42b919
fix(channel): 增加HTTP客户端超时时间并改进SOCKS5代理处理
...
Publish Docker image (amd64) / Push Docker image to multiple registries (push) Has been cancelled
Publish Docker image (arm64) / Push Docker image to multiple registries (push) Has been cancelled
Linux Release / release (push) Has been cancelled
macOS Release / release (push) Has been cancelled
Windows Release / release (push) Has been cancelled
- 将Telegram和微信企业号通道的HTTP客户端超时统一延长至30秒,避免因网络延迟导致请求失败
- 修复SOCKS5代理连接未正确处理上下文取消的问题,现在支持带认证的SOCKS5代理
- 当无法获取默认HTTP传输时,提供完整的传输配置而非空结构
2026-02-11 11:25:42 +08:00
zimonianhua
79f8d5d600
feat(channel): 为 Telegram 和微信企业号添加代理支持
...
Publish Docker image (amd64) / Push Docker image to multiple registries (push) Has been cancelled
Publish Docker image (arm64) / Push Docker image to multiple registries (push) Has been cancelled
Linux Release / release (push) Has been cancelled
macOS Release / release (push) Has been cancelled
Windows Release / release (push) Has been cancelled
新增 HTTP 客户端工厂函数以支持通过代理发送请求,代理地址可在频道配置中设置。同时修复了微信企业号 TokenStore 更新时代理地址未同步的问题,并确保 Token 存储键值包含代理信息以避免冲突。
2026-02-11 09:44:32 +08:00
JustSong
9b45ba2505
feat: allow non-https when CHANNEL_URL_ALLOW_NON_HTTPS is true ( close #153 )
2025-02-11 00:52:32 +08:00
6f3f53c85a
feat: group message support specify target ( #121 )
...
* feat: group message support specify target
* chore: remove text for customized descriptions like i18n
* fix: update priority
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com >
2024-11-10 11:06:38 +08:00
fghwett and GitHub
ef7c2d0a9d
fix: resolve message sending failure when containing "\n" using webhook and custom channel ( #111 )
...
* 使用webhook和custom通道发送消息时如果内容中包含\n会推送失败的问题
* 消息查看页面增加markdown内容解析,访问链接页面增加GFM拓展解析
* 访问链接页面GFM footnote支持
2024-11-10 10:58:12 +08:00
JustSong
0728dd28b8
fix: fix message segmentation in Telegram's markdown parse mode ( close #88 )
2023-05-20 11:36:28 +08:00
JustSong
8ead1f76cd
feat: support tencent custom alarm now ( close #87 )
2023-05-15 22:57:12 +08:00
JustSong
6bf7951a01
refactor: use built in smtp library
2023-05-13 15:35:23 +08:00
JustSong
c6fc56281f
fix: fix UTF8 characters are not encoded correctly ( #79 )
2023-05-12 09:58:51 +08:00
JustSong
9ebcc3a465
fix: split the message for Telegram if it's too long ( close #79 )
2023-05-11 19:57:16 +08:00
JustSong
933eaa6d3e
fix: continue to send messages even if some channels failed ( close #80 )
2023-05-11 08:53:54 +08:00
JustSong
fa166df5ac
fix: use title as email's subject if given
2023-05-09 16:40:05 +08:00
JustSong
4796b7dd69
fix: check if the custom channel's server address is valid
2023-05-08 22:39:38 +08:00
JustSong
82068de143
feat: support custom channel now ( close #72 , close #75 , #71 )
2023-05-08 22:20:14 +08:00
JustSong
030c5e0f8f
feat: support displaying title & content in template message ( close #74 )
2023-05-08 18:58:29 +08:00
JustSong
7e2d7aae97
fix: adjust parse mode for telegram ( close #73 )
2023-05-08 16:11:42 +08:00
JustSong
5b5a56122b
feat: support lark app now ( close #41 )
2023-05-08 10:39:30 +08:00
JustSong
00a9f02974
fix: fix IsShared check
2023-05-08 09:22:40 +08:00
JustSong
4530104264
feat: able to get message sending status now ( #58 )
2023-05-07 13:16:44 +08:00
JustSong
1cade7a218
feat: support group message now ( close #46 )
2023-05-07 10:33:48 +08:00
JustSong
6cf79edfd7
perf: add index for channel's secret field
2023-05-06 21:35:03 +08:00
JustSong
2fd800b0a3
feat: support channel OneBot now ( close #64 )
2023-05-06 15:21:17 +08:00
JustSong
581d9d62dc
fix: fix IsShared implementation
2023-05-06 11:49:56 +08:00
JustSong
3e51538fdf
feat: now test channel support field to now
2023-05-06 11:18:05 +08:00
JustSong
89fa11f962
feat: now Telegram channel support field to now
2023-05-06 10:16:55 +08:00
JustSong
91725aeba7
feat: now client part supports multiple channels for the same type ( #50 )
2023-05-06 10:15:18 +08:00
JustSong
3a8d625201
feat: now server part supports multiple channels for the same type ( #50 )
2023-05-05 10:43:56 +08:00
JustSong
b14c2df254
feat: support specifying url for Bark ( close #57 )
2023-04-22 19:33:59 +08:00
JustSong
578f60c971
fix: reduce token refresh waiting time ( close #52 )
2023-04-17 20:59:37 +08:00
JustSong
c16530cf6e
feat: support send Email to others ( close #44 )
2023-04-16 11:23:05 +08:00
JustSong
3d38260e5b
feat: add to field to specify the receiver ( close #48 )
2023-04-16 09:55:23 +08:00
JustSong
cfdc4ce357
feat: support Discord now
2023-01-10 18:32:04 +08:00
JustSong
89e7a10d20
fix: render description as HTML when rendering message ( close #42 )
2023-01-06 14:23:07 +08:00
JustSong
d26e578762
feat: save messages to database ( close #37 )
2022-12-22 17:59:12 +08:00
JustSong
a36d21d18e
feat: now support Telegram bot
2022-12-21 18:33:00 +08:00
JustSong
648baceb1d
fix: fix token store not correctly registered ( #30 )
2022-12-15 11:31:27 +08:00
JustSong
7a30ce60b0
feat: channel WebSocket client is ready
2022-12-08 14:50:22 +08:00
JustSong
fa486b15cc
fix: support desp alias when using POST method
2022-12-07 16:11:34 +08:00
JustSong
1160489c7b
feat: add support for client channel
2022-12-07 16:06:36 +08:00
JustSong
efd0f28e01
fix: use correct message type for WeChat Corp App
2022-12-03 11:22:37 +08:00
JustSong
d894fe32d8
feat: channel corp is done
2022-11-25 12:04:36 +08:00
JustSong
564817ba94
fix: channel Bark is done
2022-11-23 17:30:49 +08:00
JustSong
2acc56e03c
feat: now user are able to configure channels
2022-11-22 17:52:44 +08:00
JustSong
e911c3fb7c
fix: fix circular import
2022-11-22 15:23:12 +08:00
JustSong
d0c2c27071
fix: check if the token is shared before removing
2022-11-22 15:11:02 +08:00
JustSong
9dc3498a2a
chore: update token store when user updated
2022-11-22 12:44:41 +08:00
JustSong
8247192977
chore: update WeChat corp message channel
2022-11-22 10:16:12 +08:00
JustSong
e47bebf16a
chore: do not render HTML in advance
2022-11-22 09:54:37 +08:00
JustSong
d18eefe6b6
feat: channel Ding is done
2022-11-22 09:50:50 +08:00
JustSong
d634445c25
feat: channel Lark is done
2022-11-22 09:09:15 +08:00