1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-06-10 16:35:35 +02:00
Commit Graph

66 Commits

Author SHA1 Message Date
rxu
929acfb64c [ticket/16649] Correctly handle marking services as private
PHPBB3-16649
2021-02-19 21:19:25 +07:00
538ff83ccc [ticket/16649] Add compiler pass to tests
PHPBB3-16649
2021-02-19 21:18:41 +07:00
rxu
302632d240 [ticket/16649] Add compiler pass to make all services public
This also handles BC for phpBB extensions

PHPBB3-16639
2021-02-19 21:18:40 +07:00
aab2679966 [ticket/16643] Add Doctrine DBAL to phpBB
PHPBB3-16643
2021-01-31 11:33:42 +01:00
c11f9bbe0d Merge branch '3.3.x' 2020-11-22 22:03:06 +01:00
c6fe6d49bc [ticket/16178] Make container_builder use same cache directory as Container
Both should be using the same core.cache_dir directory.

PHPBB3-16178
2020-11-22 12:03:05 +07:00
077db87f53 Merge branch '3.3.x' 2020-03-01 18:51:50 +01:00
cdb252faaa [ticket/16368] Container isFresh check order
PHPBB3-16368
2020-02-27 14:54:00 +01:00
12bff3ca31 Merge branch '3.3.x' 2019-06-05 21:45:47 +02:00
d72498a9c3 [ticket/15987] Go back to previous table definition type
This will still allow using the 'tables' parameter array but will also ensure
full backward compatibility and compatibility with extensions that will add
more tables to the 'tables' array.

PHPBB3-15987
2019-05-14 21:20:51 +02:00
9c1baf0fd7 [ticket/15987] Add container extension to support tables "array access"
PHPBB3-15987
2019-05-14 20:29:29 +02:00
1609fa292d [ticket/15746] Update symfony to latest on master
Also fixed incorrect creation of dumped container (Container instead of
ContainerBuilder).

PHPBB3-15746
2019-05-09 18:56:41 +02:00
6fc311f2e1 [ticket/15746] Update symfony to latest on master
Also fixed incorrect creation of dumped container (Container instead of
ContainerBuilder).

PHPBB3-15746
2018-09-12 13:57:34 +02:00
844ecb88b4 Merge branch '3.2.x'
* 3.2.x:
  [ticket/15678] Fix build and cache flow for container
2018-07-08 18:46:33 +02:00
7b44e2c791 [ticket/15678] Fix build and cache flow for container
1. During procedure of building container we have to check both required files
in cache: container_* and autoload_*. This files should be "fresh" and if one
of the does not exist then we have to build it and put into a cache one more
time.

2. Fix typo 'posic_getuid' does not exist, so $php_uid is alwasy was false.

PHPBB3-15678
2018-06-15 09:09:07 +02:00
b1755d9dac [ticket/15253] Update imports
PHPBB3-15253
2017-07-20 19:55:52 +02:00
603a8c51da [ticket/15253] Move storage helper to filesystem
PHPBB3-15253
2017-07-20 19:55:52 +02:00
ecb79539f4 [ticket/15253] Use storage helper methods instead of filesystem methods
PHPBB3-15253
2017-07-20 19:55:52 +02:00
69571f9cef [ticket/11150] Fix comments
PHPBB3-11150
2017-04-23 21:01:15 +02:00
7958dca09d [ticket/11150] Load vendor/ext-autoload.php
PHPBB3-11150
2017-04-23 21:01:11 +02:00
a4d67c55d9 [ticket/14957] Make sure config_php_file is set before injecting
PHPBB3-14957
2017-01-03 22:53:18 +01:00
9f149e345b Merge branch 'ticket/14957' into ticket/14957-rhea 2017-01-03 22:22:46 +01:00
ff411ee81b [ticket/14957] Do not use method return in write context
Fix for PHP 5.3.x compatibility.

