aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/phpbb/extension/metadata_manager.php
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch '3.1.x' into 3.2.xMarc Alexander2017-04-171-17/+2
|\
| * Merge pull request #4689 from javiexin/ticket/15080Marc Alexander2017-04-171-45/+15
| |\ | | | | | | | | | [ticket/15080] Save unneeded file loads for extension metadata
| | * [ticket/15080] Save unneeded file loads for extension metadatajaviexin2017-02-091-45/+15
| | | | | | | | | | | | PHPBB3-15080
| * | Merge pull request #4592 from javiexin/ticket/14938Marc Alexander2017-04-161-2/+4
| |\ \ | | | | | | | | | | | | [ticket/14938] Inconsistency in ext_mgr all_available vs is_available
| | * | [ticket/14938] Inconsistency in ext_mgr all_available vs is_availablejaviexin2017-02-101-2/+2
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | Made is_available much more strict, in line with the checks in all_available Refactor all_available to use is_available, saving duplicate code. Further simplify is_available by using metadata_manager. Make optional the template object on metadata_manager creation. PHPBB3-14938
* | | Merge pull request #4698 from javiexin/ticket/15087Marc Alexander2017-04-161-115/+35
|\ \ \ | | | | | | | | | | | | [ticket/15087] Optimize creation of metadata objects by caching
| * | | [ticket/15087] Optimize creation of metadata objects by cachingjaviexin2017-02-121-69/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Caching is done in ext_manager, and metadata_manager is further simplified by reducing the number of parameters needed. Also, move template output function from metadata_manager to acp_extensions, where it belongs. PHPBB3-15087
| * | | [ticket/15087] Optimize creation of metadata objects by cachingjaviexin2017-02-121-48/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Code for [ticket/15080] Save unneeded file loads for extension metadata for phpbb 3.2. PHPBB3-15087
* | | | [ticket/15135] Correctly pass exception arguments and add back link againMarc Alexander2017-03-231-2/+2
| | | | | | | | | | | | | | | | PHPBB3-15135
* | | | [ticket/15135] Parse language files in acp_extensions instead of md managerMarc Alexander2017-03-191-3/+3
| | | | | | | | | | | | | | | | PHPBB3-15135
* | | | Merge branch '3.1.x' into 3.2.xMarc Alexander2017-03-191-47/+25
|\ \ \ \ | | |/ / | |/| |
| * | | [ticket/15011] All errors on metadata throw exceptionsjaviexin2017-02-151-37/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is inconsistency in the way error are treated in metadata_manager. Some method return false on error, others throw exception. With this, the usage is homogeneus, and the uses of these are also adapted. Using same ticket as it is the same issue, solved in a different way. PHPBB3-15011
* | | | Merge branch '3.1.x' into 3.2.xTristan Darricau2017-01-151-2/+12
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | * 3.1.x: [ticket/15011] Output meaningful errors when validating all metadata
| * | | [ticket/15011] Output meaningful errors when validating all metadataMarc Alexander2017-01-151-2/+12
| | | | | | | | | | | | | | | | PHPBB3-15011
* | | | [ticket/15011] Fix 3.2.x mergeTristan Darricau2017-01-151-1/+1
| | | | | | | | | | | | | | | | PHPBB3-15011
* | | | Merge branch '3.1.x' into 3.2.xTristan Darricau2017-01-151-1/+4
|\ \ \ \ | |/ / / | | | | | | | | | | | | * 3.1.x: [ticket/15011] Error not checked on metadata load failure
| * | | Merge pull request #4646 from javiexin/ticket/15011Tristan Darricau2017-01-151-1/+4
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | [ticket/15011] Error not checked on metadata load failure * javiexin/ticket/15011: [ticket/15011] Error not checked on metadata load failure
| | * | [ticket/15011] Error not checked on metadata load failurejaviexin2017-01-141-1/+4
| | |/ | | | | | | | | | PHPBB3-15011
* | | Merge branch '3.1.x' into 3.2.xMarc Alexander2016-12-201-1/+2
|\ \ \ | |/ /
| * | [ticket/14918] Simplify access to extension version metadata informationjaviexin2016-12-161-1/+2
| |/ | | | | | | PHPBB3-14918
* | [ticket/12610] Add command to check if the board is up to date.Etienne Baroux2016-12-031-13/+5
| | | | | | | | PHPBB3-12610
* | [ticket/13793] Remove translation on throwing exceptionsMateBartus2015-05-011-17/+9
|/ | | | PHPBB3-13793
* [ticket/security-171] Sanitize data from composer.jsonMarc Alexander2014-11-211-11/+23
| | | | SECURITY-171
* [ticket/12903] Remove dead phpbb\extension\metadata_manager::_validate_versionjeroendedauw2014-08-071-21/+0
| | | | PHPBB3-12903
* [ticket/12783] Move phpbb requirement to extra->soft-requireJoas Schilling2014-07-021-2/+2
| | | | PHPBB3-12783
* [ticket/12783] Move phpbb/phpbb require version to extraJoas Schilling2014-06-281-2/+2
| | | | PHPBB3-12783
* [ticket/12715] Cleanup comments in \phpbb\extension\*Tristan Darricau2014-06-151-41/+44
| | | | PHPBB3-12715
* [ticket/11467] Add user object to extension manager for testsn-aleha2014-05-291-2/+2
| | | | PHPBB3-11467
* [ticket/11467] Add language variables for extension exception messagesn-aleha2014-05-291-11/+19
| | | | | | | Remove hard-coded messages and add language variables for extension exception messages. PHPBB3-11467
* [ticket/12594] Remove @package tags and update file headersYuriy Rusko2014-05-271-5/+7
| | | | PHPBB3-12594
* [ticket/12311] Use valid composer schema - license - for extensionsMatt Friedman2014-03-271-2/+2
| | | | | | http://tracker.phpbb.com/browse/PHPBB3-12311 PHPBB3-12311
* [ticket/12009] Prevent user from enabling invalid extension through direct URLCesar G2013-12-121-2/+12
| | | | PHPBB3-12009
* [task/code-sniffer] Replace spaces with tabs.Andreas Fischer2013-10-301-31/+31
| | | | PHPBB3-11980
* [task/code-sniffer] Remove the IN_PHPBB check side-effect from class files.Andreas Fischer2013-10-301-8/+0
| | | | PHPBB3-11980
* [ticket/11981] Fix code sniffer complaintsMarc Alexander2013-10-281-1/+1
| | | | PHPBB3-11981
* [ticket/11840] Fix regexNathan Guse2013-09-301-1/+1
| | | | PHPBB3-11840
* [task/composer-compatibility] Minor changes that will break extension BCMichaelC2013-10-011-7/+7
| | | | PHPBB3-11840
* [ticket/11700] Move all recent code to namespacesNils Adermann2013-09-161-16/+18
| | | | PHPBB3-11700
* [ticket/11698] Moving all autoloadable files to phpbb/Nils Adermann2013-07-141-0/+371
PHPBB3-11698