483983790a
	 
					 
					
						
						
							
							[CORE][Router] Rename \App\Core\Router\Router to \App\Core\Router and merge \App\Core\Router\RouteLoader with \App\Core\Router  
						
						
						
						
					 
					
						2022-03-28 20:59:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						60af9f5e9b
	 
					 
					
						
						
							
							[CORE][Queue] Rename App\Core\Queue\Queue to App\Core\Queue  
						
						
						
						
					 
					
						2022-03-28 20:59:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						abe35428da
	 
					 
					
						
						
							
							[CORE][DB] Rename App\Core\DB\DB to App\Core\DB  
						
						
						
						
					 
					
						2022-03-28 20:59:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca5520edbf
	 
					 
					
						
						
							
							[PLUGIN][WebHooks] Add hook for subscriptions  
						
						
						
						
					 
					
						2022-03-28 20:59:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16f51e5143
	 
					 
					
						
						
							
							[COMPONENT][Notification] ->getSubscribers() should not be pre-included  
						
						... 
						
						
						
						Notification bug fix on Subscription component
Correct docblock 
						
						
					 
					
						2022-03-28 20:53:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba4230447e
	 
					 
					
						
						
							
							[COMPONENT][Group] Add orderBy to query, as otherwise the feed order is wrong  
						
						
						
						
					 
					
						2022-03-28 20:49:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7463044971
	 
					 
					
						
						
							
							[COMPONENT][Circle] Ensure strict typing on getter  
						
						
						
						
					 
					
						2022-03-28 20:48:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						13f22c911c
	 
					 
					
						
						
							
							[COMPONENT][Notification] Feed: Fix typo in query  
						
						
						
						
					 
					
						2022-03-23 16:09:13 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e63c310d70
	 
					 
					
						
						
							
							[COMPONENT][Notification] Always pre-add Actor subscribers when notifying  
						
						
						
						
					 
					
						2022-03-23 13:23:44 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23e88b30a6
	 
					 
					
						
						
							
							[COMPONENT][Blog] This is not used for replies  
						
						
						
						
					 
					
						2022-03-19 22:18:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						60713878f0
	 
					 
					
						
						
							
							[TESTS] Load languages prior to remaining fixtures  
						
						
						
						
					 
					
						2022-03-19 22:18:00 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a08b661779
	 
					 
					
						
						
							
							[COMPONENT][Group] Cast integer string to int when getting group from context  
						
						
						
						
					 
					
						2022-03-19 18:01:25 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						20f690c532
	 
					 
					
						
						
							
							[TESTS] Fix a couple of issues from last changes  
						
						
						
						
					 
					
						2022-03-14 18:37:39 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						888c3798b7
	 
					 
					
						
						
							
							[COMPONENT][Notification] Make logic more generic and robust  
						
						... 
						
						
						
						Fixed various bugs
