Jonas Platte
e21633ef53
Add RoomIdOrAliasId::into_either
2020-04-20 15:41:58 +02:00
Jonas Platte
6e6a51e11a
Implement conversion functinos for RoomIdOrAliasId
2020-04-20 15:38:19 +02:00
Jonas Platte
738ef99dd7
Implement Display, Error for error::Error
2020-04-20 15:20:41 +02:00
Devin R
68daaf86f6
update to 2018 edition, import in ruma style
2020-04-20 09:11:41 -04:00
Jonas Platte
e44087f8b8
Support endpoints with s other than ruma_client_api::Error
2020-04-20 13:21:10 +02:00
Jonas Platte
1b7863dc36
Bump version
2020-04-19 23:19:23 +02:00
Jonas Platte
5e0467682f
Update ruma-events to 0.19.0
2020-04-19 23:19:18 +02:00
Jonas Platte
21d6c890a7
Update ruma-events to 0.19.0
2020-04-19 23:17:36 +02:00
Jonas Platte
ab92533e7e
Bump versions
2020-04-19 23:15:08 +02:00
Jonas Platte
130c444a9f
Fixup for HashMap to BTreeMap conversion
2020-04-19 23:14:50 +02:00
Jonas Platte
8443213766
Add common types section to CONTRIBUTING.md
2020-04-19 22:40:24 +02:00
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