69 Commits (1217-office365-azure-refactor)

Author SHA1 Message Date
Chris Caron 827db528d0
Persistent Storage (#1131) 3 months ago
Chris Caron 286a4374c0 manager classes accessible from apprise base 6 months ago
Chris Caron e98f65790c ascii() lookup added to plugin base 6 months ago
Chris Caron b8da1334ab
Refactor: Python Module Naming & Namespace Harmonization (#1119) 7 months ago
Chris Caron fcaa6f4925
Retired faast.io; service now unavailable (#1096) 8 months ago
Chris Caron 5de9b7b4fb
Added test cases to enforce how URL parsing is actioned (#1064) 9 months ago
Chris Caron 3cd5895004 Bumped version to v1.7.2 10 months ago
Chris Caron 9dcf769397
Load Dynamic Libraries and Emoji Engine on Demand (#1020) 11 months ago
Chris Caron 76831f9a8b
Apprise Emoji Support Added (#1011) 11 months ago
Alexandre Detiste eb4e47cc45
remove leftover bits of Python2 support (#1012) 11 months ago
Chris Caron 34e52e5d92
Switch License to BSDv2 (from v3) as it's less restrictive (#976) 1 year ago
Chris Caron 480d0e0bbc
URLBase() supports calls to url() for generic responses (#973) 1 year ago
Chris Caron f82934a815
Prevent gettext() from installing to global _ namespace (#821) 1 year ago
Chris Caron 3d16cbf3d3
Title & body not required if attachment specified (#916) 1 year ago
Chris Caron ab55aef0d0
Inconsistent Notification Plugin Information Cleanup (#889) 1 year ago
Ryan Young 2057107590
refactor: don't spin up a thread pool for a single notification (#846) 2 years ago
Ryan Young 3a2af45e4d
refactor: handle parallel synchronous notifications with a thread pool (#839) 2 years ago
Ryan Young c2fdd47b9d
Refactored async notification handling (#741) 2 years ago
Chris Caron 429470d45e
Apprise License changes to BSD 3-Clause (#813) 2 years ago
Andreas Motl 41b4ddb942
Use `super()` instead of `super(__class__, self)` (#686) 2 years ago
Andreas Motl 00afe4e5b6
Added support for recent CPython and PyPy versions; Droped Python v2.7 Support (#680) 2 years ago
Chris Caron 2d5ab59252
RHEL9 Support - Test cases to leverage unittest.mock when possible (#658) 2 years ago
Chris Caron 75ad104e99
Apprise @notify decorator/plugin support (#625) 2 years ago
Chris Caron a05b042c6d
Improved Apprise encoding and text format support (#566) 3 years ago
Chris Caron 54cd566ab8 code coverage updates 3 years ago
Chris Caron fe83c62669
Refactored Unit Testing and Dependencies (#483) 3 years ago
Chris Caron e2ebdbdcf8
Security CWE-312 and CWE-20 Handling (#453) 3 years ago
Ryan Young 3cfbdea101
Implemented a new async_notify() method (#397) 3 years ago
Chris Caron 9e9b140642
Microsoft Teams Webhook to include team name in URL (#361) 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 23957a3337
Added support for Slack email address targets (#345) 4 years ago
Chris Caron 8ca8e51833
MSTeams/Apprise custom template support (#299) 4 years ago
Chris Caron 7187af5991
Unit test to prove async_mode flag is behaving as expected (#297) 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 a91064af8f
Refactored templating; introduced rto= and cto= URL parameters (#264) 4 years ago
Chris Caron 4bddcadfb8
AppriseAsset refactored; added body_format default (#181) 5 years ago
Chris Caron 002cebfaa3 attachment code hardening + 100% test coverage 5 years ago
Chris Caron c6922d8f3a
Refactored qa, unit testing, and service init; refs #157 (#160) 5 years ago
Chris Caron 7f60fff521
Exclusive Apprise URL Tag matching (#154) 5 years ago
Chris Caron 1d84f7fd8a
url() supports privacy flag for masking pwds, tokens, apikeys, etc (#156) 5 years ago
Chris Caron 1047f36c6e
Apprise and AppriseConfig truth value support added (#155) 5 years ago
Chris Caron f3d335b748
100% test coverage + handling of test warnings (#134) 5 years ago
Chris Caron 603e00bbce
Added Nexmo SMS Notification Support (#123) 6 years ago
Chris Caron d5dfbf74fa
Token details + internationalization (i18n) support; refs #59 6 years ago
Chris Caron 28b67d42f3
Better handling of multiple URLs delimited by space/comma 6 years ago
Chris Caron de5c5e4331 Added deprecate and trace logging directives 6 years ago
Chris Caron 96064cff25 Dynamic module loading; just drop in plugins now 6 years ago
Chris Caron 0ab86c2115 Config file support added for http & file (text); refs #55 6 years ago