Commit Graph

39 Commits

Author SHA1 Message Date
AJ ONeal 65645a7602 load apps from DB 2015-11-14 04:25:12 +00:00
AJ ONeal 1bb21f5a07 reworking vhost routes 2015-11-12 11:14:59 +00:00
AJ ONeal fc8e98173e basic test of getDomainInfo, add ./var/.gitkeep 2015-11-12 00:26:15 +00:00
AJ ONeal a8724cc502 Near-minimal app boot
Aside from a few external process calls there are now
zero external dependencies required as part of the
node.js boot process. Yay!
2015-11-06 11:05:32 +00:00
AJ ONeal e14a6fd651 use caddy if available 2015-11-06 01:00:22 +00:00
AJ ONeal e5d9ad8386 separate static from app 2015-11-04 11:26:18 +00:00
AJ ONeal 94eddd2fcc separate frontend from apis 2015-11-04 11:02:23 +00:00
AJ ONeal 2088ac2e20 vhost-sni-server.js -> vhost-server.js 2015-11-04 09:23:37 +00:00
AJ ONeal 13dd677a27 Houston, this is big bird. We are multicore! 2015-11-04 09:22:00 +00:00
AJ ONeal e0dde70c14 read from ./vhosts as well 2015-10-09 03:59:22 +00:00
AJ ONeal 7d17139a4b hourly update ip address 2015-10-05 19:51:58 +00:00
AJ ONeal 2166090e33 fix www. prefixes and related bricked application caches 2015-09-30 23:05:20 +00:00
AJ ONeal 3de6e4843d add HSTS header 2015-09-25 08:06:47 +00:00
AJ ONeal fe02a72e02 fix typo escapeHtml -> escape-html 2015-07-14 21:44:02 +00:00
AJ ONeal ff60c6ff70 Merge branch 'master' of bitbucket.org:coolaj86/walnut 2015-07-14 21:37:02 +00:00
AJ ONeal 5ba70878de prefer letsencrypt-style certs 2015-07-14 21:36:20 +00:00
AJ ONeal 364320bb79 Merge branch 'master' of github.com:daplie/walnut 2015-07-08 21:21:22 -06:00
AJ ONeal 0d90255745 escape HTML on redirects 2015-07-08 21:21:03 -06:00
AJ ONeal 945ec23965 accept io.js default ciphers (updated and secure) 2015-06-30 02:57:29 +00:00
AJ ONeal e1e4d86941 slightly better debugging 2015-06-06 00:05:37 +00:00
AJ ONeal 548c48f5bf fix race condition on boot 2015-03-29 03:29:40 +00:00
AJ ONeal a21c503b6e lazier and lazier (plus early static handling) 2015-03-06 03:04:51 +00:00
AJ ONeal 8827da6478 fix XSS vulnerability on error pages 2015-03-05 22:07:45 +00:00
AJ ONeal 0ae9e5a069 fix error handling 2015-03-02 22:42:14 +00:00
AJ ONeal db7e736659 better error handling 2015-03-02 21:45:16 +00:00
AJ ONeal 413135725c Merge branch 'master' of bitbucket.org:daplie/walnut 2015-03-02 21:31:59 +00:00
AJ ONeal 3e026237bd better error handling 2015-03-02 21:31:33 +00:00
AJ ONeal 8b4d5603df better 404 2015-03-02 21:30:29 +00:00
AJ ONeal fcc8e232dc GET /favicon.ico should not load parent app 2015-02-23 20:35:32 +00:00
AJ ONeal 1a9928af01 domainnames can have leading or trailing special chars, duh 2015-02-22 10:09:18 +00:00
AJ ONeal ba8cb66c4f fix proxying bug 2015-02-21 18:05:26 +00:00
AJ ONeal 669c69e5eb disallow fallthru from one app to another 2015-02-21 18:00:39 +00:00
AJ ONeal c704eda6b6 catch more error cases 2015-02-21 04:43:10 +00:00
AJ ONeal e7d0769270 fix ssl bugs, account for proxyable apps 2015-02-21 01:16:38 +00:00
AJ ONeal 2f53e7fadb better log output, comment typo, var declaration in better place 2015-02-20 22:34:17 +00:00
AJ ONeal 90640ee8e7 lazier load, faster https listen 2015-02-20 21:21:37 +00:00
AJ ONeal be2c73ef08 move towards full hotloading 2015-02-19 22:08:33 +00:00
AJ ONeal d5a7ab6049 lazy loading bugfix 2015-02-19 20:51:17 +00:00
AJ ONeal 59a8f5235d lazy loading walnut apps 2015-02-18 23:06:56 -07:00