Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								202ee5fd77 
								
							 
						 
						
							
							
								
								Add note about video thumbnails for code spelunkers unfamiliar with Media Preview Proxy  
							
							 
							
							
							
						 
						
							2021-06-10 09:56:43 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								6aa7fc15df 
								
							 
						 
						
							
							
								
								Formatting of the comment  
							
							 
							
							
							
						 
						
							2021-06-09 11:58:51 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								5f7901cc48 
								
							 
						 
						
							
							
								
								Credo  
							
							 
							
							
							
						 
						
							2021-06-09 11:09:14 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								2a47156b87 
								
							 
						 
						
							
							
								
								Lint  
							
							 
							
							
							
						 
						
							2021-06-09 11:06:53 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								86bcb87e6c 
								
							 
						 
						
							
							
								
								Fix incorrectly ordered arguments to the function and not properly merging lists.  
							
							 
							
							
							
						 
						
							2021-06-09 11:05:24 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								2cf648d419 
								
							 
						 
						
							
							
								
								Add a video thumbnail to the OpenGraph metadata if Media Preview Proxy is enabled.  
							
							 
							
							
							
						 
						
							2021-06-09 10:02:41 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								19a49dd757 
								
							 
						 
						
							
							
								
								Remove Metadata.Utils.attachment_url/1  
							
							 
							
							... 
							
							
							
							This was a wasteful shortcut to MediaProxy.preview_url/1 and we don't
always want the preview_url in the metadata anyway. 
							
						 
						
							2021-06-09 09:58:29 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								9cb8960284 
								
							 
						 
						
							
							
								
								Switch OGP default type from "website" to "article"  
							
							 
							
							... 
							
							
							
							This is what Mastodon uses and might fix some link preview bugs I've encountered 
							
						 
						
							2021-06-08 17:14:30 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								d70db63084 
								
							 
						 
						
							
							
								
								Set the correct height/width if the data is available when generating opengraph metadata  
							
							 
							
							
							
						 
						
							2021-06-08 16:58:33 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								aa8cc4e86e 
								
							 
						 
						
							
							
								
								Only use fallback for videos and only add this metadata for images if we really have it.  
							
							 
							
							
							
						 
						
							2021-06-08 16:31:12 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								d4ac9445cd 
								
							 
						 
						
							
							
								
								Twittercard metadata for images should also include dimensions if available  
							
							 
							
							
							
						 
						
							2021-06-08 16:19:12 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								5de65ce3e8 
								
							 
						 
						
							
							
								
								Set the correct height/width if the data is available when generating twittercard metadata  
							
							 
							
							
							
						 
						
							2021-06-08 15:59:55 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								1175023687 
								
							 
						 
						
							
							
								
								Merge branch 'metadata-for-all' into 'develop'  
							
							 
							
							... 
							
							
							
							Support metadata for video files too
See merge request pleroma/pleroma!3441  
							
						 
						
							2021-06-08 20:30:55 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								939b3bfe43 
								
							 
						 
						
							
							
								
								Merge branch 'improve-og-embed' into 'develop'  
							
							 
							
							... 
							
							
							
							Improve opengraph embeds
See merge request pleroma/pleroma!3442  
							
						 
						
							2021-06-08 19:26:17 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								5c27578bce 
								
							 
						 
						
							
							
								
								Support metadata for video files too  
							
							 
							
							
							
						 
						
							2021-06-08 12:54:09 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Gleason 
								
							 
						 
						
							
							
							
							
								
							
							
								b99f60615c 
								
							 
						 
						
							
							
								
								Fix order of Pleroma.Web.Utils.Params aliases  
							
							 
							
							
							
						 
						
							2021-06-08 12:50:47 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Gleason 
								
							 
						 
						
							
							
							
							
								
							
							
								ec65b7ae29 
								
							 
						 
						
							
							
								
								Pleroma.Web.Params --> Pleroma.Web.Utils.Params  
							
							 
							
							
							
						 
						
							2021-06-08 12:50:47 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Gleason 
								
							 
						 
						
							
							
							
							
								
							
							
								0877b120c3 
								
							 
						 
						
							
							
								
								Pleroma.Web.ControllerHelper.truthy_param?/1 --> Pleroma.Web.Params.truthy_param?/1  
							
							 
							
							... 
							
							
							
							Breaks cycle in lib/pleroma/web/api_spec/operations/status_operation.ex 
							
						 
						
							2021-06-08 12:50:47 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								99f8605582 
								
							 
						 
						
							
							
								
								Merge branch 'cycles-uploads' into 'develop'  
							
							 
							
							... 
							
							
							
							Recompilation speedup: use generic types in @spec in Upload.Filter
