hippoz
7260525eec
frontend: message loading
...
This command finalizes support for dynamic message loading. The behavior is as follows:
When a user selects a channel for the first time, an "initial load" of messages will happen.
When the user is scrolled all the way to the bottom of the message view,
the store will continuously remove old messages to save memory.
Scrolling all the way to the top loads more messages.
2022-04-20 03:14:28 +03:00
da7e57fe82
frontend: add experimental message loading and display support
2022-04-19 21:21:55 +03:00
hippoz
541464cdd9
frontend+backend: fix gateway-updated channel order
2022-04-17 17:56:03 +03:00
hippoz
381f1ae454
frontend: link up channel sidebar with gateway and fix channel button layout issue
2022-04-17 04:08:40 +03:00
hippoz
5acb3ceaf0
update all messages endpoints to also return author_username
for easier display
2022-04-12 22:34:54 +03:00
hippoz
94192979a8
avoid dispatching channel events to all clients
2022-04-12 00:19:29 +03:00
hippoz
6a6cc1aafd
add message
resource crud and gateway events (messages + message history)
2022-04-12 00:02:43 +03:00
hippoz
ce9d331bc6
dispatch a gateway event when a channel is created, updated or removed
2022-04-10 22:14:10 +03:00
hippoz
a9162c245e
add basic gatewayt
2022-04-10 01:22:07 +03:00
hippoz
3bc166bfb0
add route to get all channels
2022-04-07 13:35:36 +03:00
hippoz
aa320e1b54
add crud api for channels
2022-04-06 18:50:36 +03:00
hippoz
c0bd6b9725
basic user system and authentication
2022-04-05 22:34:06 +03:00