Commit Graph

1699 Commits (3d9bbe1a628a1a174bf6ca90c626cf4a1d2d72f8)

Author SHA1 Message Date
Matt Visnovsky eaa935cba0 Also return result of the evaluation
6 months ago
Matt Visnovsky efb1642e3c Blend json-query and snmp monitors
6 months ago
Matt Visnovsky 2d2c1866df Fix: a typo
6 months ago
Matt Visnovsky b2d76bc60a Refactor line for conciseness
6 months ago
Matt Visnovsky 7eee5db4d2 Variable changes
6 months ago
Frank Elsinga d74facded6 removed some monitor drift in terms of imports and documentation
6 months ago
Frank Elsinga 10ebdcacaa
Fix: Use `retryInterval` when a monitor is `DOWN` (#4476)
6 months ago
nino 30bf7a5e23 fix: update Feishu notification provider configuration
6 months ago
nino 4e63d00007 feat: update feishu notification template
6 months ago
Stefan Ottosson 9c7aa13190
fix: remove check that method is correct
6 months ago
Stefan Ottosson 1ac5696463
Merge branch 'master' into feature/http-method-push-monitor
6 months ago
Nicolas Verlhiac b1e95968c0
New notification provider: SMS Partner API (#4769)
6 months ago
Louis Lam 88b7c047a8
Switch back to `TryGhost/node-sqlite3` from `louislam/node-sqlite3` (#4773)
6 months ago
HdroguettA daca38a554
Ignore TLS/SSL error for Redis (#3878)
6 months ago
Furkan İ 55b2d4b907
Add Bitrix24 Webhook notification (#3620)
6 months ago
Damon 168d1ca24f
refactor: upload check label when monitor empty (#3661)
6 months ago
Nelson Chan a581a85633
Feat: Use `UptimeCalculator` for PingChart (#4264)
6 months ago
Sebastian Lang a3ac954140
Add support for custom mongodb commands (#4445)
6 months ago
Laurent Aupse e856cb6007
Make auto refresh interval customizable (#4260)
6 months ago
TheDanniCraft 4e24e96dab
[discord] thread/forum channel support (#4099)
6 months ago
Louis Lam 6bfb1be71a
Improve MariaDB's connection (#4728)
6 months ago
jmolnar-comparative 237a6e8da9
chore: fixed a typo for internal, unused part of the file upload icon for status page (#4750)
7 months ago
Matt Visnovsky d25ee8f128 Using JSON Query Expressions
7 months ago
Matt Visnovsky 1c4740748c Re-use monitor.radiusPassword for community string
7 months ago
Matt Visnovsky da8f0d1c31
Apply suggestions from code review
7 months ago
Matt Visnovsky 2b5d100cd3 Ensure SNMP session is closed properly
7 months ago
Matt Visnovsky e9b52eb0e7 Separate error cases for SNMP varbind returns
7 months ago
Matt Visnovsky c68b1c6274 Remove unnecessary func getKey
7 months ago
Matt Visnovsky 433e317eee Simplify error catch
7 months ago
Matt Visnovsky 1fe1bb5864 Given that above throws, the else case is not nessesary
7 months ago
Matt Visnovsky 997791bc78 Default: invalid condition error
7 months ago
Matt Visnovsky 0384b34007 Remove unnecessary func getKey
7 months ago
Matt Visnovsky 0280b2ad3f A comment about varbinds[0] for clarification
7 months ago
Matt Visnovsky 4386d0afad Apply suggestions from code review
7 months ago
Matt Visnovsky 09fd816aae Updated code comments
7 months ago
Matt Visnovsky c87ac2f043 Move getKey() to util.ts
7 months ago
Matt Visnovsky 8e56a81ef1 Refactor how strings/numerics are parsed
7 months ago
Matt Visnovsky f059d54349 Use frontend timeout
7 months ago
Matt Visnovsky 9ba0f68a86 Remove supurfluous log.debug
7 months ago
Matt Visnovsky 7459654e11 ES Lint Compliant
7 months ago
Matt Visnovsky ba47aca51f
Apply suggestions from code review
7 months ago
Frank Elsinga b4bd003626
Merge branch 'master' into snmp-monitor
7 months ago
Matt Visnovsky 704ffd3f4b Finalized SNMP monitor
7 months ago
Matt Visnovsky 9d28fcff1a Update bean model backend
7 months ago
Ezhil Shanmugham 988ba79679
feat: keephq notification provider (#4722)
7 months ago
Matt Visnovsky 99dc4cfb46 Wrong variable used
7 months ago
Matt Visnovsky 4a882be6ba Further SNMP monitor development
7 months ago
Matt Visnovsky a3cdd69995 Use net-snmp instead of snmp-native
7 months ago
Joschua Becker 19e8c75c3b
SevenIO Notification Provider (#4219)
7 months ago
凯观生活 126d6cd912
Add the ability to notify `@everyone` in DingTalk notifications (#4718)
7 months ago
Matt Visnovsky d92003e172 SNMP Initial Commits
7 months ago
Louis Lam 1d091739c8
Update server/model/monitor.js
7 months ago
Louis Lam 27bcc968ec
Update server/util-server.js
7 months ago
Louis Lam c0db036187
Update server/model/monitor.js
7 months ago
Louis Lam 63a380326d Merge branch '1.23.X' into 1.23.13-to-2.0.0
7 months ago
Nelson Chan 1490443618
Fix: Getting TLS certificate through proxy & prometheus update (#4700)
7 months ago
BigBoot bab427f715
Add `loginRequired` SocketIO event (#4636)
7 months ago
Louis Lam 7a9e2f5de6
Merge pull request from GHSA-23q2-5gf8-gjpp
7 months ago
CoolCu b25ac55a2f
chore: fix some typos in comments (#4679)
7 months ago
Nelson Chan 893278bd3d
Feat: Use keylog event to obtain TLS certificate for better reliability [1.23.X] (#4630)
8 months ago
Edoardo Ridolfi 822ce5384b
Add support for Whapi notification provider (#4323)
8 months ago
Merlin 937c8a9a7b
New notification provider: CallMeBot API (#4605)
8 months ago
Daan Meijer effd0197ac
[Slack] restructure alert actions, add 'visit site' button (#3886)
8 months ago
Nelson Chan ee7f8680c1
Fix: Add missing FK for monitor-tls-info table [1.23.X] (#4631)
8 months ago
Nelson Chan 08f75b0b99
Fix: Add missing FK for monitor-tls-info table (#4632)
8 months ago
Simon Nilsson 0923d05317
Cellsynt mobile services (#4625)
8 months ago
Nelson Chan b8858f4605
Feat: Handle maintenance in `UptimeCalculator` (#4406)
8 months ago
Christoph Fichtmüller 49b6dacb4d
Add gtxmessaging Notification Support (#4481)
8 months ago
Louis Lam e927327bad
Some minor changes for 2.0.0 (#4621)
8 months ago
Elliot Matson 5bc68fe0a7
Google chat cards (#3928)
8 months ago
OptimusGREEN bc077cc536
add notification channel for home assistant (#4541)
8 months ago
Frank Elsinga 975761b448
made sure to use `Promise.allSettled` instead of sleeping for 500ms after login (#4592)
8 months ago
Frank Elsinga 0e3b3a9ab8
Made sure that more of the async usages are awaited (#4574)
8 months ago
Frank Elsinga a9a1cf1353
Chore: General notification reformatting (#3182)
9 months ago
Frank Elsinga 1db750a2e1
Merge branch 'master' into hevans/add-heii-on-call-notification-provider
9 months ago
Frank Elsinga ca14c34977
Set `mqtt`-`clientId` to `uptime-kuma_..` instead of `mqttjs_..` (#4503)
9 months ago
Frank Elsinga 2a3a2201e6
make monitor start() and stop() async (#2830)
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
Frank Elsinga da92400401
[Ntfy] Only include action link if monitor url is defined #3274 (#4411)
9 months ago
Andi Pätzold a0c62d8ab0
Fix: handle monitor names with slashes (#4472)
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
Nelson Chan c7b8bb9e4a
Fix: Incorrect handling of status page not found (#4537)
9 months ago
taschenuhr 7756070c57 refactor MS-Teams notification to use adaptive cards
9 months ago
Stefan Heine 6bfc58674a MQTT monitor, set the MQTT clientId to make it easier in the MQTT broker to identify where the connections are coming from
9 months ago
Stefan Heine 1b293f2754 MQTT monitor, set the MQTT clientId to make it easier in the MQTT broker to identify where the connections are coming from
9 months ago
Frank Elsinga 1fdb7e48ed
Formatting fixes
9 months ago
Frank Elsinga cc000117ca
Updated the code to look more like the other notification providers
9 months ago
Humberto Evans 5a9c3ad353 move try/catch into main control flow and more from code review comments
9 months ago
Humberto Evans 4cdc8f344b
Apply suggestions from code review
9 months ago
Humberto Evans f254940b64 spell things correctly
10 months ago
Humberto Evans 71dd5e2369 do not assume missing heartbeat is a test
10 months ago
Humberto Evans 246316f55b Undo my overzelous linter
10 months ago
Humberto Evans 80bdc455da lint
10 months ago
Humberto Evans e8fada9386 set url to heii on call prod
10 months ago
Humberto Evans 93ac212aef Add Heii On-Call
10 months ago