Commit Graph

29 Commits (5fa6b2fc06bc999b95cff7615574234922190087)

Author SHA1 Message Date
Devin R 5fa6b2fc06 Merge branch 'master' into state-store 2020-04-15 17:55:27 -04:00
Devin R 2cfaf64feb cargo fmt/clippy 2020-04-14 06:42:42 -04:00
Devin R e64d073402 rename RoomMessageBuilder, make examp build, expand on docs 2020-04-14 06:36:03 -04:00
Devin R 0d8702b292 rename get_message_events to room_messages 2020-04-12 08:21:23 -04:00
Devin R be34b72a0b state_store: WIP trait layout and default json impl 2020-04-12 08:14:13 -04:00
Devin R 7aeeeea432 request_builder: test GetMessageBuilder 2020-04-11 08:46:45 -04:00
Devin R c69d54e2d4 async_client: impl kick, join, leave, invite, create for 2020-04-10 16:32:28 -04:00
Devin R 4dbc0aaad6 clean up, cargo fmt/clippy, add example/TestRunner tests 2020-04-07 08:55:42 -04:00
Devin R 9ffe7cca10 more work needed for AsyncClient test runner 2020-04-06 20:59:44 -04:00
Devin R 00ac6d08f9 bring over test builder 2020-04-06 07:13:45 -04:00
Devin R 187734f449 add test and docs for EventEmitter, fix review issues 2020-04-02 15:59:13 -04:00
Devin R 5612825762 add EventEmitter trait, clean up imports so new warnings are easier to see 2020-04-01 16:35:50 -04:00
Devin R 62159cc6dc fix review issues 2020-03-31 06:57:29 -04:00
Devin R 9ee8a2d011 merged add-events, fix a few type changes and merge fails 2020-03-28 08:58:02 -04:00
Devin R b1027796c8 Merge branch 'add-events' into room-name 2020-03-28 08:36:30 -04:00
Devin R e8b5534a71 start handle_power_levels 2020-03-28 07:07:50 -04:00
Devin R 090600e6aa restructure folders, add User, fill out RoomMember, handle prescence. 2020-03-28 06:58:30 -04:00
Damir Jelić 39dd9280cb rust-sdk: Document our feature flags. 2020-03-19 13:55:58 +01:00
Damir Jelić 7b70cb7e41 rust-sdk: Rework our error handling. 2020-03-18 14:15:56 +01:00
Damir Jelić d3903811c6 rust-sdk: Add initial crytpto code. 2020-02-24 17:19:00 +01:00
Damir Jelić dee13421f0 rust-sdk: Switch the license to Apache 2.0. 2020-02-21 16:54:05 +01:00
Damir Jelić 63e0191f57 client: Fix clippy warnings. 2020-02-21 14:29:46 +01:00
Damir Jelić 19b9927de6 nio: Don't make the VERSION public. 2019-11-26 19:19:22 +01:00
Damir Jelić 3ab37ee8bd tests: Test the sync method of the async client. 2019-11-17 21:23:01 +01:00
Damir Jelić 8d58938b41 nio-rust: Format the repo. 2019-11-10 18:33:06 +01:00
Damir Jelić b61dc18060 nio: Allow callbacks to borrow the room, sadly back to non async callbacks. 2019-10-30 19:30:55 +01:00
Damir Jelić 8c681c362a async_client: Change the place where we parse the user agent. 2019-10-24 22:34:58 +02:00
Damir Jelić cf17173037 nio: Add initial base client state machine. 2019-10-23 22:47:00 +02:00
Damir Jelić 4989108324 Initial commit. 2019-10-20 13:56:46 +02:00