Sandro Santilli 
							
						 
					 
					
						
						
							
						
						3138fa0b40 
					 
					
						
						
							
							Check DB connection before any possible use  
						
						
						
						
					 
					
						2016-05-24 16:49:50 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						ec257d940a 
					 
					
						
						
							
							Either use or don't use HTTPS  
						
						... 
						
						
						
						The risk of injection attacks using HTTP is too great to allow a
site that allows both HTTP and HTTPS... 
						
						
					 
					
						2016-02-10 00:57:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						1f76c1e4a9 
					 
					
						
						
							
							Initial user doesn't need as strict checking on email  
						
						
						
						
					 
					
						2016-01-16 17:23:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c0ef167514 
					 
					
						
						
							
							create storage directories automatically  
						
						
						
						
					 
					
						2015-12-28 00:35:02 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						17a65ff873 
					 
					
						
						
							
							background folder has never been used for GNU social  
						
						
						
						
					 
					
						2015-12-28 00:00:51 +01:00 
						 
				 
			
				
					
						
							
							
								Chimo 
							
						 
					 
					
						
						
							
						
						3e16e31080 
					 
					
						
						
							
							installer::checkPrereqs bump PHP version to 5.5.0  
						
						
						
						
					 
					
						2015-12-04 15:22:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chimo 
							
						 
					 
					
						
						
							
						
						abde7a2682 
					 
					
						
						
							
							Fix broken link to FAQ in web installer  
						
						
						
						
					 
					
						2015-07-25 10:36:31 -04:00 
						 
				 
			
				
					
						
							
							
								abjectio 
							
						 
					 
					
						
						
							
						
						5675f328b6 
					 
					
						
						
							
							Fixing broken links during end of installation  #26  -  https://git.gnu.io/gnu/gnu-social/issues/26  
						
						
						
						
					 
					
						2015-05-20 00:02:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e1822c2b66 
					 
					
						
						
							
							schemacheck hint in newly installed config.php  
						
						
						
						
					 
					
						2015-05-03 23:07:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f321c3c2ea 
					 
					
						
						
							
							Make 'activity' a blacklisted nickname  
						
						... 
						
						
						
						Will add a plugin called ActivityVerb which makes activity interaction
more standardized. 
						
						
					 
					
						2015-03-09 17:08:10 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						bece816ec7 
					 
					
						
						
							
							User class throws exception on register failure  
						
						
						
						
					 
					
						2015-03-01 12:36:19 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						8fac7a9f6c 
					 
					
						
						
							
							StatusNet class renamed GNUsocial  
						
						... 
						
						
						
						also added backward compatible StatusNet class for the two calls I know
third party plugins use, isHTTPS and getActivePlugins 
						
						
					 
					
						2015-02-27 12:44:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						66df043c19 
					 
					
						
						
							
							Add php5-intl dependency to Installer class  
						
						
						
						
					 
					
						2015-02-18 00:47:00 +01:00 
						 
				 
			
				
					
						
							
							
								Roland Haeder 
							
						 
					 
					
						
						
							
						
						571ba1369b 
					 
					
						
						
							
							Check for valid database connection object.  
						
						... 
						
						
						
						Signed-off-by: Roland Haeder <roland@mxchange.org > 
						
						
					 
					
						2014-08-18 10:10:55 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						b3d6c51c79 
					 
					
						
						
							
							Strict standards and deprecation warnings are good, but confusing  
						
						... 
						
						
						
						we know we have to get rid of PEAR::DB, but don't alarm users with hundreds
of lines of output. 
						
						
					 
					
						2014-07-10 13:23:10 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						fb82c75b49 
					 
					
						
						
							
							adminUpdates setting not available now  
						
						... 
						
						
						
						We don't run a service similar to update.status.net yet. Maybe we should,
but that's for the future to decide. Currently I view it as a callback
that we want to avoid. 
						
						
					 
					
						2014-05-19 14:53:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c075b9f730 
					 
					
						
						
							
							Removed 'bookmarklet' since we have Bookmark plugin  
						
						
						
						
					 
					
						2014-05-10 02:50:56 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e506b8f7f9 
					 
					
						
						
							
							Installer database adjustments  
						
						... 
						
						
						
						We can't say we officially support PostgreSQL, unfortunately. There
