Commit Graph

891 Commits

Author SHA1 Message Date
iotux 9befa8d4b6 Minor i18n changes 2025-12-15 15:14:31 +01:00
iotux 7a0a85c1e2 Minor i18n changes 2025-12-15 15:09:42 +01:00
iotux d76ce4e28d Simplified and secured Local Service monitor 2025-12-14 16:39:00 +01:00
iotux 2ffc06d950 Fixed indent issues 2025-12-14 16:39:00 +01:00
iotux 1220160038 Moved Local Service to General Monitor Type 2025-12-14 16:39:00 +01:00
iotux 9a2b058b50 Fix: Linting errors and typo 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
Zoe Nickson 7a34bb0f58 feat: allow reduceing the monitor minimum interval to 1 second after accepting a warning (#1740)
Signed-off-by: Zoe Nickson <mnickson@sidingsmedia.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-12-09 22:25:23 +00:00
Yernar Tursynali 48bc6cd029 fix: Optimize margins of admin buttons on the status page for mobile devices (#4727)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-12-03 13:29:36 +00:00
Nelson Chan 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
Couteau Arthur bd2eb30e09 fix: Redirect to '/dashboard' on computer when shrinking from '/list' on mobile (#5305)
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-27 20:12:38 +00: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
broodroosterdev 5c83b17992 feat: Add toggle to hide the uptime percentage on a statuspage (#4587)
Co-authored-by: Bas Wieringa <bas.wieringa@waterplatformcompany.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-25 00:28:42 +00: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
Dorian Grasset 2d8918a1b8 feat: enhance monitor deletion functionality by adding child deletion… (#6314)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-11 03:52:13 +01:00
Mercury233 20c6cfcfad Fix(i18n): refactor secondsToHumanReadableFormat (#6281)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-11 03:34:07 +01:00
Teodor Moquist 751ffd8e72 feat: Added option to clone a existing maintenance (#6330) 2025-11-10 19:22:14 +01:00
Ashutosh Mohan ea3a4f6963 feat(status-page): add help text for 'Description' in monitor edit status page (#6254)
Co-authored-by: Ashutosh Mohan <ashutosh.mohan@koottu.app>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-10-27 21:58:13 +01:00
Devang Saklani aed7b63fc4 Fixes buttons getting out of view on mobile screens less than 450px #5978 (#6113)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-09-09 10:09:04 +02:00
Cyril59310 668636c9d5 feat: add clear events botton (#6052)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-08-27 15:04:21 +02:00
Toubi 8d3649966a Feature/deletion button on status list item (#6079) 2025-08-25 15:31:32 +02:00
Vivek Pandey c1adcfbfc2 feat(ui): Convert interval seconds to days, hours, minutes, and seconds (#5220)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-07-26 10:06:51 +02: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
Lyall 487cb8fdc5 fix: refresh interval getting incremented by 10 on status page despite a minimum of 5 (#5961)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-07-11 23:41:43 +02:00
Ryan Hartje 9506b3a16b feat: Add optional audience for http-monitors via the oauth2 client credentials flow (#5950)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-06-30 02:37:41 +02:00
Eden Yemini 5aeda2dab0 feat: render markdown in monitor descriptions (#5576) 2025-06-19 23:56:43 +02:00
Peak Twilight 443d5cf554 Improve UI: Edit Buttons in Status Page (#5920)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-06-15 20:44:28 +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
Fabian Triebsch f282422b22 added option to force ipv4 or ipv6 for http(s) monitor type (#5880)
Co-authored-by: Ionys <9364594+Ionys320@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-06-13 08:14:55 +02:00
Ionys 4d51aaa6f8 Fix invalid maintenance date (#5901) 2025-06-12 00:28:04 +02:00
Filippo 839ead80cc Enhanced ping monitor with advanced options (count, timeout, numeric) (#5588)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-05-24 02:57:39 +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
happy-game 86b3ef9c86 feat: Set default friendly name using hostname or the URL host (#5795)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-05-08 11:06:14 +02:00
Luke Thomas cdb8ad321d fix: slug input (#5239)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-11-26 01:56:23 +01:00
Ionys 4228dd0a29 Fix the timeout value (#5352) 2024-11-19 01:29:35 +01:00
Dorence Deng 778363a948 fix(notification): #5323 fix EditMonitor.vue useToast error (#5333) 2024-11-11 11:08:43 +01:00
Louis Lam be6e5211e5 Revert #5152 (#5264) 2024-10-28 15:21:33 +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
vishalsabhaya d0067a0a12 improve page load performance of large amount urls (#5025)
Co-authored-by: vishal sabhaya <vishals@vebuin.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-10-06 03:36:54 +02:00
nekojanai f791d4a9bf feat: monitor debug curl (#5152)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-10-06 02:27:15 +02:00
Suven-p 1cf88f4fea Disable certificate expiry notification when SSL errors are ignored (#5156) 2024-10-04 13:50:24 +02:00
Shaun c567e8eb8e Status Page E2E spec (#5068) 2024-09-01 02:20:55 +02:00
Shaun 36f8be040d Monitor Conditions (#5048) 2024-08-30 21:48:13 +02:00
Dan Sullivan dc3ad88fe1 Add option to pass cache bust param (#3525)
Co-authored-by: Dan Sullivan <dan@symbiosgroup.co.uk>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-08-24 22:57:31 +02:00
Jay Bhanushali 3e88772e5d Fix: name column in the dashboad being squashed in some aspect ratios (#4193) 2024-08-24 19:44:51 +02:00
Frank Elsinga 71f9384c09 Merge branch 'master' into snmp-monitor 2024-07-15 21:57:12 +02:00
persuasive0pest 4436b0ba8e Show URL for "real-browser" type monitor on details page 2024-07-14 19:38:48 -04:00
Matt Visnovsky e237d66bfc "Hostname or IP Address" back to "Hostname"
Revert change from "Hostname" to "Hostname or IP Address" from efb1642e3c
2024-06-13 12:26:05 -06:00
Matt Visnovsky b5a73e5ad7 Apply suggestions from code review
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-06-12 14:25:25 -06:00