|  Erik Johnston | 954921736b | Refactor `get_user_by_id` (#16316) | 2023-09-14 12:46:30 +01:00 | 
				
					
						|  Quentin Gliech | 1940d990a3 | Revert MSC3861 introspection cache, admin impersonation and account lock (#16258) | 2023-09-06 15:19:51 +01:00 | 
				
					
						|  Shay | 69048f7b48 | Add an admin endpoint to allow authorizing server to signal token revocations (#16125) | 2023-08-22 14:15:34 +00:00 | 
				
					
						|  Mathieu Velten | 2d15e39684 | MSC3861: allow impersonation by an admin using a query param (#16132) | 2023-08-18 15:46:46 +02:00 | 
				
					
						|  Erik Johnston | 6130afb862 | Add response time metrics for introspection requests (#16131) See #16119 | 2023-08-18 12:16:00 +01:00 | 
				
					
						|  Shay | 54a51ff6c1 | Cache token introspection response from OIDC provider (#16117) | 2023-08-17 10:53:10 -07:00 | 
				
					
						|  Mathieu Velten | dac97642e4 | Implements admin API to lock an user (MSC3939) (#15870) | 2023-08-10 09:10:55 +00:00 | 
				
					
						|  Patrick Cloke | c01343de43 | Add stricter mypy options (#15694) Enable warn_unused_configs, strict_concatenate, disallow_subclassing_any,
and disallow_incomplete_defs. | 2023-05-31 07:18:29 -04:00 | 
				
					
						|  Quentin Gliech | ceb3dd77db | Enforce that an admin token also has the basic Matrix API scope | 2023-05-30 09:43:06 -04:00 | 
				
					
						|  Quentin Gliech | f739bde962 | Reject tokens with multiple device scopes | 2023-05-30 09:43:06 -04:00 | 
				
					
						|  Quentin Gliech | 98afc57d59 | Make OIDC scope constants | 2023-05-30 09:43:06 -04:00 | 
				
					
						|  Quentin Gliech | 14a5be9c4d | Handle errors when introspecting tokens This returns a proper 503 when the introspection endpoint is not working
for some reason, which should avoid logging out clients in those cases. | 2023-05-30 09:43:06 -04:00 | 
				
					
						|  Quentin Gliech | 4d0231b364 | Make AS tokens work & allow ASes to /register | 2023-05-30 09:43:06 -04:00 | 
				
					
						|  Quentin Gliech | c008b44b4f | Add an admin token for MAS -> Synapse calls | 2023-05-30 09:43:06 -04:00 | 
				
					
						|  Hugh Nimmo-Smith | 249f4a338d | Refactor config to be an experimental feature Also enforce you can't combine it with incompatible config options | 2023-05-30 09:43:06 -04:00 |