Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						18fc39d2cf 
					 
					
						
						
							
							Fix noticesearch tag regex  
						
						
						
						
					 
					
						2019-05-22 22:29:33 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						c083a8bcc2 
					 
					
						
						
							
							[SESSION] Implement SessionHandlerInterface instead of setting custom handlers by XRevan86  
						
						
						
						
					 
					
						2019-05-22 22:29:33 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						e8783d46d0 
					 
					
						
						
							
							[SESSION] Increase type strictness for full PHP adherence  
						
						... 
						
						
						
						Documented this file (adapted from maiyannah's postActiv doc)
This commit also fixes PHP Warning:  session_write_close(): Session callback expects true/false return value in classes/Session.php on line 289 (spoted by XRevan86)
Observation: In a newer release we will be replacing this kind of castings with actual explicit PHP7 return types 
						
						
					 
					
						2019-05-22 22:29:26 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						d9a42550ff 
					 
					
						
						
							
							is_rtl should handle lang instead of code  
						
						
						
						
					 
					
						2019-05-16 22:51:11 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						ceae66a30f 
					 
					
						
						
							
							[Nodeinfo] Fix twitterimport enabled check  
						
						
						
						
					 
					
						2019-05-11 20:52:02 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						031a491abd 
					 
					
						
						
							
							Improved version of nginx sample config by XRevan86  
						
						
						
						
					 
					
						2019-05-11 20:50:08 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						1536d3ef29 
					 
					
						
						
							
							[XML/HTML Outputter] General improvements and refactoring as well as some bug fixes  
						
						
						
						
					 
					
						2019-05-07 15:57:19 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						c03ed457a6 
					 
					
						
						
							
							Fix broken user activitystreams feed due to deleted notices  
						
						
						
						
					 
					
						2019-05-06 23:27:38 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						d2e6519bad 
					 
					
						
						
							
							lib/ping.php - Fix PHP 7.3 Warning switch continue -> break  
						
						
						
						
					 
					
						2019-05-06 23:27:38 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						688fa4839c 
					 
					
						
						
							
							[Nodeinfo] Correct HELP info on fix_stats.php  
						
						
						
						
					 
					
						2019-05-06 23:27:38 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						fe411e8138 
					 
					
						
						
							
							Fix some typos/small obvious bugs on twitterRssGroupArray  
						
						
						
						
					 
					
						2019-05-03 17:09:23 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						515682c0cd 
					 
					
						
						
							
							Merge branch 'ATOM-priority" from Alexandre Alapetite into HEAD  
						
						... 
						
						
						
						source: https://git.gnu.io/gnu/gnu-social/merge_requests/174  
						
						
					 
					
						2019-05-03 13:30:20 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						b17e0b4169 
					 
					
						
						
							
							Update PEAR to v1.10.9 and patch it so it works quietly  
						
						
						
						
					 
					
						2019-04-28 23:39:36 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						daa5f87fd4 
					 
					
						
						
							
							Ugly patch to maintain old DB handle code working quietly  
						
						... 
						
						
						
						We have to replace this database engine with a modern one 
						
						
					 
					
						2019-04-27 18:23:51 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						d75b5d2f4a 
					 
					
						
						
							
							Make group edit and logo great again by XRevan86  
						
						
						
						
					 
					
						2019-04-27 17:39:42 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						f6dbf66983 
					 
					
						
						
							
							Undefined user in passwordsettings by XRevan86  
						
						
						
						
					 
					
						2019-04-27 15:15:11 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						6cf674f8f8 
					 
					
						
						
							
							Some minor refactoring on session handler  
						
						
						
						
					 
					
						2019-04-27 00:28:05 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						7845a09b34 
					 
					
						
						
							
							RSVP asHTML throws a pretty exception that should go out of the div, by XRevan86  
						
						
						
						
					 
					
						2019-04-26 23:08:16 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						e4d432295d 
					 
					
						
						
							
							Only variables should be assigned by reference  
						
						... 
						
						
						
						caught by XRevan86 
						
						
					 
					
						2019-04-26 23:03:37 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						339204f1ee 
					 
					
						
						
							
							Fix negative one subscriptions by XRevan86  
						
						... 
						
						
						
						Only local users are subscribed to themselves. 
						
						
					 
					
						2019-04-26 01:10:53 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						a4e679a118 
					 
					
						
						
							
							Add Registration form hook points by XRevan86  
						
						
						
						
					 
					
						2019-04-26 00:59:38 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						195296846e 
					 
					
						
						
							
							Add russian translation to NodeInfo plugin by XRevan86  
						
						
						
						
					 
					
						2019-04-26 00:43:58 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						7967db6ff5 
					 
					
						
						
							
							Various obvious bug fixes and better PHP 7 support  
						
						... 
						
						
						
						Many of these came from a XRevan86 patch 
						
						
					 
					
						2019-04-26 00:34:17 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						c4f962a7d0 
					 
					
						
						
							
							Fix wrong path on Realtime cleanupchannels script by XRevan86  
						
						
						
						
					 
					
						2019-04-25 23:12:58 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						bc030da320 
					 
					
						
						
							
							Fix undefined variables on Favorite plugin by XRevan86  
						
						
						
						
					 
					
						2019-04-25 23:12:58 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						9cc7df51d6 
					 
					
						
						
							
							Some obvious bug fixes for i18n  
						
						
						
						
					 
					
						2019-04-25 23:12:46 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						bf7f17474d 
					 
					
						
						
							
							When an attachment fails to load, it shouldn't destroy the whole layout by XRevan86  
						
						
						
						
					 
					
						2019-04-25 20:46:47 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						8a07edec5f 
					 
					
						
						
							
							Fix fulltext search by XRevan86  
						
						
						
						
					 
					
						2019-04-25 19:32:20 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						0042971d74 
					 
					
						
						
							
							Fix bug in  36a55d84.  
						
						... 
						
						
						
						We still have to further review and improve the caching of streams.
Important related changes: 2272cc24#diff-8633314d55a2834ab2ea425d7157bec14aca672L60
Important related discussion: https://github.com/chimo/gs-rediscache/issues/{1,2}  
						
						
					 
					
						2019-04-25 18:51:44 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						6b5450b7e6 
					 
					
						
						
							
							Faster inboxnoticestream.php by XRevan86.  
						
						... 
						
						
						
						This commit consequently reverts 5dcc98d1c6a59c439b46 
						
						
					 
					
						2019-04-25 18:48:53 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						5dcc98d1c6 
					 
					
						
						
							
							inboxnoticestream.php gotta go fast  
						
						
						
						
					 
					
						2019-04-23 23:10:43 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						fc4aa470b2 
					 
					
						
						
							
							StoreRemoteMedia - removeRemoteMedia script - Add missing newline in bad limit error  
						
						
						
						
					 
					
						2019-04-23 22:11:29 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						586fb5a517 
					 
					
						
						
							
							Faster NodeInfo stats  
						
						
						
						
					 
					
						2019-04-22 20:03:28 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						e186ad57d0 
					 
					
						
						
							
							OStatus and XMPP plugins now inform Nodeinfo plugins about their activity  
						
						
						
						
					 
					
						2019-04-22 07:28:45 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						e6667db0cd 
					 
					
						
						
							
							Add chimo's Nodeinfo plugin as a default GNU social plugin  
						
						
						
						
					 
					
						2019-04-22 06:50:28 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						e0887220b0 
					 
					
						
						
							
							XmppPlugin - Fix preg_match() - Compilation failed  
						
						... 
						
						
						
						Disallowed Unicodecode point (>= 0xd800 && <= 0xdfff) 
						
						
					 
					
						2019-04-21 17:13:07 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						3290227b50 
					 
					
						
						
							
							Modern version of XMPPHP extlib  
						
						... 
						
						
						
						Original XMPPHP is no longer maintained
Therefore I've done some optimizations and imported some commits from birkner and zorn-v forks.
None of the forks really looked ready to be adopted... 
						
						
					 
					
						2019-04-21 17:13:07 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						a59c439b46 
					 
					
						
						
							
							Faster inboxnoticestream.php by XRevan86  
						
						
						
						
					 
					
						2019-04-21 00:56:56 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						7b6c887d76 
					 
					
						
						
							
							OStatus plugin - Merge some bug fixes by XRevan86  
						
						
						
						
					 
					
						2019-04-20 23:27:46 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						25eb06ac46 
					 
					
						
						
							
							Remove from .gitignore stuff that should clearly go to developer's global gitignore instead  
						
						
						
						
					 
					
						2019-04-20 01:50:02 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						0df8531834 
					 
					
						
						
							
							Fix typo on  986030060b 
						
						
						
						
					 
					
						2019-04-19 21:16:42 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						496ab8c920 
					 
					
						
						
							
							User_im_prefs - Fix wrong schemaDef  
						
						
						
						
					 
					
						2019-04-19 20:54:24 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						986030060b 
					 
					
						
						
							
							XMPPHP - Fix string as array usage errors on PHP 7  
						
						
						
						
					 
					
						2019-04-19 15:56:51 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						2d20656e22 
					 
					
						
						
							
							[StoreRemoteMedia] script removeRemoteMedia.php was trying to remove already removed files  
						
						... 
						
						
						
						Sometimes different posts are associated with the same file, that case wasn't considered
Thanks to XRevan86 for spotting this issue. 
						
						
					 
					
						2019-04-18 01:03:09 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						98ebe1f63b 
					 
					
						
						
							
							[StoreRemoteMedia] script removeRemoteMedia.php was deleting every file posted without being via web interface  
						
						... 
						
						
						
						Added two more options: delete image-only attachments; delete previews (like oembed thumbs)
Some further minor improvements.
Thanks to colegota for spotting this issue. 
						
						
					 
					
						2019-04-17 02:05:04 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						1d529c021a 
					 
					
						
						
							
							Updated HTMLPurifier to 4.10.0  
						
						... 
						
						
						
						Source: http://htmlpurifier.org/releases/htmlpurifier-4.10.0-lite.zip 
Release date: 2018-02-22 
						
						
					 
					
						2019-04-16 01:11:54 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						f89c052cf8 
					 
					
						
						
							
							Set default value of datetime columns to CURRENT_TIMESTAMP  
						
						... 
						
						
						
						This resolves an issue with MySQL 5.7 where the default SQL_MODE is set to disallow zero dates (i.e. '0000-00-00 00:00:00')
Fixed thanks to Francis and Normandy from postActiv. 
						
						
					 
					
						2019-04-16 00:43:17 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						38f2ecefac 
					 
					
						
						
							
							extlib/DB/DataObject - Fix PHP 7.3 Warning switch continue -> break  
						
						... 
						
						
						
						Also reformatted under PSR norms 
						
						
					 
					
						2019-04-16 00:20:20 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						8305641b20 
					 
					
						
						
							
							Update master GS version  
						
						
						
						
					 
					
						2019-04-04 10:12:56 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Alapetite 
							
						 
					 
					
						
						
							
						
						e473937cb9 
					 
					
						
						
							
							Give priority to ATOM to expose WebSub.  
						
						... 
						
						
						
						Hello,
The ATOM feed contains the hub declaration for WebSub / PubSubHubbub, but the RSS / RDF / JSON versions do not.
Currently, the ATOM version is declared last.
RSS/ATOM clients typically pick whichever version comes first, and will thus not see the WebSub feature.
I therefore suggest putting the ATOM version first, as it is more feature-rich than the other versions.
Clients not compatible with ATOM would not pick it anyway due to the different type attribute.
See same PR for Mastodon: https://github.com/tootsuite/mastodon/pull/9302 
and WebSub tester https://websub.rocks/publisher  
						
						
					 
					
						2018-11-20 22:39:23 +00:00