Stephen Sennett
c4cb97fa93
Fixed PEP8 linting errors
2022-12-31 14:29:45 +11:00
Stephen Sennett
1e2846f869
Added support for SNS Subjects
2022-12-31 14:04:37 +11:00
Stephen Sennett
d8692ba300
Extended SNS 403 Error Details
2022-12-31 14:03:10 +11:00
Chris Caron
3d07004f5e
bumped version to v1.2.1
2022-12-28 09:56:54 -05:00
Chris Caron
4ecfe7faf8
Code Cleanup and Tidying ( #793 )
2022-12-28 09:15:44 -05:00
Chris Caron
0b1655c5eb
D7 Networks Rewrite in lieu of its new API ( #791 )
2022-12-20 17:57:40 -05:00
Chris Caron
d21a1cb1f7
Added Test Cases for Signal YAML Handling ( #792 )
2022-12-19 17:44:06 -05:00
Chris Caron
48dd88df75
Support -open arg with terminal-notifier (macosx://) ( #789 )
2022-12-15 17:02:36 -05:00
Andreas Motl
5e8a2d2f02
CI: Add GHA workflow recipe to verify package building ( #783 )
2022-12-10 15:17:33 -05:00
Chris Caron
647962b3d6
Added test cases to verify +/plus is supported in to emails ( #779 )
2022-12-10 12:48:45 -05:00
Chris Caron
5f0e9e4c74
GitHub Actions Python v3.6 Continued Support ( #781 )
2022-12-10 12:23:48 -05:00
Chris Caron
9a9703c582
bugfix: slack:// webhook to return success when message sent ( #777 )
2022-12-02 09:39:29 -05:00
Andreas Motl
c9261d8459
Tests: Modularize some test case modules ( #728 )
2022-12-01 19:38:55 -05:00
Chris Caron
6fb8fbab19
Refactored SSL/Auth handling of Emails ( #774 )
2022-11-23 07:13:38 -05:00
Andreas Motl
eb85dca076
Improve module vs. class imports re. NotifyBase
and friends ( #771 )
2022-11-20 21:01:26 -05:00
Chris Caron
3389a3d4c3
Improved text configuration parsing ( #768 )
2022-11-17 22:20:30 -05:00
Chris Caron
1732aaf0e8
bumped version to v1.2.0
2022-11-15 14:51:41 -05:00
Chris Caron
949f88a0dd
RPM Package Compatibility Fix ( #757 )
2022-11-15 14:21:20 -05:00
Chris Caron
fc16c7bf0b
Google Chat Thread-Key support ( #753 )
2022-11-12 15:14:54 -05:00
Chris Caron
2912dfd1e3
Fixed Outlook.com email template ( #755 )
2022-11-12 14:44:59 -05:00
Chris Caron
29e4c5ebd8
fix: cto= and rto= lines now work from YAML config ( #751 )
2022-11-12 10:46:56 -05:00
Chris Caron
640c00ae70
Improved rocketchat:// privacy + more test cases ( #752 )
2022-11-11 16:54:07 -05:00
Chris Caron
184ff48551
pagerduty:// severity= override option ( #726 )
2022-11-11 15:48:01 -05:00
Chris Caron
81907af448
Twitter plugin code cleanup ( #750 )
2022-11-11 15:46:06 -05:00
Chris Caron
6d3ab9b3fd
Mastodon Support ( #747 )
2022-11-11 14:17:20 -05:00
Chris Caron
32992fa641
Email improvements; name= and from= now synonymous ( #738 )
2022-11-05 16:37:57 -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
Chris Caron
b64e1b7ce0
Added Slack URL Markdown Support ( #737 )
2022-11-02 22:07:41 -04:00
Chris Caron
28f424b5aa
Improved mailgun:// handling of from= argument ( #724 )
2022-11-01 18:05:27 -04:00
Andreas Motl
c6a740ab64
CI: Use CODECOV_TOKEN
directly from secrets
again
...
It will not be available on PRs submitted by non-owners anyway.
2022-10-30 19:16:09 -07:00
Andreas Motl
0cd64c1026
Tests: Fix minor typo ( #725 )
2022-10-30 17:34:46 -04:00
Andreas Motl
cddd5c4fb3
CI: Enable testing on macOS and Windows ( #707 )
2022-10-30 16:31:57 -04:00
Andreas Motl
4fc4b8e95f
CI: Clean up codecov-action
configuration ( #719 )
2022-10-30 07:27:10 -04:00
Andreas Motl
3078f35d9c
CI: Explicitly configure CODECOV_TOKEN to mitigate intermittent failures ( #716 )
2022-10-25 19:35:10 -04:00
Chris Caron
17202e2fa3
Discord bugfix to better handle provided markdown ( #718 )
2022-10-25 19:33:12 -04:00
Chris Caron
b3cca772f6
Mailgun to support from=
for consistency with email://
( #711 )
2022-10-25 17:30:45 -04:00
Chris Caron
c13bf84d03
fixed README typo
2022-10-23 13:44:16 -04:00
Andreas Motl
eafa7498b2
CI: Remove Travis CI, and tox ( #705 )
2022-10-19 20:18:03 -04:00
Andreas Motl
7c993fb7f6
Switched from Travis-CI to GHA ( #702 )
2022-10-18 07:18:50 -04:00
Andreas Motl
e8844c57ab
CI: Update GHA recipes to checkout@v3 and codeql-action@v2 ( #706 )
2022-10-17 22:43:08 -04:00
Andreas Motl
d753c11c80
Fix tests for NotifyDBus
( #704 )
2022-10-17 22:42:05 -04:00
Andreas Motl
f01e6d8a3b
Fix tests for NotifyGnome
( #703 )
2022-10-16 16:53:36 -04:00
Andreas Motl
8983288236
Improve testing of NotifyMQTT
( #700 )
2022-10-16 14:35:45 -04:00
Andreas Motl
f1836cff84
Improve testing of NotifyDBus
, NotifyGnome
, and NotifyMacOSX
( #689 )
2022-10-16 13:43:15 -04:00
Andreas Motl
c81d2465e4
Tests: Use global no_throttling_everywhere
fixture ( #701 )
...
Instead of needing to individually disable throttling on a per-plugin
basis, this fixture takes care of all notifiers in `NOTIFY_MODULE_MAP`
automatically. With `autouse=True`, there is no need to activate it
manually.
2022-10-16 10:48:44 -04:00
Andreas Motl
ed876d1ca2
Add support for CPython 3.11 to Travis-CI ( #681 )
2022-10-14 16:30:04 -04:00
Andreas Motl
e5523179d7
Save CI resources by disabling builds on PyPy 3.7 and PyPy 3.8 ( #698 )
2022-10-14 16:12:01 -04:00
Andreas Motl
00f6626ba6
Speed up test suite by invoking tests in parallel, using pytest-xdist
( #690 )
2022-10-14 14:58:09 -04:00
Chris Caron
47c2000a7e
Merge pull request #687 from panodata/amo/modernize-tests
...
Resolve ambiguity with `apprise.plugins` module namespace
2022-10-14 14:56:51 -04:00
Andreas Motl
c9f0751b61
Resolve ambiguity with apprise.plugins
module namespace
...
While the namespace is physically made of modules, it has been amended
to be the namespace home for the corresponding notifier classes as well.
This turned out to confuse both humans and machines on various ends.
While it has apparently worked for a while, it croaks on Python 3.11
now, and is not considered to have been a good idea in general.
2022-10-14 14:51:44 +02:00