Tulir Asokan
0a302c753d
Merge remote-tracking branch 'recht/synccontext'
2024-01-07 15:37:18 +02:00
Joakim Recht
02e4140236
Make funcs in the SyncStore interface return errors
...
This should have been done in #144 , but I forgot it. When context is being propagated, the context might be cancelled at any point, which will result in an error that needs to be handled.
2023-12-22 12:56:45 +01:00
Joakim Recht
753cdb2e1c
Add context parameter to all client and bridge API functions ( #144 )
2023-12-15 16:23:31 +02:00
Tulir Asokan
67ee550d31
Log sync tokens when saving account data sync store
2023-04-10 13:06:36 +03:00
Tulir Asokan
64449d3e88
Optimize account data sync store
2023-03-29 15:03:05 +03:00
Tulir Asokan
23ccf421e5
Improve NewAccountDataStore doc
2023-02-24 21:04:13 +02:00
Tulir Asokan
9e2b8c35f2
Rename client logger to Log and add legacy Logger for backwards compatibility
2023-02-21 12:18:14 +02:00
Tulir Asokan
379e7dc464
Don't inherit MemorySyncStore in AccountDataStore
2023-02-21 12:10:14 +02:00
Tulir Asokan
16b1a3a198
Switch client module to zerolog
2023-02-20 00:18:21 +02:00
Tulir Asokan
3e303ac01b
Move most of appservice state store to client layer
2023-02-19 03:22:14 +02:00