Commit Graph

47 Commits (893278bd3dc8648f0dc68c7878fe51f644167ea4)

Author SHA1 Message Date
Nelson Chan 4185ec20b0
Fix: Origin undefined on error handling (#4224)
11 months ago
Louis Lam f861a48dfc
Smoothing the update for origin check (#4216)
11 months ago
Louis Lam 482049c72b
Merge pull request from GHSA-88j4-pcx8-q4q3
11 months ago
Louis Lam 2815cc73cf
Merge pull request from GHSA-mj22-23ff-2hrr
11 months ago
Louis Lam 1708b67949
Change execSync/spawnSync to async (#4123)
12 months ago
Louis Lam 121d1a11af
Revert "Restart running monitors if no heartbeat (#3952)" (#4088)
12 months ago
Louis Lam c43223a16d
Restart running monitors if no heartbeat (#3952)
1 year ago
Louis Lam cd79df07e1
Add an ability to enable/disable nscd (#3652)
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