Commit Graph

  • 21f46520d9
    events: Move m.relates_to to EncryptedEventContent 132ikl 2021-04-27 02:07:28 -04:00
  • 481531a161
    identity-service-api: Add endpoints for email validation Abhik Jain 2021-04-27 00:30:54 +05:30
  • 3bffb8ad82
    Title-case the README title Jonas Platte 2021-04-26 18:59:38 +02:00
  • 72930a6d88
    Make README title bigger Jonas Platte 2021-04-26 18:59:26 +02:00
  • d235957f94
    ci: Replace travis with GitHub actions Jonas Platte 2021-04-26 18:59:11 +02:00
  • ce665d213f
    Bump ruma Jonas Platte 2021-04-26 17:54:07 +02:00
  • a7205c6ae7
    Clean up state_res_bench.rs Jonas Platte 2021-04-26 17:44:03 +02:00
  • d27584ae3b
    serde: Add missing docs Jonas Platte 2021-04-26 16:40:06 +02:00
  • d2eb399bf6
    serde: Add &self accessor methods to CanonicalJsonValue Jonas Platte 2021-04-26 16:23:10 +02:00
  • 28a9083a26
    serde: Implement conversion of CanonicalJsonValue to JsonValue Jonas Platte 2021-04-26 15:53:54 +02:00
  • c2988d4b8d Remove StateResolution::apply_event, fix test serde make pdu struct Devin Ragotzy 2021-04-26 09:30:48 -04:00
  • 27dc07d538
    client-api: Implement request traits for send_state_event manually Jonas Platte 2021-04-26 12:33:26 +02:00
  • a9e248da34 Replace threads -> tasks in TODO comments Devin Ragotzy 2021-04-24 16:19:17 -04:00
  • 8103bbcf6a Clean up unused bits add TODOs Devin Ragotzy 2021-04-24 15:28:57 -04:00
  • 190376bf0d
    client-api: Fix unsetting avatar url when compat is enabled 132ikl 2021-04-24 15:47:17 -04:00
  • ba642674af
    xtask: Fix release creating an empty commit on existing release 132ikl 2021-04-24 05:23:09 -04:00
  • 1dd252d1c9
    Bump ruma dependency Jonas Platte 2021-04-23 18:04:51 +02:00
  • 12ec0fb168
    api: Rename SendAccessToken methods to be clearer Jonas Platte 2021-04-23 15:01:57 +02:00
  • 1e005f576e
    api: Slightly optimize OutgoingRequest implementations Jonas Platte 2021-04-23 13:37:13 +02:00
  • f818b53ca1
    Make conversions from Ruma types to http types generic Jonas Platte 2021-04-23 12:22:36 +02:00
  • ae26be88c5
    api-macros: Refactor access token sending logic Jonas Platte 2021-04-23 13:22:20 +02:00
  • 527007b957
    Add new suggested rust-analyzer settings Jonas Platte 2021-04-23 12:22:49 +02:00
  • c5adfd48be
    client-api: Stop using Foo name in tests Jonas Platte 2021-04-23 12:17:43 +02:00
  • 37462b9ae1 client-api: Remove unstable-synapse-quirks feature Johannes Becker 2021-04-22 16:36:14 +02:00
  • 0ca5785ead api: Replace access_token Option with SendAccessToken enum Johannes Becker 2021-04-22 16:12:15 +02:00
  • a3a756c339 client-api: Support appservice login type on /register Johannes Becker 2021-04-22 08:52:46 +02:00
  • aa53d07f51 Bump ruma Timo Kösters 2021-04-22 18:31:05 +02:00
  • 4f16b9357c fix: verify_json algorithm Timo Kösters 2021-04-21 21:44:17 +02:00
  • 27e47eaddc
    ci: Title-case workflow names Jonas Platte 2021-04-22 15:23:16 +02:00
  • c770627ce1
    ci: Assing nice workflow and job names Jonas Platte 2021-04-22 15:10:41 +02:00
  • 8a1cc3d8f8
    ci: Use distinct job names Jonas Platte 2021-04-22 15:08:16 +02:00
  • 4daa30f1bb
    client-api: Fix clippy warning Jonas Platte 2021-04-22 15:05:58 +02:00
  • 0411574081
    ci: Install necessary tools for nightly job Jonas Platte 2021-04-22 14:59:29 +02:00
  • 06623f9651
    ci: Convert remaining jobs to GitHub actions Jonas Platte 2021-04-22 14:57:10 +02:00
  • ffa801254e
    common: Fix faulty test Jonas Platte 2021-04-22 14:53:55 +02:00
  • 49bd9d037c
    ci: Convert stable job to GitHub actions workflow Jonas Platte 2021-04-22 14:22:06 +02:00
  • dcf5081735
    ci: Convert audit job to (scheduled) GitHub actions workflow Jonas Platte 2021-04-22 14:18:26 +02:00
  • 43905b731a
    docs: Rename docs.yaml => docs.yml Jonas Platte 2021-04-22 14:06:45 +02:00
  • b91078ac55
    ci: Re-indent docs.yaml Jonas Platte 2021-04-22 14:06:16 +02:00
  • dbb57f1dca
    ci: Simplify docs job by using ruma's full feature Jonas Platte 2021-04-22 14:05:09 +02:00
  • 8adab45200
    xtask: Fix cargo fmt usage Jonas Platte 2021-04-22 00:50:55 +02:00
  • 28e68a4031
    appservice-api: conversion from incoming transaction to sync response Johannes Becker 2021-04-21 15:04:09 +02:00
  • fdc9d30652
    common: Remove extraneous semicolons Jonas Platte 2021-04-21 13:33:16 +02:00
  • bccdb74e15
    appservice-api: Add constructor for push_events::v1::IncomingRequest Johannes Becker 2021-04-20 12:40:24 +02:00
  • 313830812f
    client-api: Simplify serde attributes Jonas Platte 2021-04-20 11:39:21 +02:00
  • c816630058
    client-api: Allow testing sync_events structs for exhaustiveness Jonas Platte 2021-04-19 01:36:21 +02:00
  • e73378c90a
    client-api: Fix warning in tests Jonas Platte 2021-04-19 01:00:11 +02:00
  • 486c9245b3
    events: Make ImageInfo and ThumbnailInfo non-exhaustive Jonas Platte 2021-04-18 14:44:37 +02:00
  • dc57620ae0
    events: Make StickerEventContent non-exhaustive Jonas Platte 2021-04-18 14:36:24 +02:00
  • 7f01a6d73b
    events: Make TypingEventContent non-exhaustive and derive Default for it Jonas Platte 2021-04-18 14:32:54 +02:00
  • 624a48a724
    client-api: Borrow RawJsonValue in set_global_account_data Jonas Platte 2021-04-18 12:44:28 +02:00
  • f11ba9ee15
    client-api: Use ruma_serde::Raw instead of RawJsonValue in get_state_events_for_key Jonas Platte 2021-04-18 12:44:13 +02:00
  • 9f815facc5
    client-api: Split push::Pusher in two Jonas Platte 2021-04-18 12:25:40 +02:00
  • 10adf0c0c0
    client-api: Use Raw in send_message_event, send_state_event Jonas Platte 2021-04-18 12:23:03 +02:00
  • b860316437
    Release ruma-client 0.5.0-alpha.2 Jonas Platte 2021-04-17 20:31:44 +02:00
  • 4a93d1c569
    Release ruma 0.0.3 Jonas Platte 2021-04-17 20:29:49 +02:00
  • 98a1b17b74
    Release ruma-push-gateway-api 0.1.0-alpha.1 Jonas Platte 2021-04-17 20:27:50 +02:00
  • 8149ba2cea
    Release ruma-identity-service-api 0.1.0-alpha.1 Jonas Platte 2021-04-17 20:27:13 +02:00
  • 108f13b3b0
    Release ruma-federation-api 0.1.0-alpha.2 Jonas Platte 2021-04-17 19:58:34 +02:00
  • 54eb9ef7a8
    Release ruma-client-api 0.10.0-alpha.3 Jonas Platte 2021-04-17 19:57:34 +02:00
  • ee8e28d94b
    Release ruma-appservice-api 0.2.0-alpha.3 Jonas Platte 2021-04-17 19:45:18 +02:00
  • de949815af
    Release ruma-api 0.17.0-alpha.4 Jonas Platte 2021-04-17 19:39:02 +02:00
  • b829c472fa
    xtask: Fix git command syntax Jonas Platte 2021-04-17 19:37:57 +02:00
  • b3c646a2b7
    Release ruma-events 0.22.0-alpha.3 Jonas Platte 2021-04-17 19:33:51 +02:00
  • 3dde0ecd5c
    Release ruma-identifiers-validation 0.3.0 Jonas Platte 2021-04-17 19:29:50 +02:00
  • 1abda2067e
    xtask: Double the sleep after macro crate release Jonas Platte 2021-04-17 19:20:00 +02:00
  • 3995ef0fdb
    xtask: Allow "con" for "continue" Jonas Platte 2021-04-17 19:19:23 +02:00
  • 83e4c29603
    xtask: Don't look for pre-release titles in changelogs Jonas Platte 2021-04-17 19:18:01 +02:00
  • 309ba18b82
    api: Update changelog Jonas Platte 2021-04-17 19:14:43 +02:00
  • 976b1b8090
    xtask: Push release commit after cargo publish, together with tag Jonas Platte 2021-04-17 19:07:52 +02:00
  • 6581eb8606
    Release ruma-common 0.5.0 Jonas Platte 2021-04-17 19:03:42 +02:00
  • 5d7d7cf187
    docs: Make note of cargo xtask in CONTRIBUTING.md and how_to_release.md Jonas Platte 2021-04-17 19:01:17 +02:00
  • 233b473041
    xtask: Disallow releasing a macro crate without its parent crate Jonas Platte 2021-04-17 18:57:19 +02:00
  • 32398d187b
    common: Add Ruleset::get_match Jonas Platte 2021-04-17 17:58:53 +02:00
  • c4e918cfc4
    common: Remove unneeded lifetime annotation Jonas Platte 2021-04-17 17:58:16 +02:00
  • eec58921ad
    common: Add missing re-export of AnyPushRuleRef Jonas Platte 2021-04-17 17:56:26 +02:00
  • fca5d36402
    common: Change the return type of Ruleset::get_actions to a slice Jonas Platte 2021-04-17 17:53:38 +02:00
  • aa8e00f886
    common: Add more useful methods to AnyPushRule, AnyPushRuleRef Jonas Platte 2021-04-17 17:44:24 +02:00
  • fc423b3620
    common: Make push rules only apply if enabled Jonas Platte 2021-04-17 17:36:57 +02:00
  • 5d0fb3924e
    common: Add PatternedPushRule::applies_to Jonas Platte 2021-04-17 17:26:17 +02:00
  • 045f610e30
    common: Add conversions between AnyPushRule and AnyPushRuleRef Jonas Platte 2021-04-17 17:12:32 +02:00
  • ab42d379b8
    common: Add borrowing iteration of push rulesets Jonas Platte 2021-04-17 16:57:47 +02:00
  • 8171e34eac
    common: Move AnyPushRule, RulesetIntoIter into separate module Jonas Platte 2021-04-17 16:35:36 +02:00
  • f86fa08f13
    common: Rename RulesetIter to RulesetIntoIter Jonas Platte 2021-04-17 16:27:42 +02:00
  • 992266b38e
    federation-api: Create Edu enum Devin Ragotzy 2021-04-16 18:28:49 -04:00
  • 29b49d2edf
    events: Add codegen for ephemeral event enum room_id accessor Devin Ragotzy 2021-04-16 17:42:29 -04:00
  • d7af96747c
    events: Fix a typo Jonas Platte 2021-04-16 15:28:46 +02:00
  • 24e2f3996a
    client-api: Fix tests for unstable-pre-spec Jonas Platte 2021-04-16 13:57:25 +02:00
  • aeb4a24492
    ruma: Re-export all types from ruma-identifiers, except Error Jonas Platte 2021-04-16 13:42:08 +02:00
  • 47d6b45857
    client-api: Remove PartialEq and Eq for most types in get_login_types Jonas Platte 2021-04-16 12:18:49 +02:00
  • 672422e742
    serde-macros: Add m.snake_case and m.dotted.case rename rules Abhik Jain 2021-04-15 17:40:33 +05:30
  • f16d7b67c3
    serde-macros: Add M_MATRIX_ERROR_CASE casing rename rule Abhik Jain 2021-04-15 17:15:05 +05:30
  • 461f856b5a
    ci: Disable irrelevant parts of xtask Jonas Platte 2021-04-14 19:20:45 +02:00
  • 4bc25f836a
    xtask: Exit feedback loop on EOF Jonas Platte 2021-04-14 19:09:57 +02:00
  • bc62192e60
    xtask: Add release commit creation to release Kévin Commaille 2021-04-14 18:53:56 +02:00
  • 3c237652db
    identity-service-api: Add lookup for hash_details and 3pid endpoints Abhik Jain 2021-04-14 22:10:52 +05:30
  • 51951082d5
    client-api: Implement MSC2858 - Multiple SSO Identity Providers Kévin Commaille 2021-04-14 17:17:55 +02:00
  • 4516d73e8c fix: use users_default power level Timo Kösters 2021-04-14 09:10:28 +02:00
  • 30b4e1d597 fix: use correct state key Timo Kösters 2021-04-13 21:31:43 +02:00
  • 4015ced5ea Bump ruma Timo Kösters 2021-04-11 20:59:04 +02:00