n9k
|
6a256fe796
|
more permissive ratelimits, never ratelimit broadcaster
|
2021-07-09 15:16:05 +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
|
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
|
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
|
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 |
n9k
|
404945df53
|
prefer try/except blocks over locking when possible
|
2021-05-22 10:30:31 +00:00 |
n9k
|
bbc9100a1c
|
undo extra locking, it was acting weird
|
2021-05-22 10:23:09 +00:00 |
n9k
|
7b53c95693
|
remove double lock
|
2021-05-22 09:58:46 +00:00 |
n9k
|
8d9bfc81d1
|
get segment duration from index.html; upload radial.apng; don't delete viewers if there are messages by them; say when a message succeeds if the sender is the broadcaster; fix /debug; use the lock when adding to deleting viewers
|
2021-05-22 09:57:15 +00:00 |
n9k
|
338d552cd6
|
insert a block between commenter name and message
|
2021-05-19 10:46:13 +00:00 |
n9k
|
bd8d2c11c6
|
add route /debug showing all the variables; actually put hls_time in index.html; make nonces shorter to distinguish them
|
2021-05-19 06:16:13 +00:00 |
n9k
|
29e289ac2a
|
print when comments succeed as well & verboser
|
2021-05-19 03:17:46 +00:00 |
n9k
|
7a1bfa8044
|
remove old viewers, captchas, nonces; rework captchas to store less information; change config from json to toml; put hls_time in config.toml and index.html; print when a comment attempt fails;
|
2021-05-19 03:00:36 +00:00 |
n9k
|
f2d9ca4996
|
typo; generate tags from token not colour (just in case there are duplicate colours); add special chat messages
|
2021-05-18 04:29:47 +00:00 |
n9k
|
5c011472ec
|
start /stream.mp4 at most recent segment; fix chat refresh button size
|
2021-05-17 07:58:42 +00:00 |
n9k
|
233103345a
|
do some whitespace stuff with regex
|
2021-05-16 00:54:21 +00:00 |
n9k
|
14c8d92ecc
|
do whitespace stuff with css
|
2021-05-16 00:40:22 +00:00 |
n9k
|
705e7636d3
|
missing import
|
2021-05-16 00:25:48 +00:00 |
n9k
|
23c182b825
|
remove purecss in index.html, no line break between camera and broadcaster name, remove race condition in /chat causing http 500
|
2021-05-16 00:24:50 +00:00 |
n9k
|
b0e245d7c7
|
increase buttons padding
|
2021-05-15 04:51:08 +00:00 |
n9k
|
adc76f0bb9
|
disable videojs by default
|
2021-05-15 04:35:48 +00:00 |
n9k
|
1a19beef11
|
make a todo up to date
|
2021-05-14 16:46:24 +00:00 |
n9k
|
8aff006cd3
|
the last commit but actually properly this time
|
2021-05-14 16:42:27 +00:00 |
n9k
|
819bae7352
|
the last commit but properly
|
2021-05-14 16:36:16 +00:00 |
n9k
|
1b04a89058
|
list all banned users not just those who are present right now
|
2021-05-14 16:24:53 +00:00 |
n9k
|
2d36574651
|
fix minor html issues
|
2021-05-14 07:48:39 +00:00 |
n9k
|
844bc81bd1
|
make the max message length a constant; click captcha to get a new one (`required` had to be removed from <input>s)
|
2021-05-14 06:59:50 +00:00 |
n9k
|
6cdd66bb51
|
increase generated colour threshold
|
2021-04-21 16:36:38 +00:00 |
n9k
|
22b920383b
|
make it very unlikely for the exact same colour to be generated twice
|
2021-04-21 14:01:23 +00:00 |
n9k
|
b8af35ff09
|
videojs player css was messed up
|
2021-04-18 13:17:27 +00:00 |
n9k
|
46249f6d70
|
don't leak the segment numbers if segments still exist in stream/ and stream is offline
|
2021-04-17 07:03:18 +00:00 |
n9k
|
fc59b51c2d
|
make the border-left the full height of the page
|
2021-04-16 18:04:38 +00:00 |
n9k
|
a114fab478
|
make margin consistent with user list in chat-iframe.html
|
2021-04-16 17:57:40 +00:00 |
n9k
|
4274cc380f
|
typo & todo
|
2021-04-16 17:53:06 +00:00 |
n9k
|
c46613ed9e
|
6em -> 98px tighter
|
2021-04-16 17:43:57 +00:00 |
n9k
|
e6177d4666
|
only necessary css borders
|
2021-04-16 17:42:03 +00:00 |
n9k
|
93abd7dbf6
|
pseudorandom tags & hopefully generated colours will be further apart
|
2021-04-16 16:40:13 +00:00 |