Commit Graph

459 Commits (master)

Author SHA1 Message Date
Peace 9286dcb6ce
fix: add serverside check against endless loops
1 year ago
Louis Lam 683f446cf5 Add support for `.env`
1 year ago
Faruk Genç 35bd129d66 Merge remote-tracking branch 'remote/master' into feature/add-xml-support-to-http-monitors
1 year ago
Peace aba515e172
feat: disable childs if parent is disabled
1 year ago
Peace 97bd306a09
Merge branch 'louislam:master' into group-monitors
1 year ago
Peace 645fd94bba
feat: add ability to group monitors in dashboard
1 year ago
Louis Lam e5ca67d062
HTTPS Monitor using Real Browsers + Limited plugin support (#1787)
1 year ago
Faruk Genç 9329ec9234 Merge remote-tracking branch 'remote/master' into feature/add-xml-support-to-http-monitors
1 year ago
Louis Lam 5050ebc249 Merge remote-tracking branch 'origin/master' into feature/#1891-set-ping-packet-size
1 year ago
Louis Lam aab04f6644 Merge remote-tracking branch 'origin/master' into WhyKickAmooCow_master
1 year ago
Thomas Spalinger f155ec9ba8 remember prometheus instance and expose it
1 year ago
Faruk Genç be850dd596 Merge remote-tracking branch 'remote/master' into feature/add-xml-support-to-http-monitors
1 year ago
Nelson Chan e9564619f1 Feat: Implement tags manager in settings
1 year ago
Adam Spurgeon 774d754b21 Add GameDig monitor
1 year ago
Matthew Nickson 7a13b959a3
Updated to match changes in #2223
1 year ago
minhhoang 4147a4c404 fix: #2480
1 year ago
Louis Lam 765d8e1297 Fix #2318
1 year ago
Louis Lam 39987ba9ac Init server timezone
1 year ago
Louis Lam 3b87209e26 Add configurable dns cache
1 year ago
Louis Lam 4cd5b5563f Fix #1145
1 year ago
Louis Lam e478084ff9 Fix Uptime Kuma cannot be stopped
1 year ago
Louis Lam ee1a56caae Update /test-webhook and reevaluate sensitive fields
1 year 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 0b8d4cdaac Generate Next Timeslot for recurring interval
2 years ago
Louis Lam 268cbdbf8d Merge remote-tracking branch 'origin/master' into maintenance
2 years ago
Louis Lam 2faf866e9e Implement generateTimeslot() for recurring interval type
2 years ago
Louis Lam 7b9766091e Revert testing
2 years ago
Louis Lam a36f24d827 Add configurable server timezone
2 years ago
Louis Lam ad1a7c255f Drop exports.entryPage fully
2 years ago
George Tsomlektsis 3e699f8ac3 Fix linting errors.
2 years ago
George Tsomlektsis b0d6b5b13d Fixed entry route not redirecting correctly when the status entry page changes slug.
2 years ago
Louis Lam b1465c0282 - Maintenance standardize datetime format to YYYY-MM-DD hh:mm:ss
2 years ago
Justin Tisdale 0814d643c1 Merge branch 'master' into feature/expand-http-payload-support
2 years ago
Louis Lam 120e578398 Move maintenance code to `maintenance-socket-handler.js`
2 years ago
Louis Lam 7017c2e625 Move maintenance code to `maintenance-socket-handler.js`
2 years ago
Louis Lam 90761cf831 Merge remote-tracking branch 'origin/master' into karelkryda_master
2 years ago
Matthew Nickson 742b1337be
Merge branch 'master' into feature/#1891-set-ping-packet-size
2 years ago
Louis Lam 197d44981f Merge remote-tracking branch 'origin/master' into test/add-cypress-tests
2 years ago
minhhn3 3a90d246a4 fix: wrong type
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 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
Louis Lam d0d1e0de28 Merge remote-tracking branch 'origin/master' into introduce-resend-interval
2 years ago
Minh Hoàng dcecd10c88
Feat/add gRPC protocol (#1)
2 years ago
Louis Lam 70aa8fe453
Merge pull request #1183 from c0derMo/master
2 years ago
Louis Lam a3b1612938 getClientIP respect trustProxy setting
2 years ago
Louis Lam a07f54f35b Merge remote-tracking branch 'origin/master' into theS1LV3R_master
2 years ago
Moritz R 60e7824ff0
Merge branch 'master' into master
2 years ago
c0derMo 0d098b0958 Docker Hosts are now a table & have their own dialog
2 years ago
tamasmagyar 986c03aecd test cypress run
2 years ago
Matthew Nickson a54e58b4d6
Added Ping packet size #1891
2 years ago
Chongyi Zheng 3fa5dfc873
Use x-forwarded-host only when trustProxy is true
2 years ago
theS1LV3R c4125a8334
style: fix linter error
2 years ago
Zoe 0a368ff553
feat: add x-real-ip as a secondary header for client ip
2 years ago
theS1LV3R 6f01a448ad
feat: get client ip from x-forwarded-for header if available
2 years ago
Louis Lam c36d9a4b8b Fix port data type #1802
2 years ago
OidaTiftla 869a040011
Merge branch 'master' into introduce-resend-interval
2 years ago
Moritz R ac449ec1c2
Merge branch 'master' into master
2 years ago
Louis Lam 6682839ec8 Merge remote-tracking branch 'origin/master' into ntml-auth
2 years ago
Louis Lam 04e22f17a9 Merge remote-tracking branch 'origin/master' into christopherpickering_master
2 years ago
Louis Lam a707b51053
Page Loading Speed Optimization (#1711)
2 years ago
Louis Lam e4ad8cbfc8 Remove unused variables
2 years ago
Karel Krýda fa777c5bc0
Update server/server.js
2 years ago
Louis Lam c095767f4a [Status Page] SSR
2 years ago
Moritz R a9f3142cee
Merge branch 'master' into master
2 years ago
Christopher Pickering ef73af391f
added option for ntlm authorization
2 years ago
Christopher Pickering 87f933df4f
added sqlserver monitor
2 years ago
Sascha Kruse 398ecb7666 add radius check
2 years ago
Louis Lam 59be9bb971 working
2 years ago
Karel Krýda 9a35386841
Merge branch 'master' into master
2 years ago
Louis Lam 429ad384d0 Fix hardcoded path for error.log and move errorLog() to UptimeKumaServer.errorLog()
2 years ago
OidaTiftla 8e99cbf426 Merge branch 'master' into introduce-resend-interval
2 years ago
Karel Krýda 31b90d12a4 Added the ability to choose on which status pages maintenance information should be displayed
2 years ago
Karel Krýda b4ffcc5555 Added JSDoc
2 years ago
Karel Krýda ed84e56a85 Merge remote-tracking branch 'origin_kuma/master'
2 years ago
Louis Lam 023db1450d Fix #1577
2 years ago
Louis Lam 1687de163c
Merge pull request #1565 from Saibamen/eslint
2 years ago
Adam Stachowicz 1e595eaa76 Update linters
2 years ago
Adam Stachowicz 5fbfacf5ce Fix ESlint warnings
2 years ago
Matthew Nickson 09e61d9d63
Changed Array<T> to type[]
2 years ago
Matthew Nickson 6d22ebedca
Merge branch 'master' into add-JSDoc-comments
2 years ago
OidaTiftla 19933bbd99 Improve backwards compatibility
2 years ago
OidaTiftla b7e2489d22
Merge branch 'master' into introduce-resend-interval
2 years ago
Matthew Nickson 03b2d8d521
Add JSDoc to server/*
2 years ago
Louis Lam 200fdfb808 Merge code manually since some code moved to another file
2 years ago
Louis Lam 29d2d95c71 Merge branch '1.14.X'
2 years ago
Louis Lam 919393cac9 Partially change the server core into a class, remove all require("./server") #1520
2 years ago
Louis Lam addf75daa7 Fix MQTT password do not save
2 years ago
Louis Lam 5fa62a888c Merge branch 'master' into mqtt2
2 years ago
Louis Lam e6a8a84278 Include only nessacary data in webhook
2 years ago
Louis Lam d71c086447 Standardize array bracket spacing
2 years ago
Louis Lam 8d8c38b1a8 Allow unused vars in args and fix more eslint issues
2 years ago
Louis Lam b1c7915bc1 Merge branch 'master' into mqtt2
2 years ago
Louis Lam 0a5db0cecb Fix #1478
2 years ago
Louis Lam 17dcf6d3a2
Merge pull request #910 from andreasbrett/logging
2 years ago
Louis Lam e9ce1433cd Change log_info to log.info by making it into an object
2 years ago
Moritz R 361e44ad6a
Merge branch 'louislam:master' into master
2 years ago
Louis Lam 4053b9db1f Merge remote-tracking branch 'origin/master'
2 years ago
Louis Lam 772d009f43 Merge branch 'master' into fluencydoc_master
2 years ago
Louis Lam 6179f6c982 Merge branch 'master' into issue/1138
2 years ago
Louis Lam 94770cf865 Resolve log message null reference
2 years ago
Louis Lam 279e2eb3f6 Merge branch 'master' into logging
2 years ago
Louis Lam 0afa0be5c2 Merge branch 'master' into status-page-domain
2 years ago
Louis Lam 5027fcd320 Export server using an object class
2 years ago
Louis Lam d5e68f8453 Export monitor list
2 years ago
Louis Lam 082c2dd32d Remove restartMonitors() and move proxy socket events to a socket handler file
2 years ago
Louis Lam c4e74c9943 Render <StatusPage> if domain matched
2 years ago
Louis Lam 70311f7a5a Add an option to enable/disable the domain name expiry notification #1364
2 years ago
Louis Lam 48d679234a Stop bree and cloudflared while the server shutting down
2 years ago
Moritz R af44b0beab
Merge branch 'master' into master
2 years ago
Louis Lam 04e3394d02 Merge branch 'master' into feature/request-with-http-proxy
2 years ago
Louis Lam b72a2d350f Set cloudflared token from env var or arg
2 years ago
Louis Lam 82ea896bbc Improve the workflow of cloudflared
2 years ago
Louis Lam a6b52b7ba6 Merge branch 'master' into cloudflared
2 years ago
Louis Lam b8dea3a823 Merge remote-tracking branch 'origin/master'
2 years ago
Louis Lam 0da6e6b1fb Some improvements
2 years ago
Louis Lam 44fb2a88f2 Add cloudflared socket handler
2 years ago
OidaTiftla d8013f31e8 Update version after merging new master branch
2 years ago
OidaTiftla 91366ff565
Merge branch 'master' into introduce-resend-interval
2 years ago
Louis Lam be88351eb3
Merge pull request #1136 from chakflying/fix/prometheus-on-delete
2 years ago
Louis Lam 3adda48f3a Load the status page list earlier
2 years ago
Louis Lam 719a136d1e [Status Page] Improved entry page
2 years ago
Louis Lam 50d6e888c2 [new status page] wip
2 years ago
Uğur Erkan 78d76512ba Add http and https proxy feature
2 years ago
OidaTiftla b69a8b8493
Fix formatting
2 years ago
OidaTiftla 1ac904d6d6 Introduce resend interval if down
2 years ago
Karel Krýda 0d3414c6d6 A complete maintenance planning system has been created
2 years ago
c0derMo 29df70949d Add ability to connect to daemon via http / tcp for windows compatibility
2 years ago
Louis d1a99b0a22 Check Node.js version, better error message
2 years ago
c0derMo c5cc42272f Fixing the editing of docker container & adding english translation
2 years ago
Louis Lam 6272514820 [MQTT] Use existing fields instead of creating new ones (Server)
2 years ago
Louis Lam 32ec4beda0 Merge branch 'master' into mqtt
2 years ago
Louis Lam 076d6bdbb6 Merge branch 'master' into mqtt
2 years ago
Louis ed64853125 Keep FBSD, BSD for ping only
2 years ago
Denis 0f822d3b2a FBSD does not exists anymore
2 years ago
Denis 6bda5c6329 update comment
2 years ago
Louis f9751d0c01 Fix FBSD to BSD https://github.com/louislam/uptime-kuma/pull/1155#issuecomment-1009544236
2 years ago
Marc Harnos 0bbe157099
change parsing priority for all passed arguments
2 years ago
Marc Harnos 0053a29d10
add validation to port value parsing
2 years ago
Marc Harnos 2c8d5d28e9
simplify host fallback logic
2 years ago
Nelson Chan 1bbd744d02 Chore: Improve syntax
2 years ago
Nelson Chan 2e0e35a1ee Fix: Fix typo
2 years ago
Nelson Chan 1e92487f30 Chore: Remove onDelete as unused
2 years ago
Nelson Chan edd2534a1b Fix: Clear metrics also on stop and edit
2 years ago
Nelson Chan f6ef390c76 Fix: Remove Prom. metrics on delete monitor
2 years ago