1
0
Fork 0
mirror of https://github.com/FrankerFaceZ/FrankerFaceZ.git synced 2025-07-25 03:58:30 +00:00
Commit graph

85 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
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
Kane York
1fdef8b846 report emote data more often 2015-10-28 23:27:04 -07:00
Kane York
0786f6aa07 oops 2015-10-28 23:00:22 -07:00
Kane York
ab6eb2d530 Send pings to the client 2015-10-28 22:59:27 -07:00