iotux
700eefafe4
Merge branch 'louislam:master' into feature/local-service-monitor
2026-01-02 13:04:15 +07:00
copilot-swe-agent[bot]
78e9d9fb64
Add migration to change dns_last_result column to TEXT
...
Co-authored-by: louislam <1336778+louislam@users.noreply.github.com>
2026-01-02 05:55:39 +00:00
iotux
1d118b4852
Merge branch 'louislam:master' into feature/local-service-monitor
2025-12-30 19:53:40 +07:00
xNewz
5fe74ac9f9
Add migration to drop legacy LINE Notify configs
2025-12-29 12:29:55 +07:00
iotux
23ece162dd
Merge branch 'louislam:master' into feature/local-service-monitor
2025-12-24 09:20:54 +07:00
Copilot
af5fd5488d
fix: Optimize heartbeat indexes containing important on sqlite using SQLite partial indexes ( #6511 )
...
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-23 18:00:09 +00: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
dc0fad4c07
Added db migration file
2025-12-15 17:53:39 +01:00
iotux
4a9fac5180
Added db migration file
2025-12-15 17:35:27 +01:00
iotux
e579846dc7
Added db migration file
2025-12-15 17:20:38 +01:00
iotux
6940241543
Rename 'Local Service' monitor to 'System Service'
2025-12-15 16:57:02 +01:00
iotux
d76ce4e28d
Simplified and secured Local Service monitor
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
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
Louis Lam
5f650aef58
Fix: Set default value for ping column to 0 in stat tables ( #6188 )
2025-10-16 07:30:26 +08:00
Louis Lam
e6f105535f
Fix: Change montior.ip_family data type from boolean to string ( #6187 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-10-14 22:44:52 +08: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
Ionys
7c88a38df3
Fixing recurring maintenance start (again) ( #5914 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-07-16 17:28:29 +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
Maksim
3b6a78bd80
Fix db coloum type for manual monitor ( #5921 )
2025-06-15 16:43:09 +08: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
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
Ionys
2b3f49a266
Add a public URL field for monitors and uses it on the status page ( #5435 )
...
Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com>
2025-05-10 19:05:37 +02:00
Louis Lam
10a518e72e
Fix #5721 : Change proxy port column type to integer to support larger port numbers ( #5724 )
2025-03-25 02:07:15 +08:00
Frank Elsinga
a7407a1b65
fix not setting a default for json monitor operations ( #5295 )
2024-11-05 20:35:42 +08:00
Louis Lam
277d6fe0ce
Fix #5087 and fix migration state ( #5260 )
2024-10-27 20:30:44 +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
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
Frank Elsinga
5dc4bb64d5
Merge branch 'master' into snmp-monitor
2024-06-12 19:55:31 +02:00
Matt Visnovsky
43bd09be2c
Update 2024-04-26-0000-snmp-monitor.js
2024-06-10 16:15:12 -06:00
Matt Visnovsky
7eee5db4d2
Variable changes
...
-Reuse expected_value for snmpControlValue
-Create jsonPathOperator for snmpCondition
2024-06-05 15:37:47 -06:00
Laurent Aupse
e856cb6007
Make auto refresh interval customizable ( #4260 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-05-19 21:56:55 +02:00
Matt Visnovsky
da8f0d1c31
Apply suggestions from code review
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-05-08 10:06:20 -06:00
Matt Visnovsky
e5fb726160
Missed changes leftover from removal of getKey()
2024-05-07 09:16:23 -06:00
Matt Visnovsky
e944492da8
Corrected down function
...
b4bd003626 (r1585590243)
2024-04-30 18:06:03 -06:00
Matt Visnovsky
7459654e11
ES Lint Compliant
2024-04-30 18:04:59 -06:00
Frank Elsinga
b4bd003626
Merge branch 'master' into snmp-monitor
2024-05-01 00:01:03 +02:00
Matt Visnovsky
9c8024c7fa
Update db migration: down function
...
knex requires down function
2024-04-30 15:11:21 -06:00
Matt Visnovsky
138075a2af
Update db migration: allow nulls
...
DB must allow nulls otherwise this will break other monitors.
2024-04-30 15:10:57 -06:00
Matt Visnovsky
ff5890a11f
Updated a comment
2024-04-29 15:59:21 -06:00
Matt Visnovsky
d92003e172
SNMP Initial Commits
...
This commit introduces a new SNMP monitor feature to the application, allowing users to monitor devices using SNMP (Simple Network Management Protocol).
2024-04-26 19:05:56 -06:00
Louis Lam
63a380326d
Merge branch '1.23.X' into 1.23.13-to-2.0.0
...
# Conflicts:
# .github/workflows/auto-test.yml
# package-lock.json
# package.json
# server/database.js
# server/model/monitor.js
# server/monitor-types/real-browser-monitor-type.js
# server/util-server.js
# test/cypress/unit/i18n.spec.js
2024-04-25 15:42:53 +08:00
Nelson Chan
ee7f8680c1
Fix: Add missing FK for monitor-tls-info table [1.23.X] ( #4631 )
2024-03-31 12:05:38 +08:00
Nelson Chan
08f75b0b99
Fix: Add missing FK for monitor-tls-info table ( #4632 )
2024-03-31 12:04:22 +08:00