Marc Alexander 
							
						 
					 
					
						
						
							
						
						68d945e931 
					 
					
						
						
							
							Merge branch '3.1.x'  
						
						
						
						
					 
					
						2016-01-12 04:31:15 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Alexander 
							
						 
					 
					
						
						
							
						
						826d6aac74 
					 
					
						
						
							
							Merge pull request  #3929  from kilianr/ticket/12618  
						
						... 
						
						
						
						[ticket/12618] Allow extension author to use SSL for version-check. 
						
						
					 
					
						2016-01-12 04:11:56 +01:00 
						 
				 
			
				
					
						
							
							
								Joas Schilling 
							
						 
					 
					
						
						
							
						
						7f7b09fdeb 
					 
					
						
						
							
							Merge branch '3.1.x'  
						
						... 
						
						
						
						Conflicts:
	build/build.xml
	phpBB/docs/CHANGELOG.html
	phpBB/includes/acp/acp_bbcodes.php 
						
						
					 
					
						2016-01-09 18:45:32 +01:00 
						 
				 
			
				
					
						
							
							
								Joas Schilling 
							
						 
					 
					
						
						
							
						
						c2d59b3352 
					 
					
						
						
							
							Merge pull request  #24  from phpbb/ticket/security-188  
						
						... 
						
						
						
						[ticket/security-188] Check form key in acp_bbcodes 
						
						
					 
					
						2016-01-09 09:13:50 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Alexander 
							
						 
					 
					
						
						
							
						
						73e6e5b77f 
					 
					
						
						
							
							[ticket/13454] Remove unused variables  
						
						... 
						
						
						
						This is the first part of the changes. More to come.
PHPBB3-13454 
						
						
					 
					
						2016-01-06 13:51:19 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Alexander 
							
						 
					 
					
						
						
							
						
						87345807de 
					 
					
						
						
							
							[ticket/security-188] Remove unused form key from acp_extensions  
						
						... 
						
						
						
						SECURITY-188 
						
						
					 
					
						2015-12-23 17:32:31 +01:00 
						 
				 
			
				
					
						
							
							
								Kilian 
							
						 
					 
					
						
						
							
						
						49f8192ba2 
					 
					
						
						
							
							[ticket/12618] Minor fix: Don't cast bool to int anymore  
						
						... 
						
						
						
						PHPBB3-12618 
						
						
					 
					
						2015-09-29 00:08:34 +02:00 
						 
				 
			
				
					
						
							
							
								Kilian 
							
						 
					 
					
						
						
							
						
						30279347ac 
					 
					
						
						
							
							[ticket/12618] Allow extension author to use SSL for version-check  
						
						... 
						
						
						
						For version-check a new parameter 'ssl' is introduced.
If set to true, it will use 443 as port for the file_downloader.
In file_downloader, the host parameter of fsockopen is appended
with 'ssl://' in case the port is 443 in order to use SSL.
PHPBB3-12618 
						
						
					 
					
						2015-09-25 22:16:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tristan Darricau 
							
						 
					 
					
						
						
							
						
						087e219a09 
					 
					
						
						
							
							Merge branch '3.1.x'  
						
						... 
						
						
						
						* 3.1.x:
  [ticket/14154] Add extension composer name as tooltip 
						
						
					 
					
						2015-09-16 11:58:53 +02:00 
						 
				 
			
				
					
						
							
							
								Zoddo 
							
						 
					 
					
						
						
							
						
						a4a99f5ea3 
					 
					
						
						
							
							[ticket/14154] Add extension composer name as tooltip  
						
						... 
						
						
						
						PHPBB3-14154 
						
						
					 
					
						2015-09-12 14:52:31 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Alexander 
							
						 
					 
					
						
						
							
						
						f9389995e7 
					 
					
						
						
							
							[ticket/13930] Add missing spaces to code  
						
						... 
						
						
						
						PHPBB3-13930 
						
						
					 
					
						2015-06-08 13:54:50 +02:00 
						 
				 
			
				
					
						
							
							
								MateBartus 
							
						 
					 
					
						
						
							
						
						179a470022 
					 
					
						
						
							
							[ticket/13762] Moving language related functionality into a separate class  
						
						... 
						
						
						
						PHPBB3-13762 
						
						
					 
					
						2015-05-02 13:37:12 +02:00 
						 
				 
			
				
					
						
							
							
								MateBartus 
							
						 
					 
					
						
						
							
						
						57072a1e28 
					 
					
						
						
							
							[ticket/13793] Remove translation on throwing exceptions  
						
						... 
						
						
						
						PHPBB3-13793 
						
						
					 
					
						2015-05-01 12:40:53 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Alexander 
							
						 
					 
					
						
						
							
						
						27cfda74fc 
					 
					
						
						
							
							[ticket/13612] Always display success message if extension was enabled  
						
						... 
						
						
						
						An error will already be triggered if enable_step() is not successful.
