mirror of
https://github.com/sabnzbd/sabnzbd.git
synced 2025-12-25 00:27:57 -05:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
abd31d0249 | ||
|
|
9ae7ee6e2d |
@@ -1,4 +1,4 @@
|
||||
Release Notes - SABnzbd 4.2.2 Release Candidate 1
|
||||
Release Notes - SABnzbd 4.2.2 Release Candidate 2
|
||||
=========================================================
|
||||
|
||||
This is the second bug-fix release of SABnzbd 4.2.0.
|
||||
@@ -6,9 +6,11 @@ This is the second bug-fix release of SABnzbd 4.2.0.
|
||||
## Bug-fixes and changes since 4.2.1:
|
||||
|
||||
* **Bug-fixes:**
|
||||
* RSS readout could result in a crash if duplicate detection is enabled.
|
||||
* RSS readout could result in a crash if Duplicate Detection was enabled.
|
||||
* Passwords were not always correctly parsed.
|
||||
* Warnings could show even if `helpful_warnings` was disabled.
|
||||
* Duplicate Detection would trigger again on URLs if they were resumed.
|
||||
* Windows: Fatal crash could occur if ran as Service.
|
||||
|
||||
* **Changes:**
|
||||
* Parsing of filenames from the NZB was extended to allow more exotic formatting.
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
<url type="faq">https://sabnzbd.org/wiki/faq</url>
|
||||
<url type="contact">https://sabnzbd.org/live-chat.html</url>
|
||||
<releases>
|
||||
<release version="4.2.2" date="2024-02-01" type="stable"/>
|
||||
<release version="4.2.2" date="2024-01-31" type="stable"/>
|
||||
<release version="4.2.1" date="2024-01-05" type="stable"/>
|
||||
<release version="4.2.0" date="2024-01-03" type="stable"/>
|
||||
<release version="4.1.0" date="2023-09-26" type="stable"/>
|
||||
|
||||
@@ -210,6 +210,7 @@ def send_notify_osd(title, message):
|
||||
def send_notification_center(title: str, msg: str, notification_type: str, actions: Optional[Dict[str, str]] = None):
|
||||
"""Send message to macOS Notification Center.
|
||||
Only 1 button is possible on macOS!"""
|
||||
logging.debug("Sending macOS notification")
|
||||
try:
|
||||
subtitle = T(NOTIFICATION_TYPES.get(notification_type, "other"))
|
||||
button_text = button_action = None
|
||||
@@ -228,7 +229,7 @@ def send_notification_center(title: str, msg: str, notification_type: str, actio
|
||||
|
||||
def send_prowl(title, msg, notification_type, force=False, test=None):
|
||||
"""Send message to Prowl"""
|
||||
|
||||
logging.debug("Sending Prowl notification")
|
||||
if test:
|
||||
apikey = test.get("prowl_apikey")
|
||||
else:
|
||||
@@ -261,7 +262,7 @@ def send_prowl(title, msg, notification_type, force=False, test=None):
|
||||
|
||||
def send_pushover(title, msg, notification_type, force=False, test=None):
|
||||
"""Send message to pushover"""
|
||||
|
||||
logging.debug("Sending Pushover notification")
|
||||
if test:
|
||||
apikey = test.get("pushover_token")
|
||||
userkey = test.get("pushover_userkey")
|
||||
@@ -328,7 +329,7 @@ def do_send_pushover(body):
|
||||
|
||||
def send_pushbullet(title, msg, notification_type, force=False, test=None):
|
||||
"""Send message to Pushbullet"""
|
||||
|
||||
logging.debug("Sending Pushbullet notification")
|
||||
if test:
|
||||
apikey = test.get("pushbullet_apikey")
|
||||
device = test.get("pushbullet_device")
|
||||
@@ -363,6 +364,7 @@ def send_pushbullet(title, msg, notification_type, force=False, test=None):
|
||||
|
||||
def send_nscript(title, msg, notification_type, force=False, test=None):
|
||||
"""Run user's notification script"""
|
||||
logging.debug("Sending notification script notification")
|
||||
if test:
|
||||
script = test.get("nscript_script")
|
||||
env_params = {"notification_parameters": test.get("nscript_parameters")}
|
||||
@@ -411,6 +413,7 @@ def send_windows(title: str, msg: str, notification_type: str, actions: Optional
|
||||
if sabnzbd.WIN_SERVICE:
|
||||
return None
|
||||
|
||||
logging.debug("Sending Windows notification")
|
||||
try:
|
||||
if _HAVE_WINDOWS_TOASTER:
|
||||
notification_sender = InteractableWindowsToaster("SABnzbd", notifierAUMID="SABnzbd")
|
||||
|
||||
@@ -6,5 +6,5 @@
|
||||
# You MUST use double quotes (so " and not ')
|
||||
# Do not forget to update the appdata file for every major release!
|
||||
|
||||
__version__ = "4.2.2RC1"
|
||||
__version__ = "4.2.2RC2"
|
||||
__baseline__ = "unknown"
|
||||
|
||||
Reference in New Issue
Block a user