Chris Caron
4e86b44fa7
Adjust XMPP plugin fixes
2020-03-20 18:32:41 +01:00
Andreas Motl
3c89b0e4c7
Fix XMPP plugin.
...
This honors sleekxmpp's asynchronous nature by hooking into the
"session_start" event callback. While being at it, some other
things have been addressed.
- Also hook into the "failed_auth" event callback in order
to report any authentication failures back to the user.
- Adjust sleekxmpp's logger to use the logging handlers
and log level of apprise. That way, "-vvvvv" will yield
loads of useful information for debugging.
- Disable presence signalling and roster inquiry.
Rationale: I believe both XMPP features resonate more
with human users than bots. Omitting them tremendously
speeds up processing.
- xmpp.connect(): Use the "use_ssl=True" argument when the
effective TCP port equals NotifyXMPP.default_secure_port.
- xmpp.connect(): Use the "reattempt=False" argument to
mitigate nasty delay before even connecting to XMPP server.
Resolve #213 .
2020-03-19 03:54:32 +01:00
Chris Caron
44905e5c6e
Email plugin allows no auth and added smtp_server detection ( #214 )
2020-03-18 13:57:24 -04:00
Chris Caron
7627ec8064
drop references to fixes kw
2020-03-18 12:36:54 -04:00
Chris Caron
1ce7cbb679
Add support for Join:// DeviceNames ( #207 )
2020-02-20 18:48:10 -05:00
Chris Caron
a8ec23a9e8
Telegram plugins ability to detect format=html bugfix ( #204 )
2020-02-08 19:45:09 -05:00
Chris Caron
148ac80651
bumped version to v0.8.4
2020-02-01 13:08:04 -05:00
Chris Caron
dbe8471276
Add Kavenegar Support ( #201 )
2020-01-29 13:08:19 -05:00
Chris Caron
c2765d99dc
SMS messages are 160 characters per; not 140
2020-01-25 20:41:09 -05:00
Chris Caron
f41a669814
tidying up some inline documentation
2020-01-25 16:22:10 -05:00
Chris Caron
c5389727d5
Documented return values on man page
2020-01-25 13:46:32 -05:00
Chris Caron
fa20b38e76
Apprise Configuration can be added directly ( #199 )
2020-01-24 18:04:28 -05:00
Christian Studer
8f2485c917
CLI: Adds help text for the verbosity option ( #197 )
2020-01-18 16:36:18 -05:00
Chris Caron
384dd94b06
Resolves error response on successful Slack post ( #196 )
2020-01-17 18:16:45 -05:00
Chris Caron
2e6a996980
Sinch support added ( #185 )
2020-01-14 20:57:14 -05:00
Chris Caron
4aee9de6cf
bumped version to v0.8.3
2020-01-12 18:39:59 -05:00
Chris Caron
a235d9d5ab
Attachment consistency across supported notification services ( #194 )
...
* some test cleanup
* Attachment handling more consistent across plugins
2020-01-11 18:39:53 -05:00
Chris Caron
47b4d946ef
Drop Python v3.4 CI testing - accomodates PyYAML v5.3 ( #193 )
2020-01-08 21:05:51 -05:00
Chris Caron
8173c59241
added twitter account 🐦
2020-01-08 20:27:19 -05:00
Chris Caron
68fcfafc86
Added showcase link to README.md
2020-01-05 19:07:35 -05:00
Chris Caron
8dd62a8e75
Added Python 3.8 to CI ( #192 )
2020-01-05 18:56:54 -05:00
Chris Caron
011607c7d0
Added reference to Apprise API to README.md
2020-01-04 16:54:51 -05:00
Chris Caron
370564943e
Pushover Attachment Support ( #190 )
2019-12-27 08:35:10 -05:00
lockhead
8d2a53cedf
Support for t2bot.io webhooks for Matrix ( #189 )
2019-12-22 19:10:54 -05:00
Chris Caron
408810d6b4
URL parameters preserved for attachment queries ( #187 )
2019-12-15 13:17:58 -05:00
Chris Caron
d1a15978af
Nextcloud Support ( #186 )
2019-12-12 19:37:05 -05:00
Chris Caron
6a45ed997c
Twilio SMS Message limit 160 characters
2019-12-09 06:57:36 -05:00
Chris Caron
e992d02bb4
added Telegram log entry when attachment inaccessible
2019-12-08 20:55:54 -05:00
Chris Caron
5c746d0b03
better use of nexmo time-to-live default value
2019-12-08 20:54:59 -05:00
Chris Caron
a29764c647
PushSafer Support ( #184 )
2019-12-08 20:34:34 -05:00
Chris Caron
9b8fd4d2d5
Enigma2 Device Support ( #182 )
2019-11-28 19:12:23 -05:00
Chris Caron
4bddcadfb8
AppriseAsset refactored; added body_format default ( #181 )
2019-11-26 20:11:06 -05:00
Chris Caron
35a8ffaad6
spelling mistake in README.md
2019-11-25 19:58:18 -05:00
Chris Caron
49cb8bee37
bumped version to v0.8.2
2019-11-25 19:27:06 -05:00
Chris Caron
d34a995bb0
cleaned up presentation of images/icons
2019-11-25 18:27:02 -05:00
Chris Caron
054b674852
Fixes Discord error code 50006 when sending message ( #180 )
2019-11-24 22:08:54 -05:00
Chris Caron
4692941efa
Improved exception handling of JSON responses
2019-11-24 16:26:11 -05:00
Chris Caron
7b4221039e
improved documentation in README.md
2019-11-23 22:57:58 -05:00
Chris Caron
4065108b08
Telegram Attachment Support ( #178 )
2019-11-23 22:15:27 -05:00
Senan Kelly
cc8fae4c73
Fixes AttributeError while importing `gi` ( #177 )
2019-11-22 13:54:07 -05:00
Chris Caron
3b19f43244
PushBullet Attachment Support ( #176 )
2019-11-21 22:12:47 -05:00
Chris Caron
f4a7df0520
updated requests/files reference
2019-11-21 21:52:20 -05:00
Chris Caron
1a83623e3c
attachment documentation update
2019-11-21 17:07:28 -05:00
Chris Caron
c8a5d3b0c2
Refactored configuration + cache support added ( #175 )
2019-11-17 15:51:40 -05:00
Chris Caron
e5c0334b90
Merge pull request #173 from caronc/add-attachments
...
File Attachment Support Added to Apprise; refs #172
2019-11-16 22:22:06 -05:00
Chris Caron
0653835b3f
updated README to explain attachments
2019-11-16 21:48:12 -05:00
Chris Caron
44a3527221
added cache control to attachments feature
2019-11-15 23:08:38 -05:00
Chris Caron
cb9b4fd103
Discord Attachment Support
2019-11-14 22:14:37 -05:00
Chris Caron
0175da1583
Slack Attachment + Bot Support
2019-11-14 22:13:21 -05:00
Chris Caron
002cebfaa3
attachment code hardening + 100% test coverage
2019-11-11 11:34:25 -05:00