Redirecting for no obvious reason will just confuse users.
PHPBB3-13612 
						
						
					 
					
						2015-02-14 23:41:53 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Alexander 
							
						 
					 
					
						
						
							
						
						f3ae5e4cb2 
					 
					
						
						
							
							[ticket/13358] Correctly create version_helper in acp_extensions  
						
						... 
						
						
						
						The full namespace for the file_downloader is now also being used in
version_helper.
PHPBB3-13358 
						
						
					 
					
						2014-11-22 15:23:26 +01:00 
						 
				 
			
				
					
						
							
							
								Tristan Darricau 
							
						 
					 
					
						
						
							
						
						519e64205a 
					 
					
						
						
							
							[ticket/12847] Allow the extensions to say if they can be enabled  
						
						... 
						
						
						
						PHPBB3-12847 
						
						
					 
					
						2014-07-13 18:09:34 +02:00 
						 
				 
			
				
					
						
							
							
								Tristan Darricau 
							
						 
					 
					
						
						
							
						
						d13e02c7b1 
					 
					
						
						
							
							[ticket/12777] Rename extension status functions and add is_configured()  
						
						... 
						
						
						
						PHPBB3-12777 
						
						
					 
					
						2014-06-27 10:49:13 +02:00 
						 
				 
			
				
					
						
							
							
								Tristan Darricau 
							
						 
					 
					
						
						
							
						
						34a4ba36cd 
					 
					
						
						
							
							[ticket/12721] Add Squiz.Arrays.ArrayBracketSpacing in the legacy ruleset  
						
						... 
						
						
						
						PHPBB3-12721 
						
						
					 
					
						2014-06-16 22:35:12 +02:00 
						 
				 
			
				
					
						
							
							
								n-aleha 
							
						 
					 
					
						
						
							
						
						031273de72 
					 
					
						
						
							
							[ticket/11467] Add language variables for extension exception messages  
						
						... 
						
						
						
						Remove hard-coded messages and add language variables for extension
