コミットグラフ

283 コミット

作成者 SHA1 メッセージ 日付
n9k 33fdd7b9dd user list; lower latency with videojs disabled 2021-04-16 12:48:39 +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
n9k 450f52281b viewer count should match viewer list 2021-04-15 16:43:11 +00:00
n9k c268c8c0fb typo 2021-04-15 15:26:30 +00:00
n9k 476bf92379 rename mod_messages -> mod_chat 2021-04-15 15:24:19 +00:00
n9k e72e45c2b4 show broadcaster the list of banned users; undo bans; fix colour -> tag generation 2021-04-15 15:18:46 +00:00
n9k b9f158ff31 150deg -> 144deg 2021-04-15 12:49:26 +00:00
n9k fb198a1229 upload chat-iframe.html; group users by watching / not watching 2021-04-15 12:45:22 +00:00
n9k ad40056c39 always count down to the next heartbeat, not constant 20 seconds 2021-04-15 12:00:12 +00:00
n9k bf2ed3c6c6 show list of users in chat 2021-04-15 11:37:04 +00:00
n9k df4aaa2433 Update platform.css 2021-04-14 14:54:03 +00:00
n9k c6c5c9fce1 Update index.html 2021-04-14 14:53:15 +00:00
n9k 9c7847299c todo: mobile tooltip 2021-04-14 14:48:30 +00:00
n9k 09d7c1268a Update routes.py 2021-04-14 14:31:59 +00:00
n9k 055866125c Update website/static/external/grids-responsive-min.css, website/static/external/pure-min.css, website/static/external/video-js.css, website/static/external/video.js, website/static/external/videojs-contrib-hls.js, website/static/platform.css, website/static/platform.js, website/templates/chat-iframe.html, website/templates/comment-iframe.html, website/templates/index.html, website/templates/stream-info-iframe.html, website/utils/captcha.py, website/utils/colour.py, website/utils/stream.py, website/utils/tripcode.py, website/chat.py, website/concatenate.py, website/routes.py, website/viewership.py files 2021-04-14 14:12:40 +00:00
n9k c67255431c todo: chat-only view 2021-04-13 17:10:21 +00:00
n9k 3cf8f812ce 30 second delay minimum 2021-04-13 17:07:00 +00:00
n9k 00d8c5891b add corrupt_hook, to run when we send the corrupting segment 2021-04-13 16:56:25 +00:00
n9k 73256ca9d9 add ?token arg to /stream.mp4 and /stream.m3u8 as a fallback when no cookies 2021-04-13 16:55:02 +00:00
n9k e04a517b08 tell /stream-info if a viewer viewing /stream.mp4 had their video corrupted, so there can be a message telling them to refresh 2021-04-13 16:54:17 +00:00
n9k 02e719e84e tell /stream-info if a viewer viewing /stream.mp4 had their video corrupted, so there can be a message telling them to refresh 2021-04-13 16:53:16 +00:00
n9k 2205ee6af7 online=true & current_segment=null -> stream just started 2021-04-13 15:25:19 +00:00
n9k 506272070f Delete everything in stream/ first 2021-04-13 13:46:02 +00:00
n9k bc6991a223 Update platform.js 2021-04-13 13:33:58 +00:00
n9k e34ba4fa70 Upload New File 2021-04-13 13:30:18 +00:00
n9k 98b7d2e6e1 Delete icon.png 2021-04-13 13:24:22 +00:00
n9k 2370fb0090 reflect massive refactor 2021-04-13 13:23:11 +00:00
n9k 6c34b3721a Upload New File 2021-04-13 13:21:45 +00:00
n9k 3208998ec6 Update chat-iframe.html 2021-04-13 13:20:09 +00:00
n9k 2169d15fe2 Update routes.py 2021-04-13 13:19:42 +00:00
n9k 86764e15a7 Update index.html 2021-04-13 13:17:21 +00:00
n9k aa777e11a6 Update website/templates/.gitkeep, website/templates/chat-iframe.html, website/templates/comment-iframe.html, website/templates/index.html, website/templates/stream-info-iframe.html, website/static/.gitkeep, website/static/grids-responsive-min.css, website/static/platform.css, website/static/platform.js, website/static/pure-min.css, website/static/video-js.css, website/static/video.js, website/static/videojs-contrib-hls.js, app.py, website/utils/__init__.py files 2021-04-13 13:16:03 +00:00
n9k f91fb23ddd Upload New File 2021-04-13 13:14:27 +00:00
n9k 82d96f51dc Upload New File 2021-04-13 13:14:01 +00:00
n9k 9c06e61d45 massive refactor 2021-04-13 13:13:40 +00:00
n9k bdad54c4f4 Update colour.py 2021-04-13 13:12:21 +00:00
n9k b93db381f4 Update website/routes.py 2021-04-13 13:10:40 +00:00