Commit Graph

496 Commits

Author SHA1 Message Date
Chris Caron
eee2d345d4
Improved markdown to html conversions (#1089) 2024-03-29 21:49:53 -04:00
Chris Caron
2c5341a2a5
Improved variable parsing in YAML files (#1088) 2024-03-29 16:16:40 -04:00
Chris Caron
81804704da
Improved async/threading attachment support (#1086) 2024-03-29 14:42:28 -04:00
Chris Caron
108da1e288
Added LunaSea Support (#1072) 2024-03-09 16:38:37 -05:00
Chris Caron
d5cbab19ca
custom module deadlock import fix (#1077) 2024-03-08 07:04:19 -05:00
Chris Caron
26d8e45683
Asynchronous Dynamic Module Loading Support (#1071) 2024-03-03 14:22:17 -05:00
Chris Caron
5ae212fbaf
Better custom email detection for from_addr and to if not specified (#1066) 2024-02-21 20:35:56 -05:00
Chris Caron
010be0bfda
comcast.net email template added (#1059) 2024-02-20 20:41:47 -05:00
Chris Caron
5de9b7b4fb
Added test cases to enforce how URL parsing is actioned (#1064) 2024-02-20 19:38:50 -05:00
Chris Caron
8f87364023
Discord test case enhancement and code fix (dupe entry) 2024-02-17 19:30:14 -05:00
Chris Caron
119b4f06e5
Revolt Plugin Refactored (#1062) 2024-02-17 19:25:17 -05:00
kate
67645909a3
Revolt Support (#1057) 2024-02-12 06:05:22 -05:00
Chris Caron
e9beea22bc
ntfy:// markdown support added (#1056) 2024-02-03 13:26:12 -05:00
Chris Caron
3cd5895004 Bumped version to v1.7.2 2024-01-27 15:50:01 -05:00
Chris Caron
1da1d4800c
Refactored (Split and Truncate) Overflow Engine (#1038) 2024-01-06 17:03:00 -05:00
Chris Caron
f3c699ab82
Improve split and truncate overflow methods (#1035) 2023-12-29 18:52:39 -05:00
Alex Scotland
bb4acd0bdf
Slack Integration Support thread_timestamp (#1033) 2023-12-29 18:28:20 -05:00
Chris Caron
c240f8ba48
Removed Spontit (upstream no longer in service) (#1034) 2023-12-29 13:43:06 -05:00
Chris Caron
d6e0d2ee07
tgram:// support for topic values as target arguments (#1028) 2023-12-27 20:10:24 -05:00
Chris Caron
9dcf769397
Load Dynamic Libraries and Emoji Engine on Demand (#1020) 2023-12-27 14:23:13 -05:00
Chris Caron
34a26da4f4
Added BulkVS Support (#1014) 2023-12-22 17:43:49 -05:00
Chris Caron
2228bda1dd
Added SMS Manager Support (#1018) 2023-12-17 14:04:45 -05:00
Chris Caron
cda692594d
Test Coverage and Code Tidy (#1015) 2023-12-17 12:03:29 -05:00
Chris Caron
a175f16eb7
httpSMS Support Added (#1017) 2023-12-17 11:57:04 -05:00
Chris Caron
524eba6455
Added WeCom Bot Support (#1016) 2023-12-16 17:01:00 -05:00
Joerg Schultze-Lutter
d7166a270f
APRS (Automated Packet Reporting System) Ham Radio plugin (#1005) 2023-12-15 22:06:12 -05:00
Chris Caron
76831f9a8b
Apprise Emoji Support Added (#1011) 2023-12-15 21:59:58 -05:00
Alexandre Detiste
eb4e47cc45
remove leftover bits of Python2 support (#1012) 2023-12-13 17:39:21 -05:00
Chris Caron
a25ff00b9d
Added Synology Chat support (#944) 2023-11-19 12:07:27 -05:00
Chris Caron
ccb97bc92e
Discord user/role ping support added (#1004) 2023-11-19 11:13:27 -05:00
Chris Caron
f1d697fce0
Added (Simple) Threema Gateway Support (#993) 2023-11-15 21:56:29 -05:00
Chris Caron
0c5bd8afe1
Improved YAML group support (#998) 2023-11-13 21:38:41 -05:00
Chris Caron
7e87807f90
Added test case to test verify complex mailto:// parsing (#991) 2023-11-05 12:49:09 -05:00
Chris Caron
bd28bf9651
Notifiarr footer and icon attributes set (#977) 2023-10-15 15:53:34 -04:00
Chris Caron
97c7af4c4a
Matrix login URL updated to accommodate newer API (#970) 2023-10-15 15:03:08 -04:00
Chris Caron
f6b53ac556
Nextcloud and Nextcloud Talk url_prefix support (#975) 2023-10-15 13:15:52 -04:00
Chris Caron
34e52e5d92
Switch License to BSDv2 (from v3) as it's less restrictive (#976) 2023-10-13 17:08:01 -04:00
Chris Caron
480d0e0bbc
URLBase() supports calls to url() for generic responses (#973) 2023-10-08 14:15:58 -04:00
Chris Caron
902f39cd58
Twitter supports x:// to align with it's new re-branding (#971) 2023-10-08 08:56:00 -04:00
Chris Caron
ae0c412b41
Notifiarr Support (#953) 2023-10-07 17:40:41 -04:00
Chris Caron
fdc85f502d
Group/Alias Configuration Support (#967) 2023-10-07 17:01:06 -04:00
Chris Caron
c34a44fe5f
MSG91 Complete Refactor to Accommodate Upstream Changes (#966) 2023-10-06 16:30:57 -04:00
Chris Caron
7326c7e08b
Refactored Pushover to better handle devices (less remote queries) (#964) 2023-10-01 09:49:50 -04:00
Chris Caron
e9c4de4020
Fixed Email password handling when user= specified (#947) 2023-09-17 13:35:17 -04:00
Chris Caron
15e16ad53a
Custom XML Service improvements using params (#945) 2023-09-10 11:36:23 -04:00
Chris Caron
f799066e0f
Custom JSON wrapper updated to properly remap keys (#920) 2023-09-09 14:20:48 -04:00
Chris Caron
524c1e9d4b
EPEL RPM Spec update to build on koji server (#936) 2023-09-09 11:00:29 -04:00
Chris Caron
ff6b3cc600 reporting improved when an instantiation test fails 2023-08-27 13:19:36 -04:00
Chris Caron
f82934a815
Prevent gettext() from installing to global _ namespace (#821) 2023-08-21 20:11:26 -04:00
Chris Caron
31caff1ac9
PushMe Support Added (#928) 2023-08-20 10:59:21 -04:00
Chris Caron
5fd568fa35
Handled Py11 getdefaultlocale() deprecation warnings (#754) 2023-08-20 00:20:46 -04:00
Chris Caron
e46f8fec1d
Split rsyslog:// and syslog:// into their own services (#930) 2023-08-19 21:33:57 -04:00
Chris Caron
f55032a2ec
Added support for serialization via pickle library (#929) 2023-08-19 17:14:44 -04:00
Chris Caron
de4701f780
Gitter Support Removed (available through Matrix) (#924) 2023-08-19 14:26:44 -04:00
Chris Caron
44576a5ced
Discord now supports href= (and alias url=) arguments (#927) 2023-08-19 14:13:36 -04:00
Chris Caron
207db69e1a
Added Matrix Attachment support (#921) 2023-08-13 20:00:34 -04:00
Chris Caron
3d16cbf3d3
Title & body not required if attachment specified (#916) 2023-08-12 16:32:07 -04:00
Chris Caron
236e67f497 more wiggle room on sometimes failing test 2023-08-07 13:59:12 -04:00
Chris Caron
768b38434b
Removed formatting of title when not blended with body (#914) 2023-07-22 16:22:37 -04:00
Small_Ke
01f757d6a1
Added PushDeer Support (#904) 2023-07-14 05:16:49 -04:00
Chris Caron
d674b6a0f0
Added Pushy Support (#902) 2023-07-09 17:36:41 -04:00
Chris Caron
a94700b0eb
Discord Rate Limiting (429 Error code) handling (#901) 2023-07-09 14:38:40 -04:00
Chris Caron
2b57c5dc34
Added WhatsApp Support (#885) 2023-07-01 17:14:46 -04:00
Chris Caron
e0f42d291a
Burst SMS Support Added (#898) 2023-07-01 16:38:52 -04:00
cdkl
f1d0e9b5ec
Add custom sound support to Pushover (#843) 2023-07-01 12:50:06 -04:00
Chris Caron
ab55aef0d0
Inconsistent Notification Plugin Information Cleanup (#889) 2023-06-24 15:25:05 -04:00
Ville Skyttä
3d36108446
Use aware UTC datetimes internally (#887)
In lieu of Python v3.12 deprecation warnings
2023-06-14 16:39:34 -04:00
Chris Caron
3346977297
Telegram control over attachments displayed before or after content (#883) 2023-06-04 22:28:44 -04:00
Chris Caron
80ae7228e9
Apprise API FORM based Attachment Support Added (#877) 2023-05-15 15:21:03 -04:00
Chris Caron
b0e64126e6
Support custom field mappings for JSON, FORM and XML Services (#876) 2023-05-13 16:29:54 -04:00
Chris Caron
c542ab23bf
Return target count from len(Service) calls (#874) 2023-05-12 22:05:46 -04:00
Chris Caron
e83cba66a6
Added Telegram Topic Thread ID Support (#854) 2023-05-12 18:37:19 -04:00
Chris Caron
b327abf134
Added Attachment Support for Apprise API (#873) 2023-05-12 17:51:04 -04:00
Chris Caron
76d44a3179
Discord Thread ID Reference fixed (#855) 2023-03-24 06:02:21 -04:00
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
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
704f7db53a
Added attach-as option to form:// for upstream filename over-ride (#827) 2023-02-17 16:29:22 -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
b5a9c25e86
Cisco Webex Teams (wxteams://) Life Cycle Support (#819) 2023-02-12 14:15:23 -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
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
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
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
949f88a0dd
RPM Package Compatibility Fix (#757) 2022-11-15 14:21:20 -05:00