tenma 
							
						 
					 
					
						
						
							
						
						a9be720f09 
					 
					
						
						
							
							[OStatus] Remove TFN's deprecated Census event and fix small typo in the code  
						
						
						
						
					 
					
						2020-05-09 11:50:26 +01:00 
						 
				 
			
				
					
						
							
							
								tenma 
							
						 
					 
					
						
						
							
						
						d7906f113e 
					 
					
						
						
							
							[ActivityPub] Remove TFN's deprecated Census event  
						
						
						
						
					 
					
						2020-05-09 11:50:26 +01:00 
						 
				 
			
				
					
						
							
							
								tenma 
							
						 
					 
					
						
						
							
						
						01dcaefcfb 
					 
					
						
						
							
							[TheFreeNetwork] Use config + module settings for initialization and online lookup  
						
						... 
						
						
						
						The Census event is now replaced with module settings for populating the
protocols array. With this we can shutdown some plugins and still make
them be checked by TFN.
The performance:high config is now added when deciding whether or not to
do online lookup after the offline lookup fails.
default:
- Add default values for the TFN protocol setting
EVENTS:
- Remove Cencus event
TheFreeNetworkModule
- Remove Census event handler, update protocols array to use module's settings
- Use performance:high config when deciding to do online lookup 
						
						
					 
					
						2020-05-09 11:50:26 +01:00 
						 
				 
			
				
					
						
							
							
								tenma 
							
						 
					 
					
						
						
							
						
						cfba91ea43 
					 
					
						
						
							
							[OStatus] Add TheFreeNetwork module's support in handling profile insertion  
						
						... 
						
						
						
						Ostatus_profile:
- Update createActivityObjectProfile to trigger TFN's assistance in inserting the profile 
						
						
					 
					
						2020-05-09 11:50:26 +01:00 
						 
				 
			
				
					
						
							
							
								tenma 
							
						 
					 
					
						
						
							
						
						134b6f6478 
					 
					
						
						
							
							[ActivityPub] Add TheFreeNetwork module's support in handling profile insertion  
						
						... 
						
						
						
						Activitypub_profile:
- Update do_insert to trigger TFN's assistance in inserting the profile
explorer:
- Use the new LRDD's method for grabbing profile aliases 
						
						
					 
					
						2020-05-09 11:50:25 +01:00 
						 
				 
			
				
					
						
							
							
								tenma 
							
						 
					 
					
						
						
							
						
						64104cb182 
					 
					
						
						
							
							[TheFreeNetwork] Handle new StartTFNLookup and EndTFNLookup events  
						
						... 
						
						
						
						EVENTS:
- describe new events
TheFreeNetworkModule:
- add event handlers and necessary auxiliary methods
- minor comment updates 
						
						
					 
					
						2020-05-09 11:50:25 +01:00 
						 
				 
			
				
					
						
							
							
								tenma 
							
						 
					 
					
						
						
							
						
						9aedcc7997 
					 
					
						
						
							
							[OStatus] Update salmonaction to use the new LRDD's method for grabbing aliases  
						
						
						
						
					 
					
						2020-05-09 11:50:25 +01:00 
						 
				 
			
				
					
						
							
							
								tenma 
							
						 
					 
					
						
						
							
						
						35547e28ea 
					 
					
						
						
							
							[LRDD] Add a new method for grabing profile aliases  
						
						
						
						
					 
					
						2020-05-09 11:50:25 +01:00 
						 
				 
			
				
					
						
							
							
								tenma 
							
						 
					 
					
						
						
							
						
						c6543e1f95 
					 
					
						
						
							
							[ActivityPub] Autofix profile URIs through alias discovering  
						
						... 
						
						
						
						Activitypub_profile:
