Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								4ea07f74e9
								
							
						 | 
						
							
							
								
								Revert/simplify.
							
							
							
							
							
							
							
							We only need to check the content-type. There's no chance a webp file
will get mismatched as another image type. 
							
						 | 
						
							2020-09-08 12:29:38 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								216c84a8f4
								
							
						 | 
						
							
							
								
								Bypass the filter based on content-type as well in case a webp image is uploaded with the wrong file extension.
							
							
							
							
							
						 | 
						
							2020-09-08 12:29:38 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								2165a24974
								
							
						 | 
						
							
							
								
								Improve upload filter return values so we can identify when filters make no changes to the input
							
							
							
							
							
						 | 
						
							2020-09-08 12:29:38 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								fa347b9c2f
								
							
						 | 
						
							
							
								
								Fix uploading webp image files when Exiftool Upload Filter is enabled
							
							
							
							
							
						 | 
						
							2020-09-08 12:29:38 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									lain
								
							 
						 | 
						
							
							
							
							
								
							
							
								76ce3a1c9e
								
							
						 | 
						
							
							
								
								Mogrifun: Add a line about the purpose of the module.
							
							
							
							
							
						 | 
						
							2020-08-14 18:27:18 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Roman Chvanikov
								
							 
						 | 
						
							
							
							
							
								
							
							
								7569f225f1
								
							
						 | 
						
							
							
								
								Move checks to application startup
							
							
							
							
							
						 | 
						
							2020-08-05 19:38:55 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Roman Chvanikov
								
							 
						 | 
						
							
							
							
							
								
							
							
								3116a75e80
								
							
						 | 
						
							
							
								
								Check if mogrify available before calling it
							
							
							
							
							
						 | 
						
							2020-07-11 18:22:03 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Roman Chvanikov
								
							 
						 | 
						
							
							
							
							
								
							
							
								523f1b93a4
								
							
						 | 
						
							
							
								
								Remove Logger requirement
							
							
							
							
							
						 | 
						
							2020-07-11 18:15:51 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Roman Chvanikov
								
							 
						 | 
						
							
							
							
							
								
							
							
								45bd64e2a7
								
							
						 | 
						
							
							
								
								Error in Filter.Exiftool if exiftool not found
							
							
							
							
							
						 | 
						
							2020-07-11 18:11:23 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Roman Chvanikov
								
							 
						 | 
						
							
							
							
							
								
							
							
								aedbbec88a
								
							
						 | 
						
							
							
								
								Add Pleroma.Utils.command_available?/1 and use where appropriate
							
							
							
							
							
						 | 
						
							2020-07-11 15:48:45 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								b329f05ed6
								
							
						 | 
						
							
							
								
								Remove unused @types
							
							
							
							
							
						 | 
						
							2020-07-10 17:08:54 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								9e45672674
								
							
						 | 
						
							
							
								
								Add a moduledoc
							
							
							
							
							
						 | 
						
							2020-07-10 17:07:28 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								6167593881
								
							
						 | 
						
							
							
								
								Support Exiftool for stripping EXIF data
							
							
							
							
							
							
							
							We really only want to strip location data anyway, and mogrify strips color profiles. 
							
						 | 
						
							2020-07-10 16:46:26 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								05da5f5cca
								
							
						 | 
						
							
							
								
								Update Copyrights
							
							
							
							
							
						 | 
						
							2020-03-03 16:44:49 -06:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Maksim
								
							 
						 | 
						
							
							
							
							
								
							
							
								21e3f9ac69
								
							
						 | 
						
							
							
								
								added tests for Pleroma.Upload.Filter
							
							
							
							
							
						 | 
						
							2019-07-16 21:35:43 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Maksim
								
							 
						 | 
						
							
							
							
							
								
							
							
								acd20f166b
								
							
						 | 
						
							
							
								
								[#1026] Filter.AnonymizeFilename added ability to retain file extension with custom text
							
							
							
							
							
						 | 
						
							2019-06-30 07:28:35 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								106f4e7a0f
								
							
						 | 
						
							
							
								
								Credo fixes: parameter consistency
							
							
							
							
							
						 | 
						
							2019-02-09 14:59:20 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Pitcock
								
							 
						 | 
						
							
							
							
							
								
							
							
								980b5288ed
								
							
						 | 
						
							
							
								
								update copyright years to 2019
							
							
							
							
							
						 | 
						
							2018-12-31 15:41:47 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Pitcock
								
							 
						 | 
						
							
							
							
							
								
							
							
								2791ce9a1f
								
							
						 | 
						
							
							
								
								add license boilerplate to pleroma core
							
							
							
							
							
						 | 
						
							2018-12-23 20:56:42 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									lambda
								
							 
						 | 
						
							
							
							
							
								
							
							
								0554d91dcd
								
							
						 | 
						
							
							
								
								Merge branch 'anonymize-filter-text' into 'develop'
							
							
							
							
							
							
							
							AnonymizeFilename: allow for a pre-defined text instead of random string
See merge request pleroma/pleroma!516 
							
						 | 
						
							2018-12-10 19:03:06 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Maksim Pechnikov
								
							 
						 | 
						
							
							
							
							
								
							
							
								e94c3442f4
								
							
						 | 
						
							
							
								
								updates
							
							
							
							
							
						 | 
						
							2018-12-10 13:27:37 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Maksim Pechnikov
								
							 
						 | 
						
							
							
							
							
								
							
							
								074fa790ba
								
							
						 | 
						
							
							
								
								fix compile warnings
							
							
							
							
							
						 | 
						
							2018-12-09 20:50:08 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									href
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								3b27f61ffa
								
							
						 | 
						
							
							
								
								AnonymizeFilename: allow for a pre-defined text instead of random string
							
							
							
							
							
							
							
							Improve docs 
							
						 | 
						
							2018-12-07 14:07:11 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									href
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								e9982c521b
								
							
						 | 
						
							
							
								
								Upload filter: anonymize filename
							
							
							
							
							
							
							
							It replaces the original filename with a randomly generated string. 
							
						 | 
						
							2018-11-30 19:33:34 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									href
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								02d3dc6869
								
							
						 | 
						
							
							
								
								Uploads fun, part. 2
							
							
							
							
							
						 | 
						
							2018-11-30 18:02:37 +01:00 | 
						
						
							
							
							
								
							
							
						 |