n9k
829f3f004b
Add licences
2022-03-08 16:41:47 +13:00
n9k
4bab173237
Add Content Security Policy meta tags
2022-03-08 16:13:22 +13:00
n9k
2bb23ab4c4
Rename templates & routes to fit naming scheme
2022-03-07 12:56:08 +13:00
n9k
c103de9849
Add meta viewport tags
2022-03-07 12:56:08 +13:00
n9k
46fce9c393
Add nojs 'Reload stream' button
...
The nojs button appears when the stream is online and the user is not watching.
The js button appears when the stream is online and the media element either
(1) is not using the network or (2) fires an error event.
2022-03-07 12:56:08 +13:00
n9k
ba90e18e30
Minor changes to the appearance of the users list
...
Made the 'Users in chat' header above the overflow area, so it always stays on
top. Now using `visibility: hidden;` instead of `display: none;` to show/hide
messages/users so that nojs css animations don't reset.
2022-03-07 12:56:08 +13:00
n9k
84ec253001
Show list of watching/non-watching users with js
2022-03-07 12:56:08 +13:00
n9k
1b26ddb816
Nojs chat: add list of watching/non-watching users
2022-03-07 12:54:35 +13:00
n9k
3583005123
Link to git repos
2022-03-07 12:54:35 +13:00
n9k
cc6ed63764
Segment streaming redux, accurate stream uptime
2022-02-23 15:57:04 +13:00
n9k
6109de37ec
Nojs chat: ETag, limit scrollback, timeout notice
...
Limiting scrollback is happening for the js chat too. Also reject long
comments.
2022-02-22 16:25:41 +13:00
n9k
090981860c
Add css rules for hiding chat
2022-02-17 13:30:09 +13:00
n9k
801f663959
Limit info height to max for viewport in mobile view
...
Remove padding around non-tripcode tripcode in the nojs chat form
2022-02-17 13:30:09 +13:00
n9k
e77862f4ff
Nojs chat, store all user names/colors in js, forget about inactive users
...
Project structure evolving a bit
2022-02-17 13:30:05 +13:00
n9k
885c10b5de
Initial noscript markup for chat form & stream info
...
Use with-user decorator on routes (instead of with-token)
2022-02-14 23:16:09 +13:00
n9k
edba60e3e1
Embed token in markup, fix authorization
2022-02-13 17:46:28 +13:00
n9k
71586420b6
Project structure, chat markup/style, websockets
2022-02-13 17:00:10 +13:00