Some important concepts to bear in mind:
* Notification: Associated with activities, won't be reconstructed
together with objects, can be thought of as transient
* Attention: Associated with objects, will be reconstructed with them, can
be thought as persistent
* Notifications and Attentions have no direct implications.
* Mentions are a specific form of attentions in notes, leads to the creation of Attentions.
Finally,
Potential PHP issue detected and reported: https://github.com/php/php-src/issues/8199 
`static::method()` from a non static context (such as a class method) calls `__call`, rather than
the expected `__callStatic`. Can be fixed by using `(static fn() => static::method())()`, but the
usage of the magic method is strictly unnecessary in this case. 
						
						
					 
					
						2022-03-14 11:37:09 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d8108dbc32
	 
					 
					
						
						
							
							[COMPONENT][Posting] Fix request handling issues that resulted from splitting creation and controller  
						
						
						
						
					 
					
						2022-03-13 15:52:48 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d77f3497d
	 
					 
					
						
						
							
							[COMPONENT][Person][TESTS] Fix Controller/PersonSettingsTest  
						
						
						
						
					 
					
						2022-03-09 14:24:50 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0441f030ab
	 
					 
					
						
						
							
							[COMPONENT][Group][TESTS] Fix Entity/GroupTest  
						
						
						
						
					 
					
						2022-03-09 01:43:51 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						28453c585f
	 
					 
					
						
						
							
							[COMPONENT][Attachment][TESTS] Fix Entity/AttachmentThumbnailTest  
						
						
						
						
					 
					
						2022-03-09 01:42:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c7b079df5
	 
					 
					
						
						
							
							[COMPONENT][Attachment][Controller] Security fix: We were not ensuring that attachment was related to note  
						
						
						
						
					 
					
						2022-03-09 01:42:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						47f03d4c9f
	 
					 
					
						
						
							
							[COMPONENT][Attachment][TESTS] Fix Entity/AttachmentTest  
						
						
						
						
					 
					
						2022-03-09 01:42:06 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc4f967186
	 
					 
					
						
						
							
							[TESTS] Fix Circle SelfTags Setting test  
						
						
						
						
					 
					
						2022-03-09 01:40:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff06a2656a
	 
					 
					
						
						
							
							[COMPONENT][Group][Entity] Useless URI column removed  
						
						... 
						
						
						
						Add table to Makefile backup 
						
						
					 
					
						2022-03-09 01:40:34 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						487791d606
	 
					 
					
						
						
							
							[TESTS] Fix Core/ControllerTest  
						
						
						
						
					 
					
						2022-03-09 01:40:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						88ace68627
	 
					 
					
						
						
							
							[TESTS] Fix Controller/FeedsTest  
						
						
						
						
					 
					
						2022-03-09 01:40:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						416665d830
	 
					 
					
						
						
							
							[COMPONENT][Attachment][TESTS] Fix Controller/AttachmentTest  
						
						
						
						
					 
					
						2022-03-09 01:40:09 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						afa8443949
	 
					 
					
						
						
							
							[TESTS] Fix some failing tests broken by restructuring and dependency updates  
						
						
						
						
					 
					
						2022-03-09 01:37:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a37ce86d05
	 
					 
					
						
						
							
							[TESTS] Fix DataFixtures  
						
						
						
						
					 
					
						2022-03-07 15:26:27 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46c91a4b39
	 
					 
					
						
						
							
							[I18N] Fix use of string concatenations in translations  
						
						
						
						
					 
					
						2022-03-07 15:26:26 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f14ad0f69
	 
					 
					
						
						
							
							[COMPONENT][Posting][FORM] Refactor Posting form to use a form action with a separate controller and the new Form::forceRedirect  
						
						
						
						
					 
					
						2022-03-07 15:26:26 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a0c9e720f
	 
					 
					
						
						
							
							[COMPONENT][FreeNetwork] Start using queues  
						
						... 
						
						
						
						[COMPONENT][Notification] Start using queues
