Commit Graph

105 Commits

Author SHA1 Message Date
Chris 1522b713da Use grep -E instead of expr
expr was printing  `expr: warning: '^.*[<>"]': using '^' as the first character of a basic regular expression is not portable;`
2023-02-28 21:08:33 -05:00
Grigory Starinkin d8a4e47a13
disable "$response is referenced but not assigned" warning
the variable is assigned by the `_post` call
2022-07-18 17:20:25 +01:00
Grigory Starinkin bc920949cb
Add Slack App notification hook
Slack Incoming webhooks is a legacy custom integration - an outdated
way for teams to integrate with Slack. These integrations lack newer
features and they will be deprecated and possibly removed in the
future. Slack team do not recommend their use. Instead, it's suggested
to use Slack apps.
2022-07-18 10:50:50 +01:00
Sandeep Mittal 9aaae24583 Update callmebotWhatsApp.sh
unused variable removed and cleaned.
2022-05-10 22:22:14 +08:00
neil 915ced7b92 Update callmebotWhatsApp.sh 2022-05-10 22:22:14 +08:00
neil 5a36b9075f Update callmebotWhatsApp.sh 2022-05-10 22:22:14 +08:00
Sandeep Mittal b5a7f46ecc Update callmebotWhatsApp.sh
variable updated to caps
2022-05-10 22:22:13 +08:00
neil 4381657c5e Update callmebotWhatsApp.sh 2022-05-10 22:22:13 +08:00
Sandeep Mittal d440b2f2b2 Update callmebotWhatsApp.sh
Added CallMeBot API for WhatsApp Notifications.
2022-05-10 22:22:13 +08:00
Sandeep Mittal 5b42aea9e7 Create callmebotWhatsApp.sh 2022-05-10 22:22:13 +08:00
neil ae3cc81f03
Merge pull request #2924 from ianepperson/master
Add Discord notification
2022-03-20 12:43:43 +08:00
neil 97a45e3b02
Update discord.sh 2022-03-20 12:43:23 +08:00
neil 451b290b79
Update discord.sh 2022-03-20 12:42:35 +08:00
bosong b209f66654 fix(notify):remove nofity,move weixin_work.sh to notify 2022-03-11 13:41:12 +08:00
Victor R. Santos 61c853a3c1
Add Gotify notification (#3759) 2022-01-09 10:39:28 +08:00
Hao Guan 5e5ba11601
Add iOS Bark notify hook. 2021-11-21 02:39:46 +08:00
neil 640c7c5fa3
Merge pull request #3798 from Scre13/patch_mail_sh
removed -- at beginning of subject
2021-11-09 11:49:25 +08:00
neil eb6395a62c
Update mail.sh 2021-11-09 11:48:58 +08:00
Scre13 2b2845aa07 removed -- at beginning of subject 2021-11-09 04:28:30 +01:00
neil 54d8c66f3e
Merge pull request #3797 from Scre13/patch_lf_mime_version
Removed newline at the end of subject, added MIME-Version header
2021-11-09 09:32:03 +08:00
neil 95bbf1b190
Update mail.sh 2021-11-09 09:30:36 +08:00
Scre13 ee2dab51f3 removed newline at the end of subject, added MIME-Version header 2021-11-08 22:13:14 +01:00
neil e8756482aa
Update feishu.sh 2021-11-04 09:42:30 +08:00
jearton 35d6da785b add support for feishu notification 2021-11-04 00:41:58 +08:00
neil f2958818c8
Update pushbullet.sh 2021-10-03 22:33:41 +08:00
neil 20f604948f
Update pushbullet.sh 2021-10-03 22:31:56 +08:00
ciro 4a8511f680 fix wrong variable name 2021-07-17 13:50:45 -03:00
cirow cd6698c688
Merge branch 'acmesh-official:dev' into dev 2021-07-15 22:56:26 -03:00
ciro c7ca9d7e36 fix shfmt issues 2021-07-15 22:55:35 -03:00
ciro 98ef51514f added pushbullet functionality 2021-07-11 20:29:44 -03:00
Steven Zhu 849c3fd9c9
Fix space inconsistency 2021-07-06 22:54:15 -04:00
Steven Zhu da58fcbfce
Add sender name for SendGrid notify hook 2021-07-06 20:51:51 -04:00
Habetdin 7c7d61f61e
Fix special characters escaping
To escape characters '_', '*', '`', '[' outside of an entity, prepend the characters '\' before them.
2021-06-23 03:20:07 +03:00
neil ec0538d251
Merge pull request #3455 from ecm75/notify_fix
fix _exists error message if MAIL_BIN env variable is not set
2021-04-29 22:34:11 +08:00
Eike-Christian Müller eb0c629fad
more simple mail.sh fix
Reverted the original patch and changed it to the obvious simple solution provided by @Neilpang.
2021-04-29 12:53:13 +02:00
Mike Beattie fb079f9e50
Update telegram.sh
(fix shellcheck failure)
2021-04-08 16:44:22 +12:00
Mike Beattie 39b09f8f87 Dump _post() call output to /dev/null
Signed-off-by: Mike Beattie <mike@ethernal.org>
2021-04-08 16:38:00 +12:00
Mike Beattie 53d26e5c5c Add debug output of $_data variable to aid diagnosis
Signed-off-by: Mike Beattie <mike@ethernal.org>
2021-04-08 16:37:27 +12:00
Mike Beattie e21f3e6c73 Escape asterisks in notification content
This messes with markdown parsing

Signed-off-by: Mike Beattie <mike@ethernal.org>
2021-04-08 16:36:42 +12:00
emueller 37e3e2f9c2 fixed formating 2021-03-22 15:32:02 +01:00
emueller 3c7be32ef5 fix _exists error message when MAIL_BIN env variable is not set 2021-03-22 15:12:27 +01:00
medmunds afe6f4030e Change default SMTP_SECURE to "tls"
Secure by default. Also try to minimize configuration errors.
(Many ESPs/ISPs require STARTTLS, and most support it.)
2021-02-17 11:39:16 -08:00
medmunds 6e49c4ffe0 Prefer Python to curl when both available 2021-02-17 11:28:50 -08:00
medmunds 28d9f00610 Use email.policy.default in Python 3 implementation
Improves standards compatibility and utf-8 handling
in Python 3.3-3.8. (email.policy.default becomes the
default in Python 3.9.)
2021-02-17 09:57:44 -08:00
medmunds 8f688e5e13 Add Date email header in Python implementation 2021-02-17 09:46:13 -08:00
medmunds 5a182eddbf Clarify _readaccountconf_mutable_default 2021-02-16 14:41:21 -08:00
medmunds 4b615cb3a9 Clean email headers and warn on unsupported address format
Just in case, make sure CR or NL don't end up in
an email header.
2021-02-16 14:02:09 -08:00
medmunds b36247a091 Implement _rfc2822_date helper 2021-02-16 13:13:26 -08:00
medmunds 6e77756d6a Rework read/save config to not save default values
Add and use _readaccountconf_mutable_default and
_saveaccountconf_mutable_default helpers to capture
common default value handling.

New approach also eliminates need for separate
underscore-prefixed version of each conf var.
2021-02-16 12:49:27 -08:00
medmunds 6ff75f9a9f Use PROJECT_NAME and VER for X-Mailer header
Also add X-Mailer header to Python version
2021-02-15 12:23:48 -08:00