Andreas Motl
c81d2465e4
Tests: Use global `no_throttling_everywhere` fixture ( #701 )
...
Instead of needing to individually disable throttling on a per-plugin
basis, this fixture takes care of all notifiers in `NOTIFY_MODULE_MAP`
automatically. With `autouse=True`, there is no need to activate it
manually.
2 years ago
Andreas Motl
c797d1e2eb
Tests: Use `no_throttling` fixture everywhere
2 years ago
Andreas Motl
41b4ddb942
Use `super()` instead of `super(__class__, self)` ( #686 )
...
Removes some further Python 2 intricicanties.
It is `ruff` rule SPR001, taken from `flake8-super`.
- https://github.com/charliermarsh/ruff#rules
- https://pypi.org/project/flake8-super/
Implemented with:
ruff --select SPR001 apprise test --fix
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
4a87d45879
Apprise HTML/MARKDOWN/TEXT Translation Handling Refactoring ( #575 )
3 years ago
Chris Caron
fe83c62669
Refactored Unit Testing and Dependencies ( #483 )
3 years ago
Chris Caron
76700bfa1d
Refactored Slack plugin to allow users to switch between payload types ( #482 )
3 years ago
Chris Caron
245e57cca9
Apprise API Integration ( #459 )
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
t-900-a
5badfadf7f
Add support for streamlabs ( #427 )
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
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 )
...
You only can send alias and avatar properties if your user has the bot role. We implement this rule to avoid users to impersonate other users. - quoted from Rocket.Chat website
This update accounts for this restriction
3 years ago
Chris Caron
8a455695ba
Refactored the way phone numbers are managed ( #408 )
3 years ago
Chris Caron
51f91972c2
Added SMTP2Go (with Attachment) Support ( #389 )
4 years ago
Chris Caron
975b1721af
Fixed MSTeams webhook handling for new format ( #380 )
4 years ago
Chris Caron
9af0050ca1
Reddit Notification Support ( #366 )
4 years ago
Chris Caron
9e9b140642
Microsoft Teams Webhook to include team name in URL ( #361 )
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
5f945ceef7
Cleaned up Mattermost Integration ( #355 )
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
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
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
Chris Caron
54c3f6d9df
Added Parse Platform Support ( #212 )
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
a853546f0f
Strict enforcing of +, -, and : prefixed kwargs in URLs ( #302 )
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
397ad4de0f
LaMetric Time supports icon= for custom defined ones ( #287 )
4 years ago
Chris Caron
66d285a57e
Honor deprecation notices by removing them and accompanied code ( #283 )
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
3b8b790871
Added Spontit support ( #253 )
4 years ago
Chris Caron
84feb163aa
Gotify supports extended URL paths beyond just the hostname ( #259 )
4 years ago
Chris Caron
70b3f51f6a
PopcornNotify Support added ( #148 )
4 years ago
Chris Caron
154839e791
Updated Discord API Endpoint for Nov 7th, 2020 Deadline ( #250 )
4 years ago
Chris Caron
3af32412df
added avatar_url keyword support to Discord; refs #234 ( #237 )
5 years ago
Chris Caron
b318c4d208
flake8 InvocationError's resolved ( #238 )
5 years ago