Commit Graph

45 Commits (bbaba29222eccdcda0a5a1e1e6355b8b0da057b9)

Author SHA1 Message Date
Louis Lam bbaba29222 Set default ua for axios: `Uptime-Kuma/version` instead of `axios/version`
1 year ago
Louis Lam 03e43ab364
Log color and simplify startup log for production (#3889)
1 year ago
Frank Elsinga d6af9162c1
Chore: Extracted the dns monitor to its own monitor-type (#3413)
1 year ago
Louis Lam a13fc7079e Merge branch 'master' into 2.0.X
1 year ago
Louis Lam cd79df07e1
Add an ability to enable/disable nscd (#3652)
1 year ago
Matthew Nickson 8a92054c2b
Added JSDoc to ESLint (#3529)
1 year ago
Louis Lam 67b1974718 Allow specifying `DATA_DIR` without a tailing slash
1 year ago
Louis Lam a0203372ce
Built-in nscd into the docker image (a better dns caching service) (#3472)
1 year ago
SGprooo 1d9a28e9ab
feat: Tailscale ping monitor (#3178)
1 year ago
Louis Lam 21d556528f
Fix #3420 timezone issue (#3425)
1 year ago
Louis Lam 357466cc90 Minor
1 year ago
Louis Lam b038d09349 Minor
1 year ago
nthumann cdf6922bdd
Fix handling of IPv6 addresses in getClientIP
1 year ago
Louis Lam 13ae878ee8
Merge pull request #3347 from louislam/1.22.X
1 year ago
Louis Lam df8fcffb19 Drop unused code
1 year ago
Louis Lam 4f6035899d
Real browser monitor type (#3308)
1 year ago
Louis Lam 02291730fe WIP
2 years ago
Louis Lam 89bfc3bf33
Merge pull request #2908 from chakflying/chore/encrypted-private-key
2 years ago
Louis Lam 533bc1505b Prevent generating duplicated timeslots
2 years ago
Nelson Chan 391692a708 Chore: Add support for encrypted SSL-key
2 years ago
Louis Lam 2dedc1cfbd Fix #2776
2 years ago
Louis Lam e5ca67d062
HTTPS Monitor using Real Browsers + Limited plugin support (#1787)
2 years ago
Louis Lam 21c1921867
Update server/uptime-kuma-server.js
2 years ago
Matthew Nickson caff9ca736
Added JSDoc for server/
2 years ago
Louis Lam 3b87209e26 Add configurable dns cache
2 years ago
Louis Lam 24cb212a37 Fix recurring
2 years ago
Louis Lam 0b8d4cdaac Generate Next Timeslot for recurring interval
2 years ago
Louis Lam 39b6725163 Update maintenance tables
2 years ago
Louis Lam e07aa982c3 WIP
2 years ago
Louis Lam a36f24d827 Add configurable server timezone
2 years ago
Louis Lam b007681e67 Merge remote-tracking branch 'origin/master' into karelkryda_master
2 years ago
Ben Scobie c28d8ddff9
Correctly handle multiple IPs in X-Forwarded-For (#2177)
2 years ago
Louis Lam 7017c2e625 Move maintenance code to `maintenance-socket-handler.js`
2 years ago
Louis Lam fb3fe17c28 Fix getClientIP
2 years ago
Louis Lam 2389b604fe Use Settings.get
2 years ago
Louis Lam a3b1612938 getClientIP respect trustProxy setting
2 years ago
Louis Lam bea8679788
Merge branch 'master' into issue-1861
2 years ago
Louis Lam 2073f0c284 Bind cacheable-lookup to custom http agent
2 years ago
Chongyi Zheng 3fa5dfc873
Use x-forwarded-host only when trustProxy is true
2 years ago
Chongyi Zheng f33b6de157 Support X-Forwarded-Host header
2 years ago
Louis Lam e5e8db6c38 Add cacheable-lookup
2 years ago
Louis Lam c095767f4a [Status Page] SSR
2 years ago
Louis Lam 429ad384d0 Fix hardcoded path for error.log and move errorLog() to UptimeKumaServer.errorLog()
3 years ago
Louis Lam 200fdfb808 Merge code manually since some code moved to another file
3 years ago
Louis Lam 919393cac9 Partially change the server core into a class, remove all require("./server") #1520
3 years ago