Commit Graph

114 Commits

Author SHA1 Message Date
iotux 6bc382ef4d Update server/monitor-types/system-service.js
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-01 08:41:09 +01:00
iotux f3c554d0ec Update server/monitor-types/system-service.js
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-01 08:37:42 +01:00
iotux 6c93930d3e Update server/monitor-types/system-service.js
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-01 08:35:59 +01:00
iotux 2dbd8aecf2 Update server/monitor-types/system-service.js
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-01 08:34:47 +01:00
iotux c09882b00a Update server/monitor-types/system-service.js
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-01 08:19:55 +01:00
iotux 134877317c Update server/monitor-types/system-service.js
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-01 08:18:05 +01:00
iotux 132a03874d Update server/monitor-types/system-service.js
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-01 08:03:57 +01:00
iotux 1d118b4852 Merge branch 'louislam:master' into feature/local-service-monitor 2025-12-30 19:53:40 +07:00
xNewz 7ef7abe6be fix: remove accidental websocket changes 2025-12-30 14:15:21 +07:00
xNewz 7e74579312 Handle websocket errors with missing messages 2025-12-30 07:52:49 +07:00
iotux fcdc22a661 Merge branch 'louislam:master' into feature/local-service-monitor 2025-12-24 12:20:14 +07:00
Anthony b6e8d548b0 fix: update dns monitor to evaluate full response list on CAA resolver_type (#6520) 2025-12-24 03:36:28 +01:00
iotux 97ba9e46e3 Removed dropdown in UI, and some template/i18n cleanups 2025-12-23 12:18:33 +01:00
iotux 73a19df90c Merge branch 'master' into feature/local-service-monitor 2025-12-20 22:17:46 +07:00
iotux 8189623389 Added timeout to system commands to prevent zombie processes 2025-12-20 16:02:38 +01:00
iotux 15de932623 Cleanup comments and switch to integration tests 2025-12-20 15:19:06 +01:00
Shaan f3c76dbc6f feat: Add XMPP dialog in STARTTLS routine (#6508) 2025-12-20 12:35:53 +00:00
iotux b7573cf917 Replaced regex filtering in checkWindows 2025-12-20 05:14:17 +01:00
iotux 4639dc54bd Added space to filter regex 2025-12-19 16:12:58 +01:00
iotux 3e2f489d8b Moved input filter to checkLinux and checkWindows functions 2025-12-19 14:33:10 +01:00
iotux 0f951ef123 Added Windows Service Monitor & changed local to systen 2025-12-15 16:27:20 +01:00
iotux fe50adb061 Cleaned up some comments 2025-12-15 15:26:09 +01:00
iotux 96e8268986 Minor local-service cleanup 2025-12-15 13:58:02 +01:00
iotux d76ce4e28d Simplified and secured Local Service monitor 2025-12-14 16:39:00 +01:00
iotux 3b9c5530cc Replaced some tabs 2025-12-14 16:39:00 +01:00
iotux 7461bd296f feat: Add 'local service' monitor type
This adds a new monitor type to check local services by executing a shell command. It also includes fixes for Prometheus errors when adding new tags and for the UI not updating when tags are changed.
2025-12-14 16:39:00 +01:00
Dalton Pearson 91edeaeb9c Extracted the postgresql monitor to its own monitor-type (#6443)
Co-authored-by: Dalton Pearson <dalton.pearson@praemo.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-12-04 14:16:06 +00:00
Frank Elsinga b230ab0a06 migrated grpc keyword to the newer monitoringtype (#4821)
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2025-11-29 23:21:45 +08:00
Louis Lam 6e49601eed Enforce UP status for non-custom status monitors (#6433)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-28 20:25:06 +08:00
PoleTransformer 5d1b372072 Add Websocket Upgrade Test (#5613)
Co-authored-by: Your Name <you@example.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2025-11-27 21:05:44 +01:00
Shaan 0eebe86f81 feat: add SSL/STARTTLS option and certificate monitoring to TCP Port monitor (#6401)
Co-authored-by: Jacques ROUSSEL <jacques.roussel@rouaje.com>
Co-authored-by: rouja <jacques0roussel@gmail.com>
Co-authored-by: Nelson Chan <3271800+chakflying@users.noreply.github.com>
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-24 18:30:13 +13:00
Frank Elsinga dda1a3f442 Chore:extracted the redis monitor to a different monitoring type (#4393)
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2025-11-16 04:55:38 +08:00
MayMeow 81544c8a39 Fix Group monitors to send notification after reaching maximum retires count (#6286)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-09 17:57:20 +01:00
Osman Karagöz 6dfa574e36 Fix: monitor(tailscale): Check exit code before failing on stderr output (#6309) 2025-11-04 18:20:39 +01:00
Louis Lam afbd1ce0e9 [Eliminate Blocking] Real Browser Monitor + Check Apprise (#5924) 2025-10-28 00:27:29 +08:00
Eric Duminil c3a62f7461 Allow MQTT topic to have wildcards (# or +) (#5398) 2025-10-26 20:36:47 +01:00
Paulus Lucas 2a6d9b4acd Add Websocket path to mqtt monitor for WebSocket connection (#6009)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: lupaulus <20111917+lupaulus@users.noreply.github.com>
2025-07-24 22:04:43 +02:00
warpreality 18cfa901ad feat: Add a "manual" (static/fixed) monitor (#5897)
Co-authored-by: Maksim Kachynski <max.kachinsky@rocketdata.io>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-06-13 13:38:49 +02:00
Brad Koehn c67f6efe29 added SMTP monitor (#5489)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-05-18 22:35:55 +02:00
Frank Elsinga 0876b1cbf5 chore:extracted the group monitor to a different monitoring type (#4395) 2025-04-22 13:14:12 +02:00
lbriceno-tz bdf37c5a48 fix: flat txt records before conditions check (#5768) 2025-04-12 12:15:28 +02:00
Louis Lam 4d16575599 Merge branch 'master' into 1.23.X-to-2
# Conflicts:
#	package-lock.json
#	package.json
2024-12-20 15:38:45 +08:00
Louis Lam 6cfae01a0d Merge commit from fork
* [V1 Only] Change dev server's data path to ./data/v1

* Fix GHSA-2qgm-m29m-cj2h
2024-12-20 15:02:22 +08:00
Suven-p c01494ec33 feat: add RabbitMQ monitor (#5199)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-10-20 15:57:03 +02:00
Louis Lam eca90a2b00 Revert "feat: structured logging (JSON)" (#5175) 2024-10-09 07:43:44 +08:00
Cassandra b287a25de7 feat: structured logging (JSON) (#5118) 2024-09-24 17:51:21 +08:00
Shaun 36f8be040d Monitor Conditions (#5048) 2024-08-30 21:48:13 +02:00
Matt Visnovsky a0374487ce C&P typo from review 2024-06-14 16:44:36 -06:00
Matt Visnovsky 092688a5c8 ES Lint 2024-06-13 12:15:13 -06:00
Matt Visnovsky 6fc0cbf415 ES Lint 2024-06-13 12:12:17 -06:00