ryana
f9061ebb93
address review comments
2026-01-20 02:59:25 +08:00
ryana
4bdea1ed61
Merge remote-tracking branch 'origin/master' into feature/incident-history
2026-01-20 02:18:35 +08:00
Mohan
999c09d818
feat: Add enhanced Discord webhook alerts with timestamps and downtime ( #6745 )
...
Co-authored-by: SID <158349177+0xsid0703@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-18 14:56:12 +01:00
bitloi
b926446a5c
feat: add screenshot delay option for Browser Engine monitor ( #6753 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-17 15:05:58 +01:00
Joseph Adams
81ae0af7e1
fix: handle multi-level public suffixes in RDAP lookup ( #6752 )
2026-01-17 12:18:25 +00: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
Aviral Garg
2790e3d9e6
fix(domain-expiry): move logging out of checkSupport to separate logic to reduce to half the amount of domain expiry logs ( #6723 )
...
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 07:01:55 +00:00
Frank Elsinga
59af678eb9
chore: preemptivly reduce the cost to store the responses by lowering the limit and changing the on disk compression format ( #6691 )
2026-01-13 01:23:06 +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
SID
c7a8b7affd
feat: Add option to retry only on status code failure for JSON Query monitors ( #5693 ) ( #6687 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-12 16:49:43 +01:00
François HONORE
f71787eac1
feat: add monitor_uptime_ratio and monitor_response_time_seconds prometheus metric ( #5506 )
...
Co-authored-by: François HONORE <francois.honore@i-carre.net>
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 06:30:23 +00:00
autofix-ci[bot]
6fee737028
[autofix.ci] apply automated fixes
2026-01-09 04:18:58 +00:00
Frank Elsinga
db883c05f2
Merge branch 'master' into feature/incident-history
2026-01-09 05:14:58 +01: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
Frank Elsinga
79b3274441
chore: remove domain expiry from systemd and some other monitors by allowlisting insted of denylisting ( #6643 )
2026-01-08 10:01:33 +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
Angel98518
5c2b659f29
chore: Add validation for retryInterval in Monitor.validate() ( #6628 )
2026-01-07 04:36:30 +01: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
Frank Elsinga
56175bce85
chore: improve some domain expiry logs ( #6623 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-06 20:11:41 +00:00
copilot-swe-agent[bot]
ac121ada4e
Update domain expiry warning message to be more explicit about RDAP endpoint
...
Co-authored-by: CommanderStorm <26258709+CommanderStorm@users.noreply.github.com>
2026-01-06 19:26:01 +00:00
mkdev11
7920057207
feat: add TLS monitor type for mTLS endpoint monitoring
...
Add a new TLS monitor type that allows monitoring mTLS endpoints to verify
they properly reject connections without client certificates.
Features:
- New TLS monitor type with hostname and port configuration
- Expected TLS Alert dropdown to specify which TLS alert to expect
- Support for certificate_required (116) alert for mTLS verification
- Optional certificate expiry monitoring when connection succeeds
- Ignore TLS errors option
Closes #5837
2026-01-06 20:27:15 +02: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
leonace924
ad1b0c10a0
fix: address the comments
2026-01-06 00:15:54 -05:00
leonace924
ac87fa1969
feat: add rss title field and handle rss link from request
2026-01-06 00:15:53 -05:00
Frank Elsinga
038184f7fe
Update server/model/monitor.js
2026-01-05 20:25:22 +01:00
Frank Elsinga
b2c9ccbeee
Update server/model/monitor.js
2026-01-05 20:25:14 +01:00
Frank Elsinga
b25b2c7faa
Update server/model/monitor.js
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-05 08:41:11 +01:00
Frank Elsinga
3ae495e33b
Update server/model/monitor.js
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-05 08:41:00 +01:00
Frank Elsinga
e9043c7352
Update server/model/monitor.js
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-05 08:40:32 +01:00
autofix-ci[bot]
6ce5e90650
[autofix.ci] apply automated fixes
2026-01-05 07:37:25 +00:00
Frank Elsinga
5af0753415
Enhance error handling for container state checks
2026-01-05 08:30:23 +01:00
ryana
aced37d3e4
Merge branch 'master' into feature/incident-history
2026-01-04 10:13:06 +08:00
Frank Elsinga
d172f2fde9
Merge branch 'master' into feature/umami-analytics-status-page
2026-01-03 16:57:11 +01:00
Frank Elsinga
9e000ae69d
Merge branch 'master' into feature/incident-history
2026-01-03 04:43:33 +01:00
Frank Elsinga
cb9e29a00c
Merge branch 'master' into feature/local-service-monitor
2026-01-02 17:38:22 +01:00
Frank Elsinga
a36b365f4d
fix(rss): fix the rss endpoint having the wrong content type ( #6570 )
2026-01-02 16:02:31 +00:00
iotux
b3f84f0bf8
Merge branch 'louislam:master' into feature/local-service-monitor
2026-01-02 13:56:19 +07:00
Frank Elsinga
951b375a60
Merge branch 'master' into feature/5934
2026-01-02 07:27:51 +01:00
iotux
700eefafe4
Merge branch 'louislam:master' into feature/local-service-monitor
2026-01-02 13:04:15 +07:00
Frank Elsinga
f695304537
Merge branch 'master' into add-og-meta-tags
2026-01-02 06:41:04 +01:00
Frank Elsinga
6a95a88213
Update server/model/status_page.js
2026-01-02 06:40:27 +01:00
iotux
49962ebe6b
Merge branch 'louislam:master' into feature/local-service-monitor
2026-01-01 23:19:30 +07:00
Frank Elsinga
9abded0baf
fix imports
2026-01-01 16:34:05 +01:00
iotux
1faed64e13
Merge remote-tracking branch 'upstream/master' into feature/local-service-monitor
2026-01-01 12:11:27 +01:00
DanielDerefaka
c9381154a6
feat(status-page): add og:type and og:image Open Graph meta tags
...
Added additional Open Graph meta tags to status pages for better
social media sharing:
- og:type (set to "website")
- og:image (uses the status page icon if configured)
This complements the existing og:title and og:description tags.
Fixes #6514
2026-01-01 11:41:11 +01: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
Frank Elsinga
4dc8f2c72c
Merge branch 'master' into feature/umami-analytics-status-page
2025-12-25 02:20:35 +01:00
iotux
b64bf50379
Merge branch 'master' into feature/local-service-monitor
2025-12-23 19:27:43 +07:00
Copilot
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