コミットグラフ

87 コミット

作成者 SHA1 メッセージ 日付
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
n9k 65b56fbda0 manual refresh banner in list of users 2021-04-16 12:28:41 +00:00
n9k 1c98f0ece7 be careful about where we generate new tokens, we don't want a benign bot to create lots of new viewers by requesting stream.m3u8 repeatedly 2021-04-16 10:37:12 +00:00
n9k b371c8ecea type=int makes the argument default to 0 2021-04-16 10:11:47 +00:00
n9k 82276d2e30 simplify; have resolve_segment_offset return 0 when no segments exist instead of None so everything that uses that function doesn't have to substitute 0 itself 2021-04-16 10:09:42 +00:00
n9k b2a0a37816 remove todo that is now done 2021-04-16 10:01:47 +00:00
n9k f444f05f06 wait for segments when start_number is 0; wait for init.mp4 to be written to before sending it 2021-04-16 09:58:37 +00:00
n9k e6678f3c75 handle start_number in / when no segments exist 2021-04-16 09:27:15 +00:00
n9k c6583aaf7d make js play nice when videojs is disabled 2021-04-16 05:53:25 +00:00
n9k 84b60899fa make videojs optional via ?videojs url argument 2021-04-15 17:26:10 +00:00
n9k fc0d735d08 Update chat-iframe.html 2021-04-15 17:15:59 +00:00
n9k 2f2f9da50f actually use the include_user_list parameter 2021-04-15 17:10:24 +00:00
n9k 3b0463e63c Update website/templates/index.html 2021-04-15 17:00:34 +00:00
n9k fa10509994 Update website/templates/index.html 2021-04-15 16:58:43 +00:00
n9k ee2a5beea9 on /chat make ?users default to true so in the form that refreshes chat, <input name="users" value="0"> can go in a noscript tag and it'll all work out fine 2021-04-15 16:57:11 +00:00