54 Commits
Author SHA1 Message Date
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
fghwettandGitHub 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