Skip to content

ntfy:// tags added into payload#1524

Merged
caronc merged 1 commit intomasterfrom
1520-ntfy-tag-support
Feb 19, 2026
Merged

ntfy:// tags added into payload#1524
caronc merged 1 commit intomasterfrom
1520-ntfy-tag-support

Conversation

@caronc
Copy link
Owner

@caronc caronc commented Feb 19, 2026

Description

Related issue (if applicable): #1520

Based on some investigation; it appears that Ntfy:// may not be honoring the Header X-Tags. However it documents that it also supports setting tags through the payload object itself. This PR doubles down on this.

The result of this PR:
Screenshot_20260219-074253
The above was produced with:

apprise -b test "ntfy://credentials?tags=warning"

Checklist

  • Documentation ticket created (if applicable): apprise-docs/12
  • The change is tested and works locally.
  • No commented-out code in this PR.
  • No lint errors (use tox -e lint and optionally tox -e format).
  • Test coverage added or updated (use tox -e minimal).

Testing

Anyone can help test as follows:

# Create a virtual environment
python3 -m venv apprise

# Change into our new directory
cd apprise

# Activate our virtual environment
source bin/activate

# Install the branch
pip install git+https://github.com/caronc/apprise.git@1520-ntfy-tag-support

# If you have cloned the branch and have tox available to you:
tox -e apprise -- -t "Test Title" -b "Test Message" \
    "ntfy://credentials/?tags=warning"

@codecov
Copy link

codecov bot commented Feb 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (0907702) to head (14058bb).
⚠️ Report is 3 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##            master     #1524   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files          194       194           
  Lines        25258     25259    +1     
  Branches      4094      4094           
=========================================
+ Hits         25258     25259    +1     
Files with missing lines Coverage Δ
apprise/plugins/ntfy.py 100.00% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@caronc caronc merged commit 728a5d7 into master Feb 19, 2026
21 checks passed
caronc added a commit that referenced this pull request Feb 19, 2026
caronc added a commit that referenced this pull request Feb 19, 2026
@caronc caronc deleted the 1520-ntfy-tag-support branch February 20, 2026 21:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant