59145c3dc2
frontend/design: move border from channelview to sidebar
fea7d24166
frontend: allow users to select channels
304cef3c11
frontend: add loading screen for initially loading the js and connecting to the gateway
541464cdd9
frontend+backend: fix gateway-updated channel order
381f1ae454
frontend: link up channel sidebar with gateway and fix channel button layout issue
1885653815
frontend: add basic gateway debug messages
fdbf6c9839
frontend: fix reconnect timeout
e329c64eb7
backend/gateway: add session count limit per user id
bf5e4f554e
backend/gateway: enforce
d
field to be a single numeric 0
for ping payloads
538717cfc9
backend/gateway: block comically large string payloads
3bc166bfb0
add route to get all channels
2956bf10fc
move json middleware use call into server object
144a46fa3c
remove unused variable
aa320e1b54
add crud api for channels
72dbb36dbb
define
user
interface and publicUser for requests
c0bd6b9725
basic user system and authentication