Jonas Platte
|
ec605a0959
|
identifiers: Make MxcUri a DST
|
2021-11-26 00:04:28 +01:00 |
|
Jonas Platte
|
a38f78e2d3
|
identifiers: Move opaque identifier declarations out of macro
|
2021-11-26 00:04:28 +01:00 |
|
Jonas Platte
|
52608cc72c
|
identifiers: Make EventId a DST
|
2021-11-25 22:34:40 +01:00 |
|
Jonas Platte
|
c73eb7dce3
|
identifiers: Make DeviceKeyId a DST
|
2021-11-25 21:07:14 +01:00 |
|
Jonas Platte
|
206c25e7e7
|
identifiers: Add more PartialEq implementations
|
2021-11-25 21:07:14 +01:00 |
|
Jonas Platte
|
ce947741cb
|
identifiers: Reduce macro code duplication
|
2021-11-25 21:07:14 +01:00 |
|
Jonas Platte
|
438efee143
|
identifiers: Remove Box<$id> aliases
|
2021-11-25 21:07:14 +01:00 |
|
Jonas Platte
|
1a87403ba2
|
Rewrite some Display & Debug implementations
To delete in a more obvious way and to include debug formatting for
Debug impls (i.e. enclose the string in quotes).
|
2021-11-18 19:49:40 +01:00 |
|
Andy Balaam
|
b4226f882b
|
identifiers: Document how to create a DeviceId
|
2021-11-18 16:57:01 +01:00 |
|
Jonas Platte
|
aa5fdf9d22
|
Merge serde attributes and improve docs
|
2021-10-08 12:49:13 +02:00 |
|
Jonas Platte
|
271491732e
|
Remove now-redundant doc(cfg) attributes
They are now implied:
https://github.com/rust-lang/rust/pull/89596
|
2021-10-08 11:52:18 +02:00 |
|
Jonas Platte
|
cb78a7f341
|
identifiers: Declare room versions 7, 8, 9
|
2021-10-02 18:16:19 +02:00 |
|
Jonas Platte
|
7cbffe35da
|
identifiers: Add matrix.to URL formatting
|
2021-09-23 21:12:57 +02:00 |
|
Jonas Platte
|
8b44f279c8
|
Use server_name! macro in tests
|
2021-09-23 20:33:45 +02:00 |
|
Jonas Platte
|
fe5d31a9a6
|
identifiers: Improve readability of one more method
|
2021-09-23 20:33:28 +02:00 |
|
Jonas Platte
|
e147308277
|
identifiers: Improve readability of server_name methods
|
2021-09-23 18:54:03 +02:00 |
|
Jonas Platte
|
27a2e1f97f
|
identifiers: Merge more impl blocks
|
2021-09-23 18:50:09 +02:00 |
|
Jonas Platte
|
a2254562b9
|
identifiers: Rewrap doc comment
|
2021-09-22 13:40:34 +02:00 |
|
Jonas Platte
|
ef0e9c77c3
|
identifiers: Merge impl blocks
|
2021-09-22 13:40:01 +02:00 |
|
Jonas Platte
|
62b0034a83
|
identifiers: Remove extraneous newlines
|
2021-09-17 20:21:16 +02:00 |
|
Jonas Platte
|
4f3eaa83a0
|
identifiers: Fix Debug output of opaque identifier types
|
2021-09-17 20:09:21 +02:00 |
|
Jonas Platte
|
5d27a36cb1
|
identifiers: Split opaque_ids module back into device_id, key_name
|
2021-09-17 20:07:16 +02:00 |
|
Jonathan de Jong
|
c33920d8ae
|
Use thiserror in id-validation, add more detail to mxc-uri errors
|
2021-09-15 20:36:20 +02:00 |
|
Jonas Platte
|
e6b48fb564
|
Release ruma-identifiers 0.20.0
|
2021-08-11 17:16:28 +02:00 |
|
Jonas Platte
|
39822f9c16
|
Release ruma-identifiers-validation 0.5.0
|
2021-08-11 17:14:37 +02:00 |
|
Jonas Platte
|
12ee10b2c6
|
Release ruma-serde 0.5.0
|
2021-08-11 17:10:51 +02:00 |
|
Adam
|
63411165da
|
Move RoomName to ruma-identifiers and use it more
|
2021-08-10 15:22:47 +02:00 |
|
Jonas Platte
|
8f4f7d8060
|
identifiers: Fix unused import without serde feature
|
2021-08-10 15:22:46 +02:00 |
|
Jonas Platte
|
6ee3955483
|
Remove most deprecated items
|
2021-08-10 15:22:46 +02:00 |
|
Devin Ragotzy
|
fd310e5b6e
|
identifiers: Make RoomVersionId non_exhaustive
|
2021-08-10 15:22:26 +02:00 |
|
Adam
|
2577225ba5
|
Add client secret and session ID types
|
2021-08-10 15:22:24 +02:00 |
|
Jonas Platte
|
40d3b552da
|
Release ruma-serde 0.4.2
|
2021-08-09 19:43:40 +02:00 |
|
Adam
|
e3427ba5d0
|
Update expected stderr on tests for Rust 1.54
|
2021-08-02 19:46:01 +00:00 |
|
Jonas Platte
|
384161d462
|
Revert "identifiers: Fix unused import without serde feature"
This reverts commit 6945bccccc8007e858d70ea53e4020bd2e59c792.
|
2021-07-04 18:37:01 +02:00 |
|
Jonas Platte
|
6945bccccc
|
identifiers: Fix unused import without serde feature
|
2021-07-04 16:36:24 +02:00 |
|
Jonas Platte
|
dfd8c60b89
|
Release ruma-identifiers 0.19.4
|
2021-06-24 13:38:05 +02:00 |
|
Jonas Platte
|
be4584b475
|
Release ruma-serde 0.4.1
|
2021-06-24 13:17:55 +02:00 |
|
Jonas Platte
|
1eb2f39593
|
identifiers: Remove allow attribute
Seems to no longer be necessary.
|
2021-06-21 12:24:05 +02:00 |
|
Jonas Platte
|
59161b842b
|
identifiers: Use fewer transmutes for ServerName
|
2021-06-21 12:23:52 +02:00 |
|
Jonas Platte
|
e308c70aa7
|
identifiers: Get rid of pointless copy in ToOwned implementations
|
2021-06-21 12:15:04 +02:00 |
|
Jonas Platte
|
ff03f4c805
|
Release ruma-identifiers 0.19.3
|
2021-06-18 13:42:32 +02:00 |
|
Jonas Platte
|
e5c93ab928
|
identifiers: Fix up Rc / Arc conversions
|
2021-06-18 13:40:32 +02:00 |
|
Sivaram Konanki
|
8f6a7aeedc
|
identifiers: Add Arc, Rc conversions to ServerName, DeviceId and KeyName
|
2021-06-14 13:47:18 +00:00 |
|
Jonas Platte
|
5ca2d9eeab
|
identifiers: Disable buggy lint
|
2021-06-12 12:35:09 +02:00 |
|
Jonas Platte
|
d586c88321
|
identifiers: Fix unnecessary qualification
|
2021-06-12 11:53:37 +02:00 |
|
Jonas Platte
|
8a42c1e136
|
identifiers: Use from_raw / into_raw instead of transmute for opaque type conversion
|
2021-06-12 11:46:16 +02:00 |
|
Jonas Platte
|
c5653c672d
|
identifiers: Don't avoid prelude in hygienic crate-internal macros
It's pointless.
|
2021-06-12 11:45:36 +02:00 |
|
Adam
|
ef7dd6dd84
|
identity-service-api: Add 3PID bind endpoint
|
2021-06-10 19:59:37 +02:00 |
|
Jonas Platte
|
5fe1876643
|
Release ruma-identifiers 0.19.2
|
2021-06-10 15:27:09 +02:00 |
|
Isaiah Inuwa
|
46cf197927
|
identifiers: Add get method to Signatures
|
2021-06-10 15:22:56 +02:00 |
|