exception messages.
PHPBB3-11467 
						
						
					 
					
						2014-05-29 01:07:44 +03:00 
						 
				 
			
				
					
						
							
							
								Tristan Darricau 
							
						 
					 
					
						
						
							
						
						8dc10d6971 
					 
					
						
						
							
							[ticket/11366] Add $config['extension_force_unstable']  
						
						... 
						
						
						
						PHPBB3-11366 
						
						
					 
					
						2014-05-28 22:19:03 +02:00 
						 
				 
			
				
					
						
							
							
								Tristan Darricau 
							
						 
					 
					
						
						
							
						
						f4d598559f 
					 
					
						
						
							
							[ticket/11366] Use force_cache on the list page  
						
						... 
						
						
						
						PHPBB3-11366 
						
						
					 
					
						2014-05-28 22:19:02 +02:00 
						 
				 
			
				
					
						
							
							
								Tristan Darricau 
							
						 
					 
					
						
						
							
						
						13ecddf85b 
					 
					
						
						
							
							[ticket/11366] Add recheck-all link  
						
						... 
						
						
						
						PHPBB3-11366 
						
						
					 
					
						2014-05-28 22:19:00 +02:00 
						 
				 
			
				
					
						
							
							
								Tristan Darricau 
							
						 
					 
					
						
						
							
						
						521fe2b8e2 
					 
					
						
						
							
							[ticket/11366] Force the use of the cache on the list page  
						
						... 
						
						
						
						PHPBB3-11366 
						
						
					 
					
						2014-05-28 22:18:54 +02:00 
						 
				 
			
				
					
						
							
							
								Tristan Darricau 
							
						 
					 
					
						
						
							
						
						537d8b3c16 
					 
					
						
						
							
							[ticket/11366] Fix whitespaces  
						
						... 
						
						
						
						PHPBB3-11366 
						
						
					 
					
						2014-05-28 22:16:59 +02:00 
						 
				 
			
				
					
						
							
							
								Tristan Darricau 
							
						 
					 
					
						
						
							
						
						492c1952c1 
					 
					
						
						
							
							[ticket/11366] Update var names  
						
						... 
						
						
						
						PHPBB3-11366 
						
						
					 
					
						2014-05-28 22:16:55 +02:00 
						 
				 
			
				
					
						
							
							
								Tristan Darricau 
							
						 
					 
					
						
						
							
						
						bee6c6baea 
					 
					
						
						
							
							[ticket/11366] Fix detailed view  
						
						... 
						
						
						
						PHPBB3-11366 
						
						
					 
					
						2014-05-28 22:16:51 +02:00 
						 
				 
			
				
					
						
							
							
								Tristan Darricau 
							
						 
					 
					
						
						
							
						
						29244c29d1 
					 
					
						
						
							
							[ticket/11366] Remove the double spaces  
						
						... 
						
						
						
						PHPBB3-11366 
						
						
					 
					
						2014-05-28 22:16:50 +02:00 
						 
				 
			
				
					
						
							
							
								Tristan Darricau 
							
						 
					 
					
						
						
							
						
						5e29ea77d8 
					 
					
						
						
							
							[ticket/11366] Coding style  
						
						... 
						
						
						
						PHPBB3-11366 
						
						
					 
					
						2014-05-28 22:16:48 +02:00 
						 
				 
			
				
					
						
							
							
								Nicofuma 
							
						 
					 
					
						
						
							
						
						f5da195a03 
					 
					
						
						
							
							[ticket/11366] Adding a missing commit  
						
						... 
						
						
						
						PHPBB3-11366 
						
						
					 
					
						2014-05-28 22:16:41 +02:00 
						 
				 
			
				
					
						
							
							
								Nicofuma 
							
						 
					 
					
						
						
							
						
						2552a0fef2 
					 
					
						
						
							
							[ticket/11366] Bug Fix: Extensions removed but still registred in DB  
						
						... 
						
						
						
						Fix the bug with the Extensions removed but still registred in DB
PHPBB3-11366 
						
						
					 
					
						2014-05-28 22:16:39 +02:00 
						 
				 
			
				
					
						
							
							
								Nicofuma 
							
						 
					 
					
						
						
							
						
						44752c0dbf 
					 
					
						
						
							
							[ticket/11366] Moving to \phpbb\version_helper  
						
						... 
						
						
						
						+ bug fix (missing exception)
+ Using \phpbb\version_helper
So, now, the version file have a new format :
	{
		"stable": {
			"<branch>": {
				"current": "<version>",
				[ "announcement": "<announcement link>", ]
				[ "download": "<download link>", ]
			},
			"<branch>": {
				...
			}
		},
		"unstable": {
		}
	}
PHPBB3-11366 
						
						
					 
					
						2014-05-28 22:16:37 +02:00 
						 
				 
			
				
					
						
							
							
								Nicofuma 
							
						 
					 
					
						
						
							
						
						e0b2ceef83 
					 
					
						
						
							
							[ticket/11366] Extension's version's check  
						
						... 
						
						
						
						Add a feature to check automatically the version of the installed
extensions. The informations are cached for 24 hours (like for the
global update check on the main page of the acp).
The informations about the versions are display both on the global list
and on the detailled page.
To do this the developper has to to let the composer.json of the latest
version available and add some informations into it :
    "extra": {
		"version-check": {
			"host": "<the host>",
			"directory": "<the directory containing the file>",
			"filename": "<the composer.json of the latest version>"
		}
    }
