Commit Graph

849 Commits (9569fe1c52d7ba9c667bda3c21ca68b5dbb5ab4b)

Author SHA1 Message Date
Chris Caron be174c374f
Slack <!channel|desc> & <!channel> support added (#856) 2023-03-24 06:00:34 -04:00
Chris Caron 6144a79513
Hardening of custom plugin loading by ignore non-Python files (#853) 2023-03-17 16:59:37 -04:00
Ryan Young 2057107590
refactor: don't spin up a thread pool for a single notification (#846) 2023-03-01 07:34:18 -05:00
Ryan Young 3a2af45e4d
refactor: handle parallel synchronous notifications with a thread pool (#839) 2023-02-28 10:11:30 -05:00
Chris Caron 6458ab0506 bumped version to v1.3.0 2023-02-22 17:41:42 -05:00
Chris Caron 4c542070eb
Ntfy Authentication Token support added (#830) 2023-02-19 14:05:43 -05:00
Chris Caron 87e49ce68c
Mastodon minor code/typo cleanup (#832) 2023-02-18 21:36:58 -05:00
Chris Caron 3bb8aedd87
Misskey support added (#831) 2023-02-18 21:32:44 -05:00
Chris Caron ff87f362cc
Added Ntfy Icon/Avatar support (#822) 2023-02-18 20:24:16 -05:00
Chris Caron 7bcb0647c0
fix insecure SSL check on mqtts:// configurations (#825) 2023-02-18 20:21:19 -05:00
Chris Caron 58f9e64843 increased Matrix message size to 65000 chars 2023-02-18 17:17:46 -05:00
Chris Caron 093cc272b1 added missing python3 rpm package for el builds 2023-02-17 18:22:10 -05:00
Chris Caron 704f7db53a
Added attach-as option to form:// for upstream filename over-ride (#827) 2023-02-17 16:29:22 -05:00
Chris Caron f7cc732c31
File attachments now work in form:// endpoint calls (#826) 2023-02-17 09:40:58 -05:00
Ryan Young c2fdd47b9d
Refactored async notification handling (#741) 2023-02-15 22:50:10 -05:00
Austin Miller d395d89a3b
Pagertree Support (#817) 2023-02-13 20:01:18 -05:00
Chris Caron f1996a1e57
Increased Pushover message limit to 1024 characters (#820) 2023-02-12 14:44:12 -05:00
Chris Caron b5a9c25e86
Cisco Webex Teams (wxteams://) Life Cycle Support (#819) 2023-02-12 14:15:23 -05:00
Phea Duch 078ee799b0
fixed voipms urls in README (#818) 2023-02-11 10:03:02 -05:00
Phea Duch 4f7b23a7c1
Add Voip.ms support (#814) 2023-02-10 22:47:32 -05:00
Chris Caron 429470d45e
Apprise License changes to BSD 3-Clause (#813) 2023-02-09 03:54:55 -05:00
Chris Caron 7735998123
Novu Sponsorship Support (#811) 2023-01-31 17:36:05 -05: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