Commit Graph

326 Commits (f1836cff84625a2c21b25c8e76ee697df325eabd)

Author SHA1 Message Date
Chris Caron 405e26e22d
HTML to TEXT/MARKDOWN cleanup and refactoring (#530)
3 years ago
Chris Caron 8fa146685f
Fullpath bulletproofing on XML, JSON, and FORM plugins (#519)
3 years ago
Chris Caron a00ce74566
Reddit Secret and App ID Validation Fixed (#528)
3 years ago
Ryan Young 6a2b6130db
Add notification body conversion for HTML to plain text (#527)
3 years ago
Chris Caron 5e2a293195
FCM Plugin Supports more Payload Options (#489)
3 years ago
Joerg Schultze-Lutter 6fbe23832b
Bugfix: Avoid duplicate target Dapnet call signs (#521)
3 years ago
Stephane Desneux aa3d30f7b7
Telegram: enhanced bot owner detection to avoid exception (#517)
3 years ago
KevinLauer e077344b1d
Nextcloud Talk support (#515)
3 years ago
Chris Caron ca7465299d
Custom form:// application/x-www-form-urlencoded Support (#512)
3 years ago
Chris Caron 12326c755b
/opt/homebrew/bin/terminal-notify path added to MacOSX (#509)
3 years ago
Joerg Schultze-Lutter 9242445126
Added DAPNET/Hampager Support (#506)
3 years ago
xuzheliang135 5bf89aeefc
Add ServerChan suppport (#494)
3 years ago
Chris Caron 51794e6e91
Amazon SES Support (#491)
3 years ago
Chris Caron 54cd566ab8 code coverage updates
3 years ago
Chris Caron fe83c62669
Refactored Unit Testing and Dependencies (#483)
3 years ago
linkmauve 1dfde961e8
Fixed XMPP Support & SleekXMPP dropped (#485)
3 years ago
Chris Caron 76700bfa1d
Refactored Slack plugin to allow users to switch between payload types (#482)
3 years ago
Chris Caron d248012d8b
Single alpha characters for subdomains still identify as a valid hostname (#475)
3 years ago
Chris Caron 9b5815ef6e
CLI --interpret-escapes works without --title specified (#471)
3 years ago
Chris Caron 245e57cca9
Apprise API Integration (#459)
3 years ago
Chris Caron 08b0577ed8
Added support for matrix notices (#460)
3 years ago
Chris Caron ac7eb86185
Telegram Silent Notification and Web Page Preview Controls Added (#466)
3 years ago
Spencer Phillip Young e8add7b95a
Add supplementary url support for pushover (#468)
3 years ago
Chris Caron e2ebdbdcf8
Security CWE-312 and CWE-20 Handling (#453)
3 years ago
t-900-a 5badfadf7f
Add support for streamlabs (#427)
3 years ago
Chris Caron 0c7e32390e
Added support for remote syslog servers (#442)
3 years ago
Chris Caron 109841d72e
MQTT Support Added (#443)
3 years ago
Marc Khouri 3c552a686f
Add Twilio API key support (#440)
3 years ago
Chris Caron 1916a9105d
Added HTML support for Pushover plugin (#437)
3 years ago
Chris Caron 81d1ea72bc
Nextcloud versioning support added (#432)
3 years ago
Chris Caron a888b85f8e
Matrix HTML and Markdown Support (#431)
3 years ago
Chris Caron bb7c77105e
Attachment Support for JSON & XML Notifications (#426)
3 years ago
Chris Caron 06b6ed4d2c
Added DingTalk Support (#200)
3 years ago
Chris Caron bca44c02a5
ModuleNotFoundError exception on sys.exit() bugfix (#417)
3 years ago
Chris Caron 0b26d1c884
Rocket.Chat basic message structure fix (#419)
3 years ago
Chris Caron ab6b6b51c7
Fixed argument parsing within YAML files (#404)
3 years ago
Chris Caron 8a455695ba
Refactored the way phone numbers are managed (#408)
3 years ago
Ryan Young 3cfbdea101
Implemented a new async_notify() method (#397)
3 years ago
Chris Caron 51f91972c2
Added SMTP2Go (with Attachment) Support (#389)
4 years ago
Chris Caron 59aa5f5d10
Telegram escaping completely refactored (#386)
4 years ago
Chris Caron 975b1721af
Fixed MSTeams webhook handling for new format (#380)
4 years ago
Chris Caron e0c0b66ff0
Revert "Conducto CI Integration (Replacing Travis CI) (#367)" (#372)
4 years ago
Chris Caron 8bc47dc118
Conducto CI Integration (Replacing Travis CI) (#367)
4 years ago
Chris Caron 9cf8188961
fixes path issue with home assistant notifications (#370)
4 years ago
Chris Caron 10939d333d general code enhancements/nomenclature
4 years ago
Chris Caron 9af0050ca1
Reddit Notification Support (#366)
4 years ago
Chris Caron 64a103f14a
slixmpp library support added to XMPP plugin (#240)
4 years ago
Chris Caron 9e9b140642
Microsoft Teams Webhook to include team name in URL (#361)
4 years ago
Chris Caron 221e304a73
Better asyncio handling in Python <3.7 using threading (#364)
4 years ago
Chris Caron 0649754096 better escape interpretation for Python 2.7.5 (EL7) users
4 years ago
Chris Caron 62dd5bab5c test coverage added
4 years ago
Chris Caron 4a2f60e338
Improved FCM Support Supporting both Legacy and OAuth2 Methods (#353)
4 years ago
Chris Caron ca22b931ca
Home Assistant Integration (#354)
4 years ago
Chris Caron 073dad68d0 escape handling tests in Python v2.x fixed
4 years ago
Chris Caron 5f945ceef7
Cleaned up Mattermost Integration (#355)
4 years ago
Chris Caron fec6de1403
Added support for interpretable escapes via CLI (#349)
4 years ago
Chris Caron c7f015bf7c improved test coverage
4 years ago
Chris Caron b69ed1dfa9 Added Google Chat Support (#346)
4 years ago
Chris Caron 23957a3337
Added support for Slack email address targets (#345)
4 years ago
Chris Caron 5e002044a4 fixed failing unit test
4 years ago
Chris Caron 4037d8726e OneSignal code cleanup
4 years ago
Chris Caron e997c11382
Added Opsgenie Support (#337)
4 years ago
Chris Caron a023361db4
Added OneSignal Support (#335)
4 years ago
Chris Caron c7d6aefebb
APPRISE_URLS & APPRISE_CONFIG env variable support added (#334)
4 years ago
Chris Caron 83e3fdc048
Added Google Firebase Cloud Messaging (FCM) Support (#329)
4 years ago
Chris Caron f68c414801
Zulip to reference the word 'stream' and not 'channel' (#330)
4 years ago
Sebastian Thomschke fa05cfa81e
Allow hostnames with underscores when parsing URLs (#324)
4 years ago
Chris Caron 2c2722f61f
Use unicode responses recieved from Amazon (#320)
4 years ago
Chris Caron 54c3f6d9df
Added Parse Platform Support (#212)
4 years ago
Chris Caron 52a8317356
LogCapture() class for those wishing to capture notification output (#311)
4 years ago
Chris Caron 53a8d046ce
Header/Meta support added to email plugin (#310)
4 years ago
Chris Caron 3091669b85 SparkPost cc and bcc improvements + test cases (#309)
4 years ago
Chris Caron 89eaffa286
Mailgun cc, bcc, batch processing, and attachment support (#308)
4 years ago
Chris Caron a2525f671e
SparkPost Notification Support (#307)
4 years ago
Chris Caron 8ca8e51833
MSTeams/Apprise custom template support (#299)
4 years ago
Chris Caron c732b16d43
Added support for Yandex Email (#303)
4 years ago
Chris Caron b83bc37522
Copywrite update & support boolean based asset values in YAML config (#301)
4 years ago
Chris Caron a853546f0f
Strict enforcing of +, -, and : prefixed kwargs in URLs (#302)
4 years ago
Chris Caron fcd81160be
Added additional security for attachment handling (#300)
4 years ago
Chris Caron 7187af5991
Unit test to prove async_mode flag is behaving as expected (#297)
4 years ago
Chris Caron 784e073eea
Discord markdown enhancements (#295)
4 years ago
Chris Caron 49faa9a201
Lametric Time cloud mode support fixed (#293)
4 years ago
Chris Caron b1373bf428
Improved YAML configuration parsing (#288)
4 years ago
Chris Caron 8cf638ca9b bumped version to v0.8.8
4 years ago
Chris Caron 397ad4de0f
LaMetric Time supports icon= for custom defined ones (#287)
4 years ago
Chris Caron cba8599764
YAML extended configuration support for 'include' keyword (#284)
4 years ago
Chris Caron 66d285a57e
Honor deprecation notices by removing them and accompanied code (#283)
4 years ago
Chris Caron 6dfd429b25
Added bulletproofing to configuation parsing (#282)
4 years ago
Chris Caron 25514643f6
Apprise configuration support for 'include' keyword (#278)
4 years ago
Chris Caron 6e1b8a0bd6
Advanced email parsing added; eg: Full Name email@domain.com (#276)
4 years ago
Chris Caron ca695ed398
Telegram bot owner detection moved from init() to send() (#274)
4 years ago
Chris Caron aa039e74b2
Python asyncio Integration - Notifications sent Asynchronously (#273)
4 years ago
Chris Caron 4f4b15d47e
Asset passed into AppriseConfig() is now recognized (#272)
4 years ago
Chris Caron 0ef4e45fab
Better Email Internationalization Support (#270)
4 years ago
Chris Caron ad6316bda0
Improved URL parsing; introducing IPV6 support (#269)
4 years ago
Chris Caron bc44bdca84
Lametric Time/Clock support added (#267)
4 years ago
Chris Caron 479218da6a
Growl notification library rewrite; gntp now external dependency (#252)
4 years ago
Chris Caron ffcde046b0
Python 3.9 Beta CI added & Fedora 33 Rawhide support (#265)
4 years ago
Chris Caron 3b8b790871
Added Spontit support (#253)
4 years ago
Chris Caron a91064af8f
Refactored templating; introduced rto= and cto= URL parameters (#264)
4 years ago