Commit Graph

  • 5f51f9241f common: Add thread relation to Relation Kévin Commaille 2022-03-13 17:48:37 +01:00
  • e9c60cf36c
    Deprecate the EventType enum Jonas Platte 2022-03-15 17:13:18 +01:00
  • e86ee7dd31
    macros: Silence deprecation warnings in generated code Jonas Platte 2022-03-15 17:05:38 +01:00
  • cdc6b9a2aa
    macros: Add missing automatically_derived attributes Jonas Platte 2022-03-15 17:02:28 +01:00
  • 26ffa5e5c8
    client-api: Use fine-grained event type enums Jonas Platte 2022-03-15 16:47:07 +01:00
  • 88477f2ad5
    push-gateway-api: Use fine-grained event type enums Jonas Platte 2022-03-15 16:46:25 +01:00
  • 7e05351f58
    federation-api: Use fine-grained event type enums Jonas Platte 2022-03-15 16:46:20 +01:00
  • ce785064a9
    Use RoomEventType instead of EventType for PDUs and power levels Jonas Platte 2022-03-15 16:35:08 +01:00
  • 6f6e7ca68e
    macros: Simplify *EventType generation Jonas Platte 2022-03-15 16:07:09 +01:00
  • 1b24a76967
    macros: Refactor event type to type name conversion Jonas Platte 2022-03-15 15:11:30 +01:00
  • 862ee426ab
    macros: Fix docs Jonas Platte 2022-03-15 13:46:33 +01:00
  • 6dc0bf248b
    Use *EventType enums in more places Jonas Platte 2022-03-15 13:26:13 +01:00
  • 0f18deae1d
    macros: Consistently use syn::Result type alias Jonas Platte 2022-03-15 13:07:00 +01:00
  • c16ba45c9e
    common: Replace event content marker traits with an associated type Jonas Platte 2022-03-15 13:02:21 +01:00
  • 8805b8f2e3
    macros: Consistently put ruma_common import path last Jonas Platte 2022-03-15 12:22:02 +01:00
  • 0faa00ca95
    macros: Move additional utility function into util module Jonas Platte 2022-03-07 15:17:28 +01:00
  • bb26f159e3
    client-api: Add tile server to well-known Kévin Commaille 2022-03-15 18:37:54 +01:00
  • 195ddf8112
    common: Add support for extensible location events Kévin Commaille 2022-03-15 17:33:54 +01:00
  • 5af2e38506
    common: Add support for extensible audio events Kévin Commaille 2022-03-15 13:34:33 +01:00
  • 24fd3f79f0
    common: Add a test for Raw::get_field Jonas Platte 2022-03-15 10:03:28 +01:00
  • 4693179cb1
    common: Use serde(borrow) to avoid unnecessary copying Jonas Platte 2022-03-14 19:27:29 +01:00
  • a7bead5466
    common: Rewrite Raw::get_field to be as fast as possible Jonas Platte 2022-03-14 19:18:36 +01:00
  • 39cafa3a8f
    common: Don't import Formatter for consistency Jonas Platte 2022-03-14 19:06:29 +01:00
  • 13e53ea6d5
    common: Remove RawExt in favor of inherent impl Jonas Platte 2022-03-14 19:01:03 +01:00
  • 57e8b77d87
    common: Add support for extensible video events Kévin Commaille 2022-03-15 09:40:20 +01:00
  • 2d88df7fb7 common: Clarify that reactions are not all emojis Kévin Commaille 2022-03-13 12:59:05 +01:00
  • f0c8703ee5 common: Add replacement to Relations Kévin Commaille 2022-03-13 12:24:39 +01:00
  • 260dfeb100 common: Remove unstable Relations constructor Kévin Commaille 2022-03-13 12:14:42 +01:00
  • 77ce26701c common: Fix typo in Replacement docs Kévin Commaille 2022-03-13 12:00:05 +01:00
  • d78fb70953
    macros: Ensure event content types are structs Jonas Platte 2022-03-14 15:13:55 +01:00
  • 0b10151bcb
    macros: Only iterate fields once in EventContent derive Jonas Platte 2022-03-14 15:11:30 +01:00
  • 46bab5cca6
    macros: Fix unnecessary named fields requirement in EventContent derive Jonas Platte 2022-03-14 13:43:20 +01:00
  • 44ed91a5af
    macros: Fix inconsistent naming Jonas Platte 2022-03-14 13:42:09 +01:00
  • 22541ba92f
    common: Feature-gate part of doctest Jonas Platte 2022-03-14 10:52:50 +01:00
  • 83e46b6aea
    state-res: Fix restricted joins Timo Kösters 2022-03-14 15:02:21 +01:00
  • 117880524f
    client-api: Fix sso_login added version Kévin Commaille 2022-03-14 13:51:30 +01:00
  • 1ffccaba18
    federation-api: Add versions endpoint (MSC3723) Jonathan de Jong 2022-03-14 12:03:27 +01:00
  • e336db767a
    common: Add support for extensible image events Kévin Commaille 2022-03-14 11:43:15 +01:00
  • a54cf06b9e
    identity-service-api: Add /versions endpoint (MSC2320) Jonathan de Jong 2022-03-14 10:06:35 +01:00
  • a0e05c0a31
    client-api: Move get_capabilities into discovery Kévin Commaille 2022-03-13 09:56:16 +01:00
  • fbe07e8636
    client-api: Rename discover module to discovery Kévin Commaille 2022-03-13 09:45:02 +01:00
  • 1ab97ddbe5
    state-res: Fix knocking support Timo Kösters 2022-03-11 13:38:39 +01:00
  • 23b8941361
    xtask: Release ruma-macros with ruma-common Kévin Commaille 2022-03-10 18:45:26 +01:00
  • bdcf07be87
    common: Merge ruma-serde into ruma-common Kévin Commaille 2022-03-10 12:11:00 +01:00
  • bdd54d1dd3
    macros: Use import_ruma_common instead of import_ruma_api Kévin Commaille 2022-03-10 11:00:27 +01:00
  • 1bce0f0c96
    common: Instrument push condition matching Jonas Platte 2022-03-09 19:21:28 +01:00
  • 088d1872b7
    common: Merge ruma-identifiers into ruma-common Kévin Commaille 2022-03-09 18:46:51 +01:00
  • ac2d2f634d
    Fix some documentation pertaining versioned endpoints Jonathan de Jong 2022-03-09 12:01:52 +01:00
  • e1c9af6d74
    client-api: Remove outdated comment Jonas Platte 2022-03-08 10:30:06 +01:00
  • 2ec50bd03c
    doc: migrate links from matrix-doc to matrix-spec(-proposals) homersimpsons 2022-03-08 10:24:26 +01:00
  • fca0f6a22b
    Minor fix on join member auth rules gnieto 2022-03-08 08:27:47 +01:00
  • e94e0e885d
    common: Enhance MessageType docs Johannes Becker 2022-03-07 14:35:55 +01:00
  • ed36ae5ac7
    client-api: Fix response field name in space::get_hierarchy Jonas Platte 2022-03-05 14:12:17 +01:00
  • 493b9a08c7
    macros: Move utility things into util module Jonas Platte 2022-03-04 17:37:06 +01:00
  • 1192bd1099
    common: Create crate-level macro re-exports module Jonas Platte 2022-03-04 16:55:57 +01:00
  • 43c47ef676
    state-res: Fix wrong import location Jonas Platte 2022-03-04 16:59:50 +01:00
  • f4b539bec5
    macros: Fix a confusing variable name Jonas Platte 2022-03-04 15:08:16 +01:00
  • 4cefb9ef62 appservice-api: Fix helper_tests Kévin Commaille 2022-03-04 13:02:09 +01:00
  • 9e736bec84 ruma: Fix hello_isahc example Kévin Commaille 2022-03-04 13:00:42 +01:00
  • c3f9a3cb70
    common: Merge ruma-events into ruma-common Kévin Commaille 2022-03-04 12:45:07 +01:00
  • 588fe9c006 events: Remove unnecessary unwraps in message tests Kévin Commaille 2022-03-03 13:40:42 +01:00
  • 49fe823d74 events: Remove TextMessage trait Kévin Commaille 2022-03-03 13:38:20 +01:00
  • f32dcb9254
    common: Merge ruma-api into ruma-common Kévin Commaille 2022-03-03 14:01:51 +01:00
  • c37a514a89 events: Add support for extensible file events Kévin Commaille 2022-03-02 14:53:31 +01:00
  • c1e1665808
    macros: Remove an unnecessary clone Jonas Platte 2022-03-03 11:14:54 +01:00
  • f5e27997dd
    Specify default-members for virtual workspace Jonas Platte 2022-03-02 18:56:56 +01:00
  • 99cd70b430 events: Add support for extensible notice and emote events Kévin Commaille 2022-03-02 11:27:34 +01:00
  • f78d3480a5 events: Add support for extensible text event Kévin Commaille 2022-03-02 09:39:03 +01:00
  • 0d49715f29
    macros: Merge ruma-api-macros into ruma-macros Kévin Commaille 2022-03-02 15:19:16 +01:00
  • b7ce34b4d7
    ci: Set CARGO_TERM_COLOR = always Jonas Platte 2022-03-02 14:04:44 +01:00
  • 2a3c78de18
    macros: Merge ruma-serde-macros into ruma-macros Kévin Commaille 2022-03-01 18:02:57 +01:00
  • 9310189350 ci: Update for ruma-macros Kévin Commaille 2022-02-28 18:19:16 +01:00
  • 5be90373b2 codeowners: Update for ruma-macros Kévin Commaille 2022-02-28 18:18:57 +01:00
  • 60eb51ee0e macros: Merge ruma-identifiers-macros into ruma-macros Kévin Commaille 2022-02-28 18:18:40 +01:00
  • c52e51c016
    federation-api: Implement space summary API Kévin Commaille 2022-02-25 19:44:44 +01:00
  • 84e1c919c9
    client-api: Implement space summary API Kévin Commaille 2022-02-25 19:42:58 +01:00
  • ede7601aa9
    events: Fix typos Kévin Commaille 2022-02-28 13:42:12 +01:00
  • f2dca60fc7
    macros: Rename ruma-events-macros to ruma-macros Kévin Commaille 2022-02-27 13:54:17 +01:00
  • 60b2212a57
    client-api: Use Raw for set_*_account_data::Request::data Kévin Commaille 2022-02-25 22:46:30 +01:00
  • bff34569cf identity-api: Add room_type to store_invitation::Request Kévin Commaille 2022-02-23 21:07:28 +01:00
  • 557a595877 events: Move room::create::RoomType to ruma-common Kévin Commaille 2022-02-23 21:06:13 +01:00
  • d987b80c56
    client-api: Add new capabilities Kévin Commaille 2022-02-23 19:46:39 +01:00
  • 6866b2e5c2
    client-api: Add LoginInfo::ApplicationService Kévin Commaille 2022-02-23 17:42:57 +01:00
  • 2047dbf420
    common: Add join_rule to directory::PublicRoomsChunk Kévin Commaille 2022-02-23 14:18:31 +01:00
  • 0be32f989b
    ruma-client-api: Add unstable path for MSC2432 Jonathan de Jong 2022-02-23 13:37:29 +01:00
  • 794f1185ed
    events: Update the description of JoinRule::Knock Kévin Commaille 2022-02-23 13:35:24 +01:00
  • edc7b97d05
    client-api: Fix thirdparty_id_creds according to clarification in spec Kévin Commaille 2022-02-23 13:29:49 +01:00
  • 94dd352cc5 federation-api: Add cross-signing fields to get_devices::Response Kévin Commaille 2022-02-23 11:26:29 +01:00
  • e7f19b41a7 federation-api: Add Edu::SigningKeyUpdate Kévin Commaille 2022-02-23 11:19:46 +01:00
  • d0ad3aa419
    client-api: Refactor backup APIs to be more descriptive and accurate Jonathan de Jong 2022-02-22 20:59:26 +01:00
  • 771f437d9e
    events: Rename MessageEvent to MessageLikeEvent Kévin Commaille 2022-02-22 20:06:36 +01:00
  • f78ae4ddde
    client-api: Make score and reason optional in room::report_content::Request Kévin Commaille 2022-02-22 19:23:43 +01:00
  • 412452ea2e
    client-api: Add is_guest to account::whoami::Response Kévin Commaille 2022-02-22 18:43:25 +01:00
  • 4ab4614ef0
    client-api: Add device_id to account::whoami::Response Kévin Commaille 2022-02-22 18:36:04 +01:00
  • 04cfc7c12d
    client-api: Fix backup::update_backup endpoint Kévin Commaille 2022-02-22 17:00:21 +01:00
  • 7ca97a0f35
    identifiers: Add FromStr to MatrixUri and MatrixToUri Jonathan de Jong 2022-02-20 12:39:23 +01:00
  • 1db909fbc7
    events: Add simple custom state event example stoically 2022-02-20 12:34:52 +01:00
  • 713f20c852
    Update version in README.md Jonas Platte 2022-02-19 15:45:11 +01:00
  • 25e5fca91b
    Release ruma 0.5.0 Jonas Platte 2022-02-19 15:39:41 +01:00
  • f9eff3d261
    Release ruma-client 0.8.0 Jonas Platte 2022-02-19 15:08:13 +01:00