1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-07-16 22:51:23 +02:00
Commit Graph

77 Commits

Author SHA1 Message Date
Marc Alexander
661a8a6117 [ticket/17281] Update psalm config and fix issues
PHPBB3-17281
2023-12-30 17:41:12 +01:00
Marc Alexander
66b54d4469 [ticket/17176] Use Symfony name for event dispatcher
The previously used override of the names is no longer supported.

PHPBB3-17176
2023-09-18 19:28:18 +02:00
Marc Alexander
ea0aa7b54a Merge branch '3.3.x' 2023-07-04 09:00:56 +02:00
Marc Alexander
add6d2b726 [ticket/17053] Add simple check for writable cache directory
PHPBB3-17053
2023-07-03 21:40:36 +02:00
Ruben Calvo
3e8fced5c8 [ticket/16955] Fix phpdoc annotations and return types
PHPBB3-16955
2022-12-31 16:18:06 +01:00
Marc Alexander
c4d3e1aa7b [ticket/16955] Resolve psalm issues in di files
PHPBB3-16955
2022-12-28 08:37:10 +01:00
Marc Alexander
f3c57e7939 Merge branch '3.3.x' 2022-01-30 21:45:33 +01:00
Marc Alexander
adea3e734a [ticket/16960] Set config.php service even if container is not compiled
PHPBB3-16960
2022-01-30 15:19:28 +01:00
Máté Bartus
e93c914da3 [ticket/16741] Fix tests
PHPBB3-16741
2021-12-05 18:27:56 +01:00
Máté Bartus
a0584b8677 [ticket/16741] Code review fixes
PHPBB3-16741
2021-12-05 11:19:05 +01:00
Tristan Darricau
6ce708539b [ticket/16741] General fixes
PHPBB3-16741
2021-11-09 02:48:34 +01:00
rxu
929acfb64c [ticket/16649] Correctly handle marking services as private
PHPBB3-16649
2021-02-19 21:19:25 +07:00
rubencm
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
Máté Bartus
aab2679966 [ticket/16643] Add Doctrine DBAL to phpBB
PHPBB3-16643
2021-01-31 11:33:42 +01:00
Marc Alexander
c11f9bbe0d Merge branch '3.3.x' 2020-11-22 22:03:06 +01:00
Joshua Angnoe
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
Marc Alexander
077db87f53 Merge branch '3.3.x' 2020-03-01 18:51:50 +01:00
mrgoldy
cdb252faaa [ticket/16368] Container isFresh check order
PHPBB3-16368
2020-02-27 14:54:00 +01:00
Marc Alexander
12bff3ca31 Merge branch '3.3.x' 2019-06-05 21:45:47 +02:00
Marc Alexander
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
Marc Alexander
9c1baf0fd7 [ticket/15987] Add container extension to support tables "array access"
PHPBB3-15987
2019-05-14 20:29:29 +02:00
Marc Alexander
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
Marc Alexander
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
Tristan Darricau
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
Andrii Afanasiev
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
Rubén Calvo
b1755d9dac [ticket/15253] Update imports
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
603a8c51da [ticket/15253] Move storage helper to filesystem
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
ecb79539f4 [ticket/15253] Use storage helper methods instead of filesystem methods
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Tristan Darricau
69571f9cef [ticket/11150] Fix comments
PHPBB3-11150
2017-04-23 21:01:15 +02:00
Tristan Darricau
7958dca09d [ticket/11150] Load vendor/ext-autoload.php
PHPBB3-11150
2017-04-23 21:01:11 +02:00
Marc Alexander
a4d67c55d9 [ticket/14957] Make sure config_php_file is set before injecting
PHPBB3-14957
2017-01-03 22:53:18 +01:00
Marc Alexander
9f149e345b Merge branch 'ticket/14957' into ticket/14957-rhea 2017-01-03 22:22:46 +01:00
Marc Alexander
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
Marc Alexander
072bf470fc Merge branch 'ticket/14957' into ticket/14957-rhea 2017-01-03 21:41:36 +01:00
Marc Alexander
14fd750b08 [ticket/14957] Do not cache database config entries
PHPBB3-14957
2017-01-03 21:29:30 +01:00
Marc Alexander
5f56e9025b [ticket/14891] Remove unused use statements
PHPBB3-14891
2016-12-09 09:33:21 +01:00
Marc Alexander
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
Máté Bartus
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
Tristan Darricau
7bf8006b67 [ticket/14198] Use the build option to calculate the container cache filename
PHPBB3-14198
2016-04-04 21:32:46 +02:00
Tristan Darricau
5cdbef860d [ticket/13616] Uses symfony/proxy-manager-bridge to lazy load twig lexer
PHPBB3-13616
2016-04-03 16:22:07 +02:00
Tristan Darricau
56c2caf6c0 [ticket/14555] Uniformize cache directory usages
PHPBB3-14555
2016-03-24 09:15:34 +01:00
Mark Shaw
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
Tristan Darricau
cc38bf550b [ticket/14129] Caches extensions autoloaders
PHPBB3-14129
2016-01-26 22:13:26 +01:00
Tristan Darricau
6594ef8b1e [ticket/14306] CS and correctly handle exception loop
PHPBB3-14306
2016-01-09 15:35:17 +01:00
Tristan Darricau
7f8b6c02c6 [ticket/14306] Update the error message
PHPBB3-14306
2016-01-09 15:35:17 +01:00
Tristan Darricau
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
Tristan Darricau
78349ed80f [ticket/14306] Automatically enable a safe mode when container building fails
PHPBB3-14306
2016-01-09 15:35:17 +01:00
Tristan Darricau
d44e34aa14 [ticket/14377] Allow extensions to register compiler pass
PHPBB3-14377
2015-12-22 18:48:49 +01:00
Mate Bartus
8f5a0ad6f7 [ticket/14039] Revamp updater
PHPBB3-14039
2015-10-17 23:05:57 +02:00