c9090e6cee
	 
					 
					
						
						
							
							[ATTACHMENTS][GSFile] Rename ValidateAndStore functions  
						
						
						
						
					 
					
						2021-09-14 13:12:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						353595eb97
	 
					 
					
						
						
							
							[Posting] Add missing default visibility option  
						
						
						
						
					 
					
						2021-09-14 13:12:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aea8639d44
	 
					 
					
						
						
							
							[ATTACHMENTS] Restrict thumbnail generation to allowed sizes. Defaults to only configured sizes, but can be extended with the event 'GetAllowedThumbnailSizes'. The intention is to prevent DoS attacks, since handling a thumbnail request is a relatively slow process  
						
						
						
						
					 
					
						2021-09-14 13:12:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						34059a8d3d
	 
					 
					
						
						
							
							[ATTACHMENTS][EVENT] Add onHashFile event, which can be used to deduplicate files  
						
						... 
						
						
						
						Currently, we simply hash the contents of the file with sha256, but in the future we can use something smarter,
which could find visual feature similarity between images 
						
						
					 
					
						2021-09-14 13:12:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e94df546c3
	 
					 
					
						
						
							
							[Posting] Extract and store URLs from note content. Introduce 'AttachmentStoreNew' event  
						
						
						
						
					 
					
						2021-09-14 13:12:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0eaccc32fe
	 
					 
					
						
						
							
							[ATTACHMENTS] Further refactoring  
						
						... 
						
						
						
						Some key points:
- Components and Plugins shouldn't extend Module directly
- Avatars should be fetched via GSActor ID, not by nickname as that isn't unique
- Avatar now is a separate Component
- Common file utilities are now to be placed in Core\GSFile, this will
  handle storage and trigger validation
- Some bug fixes 
						
						
					 
					
						2021-09-14 13:11:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c053e8da8e
	 
					 
					
						
						
							
							[Posting] Rename file to attachment and cache result of actor tag query  
						
						
						
						
					 
					
						2021-09-14 13:11:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ccf3aa990a
	 
					 
					
						
						
							
							[MODULES] Introduce the concept of abstract modules to V3  
						
						... 
						
						
						
						Introduce placeholder for abstract upload and thumb modules
Temporarily supress some bugs 
						
						
					 
					
						2021-09-14 13:11:45 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel 
							
						 
					 
					
						
						
							
						
						7a299162e1
	 
					 
					
						
						
							
							[Poll] Polls now have an associated note, poll templates, start_show_styles event, started css  
						
						
						
						
					 
					
						2021-09-14 13:10:13 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Sales 
							
						 
					 
					
						
						
							
						
						e8feb2ae84
	 
					 
					
						
						
							
							[DOCUMENTATION][REFACTOR] Add documentation to all flagged function and do some small cleanup  
						
						
						
						
					 
					
						2021-09-14 13:06:55 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Sales 
							
						 
					 
					
						
						
							
						
						74350becc5
	 
					 
					
						
						
							
							[POSTING] Fix missing use statement  
						
						
						
						
					 
					
						2021-09-14 13:06:54 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Sales 
							
						 
					 
					
						
						
							
						
						29082f4aa9
	 
					 
					
						
						
							
							POSTING remove REPLY route  
						
						
						
						
					 
					
						2021-09-14 13:06:52 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Sales 
							
						 
					 
					
						
						
							
						
						a248f23cef
	 
					 
					
						
						
							
							[Reply] Move reply functionality to a plugin  
						
						
						
						
					 
					
						2021-09-14 13:06:52 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Sales 
							
						 
					 
					
						
						
							
						
						4c15271d36
	 
					 
					
						
						
							
							[UI] Display error when submitted form is invalid  
						
						
						
						
					 
					
						2021-09-14 13:06:51 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Sales 
							
						 
					 
					
						
						
							
						
						9573cab4cb
	 
					 
					
						
						
							
							[Posting] Fix form name and remove unused recycle route and controller  
						
						
						
						
					 
					
						2021-09-14 13:06:50 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Sales 
							
						 
					 
					
						
						
							
						
						26f01c4c92
	 
					 
					
						
						
							
							[Posting] Fix posting form name and css  
						
						
						
						
					 
					
						2021-09-14 13:06:49 +01:00 
						 
				 
			
				
					
						
							
							
								rainydaysavings 
							
						 
					 
					
						
						
							
						
						a804c5f981
	 
					 
					
						
						
							
							[COMPONENT][CONTROLLER][TWIG] Recycle component work  
						
						
						
						
					 
					
						2021-09-14 13:06:47 +01:00 
						 
				 
			
				
					
						
							
							
								rainydaysavings 
							
						 
					 
					
						
						
							
						
						f1a687b057
	 
					 
					
						
						
							
							[COMPONENT] Fixing typo  
						
						
						
						
					 
					
						2021-09-14 13:06:45 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Sales 
							
						 
					 
					
						
						
							
						
						0b50905ac8
	 
					 
					
						
						
							
							[NOTE][UI] Add note replying and UI displaying  
						
						
						
						
					 
					
						2021-09-14 13:06:45 +01:00 
						 
				 
			
				
					
						
							
							
								rainydaysavings 
							
						 
					 
					
						
						
							
						
						bc66e2c2a2
	 
					 
					
						
						
							
							[COMPONENT] Posting form restructure and minor fixes  
						
						
						
						
					 
					
						2021-09-14 13:06:44 +01:00 
						 
				 
			
				
					
						
							
							
								rainydaysavings 
							
						 
					 
					
						
						
							
						
						1eab561b40
	 
					 
					
						
						
							
							[COMPONENT] Posting form now shows a random default string  
						
						
						
						
					 
					
						2021-09-14 13:06:44 +01:00 
						 
				 
			
				
					
						
							
							
								rainydaysavings 
							
						 
					 
					
						
						
							
						
						9b421e0095
	 
					 
					
						
						
							
							[COMPONENTS] Small fix  
						
						
						
						
					 
					
						2021-09-14 13:06:43 +01:00 
						 
				 
			
				
					
						
							
							
								rainydaysavings 
							
						 
					 
					
						
						
							
						
						1563ebc546
	 
					 
					
						
						
							
							[COMPONENT] Posts scope initial form  
						
						
						
						
					 
					
						2021-09-14 13:06:43 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Sales 
							
						 
					 
					
						
						
							
						
						6ed89c77f4
	 
					 
					
						
						
							
							[UI][NOTE] Post and see attachments  
						
						
						
						
					 
					
						2021-09-14 13:05:57 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Sales 
							
						 
					 
					
						
						
							
						
						72876fe8dc
	 
					 
					
						
						
							
							[MODULE][Posting] Add Posting module, which handles notice posting  
						
						
						
						
					 
					
						2021-09-14 13:05:55 +01:00