See merge request pleroma/pleroma!3453  
							
						 
						
							2021-06-08 17:49:24 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1399b82f7b 
								
							 
						 
						
							
							
								
								Create WrapperAuthenticator and simplify Authenticator behaviour  
							
							 
							
							... 
							
							
							
							Speeds up recompilation by reducing compile-time cycles 
							
						 
						
							2021-06-07 18:18:39 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bdaa1d4512 
								
							 
						 
						
							
							
								
								Upload.Filter: use generic types in @spec  
							
							 
							
							... 
							
							
							
							Speeds up recompilation by reducing compile-time deps 
							
						 
						
							2021-06-07 17:11:17 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d87dfcb5f0 
								
							 
						 
						
							
							
								
								Put custom guards in Web.Utils.Guards  
							
							 
							
							... 
							
							
							
							Speeds up recompilation by removing a compile-time cycle on AdminAPI.Search 
							
						 
						
							2021-06-07 15:51:52 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								264458531a 
								
							 
						 
						
							
							
								
								Formatting  
							
							 
							
							
							
						 
						
							2021-06-07 15:47:50 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								676c3c96dc 
								
							 
						 
						
							
							
								
								Merge branch 'cycles-mrf-policy' into 'develop'  
							
							 
							
							... 
							
							
							
							Recompilation speedup: create MRF.Policy behaviour separate from MRF module
See merge request pleroma/pleroma!3450  
							
						 
						
							2021-06-07 20:10:20 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								64bc0c69ed 
								
							 
						 
						
							
							
								
								Merge branch 'fix/plug_parser_multipart' into 'develop'  
							
							 
							
							... 
							
							
							
							web endpoint: Use Config.get directly instead of a tuple
See merge request pleroma/pleroma!3445  
							
						 
						
							2021-06-07 19:58:37 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6fcfa33e4e 
								
							 
						 
						
							
							
								
								Fix MRF.config_descriptions/0  
							
							 
							
							
							
						 
						
							2021-06-07 14:52:57 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe4c4a7178 
								
							 
						 
						
							
							
								
								MRF: create MRF.Policy behaviour separate from MRF module  
							
							 
							
							... 
							
							
							
							Speeds up recompilation by reducing compile-time deps 
							
						 
						
							2021-06-07 14:22:08 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3be08e7c2e 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into cycles-reverse-proxy  
							
							 
							
							
							
						 
						
							2021-06-04 21:12:37 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1c3fe43d23 
								
							 
						 
						
							
							
								
								ReverseProxy: create Client.Wrapper to call client from config  
							
							 
							
							... 
							
							
							
							Speeds up recompilation by reducing compile-time cycles 
							
						 
						
							2021-06-04 21:12:24 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								0c56f9de0d 
								
							 
						 
						
							
							
								
								Merge branch 'tests/openapi-everywhere' into 'develop'  
							
							 
							
							... 
							
							
							
							Put OpenAPI ~everywhere in tests
See merge request pleroma/pleroma!3324  
							
						 
						
							2021-06-04 18:53:09 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7d350b73f5 
								
							 
						 
						
							
							
								
								web endpoint: Use Config.get directly instead of a tuple  
							
							 
							
							... 
							
							
							
							Fixes a lot of warnings like the following while running the testsuite:
  warning: passing a {module, function, args} tuple to Plug.Parsers.MULTIPART is deprecated. Please see Plug.Parsers.MULTIPART module docs for better approaches to configuration
This might mean no more dynamic configuration but there seems to be the same limitation two lines underneath anyway. 
							
						 
						
							2021-06-04 20:04:30 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								a07310888f 
								
							 
						 
						
							
							
								
								Merge branch 'fix/missing-deprecation' into 'develop'  
							
							 
							
							... 
							
							
							
							Add missing deprecation warning left out of !2842 
See merge request pleroma/pleroma!3444  
							
						 
						
							2021-06-04 17:37:30 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								f58928cf1c 
								
							 
						 
						
							
							
								
								Add missing deprecation warning left out of  !2842  
							
							 
							
							
							
						 
						
							2021-06-04 12:30:10 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									io 
								
							 
						 
						
							
							
							
							
								
							
							
								2c401dafa1 
								
							 
						 
						
							
							
								
								Improve opengraph embeds  
							
							 
							
							... 
							
							
							
							This brings them more in line with Mastodon.
