57072a1e28
[ticket/13793] Remove translation on throwing exceptions
...
PHPBB3-13793
2015-05-01 12:40:53 +02:00
4bdef6fd21
[ticket/13697] Moving filesystem related functions to filesystem service
...
* 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
2015-04-16 13:24:10 +02:00
6842831d6b
[ticket/13513] Use paths relative to the phpBB root in the router
...
PHPBB3-13513
2015-01-17 11:40:10 +01:00
8f67892f5e
Merge branch 'develop-ascraeus' into develop
2014-11-22 17:49:06 +01:00
34004612ac
[ticket/security-171] Sanitize data from composer.json
...
SECURITY-171
2014-11-21 22:32:28 +01:00
677b5b2cd4
[ticket/12620] Fix rebase
...
PHPBB3-12620
2014-11-20 23:15:49 +01:00
3a167aa0c3
[ticket/12620] Creates one di extension per phpBB extension
...
PHPBB3-12620
2014-11-20 20:59:51 +01:00
c220fa89a1
[ticket/12963] Revert back to "migrations" folder name for extensions
...
The issues that can be created with the name change are just too much
PHPBB3-12963
2014-09-18 10:45:08 +02:00
8b16d31413
[ticket/12963] Edit deprecation message
...
PHPBB3-12963
2014-09-16 20:18:10 +02:00
72ee4b3a7c
[ticket/12963] Load extensions migrations from /migration
...
PHPBB3-12963
2014-09-10 19:21:57 +02:00
ff872a7970
[ticket/12963] Don't use static var in \extension\base\get_migration_file_list
...
The static var was global to all instance of \phpbb\base and so if two
different instances (for two different extensions) were created by the
same script they shared the same migrations list.
PHPBB3-12963
2014-09-10 19:21:55 +02:00
f6f6657842
[ticket/12903] Remove dead phpbb\extension\metadata_manager::_validate_version
...
PHPBB3-12903
2014-08-07 17:52:59 +02:00
f474e33a43
Merge pull request #2729 from Nicofuma/ticket/12847
...
[ticket/12847] Allow the extensions to say if they can be enabled
* Nicofuma/ticket/12847:
[ticket/12847] Allow the extensions to say if they can be enabled
2014-08-07 13:00:08 +02:00
e6d6977750
[ticket/12557] Fix doc block in extension base class
...
PHPBB3-12557
2014-08-06 15:34:42 +03:00
a8e81b6e9f
[ticket/12870] Create the migrations table with a method in the migrator
...
PHPBB3-12870
2014-07-27 11:08:13 +02:00
8b8e09f4d5
[ticket/12870] Create the migrations table in db:migrate
...
PHPBB3-12870
2014-07-26 11:50:28 +02:00
519e64205a
[ticket/12847] Allow the extensions to say if they can be enabled
...
PHPBB3-12847
2014-07-13 18:09:34 +02:00
0232fcc22a
Merge pull request #2673 from nickvergessen/ticket/12783
...
Ticket/12783 Move require:phpbb/phpbb to extra:phpbb/phpbb in Extensions composer.json files
* nickvergessen/ticket/12783:
[ticket/12783] Move phpbb requirement to extra->soft-require
[ticket/12783] Correctly use dataProviders and mark tests as incomplete
[ticket/12783] Move phpbb/phpbb require version to extra
2014-07-03 14:23:49 +02:00
3f0dec4ce6
[ticket/12783] Move phpbb requirement to extra->soft-require
...
PHPBB3-12783
2014-07-02 16:23:20 +02:00
2d116ffede
[ticket/12783] Move phpbb/phpbb require version to extra
...
PHPBB3-12783
2014-06-28 13:06:46 +02:00
8e8b493fae
[ticket/12777] Add is_purged()
...
PHPBB3-12777
2014-06-27 11:28:13 +02:00
4d9e451f60
[ticket/12777] Update doc block of is_configured()
...
PHPBB3-12777
2014-06-27 11:23:11 +02:00
d13e02c7b1
[ticket/12777] Rename extension status functions and add is_configured()
...
PHPBB3-12777
2014-06-27 10:49:13 +02:00
26eb15ffab
[ticket/12762] Make ext.php optional for extensions
...
PHPBB3-12762
2014-06-23 19:39:19 +02:00
047b709c47
[ticket/12715] Cleanup comments in \phpbb\extension\*
...
PHPBB3-12715
2014-06-15 19:14:40 +02:00
6980fbd27b
[ticket/12508] Only take a list of names for set_extensions()
...
PHPBB3-12508
2014-06-10 11:47:41 +02:00
183492b019
[ticket/12508] Move \phpbb\extension\finder to \phpbb\finder
...
PHPBB3-12508
2014-06-10 11:47:40 +02:00
d45c681b40
[ticket/12508] Fix usages of the finder
...
PHPBB3-12508
2014-06-10 11:47:39 +02:00
c20653dfbe
[ticket/12508] Remove extension manager from finder
...
PHPBB3-12508
2014-06-10 11:47:36 +02:00
9c2687ddc9
Merge pull request #2494 from Nicofuma/ticket/12589
...
[ticket/12589] Search directly in $directory if it's an absolute sub-path
* Nicofuma/ticket/12589:
[ticket/12589] Add test searching in a non absolute directory
[ticket/12589] Fix tests
[ticket/12589] Search directly in $directory if it's an absolute sub-path
2014-05-31 01:35:10 +02:00
7f00c38c50
[ticket/11467] Add user object to extension manager for tests
...
PHPBB3-11467
2014-05-29 01:07:44 +03:00
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
a759704b39
[ticket/12594] Remove @package tags and update file headers
...
PHPBB3-12594
2014-05-27 20:51:13 +02:00
930c5d85ed
[ticket/12589] Fix tests
...
PHPBB3-12589
2014-05-24 18:58:52 +02:00
f7896f46a5
[ticket/12589] Search directly in $directory if it's an absolute sub-path
...
PHPBB3-12589
2014-05-24 17:57:01 +02:00
1572aca7b0
[ticket/12586] Limit depth to 2, we require vendor/extension/ext.php
...
PHPBB3-12586
2014-05-22 23:43:35 +02:00
488904d0bf
[ticket/12586] Use dot filter when trying to find available extensions
...
PHPBB3-12586
2014-05-22 23:42:49 +02:00
11a9104b8a
[ticket/12282] Use interface for type hinting
...
PHPBB3-12282
2014-04-01 19:17:41 +02:00
ba9bc9c7dc
[ticket/12311] Use valid composer schema - license - for extensions
...
http://tracker.phpbb.com/browse/PHPBB3-12311
PHPBB3-12311
2014-03-27 23:27:30 -07:00
dfa1377f1b
Merge remote-tracking branch 'nickvergessen/ticket/12268' into develop-ascraeus
...
# By Joas Schilling
# Via Joas Schilling
* nickvergessen/ticket/12268:
[ticket/12268] Do not use substr but just compare the character
[ticket/12268] Rename class file to recursive_dot_prefix_filter_iterator.php
[ticket/12268] Move class out of extension namespace and rename it
[ticket/12268] Do not search in folders starting with a dot
[ticket/12268] Use FilesystemIterator::SKIP_DOTS
[ticket/12268] Extension finder should not crawl through .git/ of extensions
2014-03-23 02:39:00 +05:30
973f5aa8c5
[ticket/12268] Move class out of extension namespace and rename it
...
PHPBB3-12268
2014-03-14 11:08:25 +01:00
71246a5472
[ticket/11429] Increment asset version on Ext enable
...
PHPBB3-11429
2014-03-13 19:09:41 -07:00
59af5f4cbf
[ticket/12268] Do not search in folders starting with a dot
...
PHPBB3-12268
2014-03-14 00:33:00 +01:00
329eb7c2b1
[ticket/12268] Use FilesystemIterator::SKIP_DOTS
...
PHPBB3-12268
2014-03-14 00:32:35 +01:00
a3b95839f5
[ticket/12268] Extension finder should not crawl through .git/ of extensions
...
This new filter ignores .svn and .git directories.
When searching for php classes and template files of extensions
we don't need to look inside these directories.
PHPBB3-12268
2014-03-13 17:12:03 +01:00
1e86f71133
[ticket/12180] Add "Each file MUST end with exactly one newline character" rule
...
PHPBB3-12180
2014-02-10 15:01:50 +01:00
c42bd28d17
[ticket/12009] Prevent user from enabling invalid extension through direct URL
...
PHPBB3-12009
2013-12-12 14:40:03 -08:00
4d65727acc
[ticket/12009] Do not allow incorrectly structured extensions to be installed.
...
PHPBB3-12009
2013-12-11 23:11:52 -08:00
ef1f991837
[task/code-sniffer] Replace spaces with tabs.
...
PHPBB3-11980
2013-10-30 13:37:29 +01:00
7aa8f6461f
[task/code-sniffer] Remove the IN_PHPBB check side-effect from class files.
...
PHPBB3-11980
2013-10-30 13:05:28 +01:00