Louis Lam
cfe342a4c9
Handle SSL in setup database temp server
3 weeks ago
Zhong Lufan (钟路帆)
b00f721529
feat: set process.title to uptime-kuma ( #7096 )
1 month ago
Rohit Darekar
ce740724d8
fix: preserve Domain Name Expiry Notification setting when editing monitor ( #6994 )
...
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
1 month ago
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>
1 month ago
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>
2 months ago
Bruce
193eb3b5b9
fix: clearing heartbeats on paused monitors leaves them paused ( #6897 )
...
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2 months ago
Radu Lucuț
6a9f800f58
feat: add DNS support via Globalping ( #6850 )
2 months ago
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>
2 months ago
Dmitry
751fe1bbf5
feat: Add configurable response data storage for notifications ( #6684 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
3 months ago
SID
c7a8b7affd
feat: Add option to retry only on status code failure for JSON Query monitors ( #5693 ) ( #6687 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
3 months ago
Frank Elsinga
0f61d7ee1b
chore: enable formatting over the entire codebase in CI ( #6655 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
3 months ago
Joseph Adams
0eca301181
fix: noisy domain expiry checks in monitor editor and missing debuggability ( #6637 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
3 months ago
Cyril59310
fc832d0935
feat: Added a translation key for “Password is too weak ( #6614 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
3 months ago
mkdev11
7920057207
feat: add TLS monitor type for mTLS endpoint monitoring
...
Add a new TLS monitor type that allows monitoring mTLS endpoints to verify
they properly reject connections without client certificates.
Features:
- New TLS monitor type with hostname and port configuration
- Expected TLS Alert dropdown to specify which TLS alert to expect
- Support for certificate_required (116) alert for mTLS verification
- Optional certificate expiry monitoring when connection succeeds
- Ignore TLS errors option
Closes #5837
3 months ago
iotux
3591f41ee6
Merge branch 'master' into feature/local-service-monitor
4 months ago
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>
4 months ago
iotux
77d0e73878
Resolve merge conflict in server/server.js and server/uptime-kuma-server.js
4 months ago
iotux
3b0ab450d3
fix: tags are not saved if you don't save 2 times ( #6491 )
4 months ago
iotux
6940241543
Rename 'Local Service' monitor to 'System Service'
4 months ago
iotux
9a0b6a56dc
Removed leftovers from testing/debugging
4 months ago
iotux
d76ce4e28d
Simplified and secured Local Service monitor
4 months ago
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.
4 months ago
iotux
883083f5c3
Reverted previous change
4 months ago
iotux
14f9f1260a
Fix for issue #6476
4 months ago
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>
4 months ago
cmorg789
23c4916c74
Webpush notifications ( #6421 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
4 months ago
Sn0r1ax
082e4b9712
fix: Clear all statistics and clear heartbeats not resetting uptime statistics of monitors ( #6398 )
5 months ago
RickVdrongelen
5701a97ad9
feat(prometheus): add tags to prometheus metrics ( #5845 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
5 months ago
Dorian Grasset
2d8918a1b8
feat: enhance monitor deletion functionality by adding child deletion… ( #6314 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
5 months ago
Dorian Grasset
5207ba6d97
fix: child monitors disappear after group deletion ( #6287 )
...
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
5 months ago
Louis Lam
a52186cf7e
refactor(logging): improve log function parameters ( #6298 )
5 months ago
Louis Lam
afbd1ce0e9
[Eliminate Blocking] Real Browser Monitor + Check Apprise ( #5924 )
5 months ago
Vivek Pandey
c1adcfbfc2
feat(ui): Convert interval seconds to days, hours, minutes, and seconds ( #5220 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
9 months ago
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>
9 months ago
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>
9 months ago
Louis Lam
4962817795
[Eliminate Blocking] User related ( #5928 )
10 months ago
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>
10 months ago
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>
10 months ago
Filippo
839ead80cc
Enhanced ping monitor with advanced options (count, timeout, numeric) ( #5588 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
11 months ago
Brad Koehn
c67f6efe29
added SMTP monitor ( #5489 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
11 months ago
Louis Lam
46d8744fa4
Fix: Docker Healthcheck is not happy during migration ( #5258 )
1 year ago
Louis Lam
4d779cfc69
Data migration and history retention for 2.0.0 ( #5075 )
1 year ago
Suven-p
c01494ec33
feat: add `RabbitMQ` monitor ( #5199 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
1 year ago
Louis Lam
eca90a2b00
Revert "feat: structured logging (JSON)" ( #5175 )
2 years ago
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>
2 years ago
Cassandra
b287a25de7
feat: structured logging (JSON) ( #5118 )
2 years ago
Shaun
36f8be040d
Monitor Conditions ( #5048 )
2 years ago
Prabhsharan Singh
562de6abb4
fix: undefined in log while creating a new monitor ( #5053 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2 years ago
Shaun
3d9bbe1a62
Improve Playwright/E2E testing setup ( #5056 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2 years ago
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>
2 years ago