Commit Graph

465 Commits (be2faf64ce8973d49d6c4b29dacdedbffc57855e)

Author SHA1 Message Date
Peace aba515e172
feat: disable childs if parent is disabled 2 years ago
Peace 97bd306a09
Merge branch 'louislam:master' into group-monitors 2 years ago
Peace 645fd94bba
feat: add ability to group monitors in dashboard 2 years ago
Louis Lam e5ca67d062
HTTPS Monitor using Real Browsers + Limited plugin support () 2 years ago
Faruk Genç 9329ec9234 Merge remote-tracking branch 'remote/master' into feature/add-xml-support-to-http-monitors 2 years ago
Louis Lam 5050ebc249 Merge remote-tracking branch 'origin/master' into feature/#1891-set-ping-packet-size 2 years ago
Louis Lam 1dabbd6442
Merge pull request from chakflying/fix/log-call 2 years ago
Louis Lam 9cc3bd0de4 Avoid the multiple queries for Gamedig monitor 2 years ago
Nelson Chan c4c720027c Fix: Use correct log call format 2 years ago
Louis Lam 83e0401dd8 Show game list for GameDig monitor 2 years ago
Louis Lam aab04f6644 Merge remote-tracking branch 'origin/master' into WhyKickAmooCow_master 2 years ago
Thomas Spalinger f155ec9ba8 remember prometheus instance and expose it 2 years ago
Faruk Genç aef85078eb reorder fix 2 years ago
Faruk Genç 86ba6f829e Merge remote-tracking branch 'remote/master' into feature/add-xml-support-to-http-monitors 2 years ago
Nelson Chan 6961b1bdd2 Fix: Use default timeout & CachebleDnsHttpsAgent 2 years ago
Louis Lam c47b6c5995 Merge remote-tracking branch 'origin/1.19.X' 2 years ago
Louis Lam a5ff27da7a Drop the property `monitor.maintenance`, use `lastHeartBeat.status` to check status instead 2 years ago
Louis Lam e48a987b9c Merge remote-tracking branch 'origin/master' into mongodb-ping 2 years ago
Faruk Genç be850dd596 Merge remote-tracking branch 'remote/master' into feature/add-xml-support-to-http-monitors 2 years ago
Faruk Genç 3adc9e65d6 Add only xml support to http monitors 2 years ago
long2ice db757123ba refactor: reuse databaseConnectionString 2 years ago
Sebastian Kaempfe a21a47de93 [] renamed the method `sendCertNotification` to better represent what id does. Evaluate certificate expiry from all certs in chain. Send a separate notification for every cert in chain, including cert type and CN. 2 years ago
Adam Spurgeon 774d754b21 Add GameDig monitor 2 years ago
Matthew Nickson 7a13b959a3
Updated to match changes in 2 years ago
Matthew Nickson caff9ca736
Added JSDoc for server/ 2 years ago
long2ice 40ebc2df79 feat: support redis monitor 2 years ago
Nelson Chan 204792dd2d Fix: Fix incorrect handling for container down 2 years ago
Louis Lam 41a9f2ff8a
Merge pull request from minhhoangvn/fix/update-service-name-grpc 2 years ago
Louis Lam 1006fbd873 A possible fix for 2 years ago
minhhoang 4147a4c404 fix: 2 years ago
Louis Lam e12225e595 Fix , add Accept-Encoding only if encountered the abort error 2 years ago
Louis Lam 1e689d99b4
Merge pull request from zImPatrick/discord-docker-fix 2 years ago
Louis Lam 14fffcf06b Globally fix if heartbeatJSON["msg"] is undefined 2 years ago
Louis Lam b75db27658 Fix lint 2 years ago
Louis Lam 1da00d19fd Try to fix `incorrect header check` 2 years ago
Louis Lam 3b58fd3b3c Cache uptime 2 years ago
Louis Lam 4cd5b5563f Fix 2 years ago
Louis Lam ee1a56caae Update /test-webhook and reevaluate sensitive fields 2 years ago
Louis Lam 3e68cf2a1c Specify `Accept-Encoding` for axios request (Fix ) 2 years ago
Matthew Nickson 2052fa175f
Merge branch 'master' into feature/#1817-add-mysql-monitor 2 years ago
Matthew Nickson 15b63c82c3
Merge remote-tracking branch 'upstream/master' into feature/#1817-add-mysql-monitor 2 years ago
rmarops b059a36e66 added MongoDB ping monitor 2 years ago
minhhn3 b459408b10 fix: resolve conflict 2 years ago
Matthew Nickson 4339ca7eb5
Merge branch 'master' into feature/#1891-set-ping-packet-size 2 years ago
Louis Lam 24cb212a37 Fix recurring 2 years ago
Louis Lam 268cbdbf8d Merge remote-tracking branch 'origin/master' into maintenance 2 years ago
Matthew Nickson f459ea845c
Added Add support for custom radius ports () 2 years ago
Louis Lam c84de4d259 WIP: Add maintenance status 2 years ago
Louis Lam b007681e67 Merge remote-tracking branch 'origin/master' into karelkryda_master 2 years ago
Louis Lam 0686757160 [Docker Monitor] Change `tcp://` to `http://` 2 years ago
Matthew Nickson f9be918246
Add support for MySQL/MariaDB databases 2 years ago
Louis Lam b1465c0282 - Maintenance standardize datetime format to YYYY-MM-DD hh:mm:ss 2 years ago
Louis Lam 4002b9f577 [WIP] Checking maintenance time using maintenance_timeslot table 2 years ago
Justin Tisdale 6537f4fe74 content-type change 2 years ago
Justin Tisdale 5809088f27 Don't override a user-defined content-type header 2 years ago
Louis Lam 90761cf831 Merge remote-tracking branch 'origin/master' into karelkryda_master 2 years ago
Justin Tisdale 6ec6410808 Merge branch 'master' into feature/expand-http-payload-support 2 years ago
Matthew Nickson c3d655afb4
Merge branch 'master' into feature/#1891-set-ping-packet-size 2 years ago
minhhn3 6bb79597e8 fix: resolve merge conflict 2 years ago
Louis Lam de6e1e7ddd Merge remote-tracking branch 'origin/master' into introduce-resend-interval 2 years ago
Justin Tisdale 31cc328839 fix lint 2 years ago
Justin Tisdale 0d58526f25 Merge branch 'master' into feature/expand-http-payload-support 2 years ago
Justin Tisdale 2b9bf095a6 Add non-json support for http body 2 years ago
Louis Lam 3b3763351b Merge remote-tracking branch 'origin/master' into radius-check 2 years ago
minhhn3 34ab6142db fix: remove new space line 2 years ago
Louis Lam d0d1e0de28 Merge remote-tracking branch 'origin/master' into introduce-resend-interval 2 years ago
minhhn3 2232236a7a [empty commit] pull request for add gRPC protocol 3 years ago
Minh Hoàng dcecd10c88
Feat/add gRPC protocol () 3 years ago
Moritz R 60e7824ff0
Merge branch 'master' into master 3 years ago
Louis Lam 88afd662db Merge remote-tracking branch 'origin/master' into postgres 3 years ago
c0derMo e356d5f623 Fixing linting & adding documentation 3 years ago
c0derMo 0d098b0958 Docker Hosts are now a table & have their own dialog 3 years ago
Louis Lam 9a8b484ee8
Merge pull request from louislam/dns 3 years ago
Louis Lam 2073f0c284 Bind cacheable-lookup to custom http agent 3 years ago
Matthew Nickson a54e58b4d6
Added Ping packet size 3 years ago
Louis Lam baa592bce3 Merge remote-tracking branch 'origin/master' into feature/#1221-clickable-hostaname-on-status-page 3 years ago
Louis Lam 1f5466a3e8 Revert 3 years ago
Matthew Nickson f1d24782f8
Merge branch 'master' into feature/#1221-clickable-hostaname-on-status-page 3 years ago
Christopher Pickering 945288f0c0
Added postgres monitor 3 years ago
OidaTiftla ac27e6e2af Rename feature to: Resend Notification if Down X times consequently 3 years ago
OidaTiftla 869a040011
Merge branch 'master' into introduce-resend-interval 3 years ago
Moritz R ac449ec1c2
Merge branch 'master' into master 3 years ago
Christopher Pickering 660005b143
cleaned up code 3 years ago
Christopher Pickering 98f3c126e5
passed lint 3 years ago
sur.la.route cf2ca71dee
prevent null workstation #'s from passing.. 3 years ago
Aram Akhavan c690d1c3a1 fix timeout bypass for upside down push monitor 3 years ago
Louis Lam 6682839ec8 Merge remote-tracking branch 'origin/master' into ntml-auth 3 years ago
Louis Lam 6424fe77ab Change successful log from `info` to `debug` in order to avoid large log and less disk usage 3 years ago
Louis Lam 6e43ef1dd3 Merge remote-tracking branch 'origin/master' into feat/cert-exp-settings 3 years ago
Louis Lam a28ef56553 Merge remote-tracking branch 'gregdev/feature/axios-cached-dns-resolve' into feature/axios-cached-dns-resolve 3 years ago
Louis Lam f570d41142 Merge remote-tracking branch 'origin/master' into feature/axios-cached-dns-resolve 3 years ago
Matthew Nickson fbfa5a33ed
Added Clickable hostname on status page. 3 years ago
Louis Lam 04e22f17a9 Merge remote-tracking branch 'origin/master' into christopherpickering_master 3 years ago
Louis Lam 11243a6ca1
Merge pull request from NETivism/issue-1201 3 years ago
Karel Krýda 25262cfb91
Update server/model/monitor.js 3 years ago
Aram Akhavan ea10d89f51 show correct down message for first tick 3 years ago
Louis Lam 7f46223d68 Fix another log.debug call 3 years ago
Louis Lam df4ce811d9 Merge remote-tracking branch 'origin/master' into kaysond_master 3 years ago
Moritz R e9e78c26e5
Merge branch 'master' into master 3 years ago
Aram Akhavan ab4edf2092
Fix log.debug calls 3 years ago
Louis Lam 35b8e89457
Merge pull request from Computroniks/#1059-specify-dns-resolver-port 3 years ago
c0derMo 32cfd411f8 Fixed style & code errors 3 years ago
Moritz R a9f3142cee
Merge branch 'master' into master 3 years ago
Nelson Chan b7ba6330db Feat: Add cert exp. settings 3 years ago
Sascha Kruse da99a57560 Merge remote-tracking branch 'fxgh/radius-check' into radius-check 3 years ago
Sascha Kruse 42d68edab0
(style) add trailing comma 3 years ago
Sascha Kruse 019d638767 Merge remote-tracking branch 'ghupstream/master' into radius-check 3 years ago
Louis Lam 7a46b44d25 Merge remote-tracking branch 'origin/master' into karelkryda_master 3 years ago
Christopher Pickering ef73af391f
added option for ntlm authorization 3 years ago
Christopher Pickering c346ea7864
updated name on export 3 years ago
sur.la.route e198f2f1ab
updated format 3 years ago
Christopher Pickering 87f933df4f
added sqlserver monitor 3 years ago
Sascha Kruse 398ecb7666 add radius check 3 years ago
Karel Krýda 7da9f139c1 Bug fix 3 years ago
Aram Akhavan bb7d67f717
Apply suggestions from code review 3 years ago
Karel Krýda 9a35386841
Merge branch 'master' into master 3 years ago
Louis Lam 429ad384d0 Fix hardcoded path for error.log and move errorLog() to UptimeKumaServer.errorLog() 3 years ago
OidaTiftla 98ee9caf2c
Add variable for currentTime 3 years ago
OidaTiftla 8e99cbf426 Merge branch 'master' into introduce-resend-interval 3 years ago
Greg Smith cbfecab850 switch to the more-up-to-date esm-wallaby 3 years ago
Greg Smith d0546afe71 fix esm require: no ugly warnings 3 years ago
Karel Krýda b4ffcc5555 Added JSDoc 3 years ago
Karel Krýda f78d01d770 Resolve lint errors 3 years ago
Greg Smith f4515ad8c5 add axios cached dns resolve to monitor 3 years ago
Karel Krýda ed84e56a85 Merge remote-tracking branch 'origin_kuma/master' 3 years ago
Matthew Nickson 3c01e8732c
Merge branch 'master' into #1059-specify-dns-resolver-port 3 years ago
Louis Lam 1687de163c
Merge pull request from Saibamen/eslint 3 years ago
Aram Akhavan 39df4eea92 Ssynchronize push monitor heartbeats to api calls 3 years ago
Adam Stachowicz 5fbfacf5ce Fix ESlint warnings 3 years ago
Matthew Nickson d1a3cd047a
Merge branch 'master' into #1059-specify-dns-resolver-port 3 years ago
Matthew Nickson 46da5e51be
Fix JSDoc grammar 3 years ago
Matthew Nickson 1eecdec2d9
Update JSDoc for better clarity 3 years ago
Matthew Nickson 09e61d9d63
Changed Array<T> to type[] 3 years ago
Matthew Nickson 0083485d4c
Updated server/model/* JSDoc to match new methods 3 years ago
OidaTiftla 7ed8ae9f7c Fix trailing space warning 3 years ago
OidaTiftla d6b591a513
Make comment more readable 3 years ago
Matthew Nickson 6d22ebedca
Merge branch 'master' into add-JSDoc-comments 3 years ago
OidaTiftla 60f8ab7285 Use new logging mechanism 3 years ago
OidaTiftla b7e2489d22
Merge branch 'master' into introduce-resend-interval 3 years ago
Louis Lam 5fa62a888c Merge branch 'master' into mqtt2 3 years ago
Louis Lam e6a8a84278 Include only nessacary data in webhook 3 years ago
Louis Lam 47c72192e1 [eslint] Enable yoda and eqeqeq 3 years ago
Louis Lam d71c086447 Standardize array bracket spacing 3 years ago
Matthew Nickson 45f44b183d
Add JSDoc to server/model/* 3 years ago
Louis Lam 8d8c38b1a8 Allow unused vars in args and fix more eslint issues 3 years ago
Louis Lam e34420368b Remove try-catch and fix username/password/port not working for mqtt 3 years ago
Louis Lam b1c7915bc1 Merge branch 'master' into mqtt2 3 years ago
Matthew Nickson 8c8eeaf627
Merge branch 'master' into #1059-specify-dns-resolver-port 3 years ago
Matthew Nickson b893d50e45
Implement specify Port for DNS Monitor 3 years ago
Louis Lam 649f3106e1 Enforce semicolon, fix format globally 3 years ago
Louis Lam e9ce1433cd Change log_info to log.info by making it into an object 3 years ago
Moritz R 361e44ad6a
Merge branch 'louislam:master' into master 3 years ago
Louis Lam 279e2eb3f6 Merge branch 'master' into logging 3 years ago
Louis Lam 70311f7a5a Add an option to enable/disable the domain name expiry notification 3 years ago
Moritz R af44b0beab
Merge branch 'master' into master 3 years ago
Moritz R 84a0b24448
Update server/model/monitor.js 3 years ago
Jimmy Huang a4be651118
Update server/model/monitor.js 3 years ago
Louis Lam 04e3394d02 Merge branch 'master' into feature/request-with-http-proxy 3 years ago
OidaTiftla 91366ff565
Merge branch 'master' into introduce-resend-interval 3 years ago
Louis Lam be88351eb3
Merge pull request from chakflying/fix/prometheus-on-delete 3 years ago
Louis Lam aef0a66205 [Status Page] Simplify show tags logic 3 years ago
Uğur Erkan 8078d0618d Add socks proxy support to proxy feature 3 years ago
Uğur Erkan 78d76512ba Add http and https proxy feature 3 years ago
Louis Lam 595cd93220 Check invalid interval 3 years ago
Jimmy Huang 244a7b3671
Update server/model/monitor.js 3 years ago
Karel Krýda b49e5d5c39 The SQL query to determine if the monitor is under maintenance is now in its own method. 3 years ago
Jimmy Huang ee90d2713f refs issue-1201 in upstream. 3 years ago
Karel Krýda e7b2832967 The start and end dates of the maintenance are now stored in UTC, which allows it to be converted between time zones 3 years ago
OidaTiftla f390a8caf1 Fix missing DB patch and use DATETIME as column format 3 years ago
Karel Krýda 5fda1f0f59 minor fixes (missing commas, spaces, translations) 3 years ago
OidaTiftla 11e9eee09d Change seconds to minutes 3 years ago
OidaTiftla 1ac904d6d6 Introduce resend interval if down 3 years ago
Karel Krýda 0d3414c6d6 A complete maintenance planning system has been created 3 years ago
c0derMo 29df70949d Add ability to connect to daemon via http / tcp for windows compatibility 3 years ago
Tarun Singh 22256dfcd2 added timeout for removing the dead loop state 3 years ago
c0derMo 4818bb67d6 Added trailing comma, fixed spelling & translation 3 years ago
c0derMo c5cc42272f Fixing the editing of docker container & adding english translation 3 years ago
c0derMo b0259b5592 Added docker container monitor 3 years ago
Louis Lam 227bbdea2f [MQTT] Try to improve error handling 3 years ago
Louis Lam 6272514820 [MQTT] Use existing fields instead of creating new ones (Server) 3 years ago
Louis Lam 076d6bdbb6 Merge branch 'master' into mqtt 3 years ago
Nelson Chan 1e92487f30 Chore: Remove onDelete as unused 3 years ago
Nelson Chan edd2534a1b Fix: Clear metrics also on stop and edit 3 years ago
Nelson Chan f6ef390c76 Fix: Remove Prom. metrics on delete monitor 3 years ago
Tarun Singh d3c90df8a8 fixed edit monitor fields empty issues 3 years ago
Louis Lam a42932a43e Simulate Chrome's request Accept header. Better handling of 3 years ago
Juan Cruz Vincenti 934d633d4d Add description to monitor 3 years ago
Andreas Brett 38f8a8ac2f
Merge branch 'louislam:master' into logging 3 years ago
Louis Lam dcc91d6c72 Fix 3 years ago
Andreas Brett a13bdaac84
Merge branch 'master' into logging 3 years ago
Louis Lam 92a5f18bf5
Merge pull request from ivanbratovic/http-basicauth 3 years ago
Louis Lam 3d222ac5f5 fix btoa is not define 3 years ago
Tarun Singh 35da8c78f4 added connection timeout and refactored code 3 years ago
Tarun Singh 3f5133d1ba Added authentication logic 3 years ago
Andreas Brett e5913c5abc separate log functions 3 years ago
Andreas Brett bdcdf47e52 introduce consistent logging 3 years ago
Louis Lam 41a6d1b701 Fix parseCertificateInfo possibly in dead loop 3 years ago
Ivan Bratović 34d8984e3a
Merge branch 'master' into http-basicauth 3 years ago
Louis Lam c92153c97e add more debug msg 3 years ago
Tarun Singh 2d802585ff
Update review suggestions 3 years ago