Skip to content

Conversation

st3iny
Copy link
Member

@st3iny st3iny commented Feb 25, 2025

Each time a message/thread is opened the full history is transmitted over and over again. Now, it is only transmitted if it changed since the frontend requested it the last time.

We can't use HTTP caching here because the thread might change on the server. This happens when a new message is received or an existing one is deleted.

Screenshot

image

First row: Opened the thread for the first time => 3,03 KB response (depends on length of thread)
Second row: Opened the thread for the second time => 0 B response

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant