Commit Graph

  • 1328e52387
    events: Deprecate relations event_id methods Jonas Platte 2023-11-16 14:25:37 +01:00
  • 740f357e97
    events: Don't fail event content parsing on invalid relation Jonas Platte 2023-11-16 13:33:48 +01:00
  • 6602782a15
    Merge branch 'ruma-0.9.x' Jonas Platte 2023-11-16 10:45:30 +01:00
  • 8d050d7830
    Release ruma-client-api 0.17.3 Jonas Platte 2023-11-16 10:44:28 +01:00
  • 5d7c1f5330
    Release ruma-common 0.12.1 Jonas Platte 2023-11-16 10:43:15 +01:00
  • 4189dde59e
    client-api: Separate docstring into two paragraphs Jonas Platte 2023-11-16 10:30:34 +01:00
  • e30360dd4c
    client-api: Fix deserialization of claim_keys responses Jonas Platte 2023-11-16 10:28:49 +01:00
  • 2aa8745bd3
    client-api: Separate docstring into two paragraphs Jonas Platte 2023-11-16 10:30:34 +01:00
  • 8467e1342e
    client-api: Fix deserialization of claim_keys responses Jonas Platte 2023-11-16 10:28:49 +01:00
  • 02f29d6114 client-api: Make conversion from PushRule to ConditionalPushRule infallible Kévin Commaille 2023-11-12 14:39:47 +01:00
  • 9b07772d1a push: Allow to deserialize (New)ConditionalPushRule without conditions Kévin Commaille 2023-11-12 14:13:27 +01:00
  • 5d0ac84ff8
    Release ruma-client-api 0.17.2 Jonas Platte 2023-11-15 10:42:11 +01:00
  • b006aa37fa
    Release ruma-events 0.27.9 Jonas Platte 2023-11-15 10:40:41 +01:00
  • e409d22ea0 Fix fallback text field name for extensible events in RoomMessageEventContentWithoutRelation::make_reply_to_raw() Kévin Commaille 2023-11-14 16:57:00 +01:00
  • 64089ed758
    Add support for MSC3983 Damir Jelić 2023-04-20 19:08:19 +02:00
  • 8e5ad1d437
    client-api: Move keys::claim_keys::v3 to a separate file Jonas Platte 2023-11-10 12:29:01 +01:00
  • 9acc74998c
    Release ruma-events 0.27.8 Jonas Platte 2023-11-09 12:00:47 +01:00
  • 0601fb35e7
    Release ruma-client-api 0.17.1 Jonas Platte 2023-11-09 11:52:03 +01:00
  • e8bc589e52
    Transition to type privacy lints Jonas Platte 2023-11-09 09:44:01 +01:00
  • c82f600d6a
    Fix new lints Jonas Platte 2023-11-08 17:48:40 +01:00
  • db06702a0f
    ci: Upgrade nightly toolchain Jonas Platte 2023-11-08 17:23:32 +01:00
  • 37c93d57e5
    events: Change rich_reply.md to not require specific symbols to be in scope Jonas Platte 2023-11-08 16:19:12 +01:00
  • e37918c9b8 Add the M_WRONG_ROOM_KEYS_VERSION ErrorKind variant Damir Jelić 2023-10-24 16:19:12 +02:00
  • 6aa6b65258
    xtask: Adjust release code for ruma-macros Jonas Platte 2023-10-24 16:19:51 +02:00
  • 2595ca5577
    Release ruma-events 0.27.7 Jonas Platte 2023-10-23 10:51:24 +02:00
  • 6a2bd20ceb allow clippy::exhaustive_structs in MembershipInit Timo K 2023-10-20 17:09:30 +02:00
  • 7985fe05cd
    Release ruma 0.9.2 Jonas Platte 2023-10-19 18:05:59 +02:00
  • 2b32f54c77
    Release ruma-events 0.27.6 Jonas Platte 2023-10-19 18:05:08 +02:00
  • 624058ced2
    events: Clean up derives and other attributes for new types Jonas Platte 2023-10-19 18:00:09 +02:00
  • 86882d04de
    Add missing newline Jonas Platte 2023-10-19 17:58:19 +02:00
  • d6dd046e5a
    events: Add m.call.member addition to changelog Jonas Platte 2023-10-19 17:52:33 +02:00
  • b2f977303f
    events: Remove created_ts from call::member::MembershipInit Jonas Platte 2023-10-19 17:52:21 +02:00
  • 7567fd63b5
    events: Add CallMemberEvent Timo 2023-10-19 17:46:42 +02:00
  • f4c27bb641
    Release ruma 0.9.1 Jonas Platte 2023-10-12 15:56:03 +02:00
  • 550f18217b
    Release ruma-events 0.27.5 Jonas Platte 2023-10-12 15:53:41 +02:00
  • f0f63086d5
    events: Add html_favicon_url and html_logo_url for docs Jonas Platte 2023-10-12 15:44:14 +02:00
  • e658b8b128
    Remove 'www.' from ruma.io URLs Jonas Platte 2023-10-12 15:44:00 +02:00
  • 07cd993dcf
    Release ruma-events 0.27.4 Jonas Platte 2023-10-12 15:04:35 +02:00
  • fd8e8398ff
    events: Add Thread::without_fallback Jonas Platte 2023-10-12 14:57:01 +02:00
  • 2708baeed8
    events: Make docs for Thread constructors a bit more comprehensible Jonas Platte 2023-10-12 14:52:50 +02:00
  • a3f8c97b33
    events: Add a test case for reply to threaded message fallback Jonas Platte 2023-10-12 12:47:39 +02:00
  • 6dff2f37d1
    events: Remove redundant import Jonas Platte 2023-10-12 12:36:59 +02:00
  • a9f42be255
    Release ruma-identifiers-validation 0.9.3 Jonas Platte 2023-10-11 21:25:13 +02:00
  • 11e38d23dd
    Release ruma-events 0.27.3 Jonas Platte 2023-10-11 15:45:39 +02:00
  • 9c385a707f events: Improve compatibility of unstable voice messages Kévin Commaille 2023-10-11 15:33:07 +02:00
  • eb38aea012
    Release ruma-events 0.27.2 Jonas Platte 2023-10-11 10:54:57 +02:00
  • 530d0afdc8
    events: Add unstable voice message types initializers Alfonso Grillo 2023-10-11 10:28:00 +02:00
  • 446a5815c8
    Release ruma-events 0.27.1 Jonas Platte 2023-10-10 10:44:29 +02:00
  • e7ed90ad0f
    events: Add RoomMessageEventContentWithoutRelation::add_mentions Jonas Platte 2023-10-09 16:23:51 +02:00
  • 440a563355
    event: Add reply-making methods to RoomMessageEventWithoutRelation Jonas Platte 2023-10-09 16:12:03 +02:00
  • 533beb600f
    events: Add convenience c'tors to RoomMessageEventContentWithoutRelation Jonas Platte 2023-10-09 16:01:27 +02:00
  • 0f023c5222
    events: Move RoomMessageEventContentWithoutRelation into separate module Jonas Platte 2023-10-09 16:00:25 +02:00
  • 25d0b3ce59
    events: Move message relation types into separate module Jonas Platte 2023-10-09 15:59:49 +02:00
  • cf59d6ecb1
    events: Re-group imports, re-exports in room::message Jonas Platte 2023-10-09 15:55:08 +02:00
  • 9b1f7363a0
    events: Move replacement body text generation to MessageType Jonas Platte 2023-10-09 15:26:27 +02:00
  • 9b94117bf2
    events: Move reply fallback generation to MessageType Jonas Platte 2023-10-09 15:12:52 +02:00
  • 5c570b1604
    events: Change AddMentions::Yes to only mention the original sender Jonas Platte 2023-10-09 14:44:35 +02:00
  • 935ac70e28
    events: Add missing track_caller attribute Jonas Platte 2023-10-09 13:57:31 +02:00
  • ddc8dc0f42
    Update version numbers in README.md Jonas Platte 2023-10-06 17:05:28 +02:00
  • ad1098a9a8
    Detect 'sign'-related typos Jonas Platte 2023-10-06 11:28:50 +02:00
  • 7b898bf376
    events: Added shared_history flag to room key events Michael Hollister 2023-10-06 02:37:29 -05:00
  • d665a7b571
    Release ruma 0.9.0 Jonas Platte 2023-10-05 17:18:45 +02:00
  • 2600e4c0df
    Release ruma-state-res 0.10.0 Jonas Platte 2023-10-05 17:18:04 +02:00
  • af50506033
    Release ruma-client 0.12.0 Jonas Platte 2023-10-05 17:17:19 +02:00
  • e801fd4901
    Release ruma-push-gateway-api 0.8.0 Jonas Platte 2023-10-05 17:16:30 +02:00
  • 2c153854d1
    Release ruma-server-util 0.2.0 Jonas Platte 2023-10-05 17:15:52 +02:00
  • 25d865ca27
    Release ruma-federation-api 0.8.0 Jonas Platte 2023-10-05 17:14:58 +02:00
  • 956012b76b
    Release ruma-client-api 0.17.0 Jonas Platte 2023-10-05 17:14:00 +02:00
  • 7e888c4b04
    Release ruma-appservice-api 0.9.0 Jonas Platte 2023-10-05 17:12:48 +02:00
  • fd58a7b8d0
    Release ruma-identity-service-api 0.8.0 Jonas Platte 2023-10-05 17:10:39 +02:00
  • 558f342a62
    Release ruma-signatures 0.14.0 Jonas Platte 2023-10-05 17:10:02 +02:00
  • 1227db0f08
    Release ruma-events 0.27.0 Jonas Platte 2023-10-05 17:09:02 +02:00
  • b0143702a7
    Release ruma-html 0.1.0 Jonas Platte 2023-10-05 17:05:44 +02:00
  • d3f3be0d30 ci: Fix rust-cache action config key name Kévin Commaille 2023-10-05 16:50:33 +02:00
  • 7cee1787a2
    Release ruma-common 0.12.0 Jonas Platte 2023-10-05 11:21:46 +02:00
  • 7f7d6ee533
    Upgrade dependencies Jonas Platte 2023-10-05 10:59:59 +02:00
  • c4f4fcebe9
    Update contrib/workspace_deps.png Jonas Platte 2023-10-05 10:52:50 +02:00
  • cf4a5d263f events: Add support for custom SecretStorageEncryptionAlgorithm Kévin Commaille 2023-10-02 12:44:18 +02:00
  • 9696e9083f events: Change SecretStorageEncryptionAlgorithm::V1AesHmacSha2 to a tuple variant Kévin Commaille 2023-10-02 12:09:45 +02:00
  • 22a668e461 events: Rename SecretEncryptionAlgorithm::SecretStorageV1AesHmacSha2 to SecretStorageEncryptionAlgorithm::V1AesHmacSha2 Kévin Commaille 2023-10-02 12:00:32 +02:00
  • 18bede42a4 ci: Upgrade crate-ci/typos Jonas Platte 2023-10-04 13:05:29 +02:00
  • 2cec6b9997 client-api: Fix a typo in CHANGELOG.md Jonas Platte 2023-10-04 13:05:01 +02:00
  • 4fa1846a88 client-api: Rename SessionData to EncryptedSessionData Kévin Commaille 2023-10-02 10:56:54 +02:00
  • a5d62dca22
    identifiers: Rename room_or_room_alias_id module to match the type Jonas Platte 2023-09-28 16:44:16 +02:00
  • cf1c7b0b12
    identifiers: Simplify implementation of RoomOrAliasId::variant Jonas Platte 2023-09-28 16:43:37 +02:00
  • d78f56e85c
    identifiers: Test server_name function in room_id tests Jonas Platte 2023-09-28 11:56:53 +02:00
  • 984cbda962
    identifiers: Don't require room IDs to contain a server name Jonas Platte 2023-09-28 11:38:38 +02:00
  • 00ee6030c0
    identifiers: Remove unnecessary as_str calls from room_id tests Jonas Platte 2023-09-28 11:35:47 +02:00
  • 7474f3e9ef Add a From SecretName implementation for GlobalAccountDataEventType Damir Jelić 2023-09-28 13:25:25 +02:00
  • 4ef6d1641b push: Fix poll push rules IDs Kévin Commaille 2023-09-28 12:59:35 +02:00
  • b49d644bb4 Update xtask/config.toml.sample Jonas Platte 2023-09-27 18:24:16 +02:00
  • c12f2f4002 push: Update poll push rules Kévin Commaille 2023-09-28 10:54:08 +02:00
  • 33f7df8bf2
    Release ruma-identifiers-validation 0.9.2 Jonas Platte 2023-09-27 18:25:45 +02:00
  • 10f651916f
    identifiers: Add a compat flag to allow arbitrary-length IDs Jonas Platte 2023-09-27 16:25:53 +02:00
  • daea31dbe5
    Add some empty lines to make ruma/Cargo.toml easier to read Jonas Platte 2023-09-27 16:25:07 +02:00
  • 51d104c56c Add a constructor for SecretStorageDefaultKeyEventContent Damir Jelić 2023-09-26 18:16:02 +02:00
  • 50d28aefbd Rename the key field of the SecretStorageDefaultKeyEventContent to key_id Damir Jelić 2023-09-26 18:14:54 +02:00
  • 1b6240286f
    common: Allow padding when decoding the Base64 type from a string Damir Jelić 2023-09-20 12:28:57 +02:00
  • 5040aa2a93 events: Allow to build reply to raw events Kévin Commaille 2023-08-29 17:05:23 +02:00
  • bc48eb2162
    events: Ensure that all public items are documented Jonas Platte 2023-09-20 11:52:25 +02:00