1
0
Fork 0
mirror of https://github.com/FrankerFaceZ/FrankerFaceZ.git synced 2025-06-27 21:05:53 +00:00
Commit graph

1312 commits

Author SHA1 Message Date
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
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