matrix-dart-sdk/lib
krille-chan 42f44de2b1
refactor: Cache direct chat matrix ID
The direct chat account data
content is a map from matrixId
to roomId(s). If we want to find
the roomId for a given userId,
then this is not a problem. But
the other way around, if we
want to check if a given roomId
is a direct chat or not, needs to
process all entries which can be
hundreds. Doing this very
often in an app costs a lot of
performance. This adds a simple
cache in the room object and
validates the cache every time
to make this more efficient.
2024-05-10 10:52:27 +02:00
..
encryption feat: famedly calls 2024-04-23 15:52:35 +05:30
matrix_api_lite feat: support for JWT authentication 2024-05-10 10:39:58 +02:00
msc_extensions fix: remove msc3245 key from audio events 2024-04-12 15:53:13 +05:30
src refactor: Cache direct chat matrix ID 2024-05-10 10:52:27 +02:00
encryption.dart refactor: nullsafe encryption 2021-09-30 12:58:37 +00:00
fake_matrix_api.dart chore: expose fake matrix api 2024-04-30 17:42:36 +05:30
matrix.dart chore: expose fake matrix api 2024-04-30 17:42:36 +05:30
matrix_api_lite.dart chore: merge api_lite and dart sdk 2024-03-25 17:22:05 +05:30