e9cc760ca8
	 
					 
					
						
						
							
							[COMPONENTS][Posting][Right] Fix TypeError (which somehow only popped up in tests) caused by assigning a FormView to an out array param  
						
						
						
						
					 
					
						2021-11-15 19:25:52 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2f1bdc145
	 
					 
					
						
						
							
							[PLUGIN][Reply] Separated replies from Note table.  
						
						... 
						
						
						
						[PLUGIN][Repeat] Deleted unnecessary card note template, info now to
appended at the end of note.
[PLUGIN][TreeNotes] WIP to accomodate reply plugin changes.
[TWIG][Runtime] Removed getAdditionalTemplateVars event. 
						
						
					 
					
						2021-11-10 13:29:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2cf3a0b4e6
	 
					 
					
						
						
							
							[COMPONENT][Posting] Display short language signifier rather than the full name for the first preffered language  
						
						
						
						
					 
					
						2021-11-08 16:08:03 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						019ad794d1
	 
					 
					
						
						
							
							[Posting] Add dropdown with language choice, with preferred choice according to user choice and context (group, etc)  
						
						
						
						
					 
					
						2021-11-08 16:08:02 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						839fa070c7
	 
					 
					
						
						
							
							[CORE][Posting] Default Posting language to site language, if the user hasn't selected one  
						
						
						
						
					 
					
						2021-11-02 11:14:59 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c862c9bf18
	 
					 
					
						
						
							
							[ActivityPub] Make remote mentions great again  
						
						
						
						
					 
					
						2021-11-01 12:16:46 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7fef18e95a
	 
					 
					
						
						
							
							[COMPONENTS][Posting] LocaleType::class doesn't have a default attribute, replaced with 'preferred_choices' instead.  
						
						
						
						
					 
					
						2021-10-29 17:46:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f358a9c5d
	 
					 
					
						
						
							
							[CORE][Posting] Add language choice field to the note posting block  
						
						
						
						
					 
					
						2021-10-28 17:37:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5189269e5b
	 
					 
					
						
						
							
							[FreeNetwork] Port Discovery  
						
						
						
						
					 
					
						2021-10-27 04:22:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						364c14ef2c
	 
					 
					
						
						
							
							[COMPONENT][Link] Fix mistake where only the first URL was matched and the match included the preceeding whitespace character  
						
						
						
						
					 
					
						2021-10-27 04:19:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b7d9da8ae6
	 
					 
					
						
						
							
							[Posting] Add Content Length constraint to form validation  
						
						
						
						
					 
					
						2021-10-27 04:19:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8038fdbce9
	 
					 
					
						
						
							
							[UTIL][Common] Added Common::getUploadLimit().  
						
						... 
						
						
						
						[COMPONENT][Posting] Update Posting to warn the user of submtting attachments too large. 
						
						
					 
					
						2021-10-27 04:19:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f78cfed41a
	 
					 
					
						
						
							
							[TWIG][CSS] Template refactoring, classes and their respective CSS is now more consistent. CSS variables are back.  
						
						
						
						
					 
					
						2021-10-27 04:19:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8544fe157b
	 
					 
					
						
						
							
							[FreeNetwork] First steps porting webfinger/lrdd to v3, GET webfinger requests already have a basic result  
						
						
						
						
					 
					
						2021-10-27 04:19:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9109c61af5
	 
					 
					
						
						
							
							[TOOLS][CS-FIXER] Run new PHP CS Fixer config. Notably, adds strict_types  
						
						
						
						
					 
					
						2021-10-27 04:19:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8ef2d3339f
	 
					 
					
						
						
							
							[COMPONENTS][Search] Slightly refactor parser, since the inline lambda was somewhat complex (and cs-fixer kept moving the comment, so doc-checker complained)  
						
						
						
						
					 
					
						2021-10-27 04:19:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ce0cfa7a63
	 
					 
					
						
						
							
							[COMPONENT][Search] Update Search to be able to search for either notes or actors  
						
						
						
						
					 
					
						2021-10-27 04:19:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99ab24ec23
	 
					 
					
						
						
							
							[CORE][Controller] Allow routes without text/html response  
						
						... 
						
						
						
						Improve GET getters 
						
						
					 
					
						2021-10-27 04:19:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						517ed953f2
	 
					 
					
						
						
							
							[FreeNetwork] First step towards de-duplication mechanism for federation  
						
						... 
						
						
						
						Refactored AS2 inside AP; [ENTITY][Activity] went from core to AP
