1
0
Fork 0
mirror of https://github.com/FrankerFaceZ/FrankerFaceZ.git synced 2025-06-30 08:08:32 +00:00
Commit graph

247 commits

Author SHA1 Message Date
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
SirStendec
c40b3ba337 3.5.51 to 3.5.57. Changes to how chat history is implemented. Made the Actions and Metadata overlay for theater mode optional. Added support for the new Conversation UI. Increased socket server rollout. Mod cards update history in real time. Fixed global moderator badges. Refactored emote clicking code. Moved CSS to external again. 2015-11-07 22:56:15 -05: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
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
Kane York
cf49f38bf8 Move BannerHTML to index.html 2015-10-28 18:13:04 -07:00
Kane York
6c422b8782 Write to logfile, cut some of logging 2015-10-28 17:31:44 -07:00
Kane York
014e7bc5e5 Add publish command 2015-10-28 17:24:21 -07:00
Kane York
43d596ad07 handle null clientid in ArgumetnsAsTwoStrings 2015-10-28 16:07:51 -07:00
Kane York
59ba6d52f6 fix marshalling emote usage, log non-hello first messages 2015-10-28 15:49:53 -07:00
Kane York
9f1c369fdb switch to gorilla/websocket, post aggregate data 2015-10-28 15:19:22 -07:00
Kane York
9c4891db9f remove canonical path? 2015-10-27 21:25:00 -07:00
Kane York
74bc15e0e9 lol commit messages 2015-10-27 21:21:06 -07:00
Kane York
e9801e6ca3 FindFirstNewMessage can return -1 2015-10-27 18:47:27 -07:00
SirStendec
05db9ea5eb Merged in riking/frankerfacez/socketdev (pull request #4)
Client changes in prep for socket server
2015-10-27 21:28:12 -04:00
Kane York
2fd1817627 Merge branch 'master' into socketdev 2015-10-27 18:26:28 -07:00
Kane York
787f5a1caa Defaults in the config file are a nice thing to have 2015-10-27 18:22:56 -07:00
SirStendec
a7f6e0b63f Removed Firefox update warning. Made styles attempt to re-downlaod with new URLs upon error due to CDN issues. Made viewer list sorting optional. Added safety checks to API for non-global sets. 2015-10-27 21:22:54 -04:00
Kane York
c5f53657cb rename to ffzsocketserver 2015-10-27 17:58:55 -07:00
SirStendec
acc0010247 3.5.37 to 3.5.40. Added Twitch emote mirror. Fixed emote sorting in My Emoticons. Fixed failure to leave chat rooms. Added /ffz reload chat command. Fixed Stream Latency again. Added new API methods. Made settings.get try to load unloaded settings. 2015-10-27 14:25:13 -04:00
Kane York
4eee83a561 Combine config objects, improve first-run ux 2015-10-26 22:16:03 -07:00