- Deduplicates display name from the title and content
- Removes arbitrary limits on the size of the embedded image
- Removes angled double quotes from embed descriptions. These would normally just indicate that the content is a quote, but that is already implied by the content being in an embed. 
							
						 
						
							2021-06-04 05:33:35 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								11844084d0 
								
							 
						 
						
							
							
								
								MIME.valid?(type) → is_bitstring(type) && MIME.extensions(type) != []  
							
							 
							
							... 
							
							
							
							Since mime 1.6.0:
  warning: MIME.valid?/1 is deprecated. Use MIME.extensions(type) != [] instead
As for the bitstring(type) part it's because MIME.extensions only expects a string.
https://github.com/elixir-plug/mime/issues/43  
							
						 
						
							2021-06-03 19:11:17 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ab32ea44f0 
								
							 
						 
						
							
							
								
								mix.exs: Apply OTP24 fixes to web_push_encryption  
							
							 
							
							
							
						 
						
							2021-06-03 19:11:16 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								168687eef2 
								
							 
						 
						
							
							
								
								media_proxy: switch from :crypto.hmac to :crypto.mac  
							
							 
							
							
							
						 
						
							2021-06-03 19:11:15 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								a5dce42c85 
								
							 
						 
						
							
							
								
								Merge branch 'chore/rename-chat' into 'develop'  
							
							 
							
							... 
							
							
							
							Rename the non-federating Chat feature to Shout
See merge request pleroma/pleroma!2842  
							
						 
						
							2021-06-03 15:52:16 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								028017711c 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into cycles-email  
							
							 
							
							
							
						 
						
							2021-06-01 16:17:43 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9879c18548 
								
							 
						 
						
							
							
								
								Avoid use Phoenix.Swoosh to prevent recompiling the Endpoint  
							
							 
							
							... 
							
							
							
							Speeds up recompilation by fixing cycles in UserEmail 
							
						 
						
							2021-06-01 16:17:03 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								3fe6ada6fc 
								
							 
						 
						
							
							
								
								Merge branch 'cycles-streaming' into 'develop'  
							
							 
							
							... 
							
							
							
							Recompilation speedup: Remove deps from Streaming/Persisting behaviors
See merge request pleroma/pleroma!3434  
							
						 
						
							2021-06-01 19:41:37 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								0be7eada92 
								
							 
						 
						
							
							
								
								Keep original Shoutbox channel name as chat:public  
							
							 
							
							... 
							
							
							
							There is no sane / high level workaround for merging users who join shout:public and chat:public. 
							
						 
						
							2021-06-01 14:34:13 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f6d2bd738d 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into cycles-uploader  
							
							 
							
							
							
						 
						
							2021-06-01 14:20:31 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8a5ceb7e53 
								
							 
						 
						
							
							
								
								Remove deps from Uploader behaviour  
							
							 
							
							... 
							
							
							
							Speeds up recompilation by limiting compile-time deps 
							
						 
						
							2021-06-01 14:19:45 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								708210b994 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into cycles-streaming  
							
							 
							
							
							
						 
						
							2021-06-01 13:56:40 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a744c47e9a 
								
							 
						 
						
							
							
								
								Remove deps from Streaming/Persisting behaviors  
							
							 
							
							... 
							
							
							
							Speeds up recompilation by limiting compile-time deps 
							
						 
						
							2021-06-01 13:55:07 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								2743c66693 
								
							 
						 
						
							
							
								
								Add "chat" back as a feature for backwards compat.  
							
							 
							
							... 
							
							
							
							Legacy PleromaFE uses this to identify if ShoutBox is available. 
							
						 
						
							2021-06-01 13:17:50 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								48a0ea2fc3 
								
							 
						 
						
							
							
								
								Wire up join requests to the old "chat:public" channel into the new "shout:public" channel  
							
							 
							
							
							
						 
						
							2021-06-01 11:56:51 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								d6432a65da 
								
							 
						 
						
							
							
								
								Move shout configuration from :instance, update docs and changelog  
							
							 
							
							
							
						 
						
							2021-06-01 11:49:46 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								4a181982c3 
								
							 
						 
						
							
							
								
								More confusingly named legacy chat code renamed to shout  
							
							 
							
							
							
						 
						
							2021-06-01 11:49:16 -05:00