- Add updateUri method
explorer:
- Add grab_aliases method
- Update grab_local_user's online course to grab and test aliases 
						
						
					 
					
						2020-05-09 11:50:25 +01:00 
						 
				 
			
				
					
						
							
							
								Alexei Sorokin 
							
						 
					 
					
						
						
							
						
						2183875e9e 
					 
					
						
						
							
							[UI] Fix group member pages showing up twice  
						
						
						
						
					 
					
						2020-05-05 16:49:21 +03:00 
						 
				 
			
				
					
						
							
							
								Alexei Sorokin 
							
						 
					 
					
						
						
							
						
						e5ee069f4a 
					 
					
						
						
							
							[UI] Order groups in join descending order in profiles  
						
						
						
						
					 
					
						2020-05-05 16:25:02 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo Sales 
							
						 
					 
					
						
						
							
						
						6c844315aa 
					 
					
						
						
							
							[CORE] Fix 'Array and string offset access syntax with curly braces is deprecated' in AuthCryptModule and DirectionDetectorPlugin  
						
						
						
						
					 
					
						2020-05-04 10:47:23 +00:00 
						 
				 
			
				
					
						
							
							
								Alexei Sorokin 
							
						 
					 
					
						
						
							
						
						872bb1388d 
					 
					
						
						
							
							[Nodeinfo] Count active users for full days and without silenced  
						
						
						
						
					 
					
						2020-04-17 18:13:05 +03:00 
						 
				 
			
				
					
						
							
							
								Alexei Sorokin 
							
						 
					 
					
						
						
							
						
						42aa255152 
					 
					
						
						
							
							[CORE] Re-format the inboxnoticestream query  
						
						
						
						
					 
					
						2020-04-08 15:25:30 +03:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						e58188d136 
					 
					
						
						
							
							[UI] Small improvement on attachment's visual  
						
						
						
						
					 
					
						2020-04-07 13:28:34 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						bb32c0af3b 
					 
					
						
						
							
							[SensitiveContent] Fix plugin settings  
						
						... 
						
						
						
						Also reformatted the code and minor bug fixed it 
						
						
					 
					
						2020-04-07 13:28:29 +01:00 
						 
				 
			
				
					
						
							
							
								nee 
							
						 
					 
					
						
						
							
						
						63fd2c7037 
					 
					
						
						
							
							[SensitiveContent] Add option to activate for not-logged-in visitors  
						
						... 
						
						
						
						Remove redundant setting retrival code.
