| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
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
|
|
|
|
| |
PHPBB3-11335
|
|
|
|
| |
PHPBB3-11362
|
|
|
|
|
|
|
|
|
| |
Remove dependency of extension manager for migrator.
Keeping load_migrations function for others to use if they desire
but requiring the finder be sent to it in order to use it.
PHPBB3-11386
|
|
|
|
| |
PHPBB3-11386
|
|
|
|
| |
PHPBB3-11318
|
|
|
|
| |
PHPBB3-11318
|
|
|
|
| |
PHPBB3-11318
|
|
|
|
|
|
|
|
| |
Migrations from ext/ext_name/migrations/ are automatically installed
when enabling the extension and automatically reverted when the
extension is purged.
PHPBB3-11318
|
|
|
|
|
|
|
| |
This allows extensions to load and install migrations easily as per their
needs.
PHPBB3-11318
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
All extensions are located in the `phpBB/ext` directory,
however the `phpbb_extension_manager::all_available()`
method only looks into actual directories and ignores symlinks.
Add the `RecursiveDirectoryIterator::FOLLOW_SYMLINKS` flag to
the `new RecursiveDirectoryIterator` call so that you can store
extensions in a different location and use symlinks so that
phpBB can recognise them.
PHPBB3-11283
|
|
|
|
| |
PHPBB3-11015
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* upstream/develop: (31 commits)
[ticket/11194] Service tag data is stored in an array so access it correctly
[ticket/11193] Instantiate a single collection_pass for all collections
[ticket/11152] Basic tests for the container functions
[ticket/11152] Compile the install container
[ticket/11152] Throw error if services.yml is missing
[ticket/11152] Remove old container processor calls
[ticket/11152] Use realpath in container extensions consistently
[ticket/11152] Rename collection to collection_pass
[ticket/11152] Remove @api docblocks
[ticket/11152] Create separate function for debug-dependent container
[ticket/11152] Change phpbb_di_pass_cron to generic phpbb_di_pass_collection
[ticket/11152] Convert cron_task_collection to generic di_service_collection
[ticket/11152] Use relative root path in container, one dumped container per path
[ticket/11152] Move container functions to a separate function file
[feature/compiled-dic] Rename $phpEx to $php_ext in new code
[feature/compiled-dic] Use an absolute path for core.root_path parameter
[feature/compiled-dic] Update the composer.lock file
[feature/compiled-dic] Purge cache to make ext services available right away
[feature/compiled-dic] Fix root path when container is created after install
[feature/compiled-dic] Remove old test
...
|
| |
| |
| |
| | |
PHPBB3-11152
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* upstream/develop: (666 commits)
[ticket/11077] Remove code from old global announcements system
[ticket/11189] Replace DEBUG_EXTRA with DEBUG
[ticket/11189] Always log critical errors when in cron or in image output
[ticket/11187] Added a blank array to fix errors in functional tests
[ticket/10780] Make L_COLON available in the installer.
[ticket/11183] Remove $load_extensions and weird dl() calls
[ticket/10970] Added extra documentation to parse_dynamic_path.
[ticket/10939] Added documentation for phpbb_request::file
[ticket/10865] Use code tags for install/database_update.php.
[ticket/10865] Should have been a slash.
[ticket/10780] Use L_COLON on LDAP page.
[ticket/10780] Use L_COLON on search backend ACP pages.
[ticket/10780] Use L_COLON for "download all attachments".
[ticket/10780] Use colon from language in ucp_pm_compose.php where possible.
[ticket/10780] Replace colons in phpBB/adm/style/acp_ext_details.html.
[ticket/10780] Replace colon usage in adm template output with {L_COLON}
[ticket/10780] Replace colon usage in template output with {L_COLON}
[ticket/11181] Bump PHP requirement to 5.3.3 (from 5.3.2) [develop-olympus]
[ticket/11181] Bump PHP requirement to 5.3.3 (from 5.3.2)
[ticket/10172] Show prosilver birthday list even if there are no birthdays.
...
Conflicts:
phpBB/common.php
phpBB/download/file.php
phpBB/includes/db/dbal.php
phpBB/includes/db/firebird.php
phpBB/includes/db/mssql.php
phpBB/includes/db/mssql_odbc.php
phpBB/includes/db/mssqlnative.php
phpBB/includes/db/mysql.php
phpBB/includes/db/mysqli.php
phpBB/includes/db/oracle.php
phpBB/includes/db/postgres.php
phpBB/includes/db/sqlite.php
phpBB/includes/extension/manager.php
phpBB/install/database_update.php
|
| |
| |
| |
| |
| |
| | |
Might be the right fix, might be not. Works for me.
PHPBB3-11154
|
| |
| |
| |
| |
| |
| | |
create_extension_metadata_manager
PHPBB3-10631
|
| |
| |
| |
| |
| |
| | |
simplified validation
PHPBB3-10631
|
| |
| |
| |
| | |
PHPBB3-10631
|
| |
| |
| |
| | |
PHPBB3-10631
|
| |
| |
| |
| | |
PHPBB3-10631
|
| |
| |
| |
| | |
PHPBB3-10631
|
| |
| |
| |
| | |
PHPBB3-10631
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
* develop:
[ticket/11012] Fix php_ext change in mock_extension_manager
[ticket/11012] Normalize $phpEx member vars to $php_ext
[ticket/11002] Use translating option to rename the Etc/GMT options
Conflicts:
phpBB/includes/extension/manager.php
|
| |
| |
| |
| | |
PHPBB3-11012
|
|/
|
|
|
|
|
|
| |
PHPBB3-11015
This allows us to just create the object without having to include the
driver first. However, it also means that users must specify the full
class name in config.php
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* imkingdavid/ticket/10586:
[ticket/10586] Added space in if statement
[ticket/10586] Tidy up comments
[ticket/10586] Tests finally work (thanks naderman)
[ticket/10586] Correctly purge board cache and don't rename install directory
[ticket/10586] trying to get tests to work
[ticket/10586] more work on getting tests to pass
[ticket/10586] Tests are coming along, just a little more to go
[ticket/10586] Rename install directory back to install/ after tests
[ticket/10586] browse tests now work, but mine dont. at least we are making progress
[ticket/10586] initial work on copying fixtures. Note that this depends on 10706
[ticket/10586] Adding the extensions used by the tests
[ticket/10586] Now tests run, but fail. But here is what I have.
[ticket/10586] some bootstrap additions and test changes to try and make it work
[ticket/10586] test stuff. does not work yet, still need to put phpBB objects in bootstrap.php
[ticket/10586] Copy/paste fail fixed
[ticket/10586] Sanitize periods from class names, use manager to get path.
[ticket/10586] Removed file_exists() check because class_exists() covers that.
[ticket/10586] Extension front controller
|
| |
| |
| |
| | |
PHPBB3-10586
|
| |
| |
| |
| | |
PHPBB3-10586
|
| |
| |
| |
| |
| |
| | |
Handle extension front pages
PHPBB3-10586
|
|/
|
|
|
|
|
|
| |
The existence of ext directory is checked, if not present a proper
error message that file doesn't exist is printed out. No Fatal
Error messages.
PHPBB3-10703
|
|
|
|
|
|
|
|
| |
By default RecursiveIteratorIterator skips all directories.
This results in extension manager not finding any extensions.
Add RecursiveIteratorIterator::SELF_FIRST to correct this.
PHPBB3-10614
|
|
|
|
| |
PHPBB3-10614
|
|
|
|
| |
PHPBB3-10614
|
|
|
|
| |
PHPBB3-10614
|
|
|
|
| |
PHPBB3-10614
|
|
|
|
| |
PHPBB3-9916
|
|
|
|
| |
PHPBB3-10323
|
|
|
|
| |
PHPBB3-10323
|
|
|
|
| |
PHPBB3-10323
|
|
|
|
| |
PHPBB3-10323
|
|
|
|
|
|
|
| |
The referenced extension needs to be explicitly specified in an add_lang_ext()
call.
PHPBB3-10323
|
|
|
|
|
|
| |
Otherwise the paths are incorrect from e.g. adm/
PHPBB3-10323
|
|
|
|
|
|
| |
Includes a test for manager without a cache
PHPBB3-10323
|
|
|
|
|
|
| |
Allows multiple instances to use cache simultaneously.
PHPBB3-10323
|
|
|
|
| |
PHPBB3-10323
|
|
|
|
| |
PHPBB3-10323
|
|
|
|
|
|
|
|
|
|
|
| |
The enable or purge operation of an extension could take a long time if an
expensive operation needs to be executed on a large set of data. To allow
this to succeed from a web interface with max_execution_time set in the
webserver's php configuration, subsequent requests must continue the
operation started earlier. So individual enable and purge implementations
must be able to spread their work across multiple steps.
PHPBB3-10323
|
|
|
|
| |
PHPBB3-10323
|
|
Extensions RFC: http://area51.phpbb.com/phpBB/viewtopic.php?f=84&t=41499
Ticket: http://tracker.phpbb.com/browse/PHPBB3-10323
PHPBB3-10323
|