2c61a318cc 
								
									
								
							
								 
							
						 
						
							
							
								
								Show error when timestamp in seconds is provided to the /purge_media_cache API ( #11101 )  
							
							
							
						 
						
							2021-10-20 14:41:48 +00:00  
				
					
						
							
							
								 
						
							
							
								3692f7fd33 
								
									
								
							
								 
							
						 
						
							
							
								
								Mount /_synapse/admin/v1/users/{userId}/media admin API on media workers only ( #10628 )  
							
							... 
							
							
							
							Co-authored-by: Patrick Cloke <patrickc@matrix.org> 
							
						 
						
							2021-08-18 13:25:12 +01:00  
				
					
						
							
							
								 
						
							
							
								915b37e5ef 
								
									
								
							
								 
							
						 
						
							
							
								
								Admin API to delete media for a specific user ( #10558 )  
							
							
							
						 
						
							2021-08-11 19:29:59 +00:00  
				
					
						
							
							
								 
						
							
							
								d558292548 
								
									
								
							
								 
							
						 
						
							
							
								
								Add missing type hints to the admin API servlets ( #10105 )  
							
							
							
						 
						
							2021-06-07 15:12:34 +01:00  
				
					
						
							
							
								 
						
							
							
								0284d2a297 
								
									
								
							
								 
							
						 
						
							
							
								
								Add new admin APIs to remove media by media ID from quarantine. ( #10044 )  
							
							... 
							
							
							
							Related to: #6681 , #5956 , #10040 
Signed-off-by: Dirk Klimpel dirk@klimpel.org  
							
						 
						
							2021-06-02 18:50:35 +01:00  
				
					
						
							
							
								 
						
							
							
								65e6c64d83 
								
									
								
							
								 
							
						 
						
							
							
								
								Add an admin API for unprotecting local media from quarantine ( #10040 )  
							
							... 
							
							
							
							Signed-off-by: Dirk Klimpel dirk@klimpel.org  
							
						 
						
							2021-05-26 11:19:47 +01:00  
				
					
						
							
							
								 
						
							
							
								4b965c862d 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove redundant "coding: utf-8" lines ( #9786 )  
							
							... 
							
							
							
							Part of #9744 
Removes all redundant `# -*- coding: utf-8 -*-` lines from files, as python 3 automatically reads source code as utf-8 now.
`Signed-off-by: Jonathan de Jong <jonathan@automatia.nl>` 
							
						 
						
							2021-04-14 15:34:27 +01:00  
				
					
						
							
							
								 
						
							
							
								b7748d3c00 
								
									
								
							
								 
							
						 
						
							
							
								
								Import HomeServer from the proper module. ( #9665 )  
							
							
							
						 
						
							2021-03-23 07:12:48 -04:00  
				
					
						
							
							
								 
						
							
							
								55da8df078 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix additional type hints from Twisted 21.2.0. ( #9591 )  
							
							
							
						 
						
							2021-03-12 11:37:57 -05:00  
				
					
						
							
							
								 
						
							
							
								a0bc9d387e 
								
									
								
							
								 
							
						 
						
							
							
								
								Use the proper Request in type hints. ( #9515 )  
							
							... 
							
							
							
							This also pins the Twisted version in the mypy job for CI until
proper type hints are fixed throughout Synapse. 
							
						 
						
							2021-03-01 12:23:46 -05:00  
				
					
						
							
							
								 
						
							
							
								0a00b7ff14 
								
									
								
							
								 
							
						 
						
							
							
								
								Update black, and run auto formatting over the codebase ( #9381 )  
							
							... 
							
							
							
							- Update black version to the latest
 - Run black auto formatting over the codebase
    - Run autoformatting according to [`docs/code_style.md
`](80d6dc9783/docs/code_style.md 
							
						 
						
							2021-02-16 22:32:34 +00:00  
				
					
						
							
							
								 
						
							
							
								3e4cdfe5d9 
								
									
								
							
								 
							
						 
						
							
							
								
								Add an admin API endpoint to protect media. ( #9086 )  
							
							... 
							
							
							
							Protecting media stops it from being quarantined when
e.g. all media in a room is quarantined. This is useful
for sticker packs and other media that is uploaded by
server administrators, but used by many people. 
							
						 
						
							2021-01-15 11:18:09 -05:00  
				
					
						
							
							
								 
						
							
							
								3f0ff53158 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove deprecated `/_matrix/client/*/admin` endpoints ( #8785 )  
							
							... 
							
							
							
							These are now only available via `/_synapse/admin/v1`. 
							
						 
						
							2020-11-25 16:26:11 -05:00  
				
					
						
							
							
								 
						
							
							
								49d72dea2a 
								
									
								
							
								 
							
						 
						
							
							
								
								Add an admin api to delete local media. ( #8519 )  
							
							... 
							
							
							
							Related to: #6459 , #3479 
Add `DELETE /_synapse/admin/v1/media/<server_name>/<media_id>` to delete
a single file from server. 
							
						 
						
							2020-10-26 17:02:28 +00:00  
				
					
						
							
							
								 
						
							
							
								aa9b00fb2f 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix and add test to deprecated quarantine media admin api ( #6756 )  
							
							
							
						 
						
							2020-01-22 11:05:50 +00:00  
				
					
						
							
							
								 
						
							
							
								1177d3f3a3 
								
									
								
							
								 
							
						 
						
							
							
								
								Quarantine media by ID or user ID ( #6681 )  
							
							
							
						 
						
							2020-01-13 18:10:43 +00:00  
				
					
						
							
							
								 
						
							
							
								281f887090 
								
							
								 
							
						 
						
							
							
								
								Port synaps/rest/client/media.py to async/await  
							
							
							
						 
						
							2019-10-11 12:21:40 +01:00  
				
					
						
							
							
								 
						
							
							
								0eac7077c9 
								
									
								
							
								 
							
						 
						
							
							
								
								Ensure an auth instance is available to ListMediaInRoom ( #5967 )  
							
							... 
							
							
							
							* Ensure an auth instance is available to ListMediaInRoom
Fixes https://github.com/matrix-org/synapse/issues/5737 
* Changelog 
							
						 
						
							2019-09-03 09:01:30 -06:00  
				
					
						
							
							
								 
						
							
							
								4548d1f87e 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary parentheses around return statements  ( #5931 )  
							
							... 
							
							
							
							Python will return a tuple whether there are parentheses around the returned values or not.
I'm just sick of my editor complaining about this all over the place :) 
							
						 
						
							2019-08-30 16:28:26 +01:00  
				
					
						
							
							
								 
						
							
							
								0b6fbb28a8 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't load the media repo when configured to use an external media repo ( #5754 )  
							
							
							
						 
						
							2019-08-13 21:49:28 +10:00