Webfinger plugin will be part of FreeNetwork component 
						
						
					 
					
						2021-10-06 11:48:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3cb6563c40 
					 
					
						
						
							
							[TWIG][EndShowStyles] Route as an event argument  
						
						
						
						
					 
					
						2021-10-06 00:34:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80d1be323d 
					 
					
						
						
							
							[COMPONENTS][Search][CSS] Extra header forms now accessible through a details element. Re-organizing templates structure.  
						
						
						
						
					 
					
						2021-10-04 12:17:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d38ad60c76 
					 
					
						
						
							
							[COMPONENTS][CSS] Adding components styling properly.  
						
						
						
						
					 
					
						2021-10-01 17:25:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						de984ac8e1
	 
					 
					
						
						
							
							[COMPONENTS][Search][Tag] Implement basic search functionality that allows only searching through note tags, currently  
						
						
						
						
					 
					
						2021-09-27 19:50:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5249ccfc68 
					 
					
						
						
							
							[Posting][CSS] Right panel form render simplified.  
						
						
						
						
					 
					
						2021-09-25 21:02:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4820a863a9
	 
					 
					
						
						
							
							[Avatar] Fix cache usage and other minor bugs  
						
						
						
						
					 
					
						2021-09-23 14:34:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7beb5c2995
	 
					 
					
						
						
							
							[GSFile] Fix sanitize configuration  
						
						
						
						
					 
					
						2021-09-22 15:13:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1e7d486a3
	 
					 
					
						
						
							
							[Posting] Fix bug with early DB::flush that would discard attachments relations  
						
						
						
						
					 
					
						2021-09-22 15:13:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6082bab10
	 
					 
					
						
						
							
							[COMPONENT][Tag] Update tag stream to use new pagedStream format  
						
						
						
						
					 
					
						2021-09-21 16:39:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						14c173df7a
	 
					 
					
						
						
							
							[CACHE][COMPONENT][Tag] Add generic Cache::pagedStream and use it for the tag stream. Note that it doesn't respect scope yet  
						
						
						
						
					 
					
						2021-09-21 15:35:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6cd86cac25
	 
					 
					
						
						
							
							[COMPONENT][Tag] Add tag stream, with paging  
						
						
						
						
					 
					
						2021-09-21 11:04:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f3f7b8469
	 
					 
					
						
						
							
							[COMPONENTS][Posting][Link][Tag] Pass the note, not just the id in ProcessNoteContent  
						
						
						
						
					 
					
						2021-09-21 11:04:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						958cbffb91
	 
					 
					
						
						
							
							[Posting] Add text/html content type, must actually treat it  
						
						
						
						
					 
					
						2021-09-20 17:02:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						85969a8cff
	 
					 
					
						
						
							
							[Avatar] Add default avatar route and improve url getter  
						
						
						
						
					 
					
						2021-09-20 17:01:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e8f4563633
	 
					 
					
						
						
							
							[UTIL][Formatting][COMPONENT][Link][Tag] Refactor code from formatting into Link and Tag, where appropriate. Drop 'perfect url regex' as the one used in v2 is better  
						
						
						
						
					 
					
						2021-09-20 13:28:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						baeb1dde7a 
					 
					
						
						
							
							[Posting][CSS] Fix for qtwebengine and gecko not displaying background color on input elements.  
						
						... 
						
						
						
						Minor bug fixes. 
						
						
					 
					
						2021-09-20 12:49:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						67d62cf37b
	 
					 
					
						
						
							
							[TWIG] Remove kludge event TwigPopulateVars  
						
						
						
						
					 
					
						2021-09-18 07:27:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fda998e335
	 
					 
					
						
						
							
							[Avatar] We definitely don't need an event to retrieve avatar urls  
						
						
						
						
					 
					
						2021-09-18 07:26:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2bd19fa087
	 
					 
					
						
						
							
							[NOTE][Posting] Revert regressions introduced with c90efe2c52  
						
						... 
						
						
						
						Entity Note: It doesn't make sense to handle attachments on Note::create.
