Commit Graph

2090 Commits

Author SHA1 Message Date
MayMeow 111e981f73 fix: Remove forced DOWN status in group monitor (#7045)
Automatically close stale issues / stale (push) Has been cancelled
Auto Test / auto-test (20, macos-latest) (push) Has been cancelled
Auto Test / auto-test (20, ubuntu-22.04) (push) Has been cancelled
Auto Test / auto-test (20, ubuntu-22.04-arm) (push) Has been cancelled
Auto Test / auto-test (20, windows-latest) (push) Has been cancelled
Auto Test / auto-test (24, macos-latest) (push) Has been cancelled
Auto Test / auto-test (24, ubuntu-22.04) (push) Has been cancelled
Auto Test / auto-test (24, ubuntu-22.04-arm) (push) Has been cancelled
Auto Test / auto-test (24, windows-latest) (push) Has been cancelled
Auto Test / auto-test (25, ubuntu-22.04) (push) Has been cancelled
Auto Test / armv7-simple-test (20) (push) Has been cancelled
Auto Test / armv7-simple-test (22) (push) Has been cancelled
Auto Test / check-linters (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
validate / json-yaml-validate (push) Has been cancelled
validate / validate (push) Has been cancelled
Auto Test / e2e-test (push) Has been cancelled
autofix.ci / autofix (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (javascript-typescript) (push) Has been cancelled
CodeQL / zizmor (push) Has been cancelled
NPM Update / npm-update (push) Has been cancelled
Nightly Release / release-nightly (push) Has been cancelled
2026-03-01 18:03:21 +08:00
Rohit Darekar ce740724d8 fix: preserve Domain Name Expiry Notification setting when editing monitor (#6994)
Auto Test / auto-test (20, macos-latest) (push) Has been cancelled
Auto Test / auto-test (20, ubuntu-22.04) (push) Has been cancelled
Auto Test / auto-test (20, ubuntu-22.04-arm) (push) Has been cancelled
Auto Test / auto-test (20, windows-latest) (push) Has been cancelled
Auto Test / auto-test (24, macos-latest) (push) Has been cancelled
Auto Test / auto-test (24, ubuntu-22.04) (push) Has been cancelled
Auto Test / auto-test (24, ubuntu-22.04-arm) (push) Has been cancelled
Auto Test / auto-test (24, windows-latest) (push) Has been cancelled
Auto Test / auto-test (25, ubuntu-22.04) (push) Has been cancelled
Auto Test / armv7-simple-test (20) (push) Has been cancelled
Auto Test / armv7-simple-test (22) (push) Has been cancelled
Auto Test / check-linters (push) Has been cancelled
Auto Test / e2e-test (push) Has been cancelled
autofix.ci / autofix (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (javascript-typescript) (push) Has been cancelled
CodeQL / zizmor (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
validate / json-yaml-validate (push) Has been cancelled
validate / validate (push) Has been cancelled
Automatically close stale issues / stale (push) Has been cancelled
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2026-02-28 23:38:29 +00:00
Louis Lam 075aa61806 fix: Revert "feat(dns): add configurable timeout for DNS monitor" (#7036) 2026-03-01 06:54:18 +08:00
Radu Lucuț bdcbd4c886 fix(globalping): retry creating the measurement on status 500 (#7056)
Automatically close stale issues / stale (push) Has been cancelled
Auto Test / auto-test (20, macos-latest) (push) Has been cancelled
Auto Test / auto-test (20, ubuntu-22.04) (push) Has been cancelled
Auto Test / auto-test (20, ubuntu-22.04-arm) (push) Has been cancelled
Auto Test / auto-test (20, windows-latest) (push) Has been cancelled
Auto Test / auto-test (24, macos-latest) (push) Has been cancelled
Auto Test / auto-test (24, ubuntu-22.04) (push) Has been cancelled
Auto Test / auto-test (24, ubuntu-22.04-arm) (push) Has been cancelled
Auto Test / auto-test (24, windows-latest) (push) Has been cancelled
Auto Test / auto-test (25, ubuntu-22.04) (push) Has been cancelled
Auto Test / armv7-simple-test (20) (push) Has been cancelled
Auto Test / armv7-simple-test (22) (push) Has been cancelled
Auto Test / check-linters (push) Has been cancelled
Auto Test / e2e-test (push) Has been cancelled
autofix.ci / autofix (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (javascript-typescript) (push) Has been cancelled
CodeQL / zizmor (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
validate / json-yaml-validate (push) Has been cancelled
validate / validate (push) Has been cancelled
NPM Update / npm-update (push) Has been cancelled
Nightly Release / release-nightly (push) Has been cancelled
2026-02-26 18:07:32 +00:00
Cassandra 174c63d479 feat: structured logging (JSON) (#5179)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2026-02-26 17:02:58 +00:00
WaMessenger 86b86fae55 feat: add whatsApp (360messenger) notification provider (#7046)
Automatically close stale issues / stale (push) Has been cancelled
Auto Test / auto-test (20, macos-latest) (push) Has been cancelled
Auto Test / auto-test (20, ubuntu-22.04) (push) Has been cancelled
Auto Test / auto-test (20, ubuntu-22.04-arm) (push) Has been cancelled
Auto Test / auto-test (20, windows-latest) (push) Has been cancelled
Auto Test / auto-test (24, macos-latest) (push) Has been cancelled
Auto Test / auto-test (24, ubuntu-22.04) (push) Has been cancelled
Auto Test / auto-test (24, ubuntu-22.04-arm) (push) Has been cancelled
Auto Test / auto-test (24, windows-latest) (push) Has been cancelled
Auto Test / auto-test (25, ubuntu-22.04) (push) Has been cancelled
Auto Test / armv7-simple-test (20) (push) Has been cancelled
Auto Test / armv7-simple-test (22) (push) Has been cancelled
Auto Test / check-linters (push) Has been cancelled
Auto Test / e2e-test (push) Has been cancelled
autofix.ci / autofix (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (javascript-typescript) (push) Has been cancelled
CodeQL / zizmor (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
validate / json-yaml-validate (push) Has been cancelled
validate / validate (push) Has been cancelled
NPM Update / npm-update (push) Has been cancelled
Nightly Release / release-nightly (push) Has been cancelled
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-25 10:41:59 +00:00
Copilot 953d97fd2e fix: Setting Status Page Analytics Type to "None" fails with SQLite constraint violation (#7043)
Auto Test / armv7-simple-test (20) (push) Has been cancelled
Auto Test / armv7-simple-test (22) (push) Has been cancelled
Auto Test / check-linters (push) Has been cancelled
Auto Test / e2e-test (push) Has been cancelled
Auto Test / auto-test (20, macos-latest) (push) Has been cancelled
Auto Test / auto-test (20, ubuntu-22.04) (push) Has been cancelled
Auto Test / auto-test (20, ubuntu-22.04-arm) (push) Has been cancelled
Auto Test / auto-test (20, windows-latest) (push) Has been cancelled
Auto Test / auto-test (24, macos-latest) (push) Has been cancelled
Auto Test / auto-test (24, ubuntu-22.04) (push) Has been cancelled
Auto Test / auto-test (24, ubuntu-22.04-arm) (push) Has been cancelled
Auto Test / auto-test (24, windows-latest) (push) Has been cancelled
Auto Test / auto-test (25, ubuntu-22.04) (push) Has been cancelled
autofix.ci / autofix (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (javascript-typescript) (push) Has been cancelled
CodeQL / zizmor (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
validate / json-yaml-validate (push) Has been cancelled
validate / validate (push) Has been cancelled
Automatically close stale issues / stale (push) Has been cancelled
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: CommanderStorm <26258709+CommanderStorm@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-25 05:25:26 +00:00
mixelburg 0ce2ebb31e feat(dns): add configurable timeout for DNS monitor (#6990)
Co-authored-by: Maks Pikov <mixelburg@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-02-23 21:17:22 +01:00
mixelburg 1de276006c fix: show actual bind address in startup logs (#6999)
Co-authored-by: Maks Pikov <mixelburg@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-23 23:04:48 +08:00
Karthikeya chanda 019b4b7503 feat: allow templating in the Signal notificaiton provider (#6989)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-02-19 20:30:49 +01:00
mixelburg c90a7f30e1 fix: show certificate expiry on status page for TCP monitors (#6984)
Co-authored-by: Maks Pikov <mixelburg@users.noreply.github.com>
2026-02-19 12:53:50 +00:00
Louis Lam 41e75ddd6e refactor: improve SQLite multiple connections (#6979) 2026-02-19 13:58:55 +08:00
Louis Lam e4b8d423ee fix: rdap data is not actually used (#6981) 2026-02-19 13:29:04 +08:00
Louis Lam 3a46279b25 refactor: improve dynamic RDAP DNS data (#6971) 2026-02-19 12:55:23 +08:00
mixelburg ab3045f80e fix: handle undefined monitor name in PagerDuty notification summary (#6977)
Co-authored-by: Maks Pikov <mixelburg@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-02-18 19:59:16 +00:00
Bruce 193eb3b5b9 fix: clearing heartbeats on paused monitors leaves them paused (#6897)
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2026-02-18 05:53:56 +00:00
Radu Lucuț 6a9f800f58 feat: add DNS support via Globalping (#6850) 2026-02-17 22:27:38 +00:00
Nicola Spieser Buiss 2f08213d63 fix: typo in DNS monitor error message (specifiy → specify) (#6960)
Co-authored-by: Nicola Spieser <redbasecap-buiss@users.noreply.github.com>
2026-02-17 18:05:04 +08:00
Unixerius 593435c3cb feat: Notification provider Teltonika RUTxxx SMS gateway (#6952)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-02-16 22:32:51 +00:00
Tim Helfensdörfer bc90af1833 feat: add tags to teams notifications (#6939)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-02-15 14:58:56 +01:00
Copilot 7289284118 fix: Gamedig unable to resolve SRV records by removing redundant DNS resolution in GameDigMonitorType (#6923)
Co-authored-by: louislam <1336778+louislam@users.noreply.github.com>
2026-02-13 22:29:30 +08:00
Ryan Gurnick f2048261b2 fix: discord notification timestamp & update notification message (#6894) 2026-02-13 02:38:50 +00:00
Copilot 5561842dea fix: Remove vite-plugin-pwa, avoid this plugin caches files unexpectedly (#6907)
Also fixed webpush wrong msg

Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2026-02-13 10:24:37 +08:00
Alireza 72a5a36541 feat: add customizable matrix notifications (#6899)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-10 02:55:13 +01:00
autofix-ci[bot] 373cf50245 [autofix.ci] apply automated fixes 2026-02-07 01:55:04 +00:00
autofix-ci[bot] f73adbf44d [autofix.ci] apply automated fixes 2026-02-05 18:15:47 +00:00
Yasindu Dasanga De Mel 85aafa73d4 feat: Adding monitor_id to HaloPSA (#6849)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-04 11:52:19 +01:00
Epifeny 574d42ca51 fix: certificate expiry (use Settings.set instead of Settings.setSetting) (#6845)
Co-authored-by: epifeny <epifeny@users.noreply.github.com>
2026-01-31 00:41:51 +01:00
Epifeny aca6d02dc1 feat(discord): add custom message and format presets for notifications (#6843)
Co-authored-by: epifeny <epifeny@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-30 17:38:53 +01:00
Carter d189c42d38 feat(slack): Add option to include monitor group name in notifications (#6835)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-29 20:22:25 +01:00
Alexander Jank df8fff0434 feat(notification): add Jira Service Management as a notification provider (#6830) 2026-01-28 20:05:44 +01:00
Epifeny f5578da027 feat(ntfy): add custom title and message templates for notifications (#6804)
Co-authored-by: epifeny <epifeny@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-27 01:18:07 +00:00
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
Angel98518 3ebd0ae2a2 fix: Add input validation for monitor ID in badge endpoints (#6789) 2026-01-22 16:39:40 +00:00
dive2tech 236d74238c fix: improve RADIUS client error handling and socket cleanup (#6783)
Co-authored-by: GitTensor Miner <miner@gittensor.io>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-22 12:57:28 +00:00
Dharun Ashokkumar a38c6dea25 feat: add google sheets notification provider (#6777)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-22 10:48:24 +00:00
Angel98518 f1d3e9adcc fix: MongoDB monitor JSON.parse error handling (#6778)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-22 06:18:10 +01: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
Dharun Ashokkumar b638ae48ef fix: add option to disable STARTTLS for SMTP servers without TLS support (#6770)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-19 23:32:06 +00:00
Dharun Ashokkumar f8d494a03d fix: json parse crashes in monitor model with safe parsing (#6767)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-19 21:24:39 +01:00
Copilot f8652c27af fix(domain_expiry): include static RDAP DNS data with auto-updates instead of dynamically requesting it (#6769)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: CommanderStorm <26258709+CommanderStorm@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-01-19 17:16:24 +00:00
Epifeny 8bf929a958 feat(ntfy): include tag values in ntfy tags array (#6766)
Co-authored-by: epifeny <epifeny@users.noreply.github.com>
2026-01-19 13:23:09 +01:00
Epifeny 52737a1299 feat(ntfy): Add monitor metadata to notification messages for automation (#6762)
Co-authored-by: epifeny <epifeny@users.noreply.github.com>
2026-01-19 08:22:03 +01:00
Diego a86789be6c feat: Add path to socket for external mariadb database (#6670)
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 16:44:43 +01: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
ChenJinBo a0d73aba1a feat(notification): add WeCom mentioned mobile list support" (#6758)
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 05:06:42 +00: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
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