Commit Graph

45 Commits (main)

Author SHA1 Message Date
Fu Diwei fb62f1e105 feat: ipv6 connect 2025-06-12 13:39:01 +08:00
Fu Diwei 563adbec2a feat: allow configuring smtp sender display name 2025-06-11 23:10:57 +08:00
Fu Diwei f0af36b59e refactor: clean code 2025-05-28 22:43:18 +08:00
Fu Diwei e73e2739c1 feat: use discard handler as default providers logger 2025-05-28 22:21:41 +08:00
Fu Diwei 829fa29cf1 feat: add user-agent http header for thirdparty sdks 2025-05-28 10:46:02 +08:00
Fu Diwei ddb46f9dda refactor: clean code 2025-05-28 10:17:33 +08:00
Fu Diwei e82a59289b feat: new notification provider: slack bot 2025-05-26 16:41:44 +08:00
Fu Diwei 8e23b14bf3 feat: new notification provider: discord bot 2025-05-26 16:41:38 +08:00
Fu Diwei 71c093c042 refactor: clean code 2025-05-25 21:54:39 +08:00
Fu Diwei 4ad08d983a refactor: clean code 2025-05-20 21:27:26 +08:00
Fu Diwei c9e6bd0c2f feat: new deployment provider: lecdn 2025-05-19 22:51:17 +08:00
Fu Diwei ef0f0f6b43 refactor: remove nikoksr/notify deps 2025-05-16 15:04:39 +08:00
Fu Diwei dd2087b101 refactor: clean code 2025-05-16 11:55:07 +08:00
Fu Diwei 18a19096d3 feat: add dingtalk, lark, and wecom bot webhook 2025-04-27 23:44:01 +08:00
Fu Diwei e533f9407f feat: reserve accesses for ca or notification 2025-04-27 11:41:09 +08:00
Fu Diwei 193a19b79c feat: support more content-type in webhook 2025-04-27 00:01:00 +08:00
Fu Diwei 609a252ee0 refactor: clean code 2025-04-26 21:27:53 +08:00
Fu Diwei 3be70c3696 feat: support configuring method and headers in webhook 2025-04-26 21:17:09 +08:00
Fu Diwei a117fd7d93 refactor: clean code 2025-04-24 23:14:17 +08:00
Fu Diwei f5807d215f style: format code 2025-04-22 21:24:48 +08:00
Yoan.liu 5b4c3bb668
Merge branch 'main' into main 2025-04-13 08:24:16 +08:00
imlonghao 6b8dbf5235
feat: support pushover as notification 2025-04-12 13:05:37 +08:00
banto ec0cdf8b96 feat(notify): add mattermost 2025-04-11 22:55:47 +08:00
Yoan.liu 9f8aa15af8
Merge pull request #579 from catfishlty/feat/gotify
feat(notify): add gotify
2025-04-03 17:42:00 +08:00
catfishlty 626a86dea7 fix(notify): optimize gotify code and close unreleased resources. 2025-04-03 09:47:19 +08:00
catfishlty 9ab029a296 fix(notify): optimize pushplus code and close unreleased resources. 2025-04-03 09:34:23 +08:00
catfishlty b585782007 feat(notify): add pushplus 2025-04-02 15:04:41 +08:00
catfishlty 00ec2ce33e feat(notify): add gotify 2025-04-01 10:53:41 +08:00
Fu Diwei b620052b88 feat: adapt new logging to uploader, deployer and notifier providers 2025-03-17 22:50:47 +08:00
Fu Diwei 1e2e88e299 feat: allow insecure connections on deployment to some self-hosted services 2025-03-07 21:04:57 +08:00
Fu Diwei ff53866e9e refactor: normalize providers constructors 2025-02-18 19:19:00 +08:00
Fu Diwei 03d2f4ca32 feat: add cdnfly deployer 2025-02-18 19:18:56 +08:00
Fu Diwei f99dd4f89a test: improve example 2025-01-08 20:18:43 +08:00
Fu Diwei cb7a465d6c refactor: clean code 2024-12-28 16:59:36 +08:00
Fu Diwei 01d30bb742 feat: add wecom notifier 2024-12-22 11:25:08 +08:00
Fu Diwei 2b93552d1d chore: comments 2024-11-25 21:22:20 +08:00
Fu Diwei 13582d1a7b test: add unit test cases 2024-11-21 10:29:04 +08:00
Fu Diwei bde51d8d38 feat: implement more `Deployer` 2024-11-20 22:58:01 +08:00
Fu Diwei 414d8d140e test: use flag arguments in test cases for `Notifier` and `Deployer` 2024-11-19 21:18:36 +08:00
Fu Diwei 51fb9dca58 test: add some unit test cases for new `Deployer` 2024-11-19 20:03:51 +08:00
Fu Diwei 2994cb5c65 test: add unit test case for email notifier 2024-11-10 20:28:01 +08:00
Fu Diwei 1bedb31a3c fix: fix typo 2024-11-10 20:06:18 +08:00
Fu Diwei 5d93334426 refactor: re-implement logic of notify 2024-11-10 18:03:20 +08:00
Fu Diwei 94579d65c4 refactor: clean code 2024-11-09 20:29:13 +08:00
Fu Diwei 551b06b4e8 feat: notifier 2024-11-09 20:06:22 +08:00