Commit Graph

88 Commits

Author SHA1 Message Date
calzoneman 26eb3502be Respect x-forwarded-proto for ACP 2015-08-17 20:20:58 -07:00
calzoneman 91d81c4367 Respect X-Forwarded-Proto if it is set 2015-08-12 20:00:52 -07:00
calzoneman 6d9fc73701 Work on fetching/converting google drive subtitles 2015-07-22 21:24:37 -07:00
Adam Lavin 36290dfd5e Sanitized output of channel name in invalid channel 2015-04-19 04:38:57 +01:00
calzoneman 813ae3a2ef Minor updates to SSL behavior 2015-03-29 11:34:27 -05:00
calzoneman a049a7e2dc Fix login/logout redirects 2015-02-24 11:08:10 -06:00
calzoneman a0b7bff70c Fix 2015-02-24 10:48:51 -06:00
calzoneman afc0ea0a58 Add csrf prevention 2015-02-22 18:15:22 -06:00
calzoneman a6eaa944c1 Fix improper null check 2015-02-20 23:23:10 -06:00
calzoneman 1b5f8d47aa Fix 2015-02-20 18:54:00 -06:00
calzoneman df62ee8d58 Fixes 2015-02-20 18:54:00 -06:00
calzoneman b579db5310 Change login sessions 2015-02-20 18:53:02 -06:00
calzoneman a31273be5c Initial 'remember me' support for logins 2015-02-20 18:53:02 -06:00
bush 407f8930c3 Fixed email not getting sent from correct email in config. Added way to
change the default name (CyTube Services) that email is sent from.
2015-02-20 07:53:33 +11:00
Calvin Montgomery 829cc090fa Use graceful-fs to maybe prevent EMFILE 2015-01-02 23:22:48 -05:00
calzoneman e8a2753e19 Don't log HTTP 413, just send it to the client and be done 2014-12-12 17:35:57 -06:00
calzoneman 2f2ed8aaf9 Fix Twitch not working on HTTPS and allow HTTPS channel page 2014-11-24 19:24:47 -06:00
calzoneman da2d461941 Fix caching and add gzip 2014-11-16 21:06:10 -06:00
calzoneman 029fa62af2 Don't log errors for bad http requests 2014-10-12 11:36:54 -05:00
calzoneman 731ab3f9a5 Ok this should actually fix it 2014-09-11 19:00:27 -05:00
calzoneman 2ea9dbcb75 Fix IP address race condition for logging 2014-09-11 18:56:33 -05:00
calzoneman 66865f718c Fix Error: Requested Range Not Satisfiable 2014-09-01 14:36:24 -05:00
calzoneman edac89b204 Fix x-forwarded-for resolution in http logging 2014-08-20 10:56:36 -05:00
calzoneman c693e84a46 Update bcrypt and fix a deprecated reference in auth 2014-08-19 00:25:36 -05:00
calzoneman 020e2326b5 Replace own static and log functions with serve-static and morgan 2014-08-19 00:21:32 -05:00
calzoneman 5f7adc98ba Update express dependency 2014-08-19 00:07:24 -05:00
Calvin Montgomery 4a3645e3ed Prevent invalid URI escapes from logging errors 2014-08-07 19:25:34 -07:00
Calvin Montgomery d94c596063 Require auth for read-only requests too 2014-08-04 18:01:57 -07:00
Calvin Montgomery 8c50655ff2 Disable IP check for password recovery, resolves #376 2014-06-15 10:58:53 -07:00
Calvin Montgomery 7f4e2a8882 Fix a few issues 2014-06-12 20:29:12 -07:00
Calvin Montgomery 89c94701dc Fix #368 2014-05-22 19:50:26 -07:00
Calvin Montgomery 9ea48f58cf Merge refactoring into 3.0 2014-05-20 19:30:14 -07:00
calzoneman 2a507fcac5 Fix incorrect parsing of x-forwarded-for in webserver.ipForRequest 2014-04-17 00:03:32 -05:00
calzoneman 48e808c8ea Fix ACP reading wrong config key 2014-04-13 19:27:32 -05:00
calzoneman 3567087c48 Update config.template.yaml and server files for new listen syntax 2014-04-11 10:52:51 -05:00
Calvin Montgomery 92e05b96c8 Use correct io.domain for sioSource in acp 2014-04-04 01:09:48 -05:00
calzoneman db5b407635 Fix IP Bans 2014-03-02 22:00:24 -06:00
calzoneman f75b6b754d Minor tweak 2014-03-02 01:38:35 -06:00
calzoneman 341d17c7b9 Fixes 2014-03-01 17:37:59 -06:00
calzoneman 086c2ab501 Fix chat linewrap; fix nodemailer 2014-02-28 16:20:58 -06:00
calzoneman d75c8dd230 Hopefully prevent more webserver crashes 2014-02-28 09:04:41 -06:00
calzoneman 5b793710c3 Fixes 2014-02-28 08:43:04 -06:00
calzoneman 3da717adb9 Fixes 2014-02-28 00:09:20 -06:00
calzoneman fd328d443d Minor fix 2014-02-27 20:51:48 -06:00
calzoneman c44e70893b Shitty hack for cross-domain login cookies 2014-02-27 20:50:47 -06:00
Calvin Montgomery 4e2c6d486b Add /reload console command, change some internal config 2014-02-26 14:28:24 -06:00
calzoneman 2bd6a207ba Minor fixes to channel listing 2014-02-26 11:04:22 -06:00
calzoneman 1e2a158ae6 Add io.domain config key 2014-02-26 10:57:49 -06:00
calzoneman 93d5980f05 Fix cross-domain cookie issue 2014-02-26 10:50:59 -06:00
calzoneman 5565dd49fd Add caching to minify 2014-02-24 18:32:54 -06:00