Commit Graph

1749 Commits (3ed30dc4b23542b965c50ef093d0b04c89a36101)

Author SHA1 Message Date
Shaun 3d9bbe1a62
Improve Playwright/E2E testing setup (#5056)
3 months ago
Aizat Faiz 01210ce88d
Add url to pushover notification (#5055)
3 months ago
Alone88 b059c19069
Add WPush Notification Provider (#5049)
3 months ago
Dan Sullivan dc3ad88fe1
Add option to pass cache bust param (#3525)
3 months ago
Frank Elsinga 9486fa22ee
made sure that the socket handlers have consitent names (#4818)
3 months ago
Frank Elsinga 0ddf35e7b5
Removed now unnecessary version checking (#4815)
3 months ago
Thomas Spalinger 643d28cebc
Extend Prometheus Labels to include tags (requires restart for NEW labels on the monitor to be visible) (#4704)
3 months ago
Hasan Basri 92e982a910
Add OneSender Webhook notification (#4971)
4 months ago
taisei cd5644d6d2
Remove markdown with meta tags (#4968)
4 months ago
Frank Elsinga 1822b55846
Merge branch 'master' into master
5 months ago
buzzinJohnnyBoi 30f7b48987 updated comments and ran linter on inferDuration
5 months ago
buzzinJohnnyBoi 4836f72cb8 added inferDuration to calculate cron duration
5 months ago
Frank Elsinga 71f9384c09
Merge branch 'master' into snmp-monitor
5 months ago
John Campbell 7f64badb06
Update comment on recurring-interval type maintenance
5 months ago
buzzinJohnnyBoi 4750bd1e36 Fixed "recurring-interval" type maintenance - added comments
5 months ago
buzzinJohnnyBoi d61688315d Updated croner to 8.1.0 and fixed "recurring-interval" type maintenance
5 months ago
Frank Elsinga 1ef61068c7
Merge branch 'master' into master
5 months ago
Frank Elsinga 132f68a370
Merge branch 'master' into 4864-slack-button-broken
5 months ago
Brodie Davis 6eaf6b409c fix not utilizing fetched address
5 months ago
Brodie Davis 4b3ad53512 revert using url getter in monitor json
5 months ago
Louis Lam 85c67b6866
Revert "Switch back to `TryGhost/node-sqlite3` from `louislam/node-sqlite3`" (#4879)
5 months ago
Brodie Davis a19f417896 utilize extractAdress helper
5 months ago
Brodie Davis 0325c14d42 remove unneeded validation
5 months ago
Louis Lam 83969d2112
Update dependencies and embed axios-ntlm 1.3.0 into the project (#4877)
5 months ago
Louis Lam dc15443716
Revert "Fix: Use `retryInterval` when a monitor is `DOWN`" (#4875)
5 months ago
Brodie Davis 2c8cefc784 use string url in json, not url object
5 months ago
Brodie Davis 94f75b2fbc invalidate url field for irrelevant monitor types
5 months ago
Brodie Davis 1488b1f17b prevent invalid url strings in monitorJSON
5 months ago
Qi Zhao 4941b17a46 perf: ️ revert some overengineer code
5 months ago
Qi Zhao 58533e8f06 Update server/routers/api-router.js
5 months ago
Qi Zhao 3f425dc160 Update server/routers/api-router.js
5 months ago
Qi Zhao f63d36478d Update server/routers/api-router.js
5 months ago
Qi Zhao 7270caccae Update server/routers/api-router.js
5 months ago
Qi Zhao 53c4bba387 fix: 🐛 badge requestedDuration
5 months ago
Qi Zhao e5ff86e6ac fix: 🐛 status & ping badge duration
5 months ago
booooza 39b0c62c1d
Refactor error handling to improve clarity and maintainability
6 months ago
Matt Visnovsky a0374487ce C&P typo from review
6 months ago
booooza 2e5e103434
New notification provider: Threema Gateway
6 months ago
Matt Visnovsky 092688a5c8 ES Lint
6 months ago
Matt Visnovsky 6fc0cbf415 ES Lint
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
Frank Elsinga c124f3a43e
Formtting fix
6 months ago
Frank Elsinga 248aec8803
Formtting fix
6 months ago
Matt Visnovsky b5a73e5ad7
Apply suggestions from code review
6 months ago
Frank Elsinga 5dc4bb64d5
Merge branch 'master' into snmp-monitor
6 months ago
Francesco M bd95ccdc64
Update server/notification-providers/zoho-cliq.js
6 months ago
Francesco M 82fb7b2816
improved zoho-cliq message format:
6 months ago
Frank Elsinga b6cd21c71a
Removed where I was wrong about imports
6 months ago
Matt Visnovsky fdc145bffd Added Robustness
6 months ago
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)
7 months ago
Furkan İ 55b2d4b907
Add Bitrix24 Webhook notification (#3620)
7 months ago
Damon 168d1ca24f
refactor: upload check label when monitor empty (#3661)
7 months ago
Nelson Chan a581a85633
Feat: Use `UptimeCalculator` for PingChart (#4264)
7 months ago
Sebastian Lang a3ac954140
Add support for custom mongodb commands (#4445)
7 months ago
Laurent Aupse e856cb6007
Make auto refresh interval customizable (#4260)
7 months ago
TheDanniCraft 4e24e96dab
[discord] thread/forum channel support (#4099)
7 months ago
Louis Lam 6bfb1be71a
Improve MariaDB's connection (#4728)
7 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