Philipp C. Heckel
941c43c10b
Merge pull request #1622 from acress1/patch-1
...
Update ntfy.tedomum.net URL to ntfy.tedomum.fr
2026-03-01 12:19:44 -05:00
Philipp C. Heckel
af76aa011d
Merge pull request #1629 from azrikahar/docs-config-access-token
...
docs: fix references in access token examples
2026-03-01 12:19:10 -05:00
azrikahar
b937b44f2d
undo unrelated formatting changes
2026-02-28 15:06:37 +08:00
azrikahar
e618cf1a39
mention token in private instance example
2026-02-28 15:03:09 +08:00
azrikahar
e9cf2b5523
align backup-script user references in private instance section
2026-02-28 14:56:40 +08:00
azrikahar
c49a8179cf
align backup-service user references in token via the config section
2026-02-28 14:55:25 +08:00
acress1
0d375d3a08
Update ntfy.tedomum.net URL to ntfy.tedomum.fr
2026-02-23 09:22:38 +01:00
binwiederhier
8b12bdeb3a
Release notes
2026-02-22 09:07:48 -05:00
binwiederhier
4e22e7f4c8
Release notes
2026-02-21 09:58:52 -05:00
binwiederhier
cf3ae187ce
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2026-02-21 09:56:33 -05:00
Philipp C. Heckel
d19b825192
Merge pull request #1620 from uzkikh/fix/smtp-html-br-linebreaks
...
fix(smtp): preserve <br> line breaks in HTML emails
2026-02-21 09:56:24 -05:00
Ivan Uzkikh
2e499389fc
fix(smtp): preserve <br> line breaks in HTML emails
...
HTML-only emails (e.g. from Synology DSM 7.3 Task Scheduler) use <br>
tags for line breaks. The existing implementation passed the raw HTML
body to bluemonday with AddSpaceWhenStrippingTag(true), which replaced
every tag including <br> with a space, causing all content to appear
on a single unreadable line.
Fix: convert <br> tags to newlines before stripping HTML, so line break
semantics are preserved in the notification body.
Resolves the gap noted in #690 ("very sub-par" HTML support).
2026-02-21 14:44:06 +01:00
Philipp C. Heckel
93cd7f99f8
Merge pull request #1618 from PanderMusubi/doc_zabbix
...
add zabbix-ntfy to intergration doc
2026-02-19 11:00:21 -05:00
PanderMusubi
28e85df36e
add zabbix-ntfy to intergration doc
2026-02-19 15:47:49 +01:00
Philipp C. Heckel
2bc7b5217b
Merge pull request #1615 from benkenawell/example/zsh-terminal
...
Add comment for zsh users in the terminal example
2026-02-18 20:12:49 -05:00
Benjamin Kenawell
046c0e8c79
Add comment for zsh users in the terminal example
...
Bash and Zsh terminals' history works slightly different. In bash, the
current command is in the history already. In zsh, the
history command does not have the currently running command in it. But
it does set the HISTCMD variable to the entry number for the current
command. So we can load the current command with `history "$HISTCMD"` in
zsh and apply the same sed filter to get the same result as the bash
`history | tail -n1` command.
I think it makes more sense to leave this as a comment in the current
example than to create a new example, since it otherwise works the exact
same. I've added this to my workflow locally!
2026-02-18 08:07:08 -05:00
Yaron Shahrabani
652b2097ad
Translated using Weblate (Hebrew)
...
Currently translated at 17.4% (71 of 407 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/he/
2026-02-18 13:09:47 +01:00
binwiederhier
ceda5ec3d8
Move things in user package
2026-02-16 21:04:15 -05:00
binwiederhier
3d72845c81
Tests for user package
2026-02-16 20:49:17 -05:00
binwiederhier
0edad84d86
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2026-02-16 10:55:17 -05:00
Philipp C. Heckel
ddf728acd1
Merge pull request #1607 from ZebMcKayhan/main
...
Added SIA-Server to integration list
2026-02-16 10:49:34 -05:00
Philipp C. Heckel
b1d3671dbb
Merge pull request #1610 from luneth/patch-1
...
docs: Clarify F-Droid flavor excludes Google Services
2026-02-16 09:46:51 -05:00
luneth
3e6b46ec0c
Fix: Clarify F-Droid flavor excludes Google Services
...
Updated documentation to reflect that the F-Droid flavor automatically excludes Google Services dependencies [here](33a36c4b54/app/build.gradle (L82) )
2026-02-16 15:43:57 +01:00
ZebMcKayhan
b16d381626
Update integrations.md
...
Added SIA-Server to project list.
2026-02-15 19:41:22 +01:00
Mazurky
3bd1a1ea03
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (407 of 407 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sk/
2026-02-13 22:09:46 +00:00
Philipp C. Heckel
7adb37b94b
Merge pull request #1603 from cyqsimon/npm-override
...
Allow overriding `npm` binary in Makefile
2026-02-13 16:22:50 -05:00
cyqsimon
bc08819525
Allow overriding npm binary in Makefile
2026-02-12 17:57:09 +08:00
binwiederhier
a03a37feb1
Merge branch 'main' into release-2.17.x
v2.17.0
2026-02-08 22:31:35 -05:00
binwiederhier
4cd556f5aa
Copy fix
2026-02-08 22:31:22 -05:00
binwiederhier
90aeb811ff
Changelog
2026-02-08 22:18:45 -05:00
binwiederhier
c6ab380ea4
Merge branch '1364-copy-action'
2026-02-08 20:46:54 -05:00
binwiederhier
7860f2142c
Constants
2026-02-08 15:11:06 -05:00
binwiederhier
18d5d31bd2
Merge branch 'main' of github.com:binwiederhier/ntfy
2026-02-08 14:29:04 -05:00
binwiederhier
cfdc364e3f
Version API endpoint
2026-02-08 14:28:27 -05:00
Philipp C. Heckel
763215ecfa
Merge pull request #1595 from epifeny/fix/docker-build-include-payments
...
fix: add payments dir to docker build
2026-02-08 11:24:54 -08:00
binwiederhier
3f0a7b65ee
Server/Web: Support "copy" action button to copy a value to the clipboard
2026-02-08 14:20:03 -05:00
binwiederhier
65050ef4dc
Fix server crash (nil pointer panic) when subscriber disconnects during publish
2026-02-08 11:23:31 -05:00
binwiederhier
3647d3975c
Fix panic in handleSubscribeHTTP when client disconnects during publish
...
Replace wlock.TryLock() with a proper Lock() + closed flag to prevent
writing to a response writer that has been cleaned up after the handler
returns. The previous TryLock approach could not guarantee the response
writer was still valid when a concurrent Publish goroutine called Flush.
2026-02-08 10:49:31 -05:00
binwiederhier
06ea1f98ac
Merge branch 'main' of github.com:binwiederhier/ntfy
2026-02-08 10:29:13 -05:00
binwiederhier
2827df26ee
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2026-02-08 10:29:03 -05:00
binwiederhier
fe6ee1efa0
Web: Show red notification dot on favicon when there are unread messages
2026-02-08 10:28:46 -05:00
Philipp C. Heckel
14df6462df
Merge pull request #1597 from i-abc/fix-gpg-fingerprint-typo
...
Fix GPG key fingerprint typo in docs/install.md
2026-02-07 06:51:44 -08:00
i-abc
b9f659c8ac
docs: fix GPG key fingerprint typo
2026-02-07 20:49:31 +08:00
binwiederhier
623fd4f224
Changelog
2026-02-06 06:53:58 -08:00
epifeny
49991d5aa7
fix: add payments dir to docker build
2026-02-06 10:12:34 +02:00
binwiederhier
1b554d5b08
Web: Fix clear=true on action buttons not clearing the notification
2026-02-05 09:40:18 -08:00
Yaron Shahrabani
7b0eb3d467
Translated using Weblate (Hebrew)
...
Currently translated at 12.2% (50 of 407 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/he/
2026-02-05 15:01:50 +00:00
binwiederhier
6978fa69a8
Add better F-Droid logo
2026-02-04 18:32:08 -08:00
binwiederhier
a1da18b99f
Show last notification time for UnifiedPush subscriptions
2026-02-04 17:52:24 -08:00
binwiederhier
570b188a88
Support for templating the priority header
2026-02-04 09:46:09 -08:00