are too many database calls with MySQL specific syntax. This would be
desirable for a 2.0 release, but too much work while maintaining 1.x.
The main difficulty is that we're using PEAR::DB which is aging. If
that's exchanged, maybe we could use PDO or something. 
						
						
					 
					
						2014-05-01 02:59:09 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						13736bbb89 
					 
					
						
						
							
							Updating version check to match requirements  
						
						... 
						
						
						
						Also removing a legacy check for, nowadays, unsupported versions. 
						
						
					 
					
						2014-03-01 16:19:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						827d6018a7 
					 
					
						
						
							
							Less StatusNet, more GNU social  
						
						... 
						
						
						
						We've still got stuff like the update-subscription thing to set up. 
						
						
					 
					
						2014-03-01 14:14:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c514cac31d 
					 
					
						
						
							
							JSON is a required PHP extension for GNU social.  
						
						
						
						
					 
					
						2014-03-01 13:58:03 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						fcba540a14 
					 
					
						
						
							
							Removed legacy OMB. Use OStatus for remote profiles.  
						
						
						
						
					 
					
						2013-10-28 16:22:09 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2a5ba1f74b 
					 
					
						
						
							
							Core and Default plugins separated, now loads on install  
						
						... 
						
						
						
						_flow_ reported on IRC that install.php had stopped working. This was
because default plugins had been put into two separate lists, and the
list with AuthCrypt was never loaded when performing an installation.
Core plugins cannot be disabled.
I also removed the Memcache autodetection thing since it should be
solved in a more elegant manner. 
						
						
					 
					
						2013-10-19 14:38:15 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2f70866367 
					 
					
						
						
							
							Installer redirects to HTTPS if ssl is set to 'always'  
						
						
						
						
					 
					
						2013-10-18 18:17:37 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						db7ef52d13 
					 
					
						
						
							
							Better use of Nickname validation functions  
						
						... 
						
						
						
						Nickname verifications on registration and updates for profiles (not yet
groups) have been improved.
Minor bugs in RegisterAction were also fixed, where multiple forms would
be outputed because the function did not return after showForm(). This
will be solved more permanently with throwing exceptions in the future. 
						
						
					 
					
						2013-10-16 15:38:54 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						636a8fcaf5 
					 
					
						
						
							
							Properly defined globals, $_PEAR caused install to fail. (thanks DRiKE)  
						
						
						
						
					 
					
						2013-10-04 21:29:16 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						4c6803a054 
					 
					
						
						
							
							GNUSOCIAL is the new defined indicator  
						
						... 
						
						
						
						STATUSNET is still there for compatibility, so we don't have to change
all scripts at once yet... 
						
						
					 
					
						2013-09-18 00:35:49 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						38ac5a7005 
					 
					
						
						
							
							Automatic memcache support enabler for config  
						
						
						
						
					 
					
						2013-08-12 13:14:50 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						20bad68845 
					 
					
						
						
							
							Added SSL option to web and cli installers  
						
						
						
						
					 
					
						2013-08-12 13:08:14 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						086b474069 
					 
					
						
						
							
							%s for a string  
						
						
						
						
					 
					
						2012-04-02 21:42:04 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						eaaa978d20 
					 
					
						
						
							
							Set site profile after creating initial user during installation  
						
						
						
						
					 
					
						2011-08-27 16:02:00 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						7f5080d5e3 
					 
					
						
						
							
							* Allow setting single user site profile  
						
						... 
						
						
						
						* Fix site profile array munging 
						
						
					 
					
						2011-08-27 14:25:12 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						af97bc896e 
					 
					
						
						
							
							Make site profiles work  
						
						
						
						
					 
					
						2011-08-26 21:10:24 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						fad0c875ca 
					 
					
						
						
							
							Don't redefine 'STATUSNET' in installer  
						
						
						
						
					 
					
						2011-04-28 12:38:07 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						e53793edf4 
					 
					
						
						
							
							make 'admin' a safe user name  
						
						... 
						
						
						
						'admin' is a pretty common username that people try when installing;
