changedetection.io/backend
dgtlmoon f877af75b9
Apprise notifications (#43)
* issue #4 Adding settings screen for apprise URLS
* Adding test notification mechanism

* Move Worker module to own class file

* Adding basic notification URL runner

* Tests for notifications

* Tweak readme with notification info

* Move notification test to main test_backend.py

* Fix spacing

* Adding notifications screenshot

* Cleanup more files from test

* Offer send notification test on individual edits and main/default

* Process global notifications

* All branches test

* Wrap worker notification process in try/catch, use global if nothing set

* Fix syntax

* Handle exception, increase wait time for liveserver to come up

* Fixing test setup

* remove debug

* Split tests into their own totally isolated setups, if you know a better way to make live_server() work, MR :)

* Tidying up lint/imports
2021-05-08 11:29:41 +10:00
..
dev-docker Issue #12 include version for easy reference. 2021-02-24 14:44:35 +01:00
static Tweak to hover pause icon 2021-03-29 18:36:31 +02:00
templates Apprise notifications (#43) 2021-05-08 11:29:41 +10:00
tests Apprise notifications (#43) 2021-05-08 11:29:41 +10:00
README-pytest.md Finalse pytest methods 2021-02-21 13:41:00 +01:00
__init__.py Apprise notifications (#43) 2021-05-08 11:29:41 +10:00
fetch_site_status.py Tidy up thread logic and version check 2021-03-01 14:29:21 +01:00
pytest.ini Apprise notifications (#43) 2021-05-08 11:29:41 +10:00
run_all_tests.sh Apprise notifications (#43) 2021-05-08 11:29:41 +10:00
store.py Apprise notifications (#43) 2021-05-08 11:29:41 +10:00
update_worker.py Apprise notifications (#43) 2021-05-08 11:29:41 +10:00