hippoz pushed to master at hippoz/waffle 2022-04-17 21:32:20 +03:00
59145c3dc2 frontend/design: move border from channelview to sidebar
fea7d24166 frontend: allow users to select channels
Compare 2 commits »
hippoz pushed to master at hippoz/waffle 2022-04-17 20:23:37 +03:00
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
Compare 3 commits »
hippoz pushed to master at hippoz/waffle 2022-04-16 04:17:57 +03:00
01649150a4 frontend/design: lay out basic design and layout
hippoz pushed to master at hippoz/waffle 2022-04-15 02:40:15 +03:00
2466b91f52 frontend: very basic layout prototype
hippoz pushed to master at hippoz/waffle 2022-04-14 22:08:13 +03:00
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
Compare 9 commits »
hippoz pushed to master at hippoz/waffle 2022-04-14 02:12:46 +03:00
a9a4cdbb5c add basic frontend modules to access the api
hippoz pushed to master at hippoz/waffle 2022-04-14 00:31:10 +03:00
3a81b952c4 initialize frontend
hippoz pushed to master at hippoz/waffle 2022-04-12 22:35:08 +03:00
5acb3ceaf0 update all messages endpoints to also return author_username for easier display
hippoz pushed to master at hippoz/waffle 2022-04-12 00:19:37 +03:00
94192979a8 avoid dispatching channel events to all clients
hippoz pushed to master at hippoz/waffle 2022-04-12 00:02:51 +03:00
6a6cc1aafd add message resource crud and gateway events (messages + message history)
hippoz pushed to master at hippoz/waffle 2022-04-10 22:14:17 +03:00
ce9d331bc6 dispatch a gateway event when a channel is created, updated or removed
hippoz pushed to master at hippoz/waffle 2022-04-10 21:28:44 +03:00
701f6ae1ac replace broadcast with dispatch in the gateway code
hippoz pushed to master at hippoz/waffle 2022-04-10 21:10:34 +03:00
dcb4983302 add gateway broadcast channels
hippoz pushed to master at hippoz/waffle 2022-04-10 01:22:16 +03:00
a9162c245e add basic gatewayt
hippoz pushed to master at hippoz/waffle 2022-04-07 13:37:51 +03:00
3bc166bfb0 add route to get all channels
2956bf10fc move json middleware use call into server object
144a46fa3c remove unused variable
Compare 3 commits »
hippoz pushed to master at hippoz/waffle 2022-04-06 18:50:43 +03:00
aa320e1b54 add crud api for channels
72dbb36dbb define user interface and publicUser for requests
c0bd6b9725 basic user system and authentication
Compare 3 commits »
hippoz pushed to master at hippoz/waffle 2022-04-04 16:50:59 +03:00
34fff7cc3f Initialize project
hippoz renamed repository from waffle.chat to hippoz/waffle 2022-04-04 15:39:57 +03:00
hippoz created repository hippoz/waffle 2022-04-04 15:38:09 +03:00
hippoz pushed to master at hippoz/raven 2022-04-03 15:46:45 +03:00
0aebfd6465 convenience function for adding layouts to a widget