From d90de0851d589d36c87eebe461bfaf3eb25a9f30 Mon Sep 17 00:00:00 2001 From: dgtlmoon Date: Thu, 9 Jan 2025 21:16:32 +0100 Subject: [PATCH] Notifications - Update Apprise to 1.9.2 - Fixes custom posts:// gets:// etc URL's being double-encoded, fixes chantify:// notifications (#2868) (#2875) (#2870) --- changedetectionio/tests/util.py | 4 ++-- requirements.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/changedetectionio/tests/util.py b/changedetectionio/tests/util.py index 6e8744ca..9353155e 100644 --- a/changedetectionio/tests/util.py +++ b/changedetectionio/tests/util.py @@ -223,8 +223,8 @@ def live_server_setup(live_server): def test_method(): return request.method - # Where we POST to as a notification - @live_server.app.route('/test_notification_endpoint', methods=['POST', 'GET']) + # Where we POST to as a notification, also use a space here to test URL escaping is OK across all tests that use this. ( #2868 ) + @live_server.app.route('/test_notification endpoint', methods=['POST', 'GET']) def test_notification_endpoint(): with open("test-datastore/notification.txt", "wb") as f: diff --git a/requirements.txt b/requirements.txt index 354bc13e..0bcb6552 100644 --- a/requirements.txt +++ b/requirements.txt @@ -35,7 +35,7 @@ dnspython==2.6.1 # related to eventlet fixes # jq not available on Windows so must be installed manually # Notification library -apprise==1.9.1 +apprise==1.9.2 # apprise mqtt https://github.com/dgtlmoon/changedetection.io/issues/315 # use any version other than 2.0.x due to https://github.com/eclipse/paho.mqtt.python/issues/814