LouisLam
aa2233eb2d
log notification error
3 years ago
Ponkhy
e5981b10ce
Replaced var with let and removed re-declaration
3 years ago
LouisLam
50f300dd28
heartbeat interval change to use setTimeout()
3 years ago
Ponkhy
c79be19ec3
Added DNS Monitor Type
3 years ago
LouisLam
eed6d3e847
add more query log for dev env
3 years ago
LouisLam
d39b43dacc
fix require problem
3 years ago
LouisLam
6a8ccf627a
add version to user agent
3 years ago
LouisLam
b14f63491d
timeout change to 80% of its interval
3 years ago
LouisLam
692a11e51e
pass tls info to prometheus.update
3 years ago
LouisLam
f099e4270d
change to Accept: */* to better support all websites
3 years ago
LouisLam
59ef1f13db
set longer timeout for axios request
3 years ago
LouisLam
d0aad3400c
add reset password in cli
3 years ago
Philipp Dormann
123fca43a1
FEAT: darkmode ( #155 )
* darkmode fixes
* fix: darkmode: empty beats in active/ hovered state
* fix: color for empty beats
* fix: navbar background color
* Update src/assets/vars.scss
Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com>
* Update src/assets/app.scss
Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com>
* wip, split dark theme style by .dark and store light theme to normal
* add back missing css
* working switch theme button and tuning dark theme
* finish dark theme
Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com>
Co-authored-by: LouisLam <louislam@users.noreply.github.com>
3 years ago
Nelson Chan
8f7885e58a
Feat: Implement MaxRedirects & StatusCodes
4 years ago
LouisLam
63f0a36811
implement upside down mode and ignore tls error
4 years ago
LouisLam
06377af7e5
turn off object-curly-newline, it makes const { a, b, c, d } = require(...) ugly
4 years ago
LouisLam
60aa67892d
store ignoreTls and upsideDown into db
4 years ago
LouisLam
081abcb6a1
add util.ts for sharing common functions between frontend and backend
4 years ago
Adam Stachowicz
4c8fdd07d9
Manual fixes
4 years ago
Adam Stachowicz
9648d700d7
Autofix on save
4 years ago
LouisLam
209fa83cff
Add Basic Auth for /metrics
4 years ago
LouisLam
caec933186
prevent unexpected error throw from checkCertificate interrupt the beat
4 years ago
Nelson Chan
db26b7d123
Fix: Fix no certificate caused by session reuse
4 years ago
Nelson Chan
7b8459c73a
Fix: use Optional chaining
4 years ago
Nelson Chan
d0c63ebe3e
Feat: Add database storage for TLS info
4 years ago
Nelson Chan
803f0d6219
Feat: Add Barebones certificate info display
4 years ago
LouisLam
d556509d07
戈mprove the readibility of important condition
4 years ago
LouisLam
48f82b55f8
prevent unexpected error throw from checkCertificate interrupt the beat
4 years ago
Nelson Chan
4d262bbb6a
Fix: Fix no certificate caused by session reuse
4 years ago
Sam
1d4d7fa9c4
fix parenthesis mistake
4 years ago
Matthew Macdonald-Wallace
3a8fbff514
Change casing in README, apply DRY to label values
4 years ago
Matthew Macdonald-Wallace
3b45006567
Move common labels into dedicated const
4 years ago
Matthew Macdonald-Wallace
720051a351
Typo in monitor status name
4 years ago
Matthew Macdonald-Wallace
3dcbae0889
Add labels to metrics for querying
4 years ago
Matthew Macdonald-Wallace
96242dce0d
Expose check status and response time to Prometheus
4 years ago
Nelson Chan
f20ab4b0e3
Fix: use Optional chaining
4 years ago
Nelson Chan
96c60dd94a
Feat: Add database storage for TLS info
4 years ago
Nelson Chan
ccda6f05f5
Feat: Add Barebones certificate info display
4 years ago
LouisLam
03b3bb5b30
fix if notification throw exception, the heartbeat is not stored in to the db.
4 years ago
Adam Stachowicz
c4ca8e2acb
More info in server logs
4 years ago
Sam
054269ecf0
fix notification when changing from pending -> up
4 years ago
Sam
a8b102ad4a
add retries for pinging function
backend:
- new field for monitor: maxretries
- new pending status while service is retrying: 2
- pending status event is not marked important
- pending pings however register as downtime in the calculation
frontend:
- added pending status while service is retrying
- added color for new pending status
- added field to configure amount of retries
database:
- IMPORTANT: THIS REQUIRES MIGRATION!!!!
- added field: maxretries with default value 0
4 years ago
Adam Stachowicz
d94894b7e0
Fix `require-v-for-key`, remove unused declarations and double spaces
4 years ago
LouisLam
a9d19ae06a
support json for keyword type
4 years ago
TheGuyDanish
f84f7aca75
Introduce custom user agent. Fixes #5
Quick and easy fix. Could be improved by adding a version number as well. Like `Uptime-Kuma/0.0.1`, for example.
4 years ago
LouisLam
d357dcb334
fix first beat's uptime is 0%
4 years ago
LouisLam
86492f6dad
remove some debug msg
4 years ago
LouisLam
ff4259380e
do not send notification if first beat is UP
4 years ago
LouisLam
0ad04d1468
implement webhook
4 years ago
LouisLam
d24a15410e
send notification for important heartbeat
4 years ago