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>
6 months ago
Louis Lam
a52186cf7e
refactor(logging): improve log function parameters ( #6298 )
6 months ago
Louis Lam
afbd1ce0e9
[Eliminate Blocking] Real Browser Monitor + Check Apprise ( #5924 )
6 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>
10 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 )
2 years ago
Suven-p
c01494ec33
feat: add `RabbitMQ` monitor ( #5199 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2 years 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
Frank Elsinga
9486fa22ee
made sure that the socket handlers have consitent names ( #4818 )
2 years ago
Frank Elsinga
0ddf35e7b5
Removed now unnecessary version checking ( #4815 )
2 years ago
Frank Elsinga
5dc4bb64d5
Merge branch 'master' into snmp-monitor
2 years ago
Matt Visnovsky
7eee5db4d2
Variable changes
...
-Reuse expected_value for snmpControlValue
-Create jsonPathOperator for snmpCondition
2 years ago
Nelson Chan
a581a85633
Feat: Use `UptimeCalculator` for PingChart ( #4264 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2 years ago
Matt Visnovsky
1c4740748c
Re-use monitor.radiusPassword for community string
2 years ago
Matt Visnovsky
f059d54349
Use frontend timeout
...
Addresses https://github.com/louislam/uptime-kuma/pull/4717#discussion_r1585616669
2 years ago
Frank Elsinga
b4bd003626
Merge branch 'master' into snmp-monitor
2 years ago
Matt Visnovsky
9d28fcff1a
Update bean model backend
...
Updates appropriate values async when editing the SNMP monitor
2 years ago
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
2 years ago
BigBoot
bab427f715
Add `loginRequired` SocketIO event ( #4636 )
2 years ago
Louis Lam
7a9e2f5de6
Merge pull request from GHSA-23q2-5gf8-gjpp
2 years ago
Frank Elsinga
975761b448
made sure to use `Promise.allSettled` instead of sleeping for 500ms after login ( #4592 )
2 years ago
Frank Elsinga
0e3b3a9ab8
Made sure that more of the async usages are awaited ( #4574 )
2 years ago
Frank Elsinga
89158be7de
Merge branch 'master' into monitor_async_start_stop
2 years ago
Louis Lam
9356e7dd4f
Update clear stats ( #4324 )
2 years ago
Nelson Chan
c9fe6b5d01
Feat: Refresh login token for the client initiating password change ( #4214 )
2 years ago
Louis Lam
996ff28ed9
Playwright + Native Node Test Runner ( #3893 )
2 years ago
Louis Lam
1a47563eb8
Merge branch '1.23.X' into version-merge
...
# Conflicts:
# package-lock.json
# package.json
# server/server.js
# server/uptime-kuma-server.js
2 years ago
Louis Lam
f861a48dfc
Smoothing the update for origin check ( #4216 )
2 years ago
Louis Lam
fa1214ae5e
Rebse #4213 ( #4215 )
...
Co-authored-by: Nelson Chan <chakflying@hotmail.com>
2 years ago
Nelson Chan
99adac3eb9
Fix: typo for `disconnectAllSocketClients` ( #4213 )
2 years ago
Louis Lam
719ef856e8
Merge manually
2 years ago
Louis Lam
869ee8ec50
Merge branch '1.23.X' into 1.23.X-merge-to-2.X.X
...
# Conflicts:
# .github/workflows/auto-test.yml
# extra/reset-password.js
# package-lock.json
# package.json
# server/routers/status-page-router.js
# server/server.js
# server/socket-handlers/general-socket-handler.js
# server/uptime-kuma-server.js
# src/components/ActionInput.vue
# src/util.js
# src/util.ts
2 years ago
Louis Lam
530c8e5328
Drop cacheable-lookup ( #4178 )
...
* WIP
* WIP
2 years ago
Louis Lam
482049c72b
Merge pull request from GHSA-88j4-pcx8-q4q3
...
* WIP, still need to handle npm run reset-password
* Implement it for "npm run reset-password"
Bug fixes and change along with this commit
- Move `ssl`, `hostname`, `port` to ./server/config.js, so `reset-password` is able to read it
- Fix: FBSD is missing, no idea who dropped it.
- Fix: Frontend code should not require any backend code (./server/config.js), moved "badgeConstants" to the common util (./src/util.ts) and drop vite-common.js
* Minor
2 years ago
Louis Lam
2815cc73cf
Merge pull request from GHSA-mj22-23ff-2hrr
...
* WIP
* WIP
* Handle parsing error
* Fix matching origin issue
2 years ago
Nelson Chan
46432618e1
Feat: Add json-query to MQTT monitor type ( #3857 )
...
* Feat: Add json-query MQTT monitor type
* Fix: Allow result to be null
* Fix: Remove unused parameter
* Chore: Update JSDoc
* Fix: Add default if checkType is not set
---------
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2 years ago