Commit Graph
49 Commits
Author SHA1 Message Date
iotux 1faed64e13 Merge remote-tracking branch 'upstream/master' into feature/local-service-monitor 2026-01-01 12:11:27 +01:00
iotux 07295f4a8a Modified according to review 2026-01-01 11:21:02 +01:00
iotux 97d836d7f4 Modified according to review 2026-01-01 09:41:24 +01:00
Frank Elsinga bcdf6b8959 Merge branch 'master' into websocket_test 2026-01-01 08:25:14 +01:00
Frank Elsinga 402d577429 Update test/backend-test/test-domain.js 2026-01-01 08:02:19 +01:00
iotuxandCopilot 91f31f56cb Update test/backend-test/test-system-service.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-01 08:01:26 +01:00
Frank Elsinga 20d2693f33 Update test/backend-test/test-domain.js 2026-01-01 03:11:38 +01:00
Frank Elsinga 50b1866889 Merge branch 'master' into CommanderStorm-patch-2 2026-01-01 03:10:48 +01:00
Frank Elsinga a46810b1ff Update test/backend-test/test-domain.js 2025-12-31 21:42:16 +01:00
Frank Elsinga d1d3d4ef34 Update domain expiry notification days setting 2025-12-31 21:07:22 +01:00
PoleTransformer 8594bc81b3 Enforce backend WS timeout + subprotocol logic + formatting 2025-12-31 09:51:53 -08:00
PoleTransformer 20e2cf69e4 Add timeout selection + refine error logic + update tests 2025-12-30 20:29:55 -08:00
PoleTransformer 0bee90ea31 WS test status code support + improved error handing + subprotocol input 2025-12-30 17:49:09 -08:00
Pedro Magno 534ba5d547 chore: Extract the sqlserver monitor to its own monitor-type. Enable support conditions for a single result value. 2025-12-30 11:06:04 +00:00
iotux a6d7048ed1 Skip non-existant systemd for AM64 2025-12-28 11:36:03 +01:00
iotux 3b91e5d340 Added systemd support to auto-test.yml 2025-12-26 11:36:08 +01:00
iotux 8f6e59c5a2 Use real Dnscache service on Windows, mock on Linux 2025-12-24 05:50:54 +01:00
iotux dc6e1ad96e Added local mock executable to support all CI environments 2025-12-24 05:28:12 +01:00
iotux 23ece162dd Merge branch 'louislam:master' into feature/local-service-monitor 2025-12-24 09:20:54 +07:00
af5fd5488d fix: Optimize heartbeat indexes containing important on sqlite using SQLite partial indexes (#6511)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: louislam <1336778+louislam@users.noreply.github.com>
Co-authored-by: CommanderStorm <26258709+CommanderStorm@users.noreply.github.com>
2025-12-23 18:00:09 +00:00
iotux 9977408474 Added positive integration test using core OS services 2025-12-23 17:23:49 +01:00
iotux b64bf50379 Merge branch 'master' into feature/local-service-monitor 2025-12-23 19:27:43 +07:00
iotux 505b5585e5 Added unit test for unsupported platforms 2025-12-23 13:20:12 +01:00
2d9e6c3911 fix: MariaDB datetime format error when pausing maintenance (#6513)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: louislam <1336778+louislam@users.noreply.github.com>
Co-authored-by: CommanderStorm <26258709+CommanderStorm@users.noreply.github.com>
2025-12-22 14:32:12 +01:00
iotux 3591f41ee6 Merge branch 'master' into feature/local-service-monitor 2025-12-21 15:05:08 +07:00
eb0b6cdb09 feat: Domain name expiry (#6413)
Co-authored-by: AiroPi <47398145+AiroPi@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-12-20 16:32:49 +00:00
iotux 73a19df90c Merge branch 'master' into feature/local-service-monitor 2025-12-20 22:17:46 +07: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 6aa7a74664 Removing the eslint-disable comment 2025-12-20 06:18:12 +01:00
iotux f17a23f238 Added backend unit tests for system-service monitor with security checks 2025-12-20 05:51:47 +01:00
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
5bf9a51522 Feat: Add warning for cert. hostname mismatch (#3942)
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-01 10:12:47 +08:00
Frank ElsingaandLouis Lam 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
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
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
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
Eric Duminil c3a62f7461 Allow MQTT topic to have wildcards (# or +) (#5398) 2025-10-26 20:36:47 +01:00
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
ianlv 54b0c89ea5 chore: fix typos in code comments (#5966)
Signed-off-by: ianlv <sunlvyun@outlook.com>
2025-07-02 16:18:13 +02:00
Suven-pandFrank Elsinga c01494ec33 feat: add RabbitMQ monitor (#5199)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-10-20 15:57:03 +02:00
Frank Elsinga a20a43b8aa tests: add testcase for the mqtt monitor with testcontainers (#4451) 2024-10-17 16:25:45 +02:00
Shaun 36f8be040d Monitor Conditions (#5048) 2024-08-30 21:48:13 +02:00
Frank Elsinga 0ddf35e7b5 Removed now unnecessary version checking (#4815) 2024-08-24 18:38:50 +02:00
Nelson ChanandFrank Elsinga bf1e3a3d5e Feat: Add stat_hourly & min. max. ping (#4267)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-01-05 20:42:24 +08:00
Adam Stachowicz 04b8681cfb Fix few markdownlint warnings (#3825) 2023-10-03 05:48:21 +08:00
Frank Elsinga d6302198f3 chore(jsdoc):Linting fixes (#3703)
* fixed the lockfile having a different version

* jsdoc
2023-09-07 15:42:44 +08:00
Louis Lam 33f7448048 Don't run worst case test on GitHub Actions (#3688)
* Don't run worst case test on GitHub Actions

* Deprecate jest
2023-09-05 02:08:18 +08:00
Louis Lam 076331bf00 Uptime calculation improvement and 1-year uptime (#2750) 2023-09-01 05:19:21 +08:00