Attachments exist out of Notes, they are a thing on their own.
Furthermore, they aren't always handled the same, they most definitely
aren't always uploaded files.
FileQuota: It doesn't make sense to check if a file is greater than max
allowed upload size here. The plugin ensures a user is inside his
allowed quota, it's ignorant to anything else. Whether a file respect
max upload is a core thing that must be handled directly in the Posting
component. TODO: The configuration regarding user and monthly quota
must become FileQuotaPlugin settings and be removed from core.
c90efe2c52 - [UI] Add mechanism for rendering note contents in different formats. Implement plaintext rendering. Use rendered field for note content, rather than the content itself 
						
						
					 
					
						2021-09-18 05:12:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						941cbe6599
	 
					 
					
						
						
							
							[Actor] Refactor GSActor into Actor  
						
						
						
						
					 
					
						2021-09-18 05:12:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6c899b7b61
	 
					 
					
						
						
							
							[Plugins][Components] Fixed issue where right panel form was rendered multiple times in actors plugin page. Actors page done.  
						
						
						
						
					 
					
						2021-09-18 05:12:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6f31d102a
	 
					 
					
						
						
							
							[CORE][ActivityStreamsTwo][ActivityPub] Set all routes  
						
						... 
						
						
						
						Allow global routes to act for every actor
Fix Favoured stream query 
						
						
					 
					
						2021-09-18 05:12:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f0a3e4977
	 
					 
					
						
						
							
							[UI] Add mechanism for rendering note contents in different formats. Implement plaintext rendering. Use rendered field for note content, rather than the content itself  
						
						
						
						
					 
					
						2021-09-18 05:12:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bebf4fdbce
	 
					 
					
						
						
							
							[I18n][Posting] Move ':' to inside the translate call  
						
						
						
						
					 
					
						2021-09-14 13:13:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c465bba5f
	 
					 
					
						
						
							
							[NOTE] Add mimetype to notes  
						
						
						
						
					 
					
						2021-09-14 13:13:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0cecc67376
	 
					 
					
						
						
							
							[COMPONENT][Posting][Link] Create ProcessNoteContent event. Move link extraction to Link component. Cleanup Posting  
						
						
						
						
					 
					
						2021-09-14 13:13:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						add8f4a52f
	 
					 
					
						
						
							
							[TOOLS] Fix all errors found by PHPStan level 1  
						
						
						
						
					 
					
						2021-09-14 13:13:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ef07e04d1
	 
					 
					
						
						
							
							[Posting][CSS] Right panel form uses a select box instead of radio buttons. Hover and focus of <a> elements using just an underline. Note author and actions padding redone. File-picker font is now correct. Left panel hierarchy should now be more clear.  
						
						
						
						
					 
					
						2021-09-14 13:13:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						033c4db914
	 
					 
					
						
						
							
							[MODULES] Add function to defer module initialization and cleanup to plugin and component. Add example in Avatar component  
						
						... 
						
						
						
						Forward onInitializeModule to onInitializePlugin if the component is a plugin 
						
						
					 
					
						2021-09-14 13:13:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d3da08b1e
	 
					 
					
						
						
							
							[CONFIG] Add example module configuration  
						
						
						
						
					 
					
						2021-09-14 13:13:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9739cc5f21
	 
					 
					
						
						
							
							[Posting] Respect process_links setting  
						
						
						
						
					 
					
						2021-09-14 13:13:36 +01:00