aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/phpbb/extension
Commit message (Collapse)AuthorAgeFilesLines
* [ticket/15257] Provide extension not enableable messagesJakub Senko2019-09-301-1/+2
| | | | PHPBB3-15257
* [ticket/15088] Avoid code repetitions in extension managerJakub Senko2019-07-271-96/+54
| | | | PHPBB3-15088
* [ticket/15202] To disable, an extension must be enabledjaviexin2017-04-281-2/+2
| | | | PHPBB3-15202
* 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-162-21/+17
| |\ \ | | | | | | | | | | | | [ticket/14938] Inconsistency in ext_mgr all_available vs is_available
| | * | [ticket/14938] Inconsistency in ext_mgr all_available vs is_availablejaviexin2017-02-102-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * | [ticket/14938] Inconsistency in ext_mgr all_available vs is_availablejaviexin2017-02-091-18/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. PHPBB3-14938
| | * | [ticket/14938] Inconsistency in ext_mgr all_available vs is_availablejaviexin2016-12-301-17/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Made is_available much more strict, in line with the checks in all_available Refactor all_available to use is_available, saving duplicate code. PHPBB3-14938
| | * | [ticket/14938] Inconsistency in ext_mgr all_available vs is_availablejaviexin2016-12-261-1/+23
| | |/ | | | | | | | | | | | | | | | Made is_available much more strict, in line with the checks in all_available PHPBB3-14938
* | | Merge pull request #4698 from javiexin/ticket/15087Marc Alexander2017-04-162-144/+67
|\ \ \ | | | | | | | | | | | | [ticket/15087] Optimize creation of metadata objects by caching
| * | | [ticket/15087] Optimize creation of metadata objects by cachingjaviexin2017-02-122-81/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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/15087] Optimize creation of metadata objects by cachingjaviexin2017-02-121-17/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Code for [ticket/14938] Inconsistency in ext_mgr all_available vs is_available for phpbb 3.2. PHPBB3-15087
* | | | [ticket/15142] Merge branch 'ticket/15142' into 32xMatt Friedman2017-04-101-2/+2
|\ \ \ \ | | |/ / | |/| | | | | | PHPBB3-15142
* | | | [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
* | | | Use SSL in version check for extensiontas25802017-01-221-1/+1
| | | | | | | | | | | | | | | | PHPBB3-15025
* | | | 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] CSTristan Darricau2016-12-031-1/+1
| | | | | | | | PHPBB3-12610
* | [ticket/12610] Use exception_interfaceTristan Darricau2016-12-031-3/+5
| | | | | | | | PHPBB3-12610
* | [ticket/12610] Add command to check if the board is up to date.Etienne Baroux2016-12-032-18/+38
| | | | | | | | PHPBB3-12610
* | [ticket/14434] Refactored to check migrations when setting themMatt Friedman2016-01-281-14/+3
| | | | | | | | PHPBB3-14434
* | [ticket/14434] Fix whitespace mistakesMatt Friedman2016-01-271-3/+3
| | | | | | | | PHPBB3-14434
* | [ticket/14434] Remove recursion to simplify is_migration methodMatt Friedman2016-01-271-3/+10
| | | | | | | | PHPBB3-14434
* | [ticket/14434] Extract migration check to a reusable methodMatt Friedman2016-01-271-13/+1
| | | | | | | | PHPBB3-14434
* | [ticket/13733] Remove validate_classes method argumentMarc Alexander2016-01-241-16/+10
| | | | | | | | PHPBB3-13733
* | [ticket/13733] Use interface for migratinosMarc Alexander2016-01-181-2/+2
| | | | | | | | PHPBB3-13733
* | [ticket/13733] Update comment explaining migration class validationMarc Alexander2016-01-151-6/+2
| | | | | | | | PHPBB3-13733
* | [ticket/13733] Add isInstantiable() check.David King2015-05-241-1/+1
| | | | | | | | PHPBB3-13733
* | [ticket/13733] Braces on their own linesDavid King2015-05-231-2/+4
| | | | | | | | PHPBB3-13733
* | [ticket/13733] Allow tests the skip class validationDavid King2015-05-231-14/+19
| | | | | | | | PHPBB3-13733
* | [ticket/13733] Properly handle nonexistent classes as wellDavid King2015-05-231-4/+14
| | | | | | | | PHPBB3-13733
* | [ticket/13733] Handle nonexistent classes as wellDavid King2015-05-231-2/+3
| | | | | | | | PHPBB3-13733
* | [ticket/13733] Only use migration classes that extension the base migration ↵David King2015-05-231-0/+8
| | | | | | | | | | | | class. PHPBB3-13733
* | [ticket/13793] Remove translation on throwing exceptionsMateBartus2015-05-013-27/+12
| | | | | | | | PHPBB3-13793
* | [ticket/13697] Moving filesystem related functions to filesystem serviceMateBartus2015-04-162-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Moving filesystem service to \phpbb\filesystem namespace * Wraping Symfony's Filesystem component * Moving filesystem related functions from includes/functions.php into \phpbb\filesystem\filesystem Functions moved (and deprecated): - phpbb_chmod - phpbb_is_writable - phpbb_is_absolute - phpbb_own_realpath - phpbb_realpath * Adding interface for filesystem service PHPBB3-13697
* | [ticket/13513] Use paths relative to the phpBB root in the routerTristan Darricau2015-01-171-6/+11
| | | | | | | | PHPBB3-13513
* | Merge branch 'develop-ascraeus' into developJoas Schilling2014-11-221-11/+23
|\ \ | |/
| * [ticket/security-171] Sanitize data from composer.jsonMarc Alexander2014-11-211-11/+23
| | | | | | | | SECURITY-171