Daan Meijer
13ea190298
only allow for valid urls in slack button ( #5312 )
2 months ago
Easy
d2f71d11d6
Update API URL to compatible with the latest version of ServerChan ( #5227 )
2 months ago
sctnightcore
d7ffa33950
feat: add notification provider `SendGrid` ( #5205 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2 months ago
Frank Elsinga
ed6087e233
fix: slack rich notification not working correctly ( #5209 )
3 months ago
Erlaan
dda40610c7
feat: new notification provider `46elks` ( #5184 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
3 months ago
Arjun Komath
bafca6bd37
feat: support sound and title in `TechulusPush` ( #5178 )
3 months ago
Dj Isaac
019702f8e5
fix: misspelling of 'address' ( #5180 )
3 months ago
Tanmay Shinde
e8c650797c
refactor: removed unnecessary todo comment, modified jsdoc of utility func ( #5164 )
3 months ago
Louis Lam
eca90a2b00
Revert "feat: structured logging (JSON)" ( #5175 )
3 months ago
Daan Meijer
59e70cb763
[slack] allow the user to choose the message format to send ( #5167 )
...
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
3 months ago
Xiaoyu
6476e58907
Fix: Resolve notice title definition issue and add newline between title and content in notification ( #5166 )
3 months ago
Easy
0071775525
Add serverchan3 support for serverchan notification provider ( #5145 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
3 months ago
Cassandra
b287a25de7
feat: structured logging (JSON) ( #5118 )
3 months ago
Ron
716832b9f3
New Notification Provider SIGNL4 ( #5058 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
4 months ago
Aizat Faiz
01210ce88d
Add url to pushover notification ( #5055 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
4 months ago
Alone88
b059c19069
Add WPush Notification Provider ( #5049 )
...
Signed-off-by: Alone88 <anhaoyl@qq.com>
4 months ago
Frank Elsinga
0ddf35e7b5
Removed now unnecessary version checking ( #4815 )
4 months ago
Hasan Basri
92e982a910
Add OneSender Webhook notification ( #4971 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
5 months ago
Brodie Davis
6eaf6b409c
fix not utilizing fetched address
6 months ago
Brodie Davis
a19f417896
utilize extractAdress helper
6 months ago
booooza
39b0c62c1d
Refactor error handling to improve clarity and maintainability
7 months ago
booooza
2e5e103434
New notification provider: Threema Gateway
7 months ago
Frank Elsinga
9f563adc1a
fixed formatting mistakes
7 months ago
Frank Elsinga
c9132adfc7
made sure that the address extraction is extracted into its own method
7 months ago
Francesco M
bd95ccdc64
Update server/notification-providers/zoho-cliq.js
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
7 months ago
Francesco M
82fb7b2816
improved zoho-cliq message format:
...
- show PORT (cloned switchcase from discord,squadcast,servenio)
- show monitorName in the first row to get on point also from messagge preview notification
- avoid duplication of monitorName and monitorName in the message content
7 months ago
nino
30bf7a5e23
fix: update Feishu notification provider configuration
7 months ago
nino
4e63d00007
feat: update feishu notification template
7 months ago
Nicolas Verlhiac
b1e95968c0
New notification provider: SMS Partner API ( #4769 )
...
Co-authored-by: Nicolas Verlhiac <nicolas@novariom.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
7 months ago
Furkan İ
55b2d4b907
Add Bitrix24 Webhook notification ( #3620 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Matthew Nickson <mnickson@sidingsmedia.com>
8 months ago
Damon
168d1ca24f
refactor: upload check label when monitor empty ( #3661 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
8 months ago
TheDanniCraft
4e24e96dab
[discord] thread/forum channel support ( #4099 )
8 months ago
Ezhil Shanmugham
988ba79679
feat: keephq notification provider ( #4722 )
8 months ago
Joschua Becker
19e8c75c3b
SevenIO Notification Provider ( #4219 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
8 months ago
凯观生活
126d6cd912
Add the ability to notify `@everyone` in DingTalk notifications ( #4718 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
8 months ago
Louis Lam
63a380326d
Merge branch '1.23.X' into 1.23.13-to-2.0.0
...
# Conflicts:
# .github/workflows/auto-test.yml
# package-lock.json
# package.json
# server/database.js
# server/model/monitor.js
# server/monitor-types/real-browser-monitor-type.js
# server/util-server.js
# test/cypress/unit/i18n.spec.js
8 months ago
Edoardo Ridolfi
822ce5384b
Add support for Whapi notification provider ( #4323 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
9 months ago
Merlin
937c8a9a7b
New notification provider: CallMeBot API ( #4605 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
9 months ago
Daan Meijer
effd0197ac
[Slack] restructure alert actions, add 'visit site' button ( #3886 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Nelson Chan <3271800+chakflying@users.noreply.github.com>
9 months ago
Simon Nilsson
0923d05317
Cellsynt mobile services ( #4625 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
9 months ago
Christoph Fichtmüller
49b6dacb4d
Add gtxmessaging Notification Support ( #4481 )
...
Signed-off-by: Christoph Fichtmüller <cf@cfichtmueller.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
9 months ago
Elliot Matson
5bc68fe0a7
Google chat cards ( #3928 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
10 months ago
OptimusGREEN
bc077cc536
add notification channel for home assistant ( #4541 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Seb <144435+rmtsrc@users.noreply.github.com>
10 months ago
Frank Elsinga
0e3b3a9ab8
Made sure that more of the async usages are awaited ( #4574 )
10 months ago
Frank Elsinga
a9a1cf1353
Chore: General notification reformatting ( #3182 )
...
- I unified where in file the name of `NotificationProvider.name` is placed
- I made sure that all the providers adhere to the signature of `NotificationProvider.send()`
- I made sure that all the providers use `okMsg` if returning success messages directly from the function.
Here a discussion should be had:
Should this be refactored into a constant of `NotificationProvider`? I could imagine that `NotificationProvider.SENDING_SUCCESSFULL` could be a suitable alternative.
- I made sure all providers have the URL they `POST`/`GET` to be extraced into a variable.
=> refactored this way due to Nelsons suggestion
10 months ago
Frank Elsinga
1db750a2e1
Merge branch 'master' into hevans/add-heii-on-call-notification-provider
10 months ago
taschenuhr
9789931edf
Merge branch 'master' into feature/msteams-adaptivecards
10 months ago
taschenuhr
4aaa0b92fb
fix test notification after method refactoring
10 months ago
Frank Elsinga
e2239bc7b7
Merge branch 'master' into hevans/add-heii-on-call-notification-provider
10 months ago
taschenuhr
8bd69d78a8
some more tweaking of the card content and notification summary
10 months ago