Commit Graph

3983 Commits

Author SHA1 Message Date
Jonas Platte
fc976a57ea Update change log 2020-04-19 22:18:32 +02:00
Jonas Platte
0b362be311 Update change log 2020-04-19 22:18:08 +02:00
iinuwa
0d080a7ffa Add UIAA error types 2020-04-19 22:09:45 +02:00
Jonas Platte
1b1f8b6341 Update dependencies 2020-04-19 20:19:38 +02:00
Jonas Platte
3ecc114ca6 Bump version to 0.8.0-rc.1 2020-04-19 20:09:45 +02:00
Jonas Platte
db04471cf2 Update ruma-events to 0.19.0-rc.2 2020-04-19 20:09:14 +02:00
Jonas Platte
1686afc8bd Update ruma-events (dev-dep) to 0.19.0-rc.2 2020-04-19 20:07:36 +02:00
Jonas Platte
ba9b9c89e8 Bump version to 0.19.0-rc.2 2020-04-19 20:00:36 +02:00
Riley
c3f8399c26 Update Ed25519KeyPair representation, add key generation 2020-04-19 19:36:05 +02:00
Jonas Platte
2480bb292a Replace HashMap with BTreeMap 2020-04-19 17:46:36 +02:00
Andreas Studer
7bb0c8a8c5 Move user_id and device_id into Identification
Not all callers will need the identification information.
2020-04-19 16:56:55 +02:00
Andreas Studer
d0c777ff9a Add request_with_url_params method
This method allows a client to add any URL parameters when doing an API call. This can be used by application services to add URL parameters like user_id.
2020-04-19 16:56:55 +02:00
Jonas Platte
c5689f3da5 Replace HashMap with BTreeMap 2020-04-19 16:48:20 +02:00
Jonas Platte
5448c650f0 Replace HashMap with BTreeMap 2020-04-19 16:20:37 +02:00
Jonas Platte
013decf401 Update formatting of lib.rs 2020-04-19 00:23:07 +02:00
Jonas Platte
2285543d4d Update dependencies 2020-04-18 00:28:59 +02:00
Jonas Platte
6452401add Add missing skip_serializing_if = "Option::is_none 2020-04-18 00:27:29 +02:00
Jonas Platte
6ff7d3710b Replace serde module with ruma-serde, update deps 2020-04-17 23:54:13 +02:00
Jonas Platte
eaf26fdb0b Bump versions, update change log 2020-04-17 23:28:02 +02:00
Jonas Platte
c82605c485 Update macro dependencies 2020-04-17 23:27:24 +02:00
Jonas Platte
dc0a9f88ba Change timestamp types from UInt to SystemTime 2020-04-17 22:43:30 +02:00
Jonas Platte
5768737cbe Remove needless clone 2020-04-17 22:43:14 +02:00
Jonas Platte
3e4cd7abd4 Add LICENSE file, travis configuration 2020-04-17 19:54:23 +02:00
Jonas Platte
18d84a99cf Update dependencies 2020-04-17 19:51:41 +02:00
Jonas Platte
c0e751669f Initial commit (import code from ruma-client-api)
Co-authored-by: Isaiah Inuwa <isaiah.inuwa@gmail.com>
2020-04-17 19:50:14 +02:00
Jonas Platte
399b7ace57 Fix ruma-identifiers being declared as an optional dependency 2020-04-17 19:30:08 +02:00
Jonas Platte
ef4edeb20d Fixup 2020-04-17 19:22:55 +02:00
Jonas Platte
28d836ec50 Update change log, bump versions 2020-04-17 19:22:06 +02:00
Jonas Platte
cbdbc0c38f Remove url crate dependency 2020-04-17 19:17:26 +02:00
Jonas Platte
8ba4fe4358 Update ruma-identifiers to 0.15.1 2020-04-17 18:20:05 +02:00
Jonas Platte
05c9eac6ab Add tests for empty localparts 2020-04-17 18:18:14 +02:00
Jonas Platte
6ad614ceb8 Rename a test 2020-04-17 18:15:23 +02:00
Jonas Platte
acb02f96bc Update parse_with_server_name's id bounds
… from `Into<Cow<'a, str>>` to `AsRef<str> + Into<String>`
2020-04-17 14:53:45 +02:00
Jonas Platte
50cc35f1fe Bump version again... 2020-04-17 14:30:12 +02:00
Jonas Platte
0ca9c4c513 Bump version 2020-04-17 14:02:35 +02:00
Jonas Platte
8f9bcd3a65 Make docsrs show items for all features
with indicators what needs to be enabled to use each conditional item
2020-04-17 14:01:57 +02:00
Jonas Platte
ccaffcf107 Add UserId::parse_with_server_name 2020-04-17 13:31:53 +02:00
Jonas Platte
93f75353a7 Move user ID localpart classification into a public function 2020-04-17 13:15:05 +02:00
Jonas Platte
76a5a487d2 Make rand and serde dependencies optional 2020-04-17 12:54:50 +02:00
Jonas Platte
025e298274 Update dependencies 2020-04-17 12:40:50 +02:00
Jonas Platte
cb857db71e Fix tests, some refactoring 2020-04-17 12:28:58 +02:00
Jonas Platte
ad48d3972e Error on invalid localpart 2020-04-17 12:19:41 +02:00
timokoesters
23dbea1f56 Make join_room_by_id_or_alias deserialization work 2020-04-17 12:14:51 +02:00
Jonas Platte
e8f7bd9f6d Restore server name validation 2020-04-17 12:06:40 +02:00
Jonas Platte
5623e71e9b Fix a typo 2020-04-17 11:57:18 +02:00
Jonas Platte
b48235f496 Update change log 2020-04-17 11:14:54 +02:00
Jonas Platte
dc77869de0 Bump versions, update change logs 2020-04-16 17:03:07 +02:00
Jonas Platte
ce1adb2827 Update dependencies 2020-04-16 16:59:48 +02:00
Jonas Platte
c3ed37b337 Fix String path in macros.rs 2020-04-16 16:15:27 +02:00
Jonas Platte
4c67b1a71d Update ruma-api-macros/README.md 2020-04-16 15:09:46 +02:00