Commit Graph

27 Commits (9d98347dcb52f30f32e73916b341ef80cd6ac765)

Author SHA1 Message Date
Chris Caron b8da1334ab
Refactor: Python Module Naming & Namespace Harmonization (#1119)
7 months ago
Han Wang 08cb018e11
Refactor Test Code for Efficiency and Quality (#1100)
7 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 34e52e5d92
Switch License to BSDv2 (from v3) as it's less restrictive (#976)
1 year 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 cddd5c4fb3
CI: Enable testing on macOS and Windows (#707)
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 9a21de2e56
Refactored token parsing for YAML config (#599)
2 years ago
Chris Caron 5d14259227
Added `always` special tag (will always notify) (#561)
3 years ago
Chris Caron e2ebdbdcf8
Security CWE-312 and CWE-20 Handling (#453)
3 years ago
Chris Caron ab6b6b51c7
Fixed argument parsing within YAML files (#404)
3 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 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 fa20b38e76
Apprise Configuration can be added directly (#199)
5 years ago
Chris Caron c8a5d3b0c2
Refactored configuration + cache support added (#175)
5 years ago
Chris Caron 7f60fff521
Exclusive Apprise URL Tag matching (#154)
5 years ago
Chris Caron 1047f36c6e
Apprise and AppriseConfig truth value support added (#155)
5 years ago
Chris Caron de5c5e4331 Added deprecate and trace logging directives
6 years ago
Chris Caron 0ab86c2115 Config file support added for http & file (text); refs #55
6 years ago