He can also add two extra informations which will be displayed if a new
version is available :
	"extra": {
		"download": "<download link>",
		"annoucement": "<announcement link>",
    }
Currently a notice is displayed when the "extra.version-check"
informations are
missing.
Ticket: https://tracker.phpbb.com/browse/PHPBB3-11366 
Signed-off-by: Nicofuma <github@nicofuma.fr >
PHPBB3-11366 
						
						
					 
					
						2014-05-28 22:15:47 +02:00 
						 
				 
			
				
					
						
							
							
								Yuriy Rusko 
							
						 
					 
					
						
						
							
						
						a759704b39 
					 
					
						
						
							
							[ticket/12594] Remove @package tags and update file headers  
						
						... 
						
						
						
						PHPBB3-12594 
						
						
					 
					
						2014-05-27 20:51:13 +02:00 
						 
				 
			
				
					
						
							
							
								Tristan Darricau 
							
						 
					 
					
						
						
							
						
						3029f93000 
					 
					
						
						
							
							[ticket/12074] Don't log errors  
						
						... 
						
						
						
						PHPBB3-12074 
						
						
					 
					
						2014-05-09 00:26:07 +02:00 
						 
				 
			
				
					
						
							
							
								Tristan Darricau 
							
						 
					 
					
						
						
							
						
						a640a455f3 
					 
					
						
						
							
							[ticket/12074] Managing extensions doesn't produce any log entry  
						
						... 
						
						
						
						PHPBB3-12074 
						
						
					 
					
						2014-05-09 00:07:56 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Fischer 
							
						 
					 
					
						
						
							
						
						89391dec08 
					 
					
						
						
							
							[ticket/12458] Apply Squiz.WhiteSpace.SuperfluousWhitespace.* to legacy code.  
						
						... 
						
						
						
						* There MUST NOT be trailing whitespace at the end of lines.
* There MUST NOT be whitespace before the first content of a file.
* There MUST NOT be whitespace after the last content of a file.
* Functions MUST NOT contain multiple empty lines in a row.
PHPBB3-12458 
						
						
					 
					
						2014-04-29 17:51:21 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Friedman 
							
						 
					 
					
						
						
							
						
						2024c5adc2 
					 
					
						
						
							
							[ticket/12043] Correct try/catch exceptions for invalid extensions  
						
						... 
						
						
						
						PHPBB3-12043 
						
						
					 
					
						2014-03-29 11:09:27 -07:00 
						 
				 
			
				
					
						
							
							
								Matt Friedman 
							
						 
					 
					
						
						
							
						
						bf2aca6f8b 
					 
					
						
						
							
							[ticket/12043] Sort Extensions by Display Name in ACP Extension mananger  
						
						... 
						
						
						
						PHPBB3-12043 
						
						
					 
					
						2014-03-29 10:47:09 -07:00 
						 
				 
			
				
					
						
							
							
								Cesar G 
							
						 
					 
					
						
						
							
						
						c42bd28d17 
					 
					
						
						
							
							[ticket/12009] Prevent user from enabling invalid extension through direct URL  
						
						... 
						
						
						
						PHPBB3-12009 
						
						
					 
					
						2013-12-12 14:40:03 -08:00 
						 
				 
			
				
					
						
							
							
								Joas Schilling 
							
						 
					 
					
						
						
							
						
						a6c73ea0c8 
					 
					
						
						
							
							[ticket/12002] Add link hash to extension manager links  
						
						... 
						
						
						
						PHPBB3-12002 
						
						
					 
					
						2013-11-08 14:08:02 +01:00 
						 
				 
			
				
					
						
							
							
								Joas Schilling 
							
						 
					 
					
						
						
							
						
						bb0ff715f8 
					 
					
						
						
							
							[ticket/11994] Change error level for missing .json file  
						
						... 
						
						
						
						PHPBB3-11994 
						
						
					 
					
						2013-11-08 01:20:02 +01:00 
						 
				 
			
				
					
						
							
							
								Joas Schilling 
							
						 
					 
					
						
						
							
						
						f8e92efc3f 
					 
					
						
						
							
							[ticket/11994] Rename "uninstall" to "delete data"  
						
						... 
						
						
						
						PHPBB3-11994 
						
						
					 
					
						2013-11-08 01:20:00 +01:00 
						 
				 
			
				
					
						
							
							
								Joas Schilling 
							
						 
					 
					
						
						
							
						
						7e1a02b3a1 
					 
					
						
						
							
							[ticket/11994] Make install/enable just one UI thing  
						
						... 
						
						
						
						PHPBB3-11994 
						
						
					 
					
						2013-11-08 01:19:59 +01:00 
						 
				 
			
				
					
						
							
							
								Joas Schilling 
							
						 
					 
					
						
						
							
						
						473402c77b 
					 
					
						
						
							
							[ticket/11994] Use display name on confirmation screen  
						
						... 
						
						
						
						PHPBB3-11994 
						
						
					 
					
						2013-11-08 01:19:58 +01:00 
						 
				 
			
				
					
						
							
							
								Joas Schilling 
							
						 
					 
					
						
						
							
						
						8d5fcc8d4c 
					 
					
						
						
							
							[ticket/11994] Make extension manager UI less misleading  
						
						... 
						
						
						
						Enable and Install were split into two different expressions.
