Chris Caron
b8da1334ab
Refactor: Python Module Naming & Namespace Harmonization ( #1119 )
2024-04-27 13:02:27 -04:00
Han Wang
08cb018e11
Refactor Test Code for Efficiency and Quality ( #1100 )
2024-04-20 19:00:31 -04:00
Chris Caron
32732990de
Added test case to strengthen YAML configuration validation ( #1043 )
2024-03-29 21:55:08 -04:00
Chris Caron
3cd5895004
Bumped version to v1.7.2
2024-01-27 15:50:01 -05:00
Chris Caron
0c5bd8afe1
Improved YAML group support ( #998 )
2023-11-13 21:38:41 -05: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
fdc85f502d
Group/Alias Configuration Support ( #967 )
2023-10-07 17:01:06 -04:00
Chris Caron
429470d45e
Apprise License changes to BSD 3-Clause ( #813 )
2023-02-09 03:54:55 -05:00
Chris Caron
3389a3d4c3
Improved text configuration parsing ( #768 )
2022-11-17 22:20:30 -05:00
Chris Caron
29e4c5ebd8
fix: cto= and rto= lines now work from YAML config ( #751 )
2022-11-12 10:46:56 -05:00
Andreas Motl
cddd5c4fb3
CI: Enable testing on macOS and Windows ( #707 )
2022-10-30 16:31:57 -04:00
Andreas Motl
c9f0751b61
Resolve ambiguity with apprise.plugins
module namespace
...
While the namespace is physically made of modules, it has been amended
to be the namespace home for the corresponding notifier classes as well.
This turned out to confuse both humans and machines on various ends.
While it has apparently worked for a while, it croaks on Python 3.11
now, and is not considered to have been a good idea in general.
2022-10-14 14:51:44 +02:00
Chris Caron
b989427215
Allow extended characters in ID of email address ( #693 )
2022-10-13 19:53:32 -04:00
Andreas Motl
00afe4e5b6
Added support for recent CPython and PyPy versions; Droped Python v2.7 Support ( #680 )
2022-10-07 20:28:36 -04:00
Chris Caron
245e57cca9
Apprise API Integration ( #459 )
2021-10-30 16:59:20 -04:00
Chris Caron
8ca8e51833
MSTeams/Apprise custom template support ( #299 )
2020-10-02 20:50:27 -04:00
Chris Caron
b83bc37522
Copywrite update & support boolean based asset values in YAML config ( #301 )
2020-09-26 20:26:45 -04:00
Chris Caron
a853546f0f
Strict enforcing of +, -, and : prefixed kwargs in URLs ( #302 )
2020-09-26 20:14:55 -04:00
Chris Caron
b1373bf428
Improved YAML configuration parsing ( #288 )
2020-09-03 13:25:01 -04:00
Chris Caron
8cf638ca9b
bumped version to v0.8.8
2020-09-02 07:54:40 -04:00
Chris Caron
cba8599764
YAML extended configuration support for 'include' keyword ( #284 )
2020-08-28 18:09:32 -04:00
Chris Caron
25514643f6
Apprise configuration support for 'include' keyword ( #278 )
2020-08-25 17:54:31 -04:00
Chris Caron
fa20b38e76
Apprise Configuration can be added directly ( #199 )
2020-01-24 18:04:28 -05:00
Chris Caron
c8a5d3b0c2
Refactored configuration + cache support added ( #175 )
2019-11-17 15:51:40 -05:00
Chris Caron
82683230a5
config files now correctly parse native urls ( #164 )
2019-10-13 14:38:18 -04:00
Chris Caron
c6922d8f3a
Refactored qa, unit testing, and service init; refs #157 ( #160 )
2019-10-09 12:39:31 -04:00
Chris Caron
805bec2396
bugfix - exception no longer thrown on lone comment delimiter
2019-08-17 23:38:55 -04:00
Chris Caron
d5dfbf74fa
Token details + internationalization (i18n) support; refs #59
2019-05-29 20:07:05 -04:00
Chris Caron
96064cff25
Dynamic module loading; just drop in plugins now
2019-03-16 23:35:06 -04:00
Chris Caron
1f9daeaa2b
Config file support added for http & file (yaml); refs #55
2019-03-04 23:32:47 -05:00
Chris Caron
0ab86c2115
Config file support added for http & file (text); refs #55
2019-03-03 17:41:08 -05:00