An example config.php entry to activate the new config:
$config['site']['sensitivecontent']['hideforvisitors'] = true; 
						
						
					 
					
						2020-04-07 02:59:35 +01:00 
						 
				 
			
				
					
						
							
							
								nee 
							
						 
					 
					
						
						
							
						
						520a2ba202 
					 
					
						
						
							
							[SensitiveContent] Don't crash in GNU social classic  
						
						... 
						
						
						
						When an attachment has no thumbnail (for example when it's a video). 
						
						
					 
					
						2020-04-07 02:59:30 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Sales 
							
						 
					 
					
						
						
							
						
						13e8445083 
					 
					
						
						
							
							[SensitiveContent] Fix bug where having this plugin activated would not size thumbnails correctly  
						
						
						
						
					 
					
						2020-04-07 02:59:24 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Sales 
							
						 
					 
					
						
						
							
						
						d1c70cb13b 
					 
					
						
						
							
							[CORE] Make avatars be served with the same mechanism as attachments  
						
						
						
						
					 
					
						2020-04-06 21:14:11 +00:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						6898cff623 
					 
					
						
						
							
							[PLUGINS] Remove VideoThumbnails not useful anymore  
						
						
						
						
					 
					
						2020-04-03 12:20:27 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						f4558e3c41 
					 
					
						
						
							
							[ActivityPub] Fix profile url handling  
						
						
						
						
					 
					
						2020-03-28 03:16:24 +00:00 
						 
				 
			
				
					
						
							
							
								tenma 
							
						 
					 
					
						
						
							
						
						d24075b1c5 
					 
					
						
						
							
							[INSTALL] Allow the setup of sslproxy during install time  
						
						... 
						
						
						
						install.php:
installer.php:
- add option field and handle logic
display.css:
- hardcode ssl's label margin-top value so all options are correctly displayed 
						
						
					 
					
						2020-03-15 21:37:37 +00:00 
						 
				 
			
				
					
						
							
							
								tenma 
							
						 
					 
					
						
						
							
						
						a8c2a9da3a 
					 
					
						
						
							
							[DOCUMENTATION] Add further notes to the nginx sample config  
						
						
						
						
					 
					
						2020-03-12 18:03:48 +00:00 
						 
				 
			
				
					
						
							
							
								tenma 
							
						 
					 
					
						
						
							
						
						8041df7d41 
					 
					
						
						
							
							[DATABASE] Fix deprecated call to implode()  
						
						
						
						
					 
					
						2020-03-12 17:44:50 +00:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						073a181778 
					 
					
						
						
							
							[ActivityPub] Fix undefined tag index 'type' in Activitypub_notice  
						
						
						
						
					 
					
						2020-02-14 17:25:26 +00:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						bec6fdc66a 
					 
					
						
						
							
							[NOTICES] Add data-nosnippet attribute for notices by remote profiles  
						
						
						
						
					 
					
						2020-01-09 19:49:49 +00:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						6833c9f1c2 
					 
					
						
						
							
							[SHOWSTREAM] Add robots meta-tag for remote profiles  
						
						
						
						
					 
					
						2020-01-09 17:02:26 +00:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						18ade30185 
					 
					
						
						
							
							[FORMAT] Ran php-cs-fixer on the handlers of notice items and streams  
						
						... 
						
						
						
						This was to keep the following two commits readable
- actions/showstream.php
- actions/userbyid.php
- lib/modules/ActivityHandlerModule.php
- lib/modules/ActivityHandlerPlugin.php
- lib/notices/conversationnoticestream.php
- lib/notices/noticelistitem.php
- lib/notices/noticestream.php
- lib/notices/threadednoticelistitem.php 
						
						
					 
					
						2020-01-09 21:41:34 +00:00 
						 
				 
			
				
					
						
							
							
								Alexei Sorokin 
							
						 
					 
					
						
						
							
						
						e7ab305335 
					 
					
						
						
							
							[CORE] Use monotonic time via hrtime() where applicable  
						
						... 
						
						
						
						The realtime clock is not reliable when calculating elapsed time. 
						
						
					 
					
						2020-01-07 19:48:13 +03:00 
						 
				 
			
				
					
						
							
							
								Alexei Sorokin 
							
						 
					 
					
						
						
							
						
						110d3a453a 
					 
					
						
						
							
							[Embed][CORE] Validate the hexadecimal for hex2bin properly  
						
						
						
						
					 
					
						2020-01-07 17:30:18 +03:00 
						 
				 
			
				
					
						
							
							
								Alexei Sorokin 
							
						 
					 
					
						
						
							
						
						f5aeab39b4 
					 
					
						
						
							
							[PEAR DB_DataObject] Make static methods in Cast actually static  
						
						
						
						
					 
					
						2020-01-07 17:16:07 +03:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						e7738895ce 
					 
					
						
						
							
							[DOCUMENTATION] Updated TODO and branches info  
						
						
						
						
					 
					
						2019-12-23 15:39:26 +00:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						60446dfc20 
					 
					
						
						
							
							[CORE] Better queues defaults  
						
						
						
						
					 
					
						2019-12-11 02:23:37 +00:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						dc211c9c44 
					 
					
						
						
							
							[ActivityPub][Postman] Fix not sending notices to self  
						
						
						
						
					 
					
						2019-12-11 01:30:25 +00:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						27babac6dc 
					 
					
						
						
							
							[Ostatus] Partially revert  69add504e6 
						
						... 
						
						
						
						updateuris isn't needed after alll, we should solve this with TFNM and existing infrastructure. 
						
						
					 
					
						2019-12-11 01:30:15 +00:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						3e2b7cddc8 
					 
					
						
						
							
							[ActivityPub][RSA] Revision, increase type scrictness and improve docs  
						
						
						
						
					 
					
						2019-12-10 23:51:40 +00:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						80ba2b3ccc 
					 
					
						
						
							
							[ActivityPub] Properly handle Actor URIs by using events correctly  
						
						... 
						
						
						
						This should fix nulls on explorer lookups inputed by postman after generate_followers/getSubscribers, that I think were caused by calling common_profile_uri that, curiously, only handles local profiles 
						
						
					 
					
						2019-12-10 23:50:56 +00:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						b730582336 
					 
					
						
						
							
							[CORE] Add GNUSOCIAL_ENGINE_REPO_URL and increase usage of GNUSOCIAL_ENGINE_URL  
						
						
						
						
					 
					
						2019-11-21 00:21:22 +00:00 
						 
				 
			
				
					
						
							
							
								Alexei Sorokin 
							
						 
					 
					
						
						
							
						
						1b429dd2e5 
					 
					
						
						
							
							[API] Show a nicer no such user error on statusnet/groups/list_all  
						
						
						
						
					 
					
						2019-11-16 22:12:42 +03:00 
						 
				 
			
				
					
						
							
							
								Alexei Sorokin 
							
						 
					 
					
						
						
							
						
						448404e45c 
					 
					
						
						
							
							[SCRIPTS] Fix resend_confirm_address.php  
						
						... 
						
						
						
						Fix a regression from 6ec72b2978 
						
						
					 
					
						2019-11-16 21:22:46 +03:00 
						 
				 
			
				
					
						
							
							
								Alexei Sorokin 
							
						 
					 
					
						
						
							
						
						562d84c375 
					 
					
						
						
							
							[Xmpp] Adjust type declarations for changes in XMPPHP  
						
						
						
						
					 
					
						2019-11-16 20:44:18 +03:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						f09e3362aa 
					 
					
						
						
							
							[COMPOSER] update  
						
						
						
						
					 
					
						2019-11-16 16:51:01 +00:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						51b5b1c08c 
					 
					
						
						
							
							[ActivityPub][RSA] Fix types of generate_keys  
						
						
						
						
					 
					
						2019-11-16 15:32:49 +00:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						ca2dde9a41 
					 
					
						
						
							
							[ExtendedProfile] Fix updates and allow to delete values  
						
						
						
						
					 
					
						2019-11-03 19:49:10 +03:00 
						 
				 
			
				
					
						
							
							
								Alexei Sorokin 
							
						 
					 
					
						
						
							
						
						6674d1ed0f 
					 
					
						
						
							
							[NodeInfo][DATABASE] Adjust indices of the "notice" and "user" tables  
						
						... 
						
						
						
						On big databases these queries from the Nodeinfo plugin choked up:
SELECT profile_id FROM notice
  WHERE notice.created >= (CURRENT_DATE - INTERVAL '180' DAY)
  AND notice.is_local = 1;
SELECT id FROM "user"
  WHERE "user".created >= (CURRENT_DATE - INTERVAL '180' DAY); 
						
						
					 
					
						2019-11-03 18:57:03 +03:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						2a10dffff8 
					 
					
						
						
							
							[UI] Fix a small typo  
						
						
						
						
					 
					
						2019-11-03 15:53:11 +00:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						e0b17fc97d 
					 
					
						
						
							
							[REALTIME] Reviewed both the superclass and its dist plugins  
						
						
						
						
					 
					
						2019-11-03 15:37:49 +00:00 
						 
				 
			
				
					
						
							
							
								Alexei Sorokin 
							
						 
					 
					
						
						
							
						
						52800c3a65 
					 
					
						
						
							
							[DATABASE] Remove profile_tag_tag_fkey  
						
						... 
						
						
						
						profile_list.tag is not supposed to be unique,
this also reverts the addition of profile_list_tag_key. 
						
						
					 
					
						2019-11-02 14:32:48 +03:00 
						 
				 
			
				
					
						
							
							
								Alexei Sorokin 
							
						 
					 
					
						
						
							
						
						9124617055 
					 
					
						
						
							
							[Xmpp] Latin-1 space characters are not forbidden for XMPP resources  
						
						... 
						
						
						
						Also use mb_strlen() with the 8bit encoding to count octets, strlen() is not as
reliable (mbstring.func_overload). 
						
						
					 
					
						2019-11-02 13:54:26 +03:00