Louis Lam
eca90a2b00
Revert "feat: structured logging (JSON)" ( #5175 )
2 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>
2 months ago
Xiaoyu
6476e58907
Fix: Resolve notice title definition issue and add newline between title and content in notification ( #5166 )
2 months ago
Easy
0071775525
Add serverchan3 support for serverchan notification provider ( #5145 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2 months ago
Cassandra
b287a25de7
feat: structured logging (JSON) ( #5118 )
2 months ago
Ron
716832b9f3
New Notification Provider SIGNL4 ( #5058 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
3 months ago
Aizat Faiz
01210ce88d
Add url to pushover notification ( #5055 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
3 months ago
Alone88
b059c19069
Add WPush Notification Provider ( #5049 )
...
Signed-off-by: Alone88 <anhaoyl@qq.com>
3 months ago
Frank Elsinga
0ddf35e7b5
Removed now unnecessary version checking ( #4815 )
3 months ago
Hasan Basri
92e982a910
Add OneSender Webhook notification ( #4971 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
4 months ago
Brodie Davis
6eaf6b409c
fix not utilizing fetched address
5 months ago
Brodie Davis
a19f417896
utilize extractAdress helper
5 months ago
booooza
39b0c62c1d
Refactor error handling to improve clarity and maintainability
6 months ago
booooza
2e5e103434
New notification provider: Threema Gateway
6 months ago
Frank Elsinga
9f563adc1a
fixed formatting mistakes
6 months ago
Frank Elsinga
c9132adfc7
made sure that the address extraction is extracted into its own method
6 months ago
Francesco M
bd95ccdc64
Update server/notification-providers/zoho-cliq.js
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
6 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
6 months ago
nino
30bf7a5e23
fix: update Feishu notification provider configuration
6 months ago
nino
4e63d00007
feat: update feishu notification template
6 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>
6 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>
7 months ago
Damon
168d1ca24f
refactor: upload check label when monitor empty ( #3661 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
7 months ago
TheDanniCraft
4e24e96dab
[discord] thread/forum channel support ( #4099 )
7 months ago
Ezhil Shanmugham
988ba79679
feat: keephq notification provider ( #4722 )
7 months ago
Joschua Becker
19e8c75c3b
SevenIO Notification Provider ( #4219 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
7 months ago
凯观生活
126d6cd912
Add the ability to notify `@everyone` in DingTalk notifications ( #4718 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
7 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
7 months ago
Edoardo Ridolfi
822ce5384b
Add support for Whapi notification provider ( #4323 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
8 months ago
Merlin
937c8a9a7b
New notification provider: CallMeBot API ( #4605 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
8 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>
8 months ago
Simon Nilsson
0923d05317
Cellsynt mobile services ( #4625 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
8 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>
8 months ago
Elliot Matson
5bc68fe0a7
Google chat cards ( #3928 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
9 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>
9 months ago
Frank Elsinga
0e3b3a9ab8
Made sure that more of the async usages are awaited ( #4574 )
9 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
9 months ago
Frank Elsinga
1db750a2e1
Merge branch 'master' into hevans/add-heii-on-call-notification-provider
9 months ago
taschenuhr
9789931edf
Merge branch 'master' into feature/msteams-adaptivecards
9 months ago
taschenuhr
4aaa0b92fb
fix test notification after method refactoring
9 months ago
Frank Elsinga
e2239bc7b7
Merge branch 'master' into hevans/add-heii-on-call-notification-provider
9 months ago
taschenuhr
8bd69d78a8
some more tweaking of the card content and notification summary
9 months ago
taschenuhr
cc09147b4b
fix adding optional ActionSet
9 months ago
taschenuhr
b8941403d1
code cleanup
9 months ago
taschenuhr
5b87da94b3
push notificationMessage to card header and add action button to dashboard
9 months ago
taschenuhr
7756070c57
refactor MS-Teams notification to use adaptive cards
9 months ago
Frank Elsinga
1fdb7e48ed
Formatting fixes
10 months ago
Frank Elsinga
cc000117ca
Updated the code to look more like the other notification providers
10 months ago
Humberto Evans
5a9c3ad353
move try/catch into main control flow and more from code review comments
10 months ago
Humberto Evans
4cdc8f344b
Apply suggestions from code review
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
10 months ago