Jonas Platte
|
8f4f7d8060
|
identifiers: Fix unused import without serde feature
|
2021-08-10 15:22:46 +02:00 |
|
Devin Ragotzy
|
245fe4deea
|
Enable clippy exhaustive_enums lint workspace-wide
|
2021-08-10 15:22:46 +02:00 |
|
Jonas Platte
|
6ee3955483
|
Remove most deprecated items
|
2021-08-10 15:22:46 +02:00 |
|
Jonas Platte
|
d213ee4718
|
events: Remove / replace previous error types
|
2021-08-10 15:22:45 +02:00 |
|
Adam
|
976f90a1a2
|
events: Add RoomName struct to room::name
|
2021-08-10 15:22:26 +02:00 |
|
Devin Ragotzy
|
ab3d48b576
|
client-api: Make all pub enums non_exhaustive
|
2021-08-10 15:22:26 +02:00 |
|
Devin Ragotzy
|
1489b5e1f1
|
federation/push: Make all pub enums non_exhaustive
|
2021-08-10 15:22:26 +02:00 |
|
Devin Ragotzy
|
c55dab7122
|
misc-errors: Allow or make error enums non_exhaustive
|
2021-08-10 15:22:26 +02:00 |
|
Devin Ragotzy
|
fd310e5b6e
|
identifiers: Make RoomVersionId non_exhaustive
|
2021-08-10 15:22:26 +02:00 |
|
Devin Ragotzy
|
dc7e0091f6
|
state-res: Make some room_version enums non_exhaustive
|
2021-08-10 15:22:26 +02:00 |
|
Devin Ragotzy
|
a4e6cc7c42
|
state-res: Use closure to fetch unknown events during state-res
state-res: Remove event_map arg from all functions
state-res: Remove get_or_load_event helper func and fix resolve docs
|
2021-08-10 15:22:26 +02:00 |
|
Devin Ragotzy
|
96567a295e
|
signatures: Fix canonical json functions to now return Result
signatures: Fix canonical json functions to now return Result
|
2021-08-10 15:22:26 +02:00 |
|
Devin Ragotzy
|
db755f994e
|
events: Make all pub enums non_exhaustive
|
2021-08-10 15:22:26 +02:00 |
|
Devin Ragotzy
|
74b6a4c9d8
|
common: Make all pub enums non_exhaustive
|
2021-08-10 15:22:26 +02:00 |
|
Jonas Platte
|
28e3d0f277
|
events: Remove key::verification::start::SasV1Content verification
|
2021-08-10 15:22:26 +02:00 |
|
Jonas Platte
|
7a61c9cd8c
|
Remove trait derives other than Debug from Init structs
|
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
|
ef96b0f381
|
Add missing Debug implementations
|
2021-08-10 15:22:04 +02:00 |
|
Jonas Platte
|
0f1c52aaab
|
Update changelogs
|
2021-08-10 15:21:47 +02:00 |
|
Jonas Platte
|
cff68ad05a
|
api: Update changelog
|
2021-08-10 12:50:13 +02:00 |
|
Jonas Platte
|
99ab5f80c0
|
Release ruma-client-api 0.11.2
|
2021-08-10 12:48:21 +02:00 |
|
Jonas Platte
|
f83849f942
|
Release ruma-api 0.17.2
This is the same as the previously-released ruma-api 0.18.0; releasing
it with that version number was an error and it has been yanked.
|
2021-08-10 12:42:26 +02:00 |
|
Jonas Platte
|
70b7240be5
|
Release ruma-client-api 0.11.1
|
2021-08-10 12:39:26 +02:00 |
|
Jonas Platte
|
65195cad0d
|
Release ruma-api 0.18.0
|
2021-08-10 12:38:12 +02:00 |
|
Jonas Platte
|
4e68509faf
|
client-api: Work around another Element bug
|
2021-08-10 12:31:08 +02:00 |
|
Jonas Platte
|
565793a37e
|
events: Add StaticEventContent trait
|
2021-08-10 01:26:20 +02:00 |
|
Jonas Platte
|
40d3b552da
|
Release ruma-serde 0.4.2
|
2021-08-09 19:43:40 +02:00 |
|
Jonas Platte
|
fdf7af442c
|
serde: Make Raw deserialization methods more general
|
2021-08-09 19:34:50 +02:00 |
|
Jonas Platte
|
165729fe71
|
client-api: Clean up changelog
|
2021-08-05 21:06:12 +02:00 |
|
Adam Blanchet
|
13af2e235d
|
client-api: Implement reasons for leaving a room
|
2021-08-05 21:04:14 +02:00 |
|
Jonas Platte
|
696c9fba4e
|
api-macros: Move ruma_api! trait impl generation into derive macros
|
2021-08-05 21:00:43 +02:00 |
|
Jonas Platte
|
fae75410a9
|
ci: Revert running CI on pushes to any branch
This cause PRs within the repo to run CI twice.
|
2021-08-05 21:00:07 +02:00 |
|
Jonas Platte
|
273c63b1ab
|
ci: Deploy docs to separate repo
|
2021-08-05 20:59:01 +02:00 |
|
Jonas Platte
|
b4254e237d
|
ci: Fix condition for deploying docs
|
2021-08-05 20:58:38 +02:00 |
|
Jonas Platte
|
020da913de
|
Remove extraneous newlines
|
2021-08-05 13:29:36 +02:00 |
|
Jonas Platte
|
c6c89596bb
|
serde: Allow specifying full paths in incoming_derive
|
2021-08-05 13:29:36 +02:00 |
|
Adam
|
e3427ba5d0
|
Update expected stderr on tests for Rust 1.54
|
2021-08-02 19:46:01 +00:00 |
|
Jonas Platte
|
2bd2d18db9
|
Release ruma-events 0.23.3
|
2021-07-26 15:06:13 +02:00 |
|
Jonas Platte
|
64fc1c794c
|
Revert "Stop special-casing zero fields in macro code" for ruma-events
This partially reverts commit 9b2602649f9e0fcb875404fc86d9c6fdbedd287d.
|
2021-07-26 15:01:47 +02:00 |
|
Jonas Platte
|
6236b024fd
|
events: Fix new_content serialization in the plain-text part of m.encrypted
|
2021-07-26 13:52:49 +02:00 |
|
Devin Ragotzy
|
3101be1f99
|
Add macro-braces, disallowed-type and import-rename clippy lints
|
2021-07-22 14:34:30 +02:00 |
|
Adam
|
2e88e48eb3
|
events: Add constructors for ParentEventContent and ChildEventContent
|
2021-07-21 21:49:03 +02:00 |
|
Jonas Platte
|
9a24f9edbd
|
Silence Clippy lint for Outgoing derive test
|
2021-07-20 14:21:19 +02:00 |
|
Jonas Platte
|
010e64c110
|
client-api: Fix module ordering
|
2021-07-20 12:39:14 +02:00 |
|
Kurt Roeckx
|
4985b9bddb
|
client-api: Export aliases
|
2021-07-11 12:12:12 +02:00 |
|
Jonas Platte
|
9b2602649f
|
Stop special-casing zero fields in macro code
|
2021-07-09 15:10:22 +02:00 |
|
Jonas Platte
|
a59c43321f
|
api-macros: Refactor unique_lifetimes_to_tokens
|
2021-07-07 16:14:41 +02:00 |
|
Adam
|
fff4e97035
|
Fix missing changelog entries
|
2021-07-07 10:36:40 +02:00 |
|
Adam
|
d3d5d4ee96
|
client-api: Feature-gate join_rule field in PublicRoomsChunk
|
2021-07-07 10:35:34 +02:00 |
|
Adam
|
6dfd89b98d
|
Add knock feature (unstable-pre-spec)
|
2021-07-05 16:57:06 +02:00 |
|