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

29 commits

Author SHA1 Message Date
SirStendec
2ec26f2cdc Fix socket server compilation errors. 2018-07-21 16:31:04 -04:00
SirStendec
7e6a08ad1d 4.0.0-rc8.2
* Fixed: Appearance of Twitch emotes in locally displayed `/me` messages in chat.
* Fixed: Rendering of international usernames in Clips Chat.
* Changed: Tag error reports with the current site.

Fix the implementation of rate-limiting in the socket server to use data from the sealed request. Load a list of acceptable origins from the config file.
2018-07-21 16:26:10 -04:00
Kane York
b108177942 Add /all_topics endpoint
Temporarily not protected with sealing, we'll see how the performance is
first.
2017-09-21 10:33:06 -07:00
Kane York
1c55e8fca7 Extract form sealing to a package 2017-09-15 16:40:40 -07:00
Kane York
e5525088bb format 2017-02-02 23:20:57 -08:00
Kane York
1da392f5b3 Moved rate.Limiter into its own package 2017-02-02 23:20:10 -08:00
Kane York
7be7fc5c3a Reformat, fix doc 2017-02-02 23:08:21 -08:00
Kane York
50e295c834 Add ratelimits to publishing 2017-02-02 22:59:17 -08:00
Kane York
972437cd4a Add /get_sub_count 2016-07-08 19:16:10 -07:00
Kane York
328363ab6b update comments 2016-07-08 14:20:35 -07:00
Kane York
1dc92ed407 Add tests 2016-07-08 13:08:36 -07:00
Kane York
f61fea6414 move /uncached_pub to publisher.go 2016-07-08 12:47:13 -07:00
Kane York
ec932b1c36 remove MsgTargetType and CacheType 2016-07-08 12:46:16 -07:00
Kane York
b94bcf743e convert (Un)SealRequest 2016-06-02 08:47:07 -07:00
Kane York
814f25ad53 tests: Don't hardcode GetCommandsOfType 2016-05-21 11:29:12 -07:00
Kane York
ddedb404e1 live debugging 2016-04-28 15:33:49 -07:00
Kane York
822e298d5d Fix 'sub' commands after 'ready' 2016-04-28 14:39:20 -07:00
Kane York
1113c3a766 lock once during multichan publish 2016-01-27 19:40:17 -08:00
Kane York
af19d5f30a one line diff boys 2016-01-27 18:04:28 -08:00
Kane York
43ecbff656 Treat all strings from read buffers as gc-tainted
Rule: Copies must be made before retaining the string.
2016-01-17 19:46:01 -08:00
Kane York
7654dcdf8d Source cleanup, and some string copies 2016-01-17 18:01:21 -08:00
Kane York
abb032f0c1 memory: Use a string pool for Commands 2016-01-17 17:45:37 -08:00
Kane York
c634e50b5d CahcedLastMessages was not initialized 2016-01-03 09:31:22 -08:00
Kane York
1a709d6e51 lmao time.UnixDate sounds like a great idea doesn't it 2016-01-03 08:57:37 -08:00
Kane York
de6e671bdb Better standards compliance with codes 2015-11-23 23:34:57 -08:00
Kane York
62c9659430 Close the connection if we get corrupted commands. 2015-11-19 16:55:03 -08:00
Kane York
3c3791579f Fix tests for deleted code 2015-11-19 16:38:07 -08:00
Kane York
3805fa1b66 Code cleanup: Remove single-target, timestamp-cache 2015-11-18 18:33:58 -08:00
Kane York
58dd0bd9ee Fix the build (move out of internal) 2015-11-16 13:28:16 -08:00
Renamed from socketserver/internal/server/publisher.go (Browse further)