1
0
Fork 0
mirror of https://github.com/FrankerFaceZ/FrankerFaceZ.git synced 2025-06-29 23:58:31 +00:00
Commit graph

247 commits

Author SHA1 Message Date
Kane York
de6e671bdb Better standards compliance with codes 2015-11-23 23:34:57 -08:00
Kane York
6a5bcdca4a Oops, SSL needs a different listen address.. 2015-11-23 16:08:22 -08:00
Kane York
6f13ea360c Add BackendVerifyFails to /stats to count request spam 2015-11-21 12:10:12 -08:00
Kane York
38972364fb Close server on SIGUSR1, 'kickclients' for rebalancing 2015-11-19 17:49:48 -08:00
Kane York
62c9659430 Close the connection if we get corrupted commands. 2015-11-19 16:55:03 -08:00
Kane York
cf238bf650 lol guess i missed one 2015-11-19 16:39:47 -08:00
Kane York
3c3791579f Fix tests for deleted code 2015-11-19 16:38:07 -08:00
Kane York
75bee4fee5 Oops, forgot to remove test for deleted code 2015-11-19 16:31:10 -08:00
SirStendec
c167a8b626 3.5.78 to 3.5.83. It's been so long since I've commited. I'm a bad person. Added grouping for hosted channels, and a menu to select which channel you visit. Added weights for selecting which socket server to use. Added server time offset calculations. Refactored a LOT of how chat badges and chat line rendering and history processing works behind the scenes. Removed a ton of duplicate code. Added basic adjacent chat message lookups. Need better server support. 2015-11-19 02:45:56 -05:00
Kane York
3805fa1b66 Code cleanup: Remove single-target, timestamp-cache 2015-11-18 18:33:58 -08:00
Kane York
00175cad39 change global sub to ClientInfo, remove ip output 2015-11-18 09:07:34 -08:00
Kane York
3802dea35c refactor CloseConnection 2015-11-17 19:53:58 -08:00
Kane York
3e956ba456 Fix the LE handler, serve 404s 2015-11-17 13:44:52 -08:00
Kane York
121298af0e Add LE support, listen on HTTPS and HTTP 2015-11-17 13:36:34 -08:00
Kane York
0229274a6c Add units to memory figures 2015-11-17 12:16:46 -08:00
Kane York
9b0597ca82 Those numbers are in kilobytes. 2015-11-17 11:11:14 -08:00
Kane York
096fe787b7 Set min memory to 24mb if blank 2015-11-17 11:04:10 -08:00
Kane York
da790fbaa6 Refuse connections if not enough RAM 2015-11-17 11:02:30 -08:00
Kane York
0c1d6ed725 Protect against filled send buffers 2015-11-17 00:28:42 -08:00
Kane York
3ad59fb47e format the uptime >.> 2015-11-16 23:15:38 -08:00
Kane York
976a2593eb add build stamp to /stats 2015-11-16 22:56:40 -08:00
Kane York
6cadcffd5c Add uptime to /stats 2015-11-16 22:46:19 -08:00
Kane York
532cd0e2ce Fix tests without skipping 2015-11-16 22:34:55 -08:00
Kane York
5dc54bbd2e Fix tests (by calling Skip() lmao) 2015-11-16 22:18:36 -08:00
Kane York
4c3a4d9709 add user_history command 2015-11-16 22:10:55 -08:00
Kane York
715a3a993c Merge branch 'master' into socketdev 2015-11-16 22:09:48 -08:00
Kane York
bedd14ab4e Switch twitch_emote to bunched 2015-11-16 22:07:43 -08:00
Kane York
13b3f0f68a more /stats updates 2015-11-16 21:57:18 -08:00
Kane York
cc98c05472 update /stats - include cpu & mem usage 2015-11-16 21:15:29 -08:00
Kane York
56b80078e5 more /stats updates 2015-11-16 20:36:50 -08:00
Kane York
c55b5fb277 update to /stats 2015-11-16 20:35:03 -08:00
Kane York
ab14cdac72 Fix disconnect reason statistics 2015-11-16 20:26:59 -08:00
Kane York
c42a0fb171 not enough arguments to retur 2015-11-16 16:56:27 -08:00
Kane York
7a6b9e66ab Add ping command 2015-11-16 15:23:27 -08:00
Kane York
30bc90b152 are we a victim of rounding? 2015-11-16 14:58:42 -08:00
Kane York
c63a93679b Use UnixNano() so we have millis 2015-11-16 14:48:24 -08:00
Kane York
71f08f3c53 Implement version comparisons 2015-11-16 14:30:09 -08:00
Kane York
d3fa1e6894 revert to relative imports 2015-11-16 14:07:25 -08:00
Kane York
58dd0bd9ee Fix the build (move out of internal) 2015-11-16 13:28:16 -08:00
Kane York
c38b9b0018 Expose server statistics at /stats 2015-11-16 13:25:25 -08:00
Kane York
a3971a27bf Replace log.Println() with Statistics 2015-11-16 13:07:02 -08:00
Kane York
cc3a160c29 more golint & cleanup 2015-11-16 12:50:00 -08:00
Kane York
66cc124e37 golint part 1 2015-11-15 18:43:34 -08:00
Kane York
aa6f090fcc Rename a few variables 2015-11-15 15:55:20 -08:00
Kane York
d518759fa0 Re-add bunched request caching with a lazy janitor
And this time, only one lock is held at a time during the response.
2015-11-15 15:52:50 -08:00
SirStendec
a050063c81 3.5.66 to 3.5.77. Fixed a performance issue with chat scrolling. Fixed CSS issues introduced in the refactor. Added ReChat support. Fixed all tooltip positioning. Fixed emote usage reporting. Fix support for conversations beta. Fix Do Not Show Again link on portrait mode warning. Fix following data not loading on non-ember pages. Added emoji rendering when BTTV is detected. Made standard chat settings menu scroll. Added support for multiple commands with one button to in-line moderation icons. 2015-11-14 23:52:49 -05:00
SirStendec
0cabebdf19 More style tweaking. Did a bit of work on the Chat Room Management menu (still disabled). Added server history to moderation cards. Fixed gulpfile to actually work with the new styles that are compiled into the script. 2015-11-11 16:03:27 -05:00
SirStendec
3958a37f38 Big changes to how CSS works! Hopefully it'll improve performance. 2015-11-11 02:06:02 -05:00
SirStendec
4f6dcc9999 3.5.58 to 3.5.62. Added enhanced following controls to the profile page. New Conversations options. Tweaked conversation styles. 2015-11-10 21:37:30 -05:00
Kane York
377afb7a6b Speed up subscription janitor to 1min 2015-11-09 14:44:33 -08:00