Dmitry Shulyak
0775fbb085
Implement streams for public and private chats ( #35 )
...
Stateless messenger
Replace original messenger with stateless messenger
Add benchmark for loading messages
Add new message event after msg was persisted
Request history chat by chat otherwise it doesn't worko
Db and stream tests
Move flag parsing higher
Fix linter and test
2019-05-14 19:34:36 +03:00
Adam Babik
e9f740bb45
High-level API ( #29 )
2019-04-30 10:24:33 +02:00
Adam Babik
434e222b3a
add code comments
2019-04-19 13:24:32 +02:00
Adam Babik
f022b7b068
simplify protocol message struct ( #26 )
2019-04-15 20:35:56 +02:00
Adam Babik
ab26ccfa97
fix handling events in the Chat UI ( #20 )
2019-04-04 13:33:33 +02:00
Adam Babik
3ada0cd593
fix notifications ( #16 )
2019-03-25 11:01:42 +01:00
Adam Babik
97964d0e7a
refactor readEventsLoop
2019-03-17 21:48:55 +01:00
Adam Babik
ede2d8b031
autoload earlier messages when reaching chat top ( #12 )
2019-03-17 21:24:39 +01:00
Adam Babik
028dd3a1f3
fix messages deduplication bug
2019-03-16 20:26:59 +01:00
Adam Babik
0d773353bc
make Chat and Messenger thread-safe ( #8 )
2019-03-13 21:20:22 +01:00
Adam Babik
179241a572
Implement data persistency and add protocol/client package ( #7 )
2019-03-11 18:49:18 +01:00
Adam Babik
26c4c8eb24
add commands support ( #6 )
2019-02-25 08:29:35 +01:00
Adam Babik
3fcc42d8be
make travis CI work
2019-02-11 13:48:44 +01:00
Adam Babik
0c9bf7d497
Add private chats support ( #2 )
2019-01-24 12:39:23 +01:00
Adam Babik
e744368566
Refactor and use whisper adapters ( #1 )
2019-01-22 09:39:23 +01:00
Adam Babik
dfb5e8375e
initial commit
2019-01-08 21:02:11 +01:00