1842 Commits

Author SHA1 Message Date
Dalton Pearson
91edeaeb9c
Extracted the postgresql monitor to its own monitor-type (#6443)
Co-authored-by: Dalton Pearson <dalton.pearson@praemo.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-12-04 14:16:06 +00:00
Amirparsa Baghdadi
756f179219
feat: make mariadb max pool connections controllable via env (#6386)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-12-03 13:19:19 +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
Frank Elsinga
b230ab0a06
migrated grpc keyword to the newer monitoringtype (#4821)
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2025-11-29 23:21:45 +08:00
Louis Lam
f4ff234ec8
[Push monitor] Fix: Prometheus update with incorrect value (#6436)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-28 12:41:44 +00:00
Louis Lam
6e49601eed
Enforce UP status for non-custom status monitors (#6433)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-28 20:25:06 +08: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
Christian
804344c5ac
fix: correct SevenIO notification receiver field name (#6424)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-27 12:08:07 +00:00
cmorg789
23c4916c74
Webpush notifications (#6421)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-27 03:55:46 +00:00
Louis Lam
892bd42dae
Enforce no-throw-literal rule in ESLint (#6418) 2025-11-26 16:10:06 +08: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
Amirparsa Baghdadi
eb783897da
fix: smsir not sending long SMSes (#6409) 2025-11-25 00:19:07 +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
Sn0r1ax
082e4b9712
fix: Clear all statistics and clear heartbeats not resetting uptime statistics of monitors (#6398) 2025-11-23 04:46:32 +00:00
Feng
4002aee36f
fix: remove incorrect /push path from Bark notification endpoint (#6382) 2025-11-21 16:31:04 +13:00
Amirparsa Baghdadi
c31ea9c891
Shorten text for SMSIR Notification provider (#6365)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-19 23:52:09 +13:00
RickVdrongelen
5701a97ad9
feat(prometheus): add tags to prometheus metrics (#5845)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-18 22:38:31 +13:00
Edge-Seven
357567c5b4
docs: fix typo in server/modules/axios-ntlm/lib/hash.js (#6363)
Co-authored-by: khanhkhanhlele <namkhanh20xx@gmail.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-18 22:07:54 +13:00
SomeoneVeryCool
2e3b31716d
feat: Add Messaging Service SID option for Twilio (#6347)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-18 07:21:08 +13:00
Frank Elsinga
dda1a3f442
Chore:extracted the redis monitor to a different monitoring type (#4393)
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2025-11-16 04:55:38 +08:00
Amirparsa Baghdadi
319edddae5
feat: Multi number notifications for SMSIR (#6346) 2025-11-13 22:34:01 +08:00
Amirparsa Baghdadi
a7b2624c2d
SMSIR Notification Provider Support (#6334)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-11 12:33:52 +01: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
Evgeniy Timokhov
8d48ed7850
feat: Disabled telegram links preview (#6335) 2025-11-10 21:26:36 +01:00
MayMeow
81544c8a39
Fix Group monitors to send notification after reaching maximum retires count (#6286)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-11-09 17:57:20 +01:00
Osman Karagöz
6dfa574e36
Fix: monitor(tailscale): Check exit code before failing on stderr output (#6309) 2025-11-04 18:20:39 +01:00
Dorian Grasset
5207ba6d97
fix: child monitors disappear after group deletion (#6287)
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2025-11-03 21:21:36 +01:00
Louis Lam
a52186cf7e
refactor(logging): improve log function parameters (#6298) 2025-11-02 02:52:40 +08:00
aruj0
19c2bbd586
Feature/webhook get method support (#6194)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-10-27 22:19:05 +01:00
maldotcom2
38ec3bc432
Fix do nothing erroneous api call for Pagerduty (#6231)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-10-27 22:09:21 +01:00
Louis Lam
a3672a6afb
Fix: disable eqeqeq for UPTIME_KUMA_LOG_RESPONSE_BODY_MONITOR_ID (#6271) 2025-10-28 04:01:24 +08:00
Louis Lam
afbd1ce0e9
[Eliminate Blocking] Real Browser Monitor + Check Apprise (#5924) 2025-10-28 00:27:29 +08:00
Eric Duminil
c3a62f7461
Allow MQTT topic to have wildcards (# or +) (#5398) 2025-10-26 20:36:47 +01:00
Tobi
7bf25ba1bf
fix(auth/UX): trim username in login & setup (#6263) 2025-10-26 19:24:42 +01:00
Louis Lam
83c3cfc8c0
2.0.X to master (#6226) 2025-10-25 05:22:13 +08:00
Max Michels
cd49700d3f
Adding retries to Google Chat Notifications #6242 (#6245)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-10-24 21:50:25 +02:00
Louis Lam
5aca422f5d
Fix: healthcheck could shutdown during migration (#6204) 2025-10-21 00:11:28 +08:00
Louis Lam
5946e684db Fix: healthcheck could shutdown during migration 2025-10-20 23:56:02 +08:00
Louis Lam
7c496799f2
Merge 2.1.X branch to master (#5487) 2025-10-20 22:10:01 +08:00
Louis Lam
66e23dc4d9
Update dependencies (#6197) 2025-10-20 04:52:31 +08:00
Louis Lam
2d50d68da0
Fix: Maintenance: Handle optional startDateTime to prevent errors when null (#6189) 2025-10-16 07:30:00 +08:00
Louis Lam
744cc77c02 Merge branch 'master' into 2.1.X
# Conflicts:
#	server/notification.js
#	src/components/notifications/index.js
2025-10-10 19:02:12 +08:00
matts
2303302eef
chore(deps): update compression dependencys and vendor the radius dependency (#6168)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-10-09 23:05:39 +02:00
Marcel Müller
796b342ca5
feat: Add Nextcloud Talk notification provider (#6158)
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-10-04 12:24:41 +02:00
mamoyal
b398c8080e
fix: Replace proxy-agent due to vm2 vulnerability (#6156) 2025-10-01 19:20:32 +02:00
mamoyal
f65aebffb1
feature: Add an option to enable Telegram to work behind a proxy. (#6125)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-09-30 12:50:37 +02:00
Martijn Smit
f3bbddc287
feat: Add Brevo notification provider (#6150)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-09-29 14:11:57 +02:00
Bode327
023079733a
Added Evolution API as notification provider (#6135)
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2025-09-24 09:08:57 +02:00
Kanwarpreet Singh
0e30c43a80
Cache Cleared (#6101) 2025-09-04 14:03:35 +02:00
Louis Lam
a4d2e077b8
Fix: Check MySQL database name (#5991) 2025-08-31 01:26:32 +08:00