it was blacklisted because all of our admin panels were at /admin/*,
which would conflict with the admin user's namespace.
Changed the location of all admin panels to /panel/*, blacklisted the
nickname 'panel', and allowed 'admin'. Tested with a fresh install;
seems to work great. 
						
						
					 
					
						2011-01-23 10:18:35 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						f5019ac5aa 
					 
					
						
						
							
							tweaks for the installer whee  
						
						
						
						
					 
					
						2010-10-29 16:26:45 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						f1bfbece06 
					 
					
						
						
							
							Merge branch '1.0.x' into schema-x  
						
						
						
						
					 
					
						2010-10-18 15:26:20 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						3dd4157f26 
					 
					
						
						
							
							tweak copyright headers on installer  
						
						
						
						
					 
					
						2010-10-15 14:49:05 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						90c35dc541 
					 
					
						
						
							
							Cleanup on making the schema work for installer (not quite there yet)  
						
						
						
						
					 
					
						2010-10-15 13:47:38 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						a335dcbcbb 
					 
					
						
						
							
							Update installer to use new Schema code to create the core tables instead of db/statusnet.sql or db/statusnet_pg.sql  
						
						
						
						
					 
					
						2010-10-15 12:20:10 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						3f74f44603 
					 
					
						
						
							
							Fix for ticket  #2828 : apostrophe in site name set in installer created a broken config.php.  
						
						... 
						
						
						
						Now running values through var_export() before putting them into the config.php, ensuring strings will be properly quoted. 
						
						
					 
					
						2010-10-14 16:25:43 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						9d9e80ea21 
					 
					
						
						
							
							Followup to IIS installer tweaks in [ 9bb48c36]:  
						
						... 
						
						
						
						* skip 0-byte config files when initializing, go ahead and redirect to installer if no non-0-byte files
* tweak warning on installer.php to let you know if you have a 0-byte config.php that's not writable, as opposed to generally already having a config.php with data in it 
						
						
					 
					
						2010-10-12 13:00:03 -07:00 
						 
				 
			
				
					
						
							
							
								Brenda Wallace 
							
						 
					 
					
						
						
							
						
						e687862ca1 
					 
					
						
						
							
							fixed a %d that should be a %s in an error message  
						
						
						
						
					 
					
						2010-08-16 13:26:27 +12:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						0caebc9308 
					 
					
						
						
							
							Fix for ticket  #2471 : install.php returns unsuccessfully but doesn't display error message if PHP < 5.2.6 is used  
						
						... 
						
						
						
						http://status.net/open-source/issues/2471 
Old bit of code didn't get updated for new installer 
					
						2010-07-30 13:16:47 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						9684cbe3c6 
					 
					
						
						
							
							Merge branch 'testing' into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	plugins/OpenID/openidserver.php 
						
						
					 
					
						2010-06-16 12:38:35 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						3da8914edb 
					 
					
						
						
							
							Fix for DB error reporting in installer (MySQL path)  
						
						
						
						
					 
					
						2010-06-11 12:38:22 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						7f3b3620af 
					 
					
						
						
							
							Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x  
						
						
						
						
					 
					
						2010-06-11 12:05:53 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						9bb48c36ea 
					 
					
						
						
							
							Installer tweak to aid with IIS setup: if config.php exists, but is both empty and writable, let the installer proceed and overwrite it.  
						
						
						
						
					 
					
						2010-06-03 10:13:28 -07:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						6317f7d92b 
					 
					
						
						
							
							Assigning my copyrights to the Free Software Foundation  
						
						
						
						
					 
					
						2010-05-27 18:27:33 -04:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						45392bef33 
					 
					
						
						
							
							Installer tweak for Windows: normalize line endings to platform standard in generated config.php  
						
						... 
						
						
						
						Added a comment that the writable directory checks are insufficient to catch ACL problems on Windows; need a better check for that. 
						
						
					 
					
						2010-05-11 12:16:13 -07:00