gamja/components
Simon Ser 91208a6d47 Add support for CHATHISTORY TARGETS
The main motivation is to avoid missing direct messages coming from
other users.

A nice side-effect is that we no longer need to issue CHATHISTORY
queries for each channel we JOIN: instead, we can only fetch
history for targets known to have new messages available (as indicated
by CHATHISTORY TARGETS).

We use read receipts instead of delivery receipts, so that reloading
the webapp restores the exact same state (ie, unread messages are
re-fetched).

References: https://github.com/ircv3/ircv3-specifications/pull/450
2021-06-02 20:37:20 +02:00
..
2021-06-02 20:37:20 +02:00
2021-06-01 09:37:35 +02:00
2021-06-01 09:37:35 +02:00
2021-05-31 18:16:49 +02:00
2021-03-08 16:23:16 +01:00
2021-03-08 17:25:00 +01:00
2021-05-31 15:56:08 +02:00