コミットグラフ

101 コミット

作成者 SHA1 メッセージ 日付
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