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