Commit Graph

13 Commits

Author SHA1 Message Date
Chris Caron
bca25c9ece
Dropped Python v3.6 (and EPEL8) support (#1155) 2024-07-06 19:51:23 -04:00
Andreas Motl
e7255df1da
Improve efficiency of NotifyEmail plugin (#679)
When addressing multiple recipients, use the same session to the SMTP
server as designated with the Apprise URL. In this way, subsequent full
roundtrips will be saved.

As many SMTP servers are employing connection rate limiting, as well as
connection accept delays, this will considerably improve both robustness
and performance.
2022-11-03 14:26:46 -04:00
Andreas Motl
cddd5c4fb3
CI: Enable testing on macOS and Windows (#707) 2022-10-30 16:31:57 -04:00
Andreas Motl
00afe4e5b6
Added support for recent CPython and PyPy versions; Droped Python v2.7 Support (#680) 2022-10-07 20:28:36 -04:00
Chris Caron
fe83c62669
Refactored Unit Testing and Dependencies (#483) 2021-11-25 15:20:22 -05:00
Chris Caron
4a2f60e338
Improved FCM Support Supporting both Legacy and OAuth2 Methods (#353) 2021-02-14 14:03:12 -05:00
Chris Caron
a420375cc7
Pushjet refactored; dropped pushjet library and deps (#147) 2019-09-07 18:39:18 -04:00
Chris Caron
f3d335b748
100% test coverage + handling of test warnings (#134)
* 100% test coverage again + handling of test warnings
* dropped unreferenced dependencies
2019-06-30 15:32:12 -04:00
Chris Caron
1f9daeaa2b Config file support added for http & file (yaml); refs #55 2019-03-04 23:32:47 -05:00
Chris Caron
602b9bab6f markdown support 2018-02-19 20:59:19 -05:00
Chris Caron
9c4502a18b python v3 support + refactored testing and ci 2017-12-03 14:39:29 -05:00
Chris Caron
88ea283b95 massive refactoring; pep8 enhancments refs #1 2017-11-28 23:19:22 -05:00
Chris Caron
a8f57a8b6e initial commit 2017-11-26 00:02:36 -05:00