n9k
|
0839d2871b
|
Make tripcode salt deterministic (werkzeug changes _hash_internal parameters sometimes)
|
2022-01-03 00:24:44 +00:00 |
n9k
|
f2603318cb
|
Fix textonly stream uptime
|
2022-01-03 00:23:02 +00:00 |
n9k
|
60fc0abd8e
|
Fix nojs stream timer: hundreds place didn't exist
|
2022-01-03 00:21:06 +00:00 |
n9k
|
cabc47e9ca
|
Fix nojs stream timer: hours tens place was modulo 6 instead of 10
|
2021-12-30 09:58:39 +00:00 |
n9k
|
b452f7d686
|
keep up with werkzeug internal api changes, wrap long chat messages properly, add missing users.png
|
2021-12-28 01:10:18 +00:00 |
n9k
|
4800a7859a
|
Eventual unreachability bug has been fixed
|
2021-08-19 11:02:50 +00:00 |
n9k
|
2e576ee124
|
only avoid the colours of users who are in the chat list or in the chat itself; use Euclidean distance instead of contrast for comparing new colours (more variety); generate colours quicker
|
2021-08-19 09:54:20 +00:00 |
n9k
|
968a34e94d
|
only avoid the colours of users who are visible
|
2021-08-18 11:19:14 +00:00 |
n9k
|
072d816aac
|
fix badly implemented loop, loop less, cache common results; this makes requests by new people >10x faster when there are a lot of existing people
|
2021-08-18 11:10:19 +00:00 |
n9k
|
c30e2c16ae
|
organise html/css; token in concatenate.py error messages; fix margins around dates in chat
|
2021-07-19 06:28:00 +00:00 |
n9k
|
ab0356d0ab
|
mention word filter & secret club mode
|
2021-07-19 01:31:10 +00:00 |
n9k
|
8b55772221
|
fix chat width for real
|
2021-07-18 17:01:45 +00:00 |
n9k
|
3cd8101f0b
|
typo
|
2021-07-18 09:28:55 +00:00 |
n9k
|
fd058d2c78
|
regex word filters, optional case-sensitivity
|
2021-07-18 04:59:06 +00:00 |
n9k
|
b3e9af24ac
|
case insensitive word filters
|
2021-07-18 04:21:23 +00:00 |
n9k
|
2f218cc53b
|
more distinct tripcodes & camera icon in text-based browsers
|
2021-07-18 04:14:04 +00:00 |
n9k
|
6f49351ad9
|
word filters; increase chat storage & max message length
|
2021-07-18 03:51:39 +00:00 |
n9k
|
a14193dda0
|
typo
|
2021-07-18 02:51:52 +00:00 |
n9k
|
c123b74b1b
|
fix chat width; fix placement of dates in chat; italicise chat dates in text browsers; show uptime properly in text browsers; show settings in comment box when reloaded if user decides against kicking themselves out of the secret club; always give 403 response when secret club is active to hide if stream is live
|
2021-07-18 02:21:38 +00:00 |
n9k
|
695389557c
|
don't send secrets over the network but actually keep them somewhere
|
2021-07-17 05:27:06 +00:00 |
n9k
|
3ddba63f10
|
don't send secrets over the network; make chat messages inline again; fix routing build errors
|
2021-07-17 05:22:10 +00:00 |
n9k
|
7bf84413e6
|
secret club mode (private/whitelist); usability improvements in text browsers
|
2021-07-17 04:57:55 +00:00 |
n9k
|
7fd97d32f1
|
generalise /reload
|
2021-07-17 01:01:28 +00:00 |
n9k
|
5ac558ba98
|
default cursor on tripcodes
|
2021-07-16 22:27:12 +00:00 |
n9k
|
08a0981daa
|
move host & anon default names into config.toml; add tripcode_salt for secure tripcodes; consider segments viewed when first sent; slightly longer stream timeout; check for segments more frequently; correct background colour; send segments only if they are of the current livestream; improve usability for text-based browsers; light backgrounds when hovering over comments and names
|
2021-07-16 22:02:19 +00:00 |
n9k
|
6a256fe796
|
more permissive ratelimits, never ratelimit broadcaster
|
2021-07-09 15:16:05 +00:00 |
n9k
|
3363851150
|
list fonts in readme
|
2021-07-09 04:01:06 +00:00 |
n9k
|
04dfad3504
|
typo in licence
|
2021-07-09 03:42:00 +00:00 |
n9k
|
2a1b480241
|
change hls_time to 2 in config.toml
|
2021-07-09 03:30:54 +00:00 |
n9k
|
52c346c031
|
describe use with OBS Studio, determine stream start by the mtime of init.mp4 instead of writing it explicitly in start.txt, determine if the stream is online from stream.m3u8 alone instead of checking for stream.sh's PID
|
2021-07-08 12:45:02 +00:00 |
n9k
|
93f38bb961
|
don't upgrade to js-enabled stream info iframe
|
2021-07-07 14:00:21 +00:00 |
n9k
|
1ab7c98cd8
|
mention reversed scrolling direction
|
2021-07-07 12:35:52 +00:00 |
n9k
|
ab4c00656b
|
chat button always below chat input
|
2021-07-07 12:29:17 +00:00 |
n9k
|
25905788c6
|
no margin in barrier between tripcode and username
|
2021-07-06 12:31:45 +00:00 |
n9k
|
f49c7b1393
|
Upload website/static/noise.png
|
2021-07-06 10:09:56 +00:00 |
n9k
|
95b39b7bd8
|
look cool when the stream is offline
|
2021-07-06 10:09:06 +00:00 |
n9k
|
99f73c4efd
|
barrier between username and tripcode
|
2021-07-05 11:56:13 +00:00 |
n9k
|
5015b2e106
|
barrier comment time and username, reload config.toml without restarting the webserver, ignore capitalisation in logins, use send_file instead of wrap_file in /stream.mp4 and /stream.m3u8, remove Conection: close header from /stream.mp4
|
2021-07-05 11:45:32 +00:00 |
n9k
|
ea0f0303a1
|
remove unused segment cache code
|
2021-07-05 04:37:53 +00:00 |
n9k
|
b135b27c82
|
remove unused segment cache code
|
2021-07-05 04:35:26 +00:00 |
n9k
|
e6e3b20af8
|
mention eventual connection refusal bug
|
2021-07-03 09:15:48 +00:00 |
n9k
|
cb033aa28e
|
note about chat being slow
|
2021-06-04 13:06:47 +00:00 |
n9k
|
deee535478
|
word-wrap stream title
|
2021-05-30 08:29:49 +00:00 |
n9k
|
e5f83b9b02
|
always unban broadcaster
|
2021-05-29 14:39:47 +00:00 |
n9k
|
1bc67b0e6d
|
note about small hls segments & latency with(out) videojs
|
2021-05-29 14:22:48 +00:00 |
n9k
|
b03310a9ce
|
reduce captcha charset; add Connection: close header to /stream.mp4; fix typo that after some time gave new visitors HTTP 500; print when captcha is cleared as well as successful/failed comment
|
2021-05-28 16:56:39 +00:00 |
n9k
|
dddd262bae
|
ever so slight margin adjustment
|
2021-05-26 16:18:06 +00:00 |
n9k
|
019ba41311
|
typo
|
2021-05-26 15:30:27 +00:00 |
n9k
|
ca10d3a9b2
|
fix UnboundLocalError
|
2021-05-26 15:17:03 +00:00 |
n9k
|
1b98b2a037
|
solve the captcha without sending a message; try really hard not to put infinities in json; don't forget about viewers if they're banned
|
2021-05-25 17:27:02 +00:00 |