| 
							
							
								 Jonas Platte | 89b191c143 | client: Make Client generic over the underlying HTTP client … and allow construction of a Client with a custom HTTP client, but
nothing more yet. | 2021-05-01 21:20:06 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | b956178c53 | client: Fix crate docs | 2021-05-01 21:20:06 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 15c9e470c8 | client: Remove session data other than the access token | 2021-05-01 21:20:06 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | e2be614552 | client: Put client-api specific functionality behind a feature flag | 2021-05-01 21:20:06 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 2b04cacc82 | client-api: Don't serialize well_known if it's Nonein login response | 2021-04-30 14:39:39 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 8c286e78d4 | client-api: Fix unused import warnings with no active features | 2021-04-29 17:47:49 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 0df3a68f30 | Fix type of account_data in get_{global,room}_account_data | 2021-04-29 17:45:55 +02:00 |  | 
			
				
					| 
							
							
								 132ikl | 21f46520d9 | events: Move m.relates_to to EncryptedEventContent | 2021-04-27 08:07:28 +02:00 |  | 
			
				
					| 
							
							
								 Abhik Jain | 481531a161 | identity-service-api: Add endpoints for email validation | 2021-04-26 19:00:54 +00:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | d27584ae3b | serde: Add missing docs | 2021-04-26 16:40:06 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | d2eb399bf6 | serde: Add &self accessor methods to CanonicalJsonValue | 2021-04-26 16:23:10 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 28a9083a26 | serde: Implement conversion of CanonicalJsonValue to JsonValue | 2021-04-26 15:53:54 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 27dc07d538 | client-api: Implement request traits for send_state_event manually | 2021-04-26 12:33:26 +02:00 |  | 
			
				
					| 
							
							
								 132ikl | 190376bf0d | client-api: Fix unsetting avatar url when compat is enabled | 2021-04-24 19:47:17 +00:00 |  | 
			
				
					| 
							
							
								 132ikl | ba642674af | xtask: Fix release creating an empty commit on existing release | 2021-04-24 09:23:09 +00:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 12ec0fb168 | api: Rename SendAccessToken methods to be clearer Co-authored-by: Johannes Becker <j.becker@famedly.com> | 2021-04-23 15:01:57 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 1e005f576e | api: Slightly optimize OutgoingRequest implementations | 2021-04-23 13:37:13 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | f818b53ca1 | Make conversions from Ruma types to http types generic So users can select the Body type that makes the most sense for them. | 2021-04-23 13:26:10 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ae26be88c5 | api-macros: Refactor access token sending logic | 2021-04-23 13:22:20 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 527007b957 | Add new suggested rust-analyzer settings | 2021-04-23 12:54:42 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | c5adfd48be | client-api: Stop using Foo name in tests | 2021-04-23 12:51:05 +02:00 |  | 
			
				
					| 
							
							
								 Johannes Becker | 37462b9ae1 | client-api: Remove unstable-synapse-quirks feature Only worked around `authentication` sometimes being required,
which now can be achieved with `SendAccessToken` | 2021-04-23 10:56:04 +02:00 |  | 
			
				
					| 
							
							
								 Johannes Becker | 0ca5785ead | api: Replace access_token Option with SendAccessToken enum | 2021-04-23 10:56:04 +02:00 |  | 
			
				
					| 
							
							
								 Johannes Becker | a3a756c339 | client-api: Support appservice login type on /register | 2021-04-23 10:56:04 +02:00 |  | 
			
				
					| 
							
							
								 Timo Kösters | 4f16b9357c | fix: verify_json algorithm | 2021-04-22 18:23:45 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 27e47eaddc | ci: Title-case workflow names | 2021-04-22 15:23:16 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | c770627ce1 | ci: Assing nice workflow and job names | 2021-04-22 15:10:41 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 8a1cc3d8f8 | ci: Use distinct job names | 2021-04-22 15:08:16 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 4daa30f1bb | client-api: Fix clippy warning | 2021-04-22 15:05:58 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 0411574081 | ci: Install necessary tools for nightly job | 2021-04-22 14:59:29 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 06623f9651 | ci: Convert remaining jobs to GitHub actions | 2021-04-22 14:57:10 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ffa801254e | common: Fix faulty test I broke it when making the tests easier to read 🙈 | 2021-04-22 14:53:55 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 49bd9d037c | ci: Convert stable job to GitHub actions workflow | 2021-04-22 14:25:23 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | dcf5081735 | ci: Convert audit job to (scheduled) GitHub actions workflow | 2021-04-22 14:21:55 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 43905b731a | docs: Rename docs.yaml => docs.yml | 2021-04-22 14:06:45 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | b91078ac55 | ci: Re-indent docs.yaml | 2021-04-22 14:06:20 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | dbb57f1dca | ci: Simplify docs job by using ruma's full feature | 2021-04-22 14:05:09 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 8adab45200 | xtask: Fix cargo fmt usage | 2021-04-22 00:50:55 +02:00 |  | 
			
				
					| 
							
							
								 Johannes Becker | 28e68a4031 | appservice-api: conversion from incoming transaction to sync response | 2021-04-21 15:04:09 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | fdc9d30652 | common: Remove extraneous semicolons | 2021-04-21 13:33:16 +02:00 |  | 
			
				
					| 
							
							
								 Johannes Becker | bccdb74e15 | appservice-api: Add constructor for push_events::v1::IncomingRequest | 2021-04-20 12:40:24 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 313830812f | client-api: Simplify serde attributes | 2021-04-20 11:39:21 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | c816630058 | client-api: Allow testing sync_events structs for exhaustiveness … even without `unstable-exhaustive-types`. | 2021-04-19 01:37:32 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | e73378c90a | client-api: Fix warning in tests | 2021-04-19 01:37:32 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 486c9245b3 | events: Make ImageInfo and ThumbnailInfo non-exhaustive | 2021-04-18 14:44:37 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | dc57620ae0 | events: Make StickerEventContent non-exhaustive | 2021-04-18 14:36:24 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 7f01a6d73b | events: Make TypingEventContent non-exhaustive and derive Default for it | 2021-04-18 14:32:54 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 624a48a724 | client-api: Borrow RawJsonValue in set_global_account_data | 2021-04-18 12:44:28 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | f11ba9ee15 | client-api: Use ruma_serde::Raw instead of RawJsonValue in get_state_events_for_key | 2021-04-18 12:44:13 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 9f815facc5 | client-api: Split push::Pusher in two The definitions for the get and set endpoint are different. | 2021-04-18 12:25:40 +02:00 |  |