1
0
Fork 0
mirror of https://github.com/FrankerFaceZ/FrankerFaceZ.git synced 2025-08-28 08:50:55 +00:00
Commit graph

166 commits

Author SHA1 Message Date
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
Kane York
377afb7a6b Speed up subscription janitor to 1min 2015-11-09 14:44:33 -08:00
Kane York
29eb07f58c Rename & Reorganize pub/sub 2015-11-08 22:34:06 -08:00
Kane York
a4ecc790b9 Handle multichat in single-publish 2015-11-08 22:01:32 -08:00
Kane York
4f3473e8d9 imported and not used: "fmt" 2015-11-08 21:27:44 -08:00
Kane York
736deacf4c Default to remote command 2015-11-08 21:20:32 -08:00
Kane York
a4bac68d02 Post to backend when server start 2015-11-08 21:10:24 -08:00
Kane York
95a8f710f8 Implement username validation 2015-11-08 16:44:16 -08:00
Kane York
0dffc494e4 Fix go vet problems 2015-11-05 23:24:35 -08:00
Kane York
525b19eccb Add reporting of added/removed subcriptions 2015-11-04 15:11:49 -08:00
Kane York
3ad095acf4 Forward application/json errors to client 2015-11-04 12:25:42 -08:00
Kane York
d09e4e592c Remove response cache for bunched commands, simplify locks 2015-11-04 12:09:24 -08:00
Kane York
64cc80c79a maybe the helper function is wrong 2015-11-03 17:57:35 -08:00
Kane York
7b095542fc Attempt to fix locking issue 2015-11-03 16:44:42 -08:00
Kane York
db486e4eba Refactor bunched remote command 2015-11-02 22:59:38 -08:00
Kane York
013e49e2c5 Change MsgChannelKeepalive to a sync.WaitGroup 2015-11-02 22:54:53 -08:00
Kane York
46887cdb5d Cap emote usage reports, error on negative 2015-11-01 18:23:22 -08:00
Kane York
796966c3b9 Merge branch 'master' into socketdev 2015-11-01 14:48:03 -08:00
Kane York
5f0e1ffc4e revert change for a clean merge 2015-11-01 14:47:50 -08:00
SirStendec
10da2b4fd5 3.5.41 to 3.5.50. Viewer list sorting is now optional. CSS is now embedded in the script to prevent loading issues. Started testing new socket server. Added chat batching option to display new messages in batches for performance reasons. Changed socket server rotation logic. Added error checks for Stream Latency. Socket protocol now uses ok instead of True. Added deploy and clear_cache commands to gulp for convenience. 2015-11-01 17:28:19 -05:00
Kane York
f9323413aa Fix bunching commands and enable 2015-11-01 13:17:35 -08:00
Kane York
7c89ed98e3 These are replies, so they need the mid 2015-11-01 12:44:41 -08:00
Kane York
41e9a8f1f8 Change SuccessCommand to 'ok' 2015-11-01 00:30:49 -07:00
Kane York
40e26b5535 Add bunching get_link, without enabling it 2015-11-01 00:26:46 -07:00
Kane York
d6f5b28ef5 this is a pretty screwed-up api if you ask me 2015-10-31 23:49:34 -07:00
Kane York
18619eddd3 Align memstats, error on non-200 responses 2015-10-31 23:16:58 -07:00
Kane York
b2624ec77f Should be deleting the key too 2015-10-29 15:02:28 -07:00
Kane York
e11c6e6479 val can be nil 2015-10-29 15:01:42 -07:00
Kane York
a14038b215 missing list != nil check 2015-10-29 10:29:16 -07:00
Kane York
37833043bd Make sure that the reader thread finishes when main thread
calls CloseConnection
2015-10-29 01:30:25 -07:00
Kane York
33bf762a00 Fix panic sending on closed client.MessageChannel 2015-10-29 01:23:58 -07:00
Kane York
601b5501a7 Fix multithreaded call to SendMessage() 2015-10-29 00:17:13 -07:00