kota
a85868ba7c
feat(notification): discord suppress notifications ( #6717 )
2026-01-14 11:44:36 +00:00
tellorian
4de99eb851
feat(notification): expose path vars and improve Slack rich message ( #6690 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-13 02:08:42 +00:00
tionis
0981fee9b2
feat(nostr): switch to gift-wrapped events ( #6677 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-12 04:23:52 +01:00
Anurag Ekkati
0c9354d5f4
fix: Expand the logging around AggregateError ( #6664 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-11 00:59:04 +00:00
IsayIsee
0511686f8a
fix: make including msg optional for alyun and clairify the carrier restrictions ( #6636 )
...
Co-authored-by: IsayIsee <1091921+Solin@user.noreply.gitee.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-09 06:53:50 +00:00
Frank Elsinga
0f61d7ee1b
chore: enable formatting over the entire codebase in CI ( #6655 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-09 02:10:36 +01:00
Yasindu Dasanga De Mel
267c1402df
feat: add Halo PSA webhook notification provider ( #6560 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-08 21:05:23 +00:00
Frank Elsinga
0c35ce1ae9
fix: webhook method is undefined on older notification providers ( #6650 )
2026-01-08 19:15:02 +00:00
Erik Benoist
e31ef63b01
feat: Adds support for ntfy's phone call feature ( #6640 )
2026-01-08 01:16:49 +01:00
MkDev11
b1355c67f0
feat(serwersms): add group messaging support ( #6610 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-06 17:12:51 +00:00
autofix-ci[bot]
e28bdeeb84
[autofix.ci] apply automated fixes
2026-01-06 09:47:51 +00:00
IsayIsee
cae76f022f
Implement message sanitization for Aliyun SMS
...
Added a method to remove IP addresses and domains from SMS messages to comply with Aliyun SMS restrictions.
2026-01-06 17:21:11 +08:00
mkdev11
4cad39740e
refactor: use extractAddress() method for monitor address
...
Address review feedback from CommanderStorm to use the inherited
extractAddress() method instead of directly accessing monitorJSON["url"].
This properly handles different monitor types (ping, port, dns, etc.).
2026-01-06 01:43:40 +02:00
mkdev11
13b49bb417
feat: add monitored URL link to Google Chat notifications
...
Add the monitored service URL as a clickable link in Google Chat
notifications, allowing users to quickly navigate to the affected
service for immediate investigation.
Closes #5952
2026-01-05 15:56:26 +02:00
GivenBY
e83039f30b
Fix: reuse base template renderer and escape MarkdownV2 output
2026-01-04 10:36:34 +05:30
GivenBY
6675ce5086
Fix: escape Telegram MarkdownV2 after template rendering
2026-01-03 20:52:39 +05:30
Frank Elsinga
e4552a2184
simplify extractAddress(monitorJSON) a bit more
2026-01-02 06:47:29 +01:00
Frank Elsinga
1532acaaf3
don't call extractAddress twice
2026-01-02 06:46:50 +01:00
DanielDerefaka
b16aa9c832
fix(discord): hide empty Service URL and N/A Ping fields
...
- Only show Service URL field when extractAddress returns a non-empty value
- Only show Ping field when ping value is not null
- This fixes unnecessary 'https://' and 'N/A' values showing for groups
Fixes #3327
Contribution by Gittensor, see my contribution statistics at https://gittensor.io/miners/details?githubId=101010297
2026-01-01 11:07:16 +01:00
lsnnt
55d21b72ba
not checked lint now checked lint and the backend test to see everything working
2025-12-31 11:02:17 +05:30
lsnnt
6c3afcca08
added direct text support for countering xss and test were also failing
2025-12-31 10:55:23 +05:30
lsnnt
bdf499edd2
Added the Dompurify to sanitize html content
2025-12-31 10:44:23 +05:30
Nityanand Thakur
f74834e4ca
Update server/notification-providers/resend.js
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-12-31 09:54:20 +05:30
Nityanand Thakur
49273f94ef
Merge branch 'master' into master
2025-12-30 18:44:40 +05:30
lsnnt
761ef68c29
fixed something and added resend in en.json
2025-12-30 13:15:33 +05:30
lsnnt
7578f55b94
Added the notification provider
2025-12-30 12:30:26 +05:30
xNewz
76283148ba
Remove LINE Notify provider
2025-12-30 07:41:30 +07:00
Christian
804344c5ac
fix: correct SevenIO notification receiver field name ( #6424 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-27 12:08:07 +00:00
cmorg789
23c4916c74
Webpush notifications ( #6421 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-27 03:55:46 +00:00
Louis Lam
892bd42dae
Enforce no-throw-literal rule in ESLint ( #6418 )
2025-11-26 16:10:06 +08:00
Amirparsa Baghdadi
eb783897da
fix: smsir not sending long SMSes ( #6409 )
2025-11-25 00:19:07 +00:00
Feng
4002aee36f
fix: remove incorrect /push path from Bark notification endpoint ( #6382 )
2025-11-21 16:31:04 +13:00
Amirparsa Baghdadi
c31ea9c891
Shorten text for SMSIR Notification provider ( #6365 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-19 23:52:09 +13:00
SomeoneVeryCool
2e3b31716d
feat: Add Messaging Service SID option for Twilio ( #6347 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-18 07:21:08 +13:00
Amirparsa Baghdadi
319edddae5
feat: Multi number notifications for SMSIR ( #6346 )
2025-11-13 22:34:01 +08:00
Amirparsa Baghdadi
a7b2624c2d
SMSIR Notification Provider Support ( #6334 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-11 12:33:52 +01:00
Evgeniy Timokhov
8d48ed7850
feat: Disabled telegram links preview ( #6335 )
2025-11-10 21:26:36 +01:00
aruj0
19c2bbd586
Feature/webhook get method support ( #6194 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-10-27 22:19:05 +01:00
maldotcom2
38ec3bc432
Fix do nothing erroneous api call for Pagerduty ( #6231 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-10-27 22:09:21 +01:00
Max Michels
cd49700d3f
Adding retries to Google Chat Notifications #6242 ( #6245 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-10-24 21:50:25 +02:00
Louis Lam
7c496799f2
Merge 2.1.X branch to master ( #5487 )
2025-10-20 22:10:01 +08:00
Louis Lam
66e23dc4d9
Update dependencies ( #6197 )
2025-10-20 04:52:31 +08:00
Louis Lam
744cc77c02
Merge branch 'master' into 2.1.X
...
# Conflicts:
# server/notification.js
# src/components/notifications/index.js
2025-10-10 19:02:12 +08:00
Marcel Müller
796b342ca5
feat: Add Nextcloud Talk notification provider ( #6158 )
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-10-04 12:24:41 +02:00
mamoyal
b398c8080e
fix: Replace proxy-agent due to vm2 vulnerability ( #6156 )
2025-10-01 19:20:32 +02:00
mamoyal
f65aebffb1
feature: Add an option to enable Telegram to work behind a proxy. ( #6125 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-09-30 12:50:37 +02:00
Martijn Smit
f3bbddc287
feat: Add Brevo notification provider ( #6150 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-09-29 14:11:57 +02:00
Bode327
023079733a
Added Evolution API as notification provider ( #6135 )
...
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2025-09-24 09:08:57 +02:00
Erik
4f944cd869
feat: Templating and plaintext for Google Workspace Notification Provider ( #6048 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-08-09 19:31:44 +02:00
JianChao Ye
771d05363e
fix: send slack message throw 400 invalid_attachments ( #6014 )
2025-07-28 16:55:46 +02:00