コミットグラフ

248 コミット

作成者 SHA1 メッセージ 日付
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
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 3598610f70 cookies not required 2021-05-19 03:41:06 +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 c1925a00ac explain video filters 2021-05-19 00:36:53 +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 f89c31fe69 Merge branch 'ninya9k-master-patch-05500' into 'master'
do whitespace stuff with css

See merge request ninya9k/onion-livestreaming!4
2021-05-16 00:40:42 +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 9a03c9e226 format ffmpeg explanation better 2021-05-15 13:44:16 +00:00
n9k 525d46bb3f start to explain ffmpeg command 2021-05-15 13:40:17 +00:00
n9k b0e245d7c7 increase buttons padding 2021-05-15 04:51:08 +00:00
n9k f2bf1e4f7b Merge branch 'ninya9k-master-patch-39100' into 'master'
disable videojs by default

See merge request ninya9k/onion-livestreaming!3
2021-05-15 04:36:21 +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 4fdb3ade0d Merge branch 'ninya9k-master-patch-00900' into 'master'
the last commit but actually properly this time

See merge request ninya9k/onion-livestreaming!2
2021-05-14 16:45:07 +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 5eabe733cb Merge branch 'ninya9k-master-patch-96400' into 'master'
fix minor html issues

See merge request ninya9k/onion-livestreaming!1
2021-05-14 07:49:18 +00:00
n9k 2d36574651 fix minor html issues 2021-05-14 07:48:39 +00:00
n9k 944d056d71 link to tutorial 2021-05-14 07:29:11 +00:00
n9k bbbf833f4c link to repo on github and gitlab 2021-05-14 07:17:18 +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 ef484b48db Update README.md 2021-04-24 02:18:38 +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