Nathaniel Guse
e4f7828199
[ticket/11386] Send list of migrations instead of using load_migrations
...
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
2013-03-03 19:54:22 -06:00
Nathaniel Guse
91be998223
[ticket/11386] Fix failing tests from constructor changes
...
PHPBB3-11386
2013-03-02 15:18:07 -06:00
Nathaniel Guse
8415ae839c
[ticket/11386] Update tests with new constructors for ext.manager/migrator
...
PHPBB3-11386
2013-03-02 11:37:58 -06:00
Nathaniel Guse
193a3beb8f
[feature/migrations] Fix failing tests (again)
...
PHPBB3-11318
2013-02-13 21:41:52 -06:00
Nathaniel Guse
3a68bba2fb
[feature/migrations] Fix failing tests
...
PHPBB3-11318
2013-02-11 21:31:34 -06:00
Nathan Guse
8d3a82a4fa
[feature/migrations] Make the container available to extension installers
...
This allows extensions to load and install migrations easily as per their
needs.
PHPBB3-11318
2013-02-06 11:31:49 -06:00
Nathan Guse
1de061c4de
[ticket/10631] Fixing an error in the test script
...
PHPBB3-10631
2012-09-01 15:05:42 +01:00
Nathan Guse
fd5ed30052
[ticket/10631] Update tests
...
PHPBB3-10631
2012-09-01 15:05:38 +01:00
Andreas Fischer
d3bbde69c4
[ticket/10973] Drop all require_once for mocks. Use autoloading.
...
PHPBB3-10973
2012-07-08 22:57:23 +02:00
Unknown
66c50f6b30
[ticket/9916] Updating license in non-distributed files
...
PHPBB3-9916
2012-01-02 19:10:36 +01:00
Nils Adermann
5068c05887
[feature/extension-manager] Split disabling extensions up into steps as well
...
PHPBB3-10323
2011-11-18 18:24:18 +01:00
Nils Adermann
4fb9f2101d
[feature/extension-manager] Support extensions in subdirectories of ext/
...
PHPBB3-10323
2011-10-14 01:30:50 +02:00
Nils Adermann
f53892c838
[feature/extension-manager] Add prefix to extension meta data / install classes
...
PHPBB3-10323
2011-10-14 00:52:36 +02:00
Nils Adermann
c785ef7aa7
[feature/extension-manager] Make sure the extension manager works without cache
...
Includes a test for manager without a cache
PHPBB3-10323
2011-09-29 15:42:49 +02:00
Nils Adermann
c7a986eccd
[feature/extension-manager] Use an incremental process for enable and purge
...
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
2011-09-29 15:42:48 +02:00
Nils Adermann
96209e0224
[feature/extension-manager] The class loader no longer knows about extensions
...
Instead the class loader is instantiated twice. Once with the phpbb_ prefix
and once with the phpbb_ext_ prefix.
PHPBB3-10323
2011-09-29 15:42:46 +02:00
Nils Adermann
14f1e581fa
[feature/extension-manager] Extension Manager & Finder
...
Extensions RFC: http://area51.phpbb.com/phpBB/viewtopic.php?f=84&t=41499
Ticket: http://tracker.phpbb.com/browse/PHPBB3-10323
PHPBB3-10323
2011-09-29 15:42:33 +02:00