Commit Graph

906 Commits

Author SHA1 Message Date
iotux f5959d2bc5 Template lint cleanup 2025-12-23 12:22:04 +01:00
iotux 97ba9e46e3 Removed dropdown in UI, and some template/i18n cleanups 2025-12-23 12:18:33 +01:00
iotux ad31cf5e4d Update src/pages/EditMonitor.vue
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-12-23 07:30:04 +01:00
iotux 9bbf9841c3 Update src/pages/EditMonitor.vue
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-12-23 07:29:36 +01:00
iotux 1e1e4ea15d Update src/pages/EditMonitor.vue
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-12-23 07:29:05 +01:00
iotux 3591f41ee6 Merge branch 'master' into feature/local-service-monitor 2025-12-21 15:05:08 +07:00
Shaan 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 7eacaf6f2c Made System Service choice hidden from monitor edit page dropdown 2025-12-19 04:38:24 +01:00
iotux 0728de08ee Updated i18n and template witj 2025-12-19 03:57:07 +01:00
iotux 4b1a4485cd Updated i18n and template to be OS sensitive 2025-12-18 10:08:30 +01:00
iotux 5a7dbf2b01 Updated i18n and template to be OS sensitive 2025-12-18 09:36:04 +01:00
iotux 0dda5c3e1d i18n and styling fixes 2025-12-16 09:22:31 +01:00
iotux fd1583ab35 Completed missing name change 2025-12-16 05:29:24 +01:00
iotux 6940241543 Rename 'Local Service' monitor to 'System Service' 2025-12-15 16:57:02 +01:00
iotux 0f951ef123 Added Windows Service Monitor & changed local to systen 2025-12-15 16:27:20 +01:00
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