[PLUGIN][ActivityPub] Start using queues 
						
						
					 
					
						2022-03-05 14:23:08 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						626b4263f1
	 
					 
					
						
						
							
							[PLUGIN][ActivityPub][Model][Actor] Fix internal logic for updating  
						
						... 
						
						
						
						Actors 
						
						
					 
					
						2022-03-05 14:19:12 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1daa314c55
	 
					 
					
						
						
							
							[COMPONENT][Posting][FORM] Refactor Posting form to use a form action with a separate controller and the new Form::forceRedirect  
						
						
						
						
					 
					
						2022-03-04 15:16:19 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b3374333f3
	 
					 
					
						
						
							
							[TEMPLATES][I18N] Fixup use of trans filter, in favour of trans tags. These are much more flexible and facilitate parameterized translations, rather than using concats. The only appropriate use of the trans filter is when a whole string in a variable needs to be translated (which should probably be avoided anyway)  
						
						
						
						
					 
					
						2022-03-01 13:16:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b864e85fd
	 
					 
					
						
						
							
							[TEMPLATES] Fixup uses of deprecated noteView, in favour of new NoteFactory facility  
						
						
						
						
					 
					
						2022-03-01 11:23:39 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9a60bbd92
	 
					 
					
						
						
							
							[COMPONENT][Posting] Clarify use of cache in note replies when posting  
						
						
						
						
					 
					
						2022-03-01 11:19:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43ae3add43
	 
					 
					
						
						
							
							[TEMPLATE] Update uses of NoteFactory macro, to pass the values seperately, rather than inside a converstation key  
						
						
						
						
					 
					
						2022-02-28 15:48:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46c4bd9099
	 
					 
					
						
						
							
							[COMPONENT][Conversation] Sort conversation correctly  
						
						
						
						
					 
					
						2022-02-28 15:47:38 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35f3781a32
	 
					 
					
						
						
							
							[COMPONENT][Collection] Add mechanism for specifying the ordering of note and actor queries  
						
						
						
						
					 
					
						2022-02-28 15:47:38 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45c7888676
	 
					 
					
						
						
							
							[TOOLS] Run CS-Fixer on whole project  
						
						
						
						
					 
					
						2022-02-28 15:47:37 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5188a473d0
	 
					 
					
						
						
							
							[TOOLS] Fix errors reported by PHPStan  
						
						
						
						
					 
					
						2022-02-28 15:47:37 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5495a3c5ec
	 
					 
					
						
						
							
							[ENTITY][Note] NoteType now becomes a varchar as predicted  
						
						
						
						
					 
					
						2022-02-27 02:04:48 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9b34b75b6
	 
					 
					
						
						
							
							[PLUGIN][TreeNotes] Correct cache issues and iterate functionality  
						
						... 
						
						
						
						- Replies ordering now correct
- Replies count added
- Posting adds new replies to cache (when concerning replies cache is not empty) and increments replies count
- Configuration to specify number of in-tree replies shown added
- TreeNotes templates was moved from core to plugin
- Button to read more replies was added 
						
						
					 
					
						2022-02-27 01:46:25 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d4c908c194
	 
					 
					
						
						
							
							[CORE][Cache] Implement listPushRight  
						
						
						
						
					 
					
						2022-02-27 00:44:23 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						26a50618b0
	 
					 
					
						
						
							
							[CARDS][Note] Notification targets are now used as target info, instead of previous reply dependant implementation [COMPONENTS][Group] Feed title is applied to GroupFeed view  
						
						
						
						
					 
					
						2022-02-25 13:12:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5731e6351
	 
					 
					
						
						
							
							[COMPONENT][Notification] Consider attention properly in notes  
						
						
						
						
					 
					
						2022-02-25 13:12:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d12038a9f8
	 
					 
					
						
						
							
							[CSS] Complete refactor, removing all useless rules, squashing related separate files, and limiting folder depth  
						
						
						
						
					 
					
						2022-02-24 19:05:14 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3c2e49e3f
	 
					 
					
						
						
							
							[PLUGIN][ActivityPub] Correct @context  
						
						
						
						
					 
					
						2022-02-23 22:27:30 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						338ea0ea58
	 
					 
					
						
						
							
							[COMPONENTS][Group] Group view template now extends the Collection of Notes view instead of trying to reinvent the wheel [COMPONENTS][Conversation] Replaced deprecated DB::merge with DB::persist  
						
						
						
						
					 
					
						2022-02-23 17:01:41 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57a07ef74f
	 
					 
					
						
						
							
							[COMPONENT][FreeNetwork] Add to Search the  query expression  
						
						
						
						
					 
					
						2022-02-21 04:53:12 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c380cbd846
	 
					 
					
						
						
							
							[COMPONENT][FreeNetwork] Mention and Group tags in notes are handled differently  
						
						
						
						
					 
					
						2022-02-21 04:52:30 +00:00