Radu Lucuț
bad679ee47
feat: add Globalping support ( #6163 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-26 05:39:42 +00:00
Louis Lam
66c8bac506
chore: Revert "feat: added monitoring for postgres query result" ( #6814 )
2026-01-26 12:43:41 +08:00
Taejung Heo
0d64cd6915
fix: RSS pubDate timezone issue with backend test ( #6422 ) ( #6805 )
2026-01-25 13:07:36 +00:00
ryana
9169a647cb
feat: implement incident history ( #6469 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-20 07:03:12 +01:00
dipok
30ee8cec1f
feat(snmp): add SNMPv3 noAuthNoPriv support with backend test ( #6552 )
...
Co-authored-by: dipok-1 <dipokdutta8099@gmail.com >
Co-authored-by: Frank Elsinga <frank@elsinga.de >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-18 05:59:02 +01:00
Joseph Adams
81ae0af7e1
fix: handle multi-level public suffixes in RDAP lookup ( #6752 )
2026-01-17 12:18:25 +00:00
Dalton Pearson
d7296c6629
feat: added monitoring for postgres query result ( #6736 )
...
Co-authored-by: Dalton Pearson <dalton.pearson@praemo.com >
2026-01-14 23:48:48 +01:00
iotux
e022b5f976
fix: allow for private domains like example.local and others ( #6711 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de >
2026-01-14 17:13:53 +00:00
Dmitry
751fe1bbf5
feat: Add configurable response data storage for notifications ( #6684 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-12 18:39:12 +01:00
Frank Elsinga
e9b7ac82b7
chore: add a test case so that a substantative placeholder changes are appant to contributors ( #6681 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-12 10:37:09 +00:00
iotux
da693e01c7
fix: idn ping errors ( #6662 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-11 19:28:07 +08:00
Anurag Ekkati
0c9354d5f4
fix: Expand the logging around AggregateError ( #6664 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-11 00:59:04 +00:00
Shaan
a117add908
fix: Proper processing of date fields (Domain Expiry) with cleanup of unnecessary Date comparison functions ( #6638 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-09 04:18:17 +01:00
Frank Elsinga
0f61d7ee1b
chore: enable formatting over the entire codebase in CI ( #6655 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-09 02:10:36 +01:00
Angel98518
27c0ae8f1e
fix: RabbitMQ monitor to more properly handle all nodes failure ( #6646 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de >
2026-01-08 23:44:40 +00:00
Joseph Adams
0eca301181
fix: noisy domain expiry checks in monitor editor and missing debuggability ( #6637 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-08 05:22:08 +00:00
Frank Elsinga
88e7887a87
chore: made code more robust to undefined expiry ( #6625 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-06 22:39:11 +00:00
Cyril59310
fc832d0935
feat: Added a translation key for “Password is too weak ( #6614 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de >
2026-01-06 20:53:51 +00:00
Copilot
82c6b364af
fix(mysql): fix domain_expiry migration for MySQL 8.0 compatibility ( #6612 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: CommanderStorm <26258709+CommanderStorm@users.noreply.github.com >
2026-01-06 21:41:04 +01:00
Frank Elsinga
8d11807f77
fix(ci): make wss not depend on external dependencys ( #6622 )
2026-01-06 20:24:06 +00:00
mkdev11
d88a9e81e2
test: add retry logic to flaky external service tests
...
External services like smtp.gmail.com and xmpp.earth can be unreliable
in CI environments. Added retry logic (up to 3 attempts) to prevent
false test failures due to network issues.
2026-01-06 20:31:44 +02:00
mkdev11
5ab3a68718
test: fix TLS alert tests to use unit tests instead of unreliable external servers
...
- Replace client.badssl.com tests with unit tests for parseTlsAlertNumber and getTlsAlertName
- Export helper functions for testing
- Keep one integration test for connection success scenario
2026-01-06 20:29:21 +02:00
mkdev11
2a050b7e95
test: add test cases for TLS alert checking functionality
...
- Test rejection when expecting TLS alert but connection succeeds
- Test UP status when expected TLS alert is received
- Test rejection when different TLS alert is received than expected
2026-01-06 20:29:21 +02:00
Frank Elsinga
11a2b8ed9b
fix(ci): backoff all external TCP checks ( #6613 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-06 17:43:54 +00:00
leonace924
806dadce5c
fix: update the test
2026-01-06 02:11:49 -05:00
leonace924
a034436769
fix: apply both updates to mssql server monitor and mssql test
2026-01-06 01:54:38 -05:00
leonace924
e6481fa8aa
fix: remove duplicate and keep old behavior
2026-01-06 01:42:20 -05:00
leonace924
d825352410
feat: extract MySQL/MariaDB monitor to its own monitor-type and enable conditions support
2026-01-06 01:42:20 -05:00
Frank Elsinga
f942b35a41
Merge branch 'master' into fix/issue-6217
2026-01-06 07:14:37 +01:00
Frank Elsinga
b4c2624c69
Merge branch 'master' into XMPP-retry-test
2026-01-06 06:42:44 +01:00
Frank Elsinga
068cb35022
retry check() sets status to UP for XMPP server with valid certificate (STARTTLS)
2026-01-06 06:41:37 +01:00
leonace924
b9a257df97
fix: update the test
2026-01-06 00:15:54 -05:00
leonace924
e4cd30b4bf
fix: remove the test
2026-01-06 00:15:54 -05:00
leonace924
ad1b0c10a0
fix: address the comments
2026-01-06 00:15:54 -05:00
leonace924
0b0f017508
fix: update e2e testing
2026-01-06 00:15:54 -05:00
leonace924
c43ba1c8af
feat: add rss testing
2026-01-06 00:15:53 -05:00
Frank Elsinga
06c682a30b
Merge branch 'master' into wait-for-analaytics-e2e
2026-01-06 05:48:06 +01:00
Frank Elsinga
bce9eca6e3
wait a bit for analytics in CI
2026-01-06 05:46:55 +01:00
mkdev11
11f451d7f2
fix: add type field to condition test objects
...
The processMonitorConditions function expects conditions with
type: 'expression' field. Fixed test cases to use correct format.
2026-01-06 03:57:34 +02:00
mkdev11
8b145d2522
refactor: split MQTT check() into smaller functions
...
Per CommanderStorm's feedback, refactor the check() method into:
- checkKeyword() - for legacy keyword matching
- checkJsonQuery() - for legacy JSONata query
- checkConditions() - for new conditions system
Also add test cases for MQTT conditions:
- Message condition with contains operator
- Topic condition with equals operator
- Condition mismatch rejection
- Multiple conditions with AND logic
This improves readability and maintainability.
2026-01-06 03:48:31 +02:00
autofix-ci[bot]
1b695488e3
[autofix.ci] apply automated fixes
2026-01-05 23:36:54 +00:00
Frank Elsinga
9a5d3dbca4
fix(test): Improve translation check test and fix related issues
2026-01-06 00:35:40 +01:00
Frank Elsinga
9ed4d74f1d
Update test/backend-test/check-translations.test.js
2026-01-06 00:25:07 +01:00
Frank Elsinga
6eebee0c5e
Update test/backend-test/check-translations.test.js
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-06 00:21:56 +01:00
Frank Elsinga
7af6a34f20
fix(test): Resolve JSDoc and no-useless-escape lint issues in check-translations.test.js
2026-01-06 00:17:26 +01:00
autofix-ci[bot]
2bb03b07cb
[autofix.ci] apply automated fixes
2026-01-05 23:14:05 +00:00
Frank Elsinga
b4760847b2
feat: Replace python translation check script with JS test case
2026-01-06 00:09:22 +01:00
Frank Elsinga
d172f2fde9
Merge branch 'master' into feature/umami-analytics-status-page
2026-01-03 16:57:11 +01:00
Markus Reisenhofer
d096e2902c
feat(gamedig): Update gamedig implementation to v5 ( #4949 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de >
2026-01-03 05:56:38 +00:00
Frank Elsinga
cb9e29a00c
Merge branch 'master' into feature/local-service-monitor
2026-01-02 17:38:22 +01:00