PHPBB3-14957
2017-01-03 21:53:14 +01:00
072bf470fc Merge branch 'ticket/14957' into ticket/14957-rhea 2017-01-03 21:41:36 +01:00
14fd750b08 [ticket/14957] Do not cache database config entries
PHPBB3-14957
2017-01-03 21:29:30 +01:00
5f56e9025b [ticket/14891] Remove unused use statements
PHPBB3-14891
2016-12-09 09:33:21 +01:00
7fedc19cc4 [ticket/14891] Use own proxy instantiator for open_basedir compatibility
Also reverted random_compat lib to 1.4.x.

PHPBB3-14891
2016-12-09 08:17:51 +01:00
4c257d47a6 Merge pull request #4236 from Nicofuma/ticket/13616
[ticket/13616] Uses symfony/proxy-manager-bridge to lazy load twig lexer
2016-04-13 10:11:24 +02:00
7bf8006b67 [ticket/14198] Use the build option to calculate the container cache filename
PHPBB3-14198
2016-04-04 21:32:46 +02:00
5cdbef860d [ticket/13616] Uses symfony/proxy-manager-bridge to lazy load twig lexer
PHPBB3-13616
2016-04-03 16:22:07 +02:00
56c2caf6c0 [ticket/14555] Uniformize cache directory usages
PHPBB3-14555
2016-03-24 09:15:34 +01:00
632418ad6e [ticket/14489] Fix bug where extension custom compiler pass cannot be found.
This is returning an extra / on my machine which throws off the next code block, and then the class can't be found.

PHPBB3-14489
2016-02-18 23:56:53 -05:00
cc38bf550b [ticket/14129] Caches extensions autoloaders
PHPBB3-14129
2016-01-26 22:13:26 +01:00
6594ef8b1e [ticket/14306] CS and correctly handle exception loop
PHPBB3-14306
2016-01-09 15:35:17 +01:00
7f8b6c02c6 [ticket/14306] Update the error message
PHPBB3-14306
2016-01-09 15:35:17 +01:00
761fa9da52 [ticket/14306] Doesn't try to build a "safe" container in the dev env
PHPBB3-14306
2016-01-09 15:35:17 +01:00
78349ed80f [ticket/14306] Automatically enable a safe mode when container building fails
PHPBB3-14306
2016-01-09 15:35:17 +01:00
d44e34aa14 [ticket/14377] Allow extensions to register compiler pass
PHPBB3-14377
2015-12-22 18:48:49 +01:00
8f5a0ad6f7 [ticket/14039] Revamp updater
PHPBB3-14039
2015-10-17 23:05:57 +02:00
8e5e954438 [ticket/13645] Move the feeds to controllers
PHPBB3-13645
2015-08-23 22:36:10 +02:00
9296c75738 Merge branch '3.1.x'
* 3.1.x:
  [ticket/13903] Replacing regexp path naming for container by md5.

Conflicts:
	phpBB/phpbb/di/container_builder.php
2015-06-16 20:06:28 +02:00
08a6f663de [ticket/13903] Replacing regexp path naming for container by md5.
Replacement of the path creation based on a blacklist by a md5 filename to
support broader configurations

PHPBB3-13903
2015-06-16 18:29:41 +02:00
2b25c5bd35 [ticket/13770] Use dummy cache driver
PHPBB3-13770
2015-05-14 23:04:27 +02:00
02af9385a1 [ticket/13770] Fix tests
PHPBB3-13770
2015-05-14 23:04:23 +02:00
549fe66d90 [ticket/13770] Update tests
PHPBB3-13770
2015-05-14 23:04:18 +02:00
c96e7ef171 [ticket/13770] Wither interface for container_builder
PHPBB3-13770
2015-05-14 23:04:03 +02:00
de5a5c41f8 [ticket/13768] Fix deprecations
PHPBB3-13768
2015-04-19 17:41:29 +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
677b5b2cd4 [ticket/12620] Fix rebase
PHPBB3-12620
2014-11-20 23:15:49 +01:00
0a1db77ea8 [ticket/12620] Add a test using a custom DI extension in an extension
PHPBB3-12620
2014-11-20 21:01:03 +01:00