Purge was renamed to uninstall to make clearer what is going to happen.
PHPBB3-11994 
						
						
					 
					
						2013-11-08 01:19:54 +01:00 
						 
				 
			
				
					
						
							
							
								Nils Adermann 
							
						 
					 
					
						
						
							
						
						b95fdacdd3 
					 
					
						
						
							
							[ticket/11700] Move all recent code to namespaces  
						
						... 
						
						
						
						PHPBB3-11700 
						
						
					 
					
						2013-09-16 00:25:27 +02:00 
						 
				 
			
				
					
						
							
							
								David King 
							
						 
					 
					
						
						
							
						
						d8ed228ddf 
					 
					
						
						
							
							Merge remote-tracking branch 'EXreaction/ticket/11415' into develop  
						
						... 
						
						
						
						* EXreaction/ticket/11415:
  [ticket/11415] Add test for find_from_extension()
  [ticket/11415] Send the extension base the finder rather than the manager
  [ticket/11415] Create function in finder find_from_extension
  [ticket/11415] Fix ext.manager constructor in tests
  [ticket/11415] Make migrator/ext.manager dependencies of the base ext class
  [ticket/11415] Remove migrator dependency from extension manager
  [ticket/11415] Move migrator to base extension class from ext.manager
  [ticket/11415] Move while loop from ext manager to acp_extensions.php 
						
						
					 
					
						2013-05-18 11:20:47 -04:00 
						 
				 
			
				
					
						
							
							
								Joas Schilling 
							
						 
					 
					
						
						
							
						
						62f35121d9 
					 
					
						
						
							
							[ticket/11450] Fix all instances of phpbb_extension_metadata_manager  
						
						... 
						
						
						
						PHPBB3-11450 
						
						
					 
					
						2013-05-08 08:47:21 +02:00 
						 
				 
			
				
					
						
							
							
								Nathaniel Guse 
							
						 
					 
					
						
						
							
						
						9db4e856db 
					 
					
						
						
							
							[ticket/11415] Move while loop from ext manager to acp_extensions.php  
						
						... 
						
						
						
						Now enable_step works as it's supposed to (do one step at a time) and
less refreshes are required for the user.
PHPBB3-11415 
						
						
					 
					
						2013-05-01 13:00:43 -05:00 
						 
				 
			
				
					
						
							
							
								Nathaniel Guse 
							
						 
					 
					
						
						
							
						
						9c4553c41f 
					 
					
						
						
							
							[ticket/11335] Replace "$phpEx" with $phpEx  
						
						... 
						
						
						
						PHPBB3-11335 
						
						
					 
					
						2013-04-24 20:39:24 -05:00