hippoz
045e34cbd5
first implementation of "communities" + visual improvements
2023-05-31 22:09:36 +03:00
hippoz
afb046b3b6
add buffer support to rpc and add profile pictures
2023-02-25 02:35:12 +02:00
hippoz
20bbc56bbe
experiment with "signal" rpc that does not send the data returned by the method
2023-02-22 02:47:29 +02:00
hippoz
6ab0eb8351
better utilize caching for rpc
2023-02-22 01:06:43 +02:00
hippoz
bca4280afb
replace rest api with rpc system
2023-02-21 23:52:23 +02:00
hippoz
4c9e321167
greatly overhaul overlay system
2022-09-03 17:30:39 +03:00
hippoz
15d22f261c
add "request key" mechanism to protect resources such as auth
2022-08-31 17:12:50 +03:00
hippoz
4264d9ffac
add fetch polyfill
2022-08-05 22:29:20 +03:00
hippoz
06e081d785
frontend: change storage value naming scheme
2022-05-05 21:30:21 +03:00
hippoz
b93b610eef
frontend: refactor storage.js
2022-05-05 16:31:10 +03:00
hippoz
1f800b6d4c
frontend: fix error for 204 response
2022-04-26 23:57:06 +03:00
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
a9a4cdbb5c
add basic frontend modules to access the api
2022-04-14 02:12:38 +03:00