Commit graph

37104 commits

Author SHA1 Message Date
Marc Alexander
2d06dd03f0
[ticket/17176] Clear up error handler code for psalm
PHPBB3-17176
2023-09-21 16:36:56 +02:00
Marc Alexander
384405d8e0
[ticket/17176] Fix our misuse of trigger_error() to work again
PHPBB3-17176
2023-09-21 15:48:02 +02:00
Marc Alexander
45cefd4433
[ticket/17176] Combine error handler with exception handling/msg_handler()
PHPBB3-17176
2023-09-21 15:45:46 +02:00
Marc Alexander
cf799897e2
[ticket/17176] Fix debug error handling
PHPBB3-17176
2023-09-21 15:22:33 +02:00
Marc Alexander
43772c0608
[ticket/17176] Fix mix of psalm / DebugHandler
PHPBB3-17176
2023-09-21 13:21:05 +02:00
Marc Alexander
5231e04d49
[ticket/17176] Use symfony error handler instead of debug
PHPBB3-17176
2023-09-21 13:15:57 +02:00
Marc Alexander
043d7286e0
[ticket/17176] Remove not needed packages from composer.json and update
PHPBB3-17176
2023-09-21 12:33:02 +02:00
Marc Alexander
2a95238113
[ticket/17173] Fix code according to coding guidelines
PHPBB3-17173
2023-09-21 10:59:45 +02:00
Marc Alexander
5634ea1fdf
[ticket/17176] Use ReturnTypeWillChange instead of suppressing psalm
PHPBB3-17176
2023-09-21 10:32:07 +02:00
Marc Alexander
4bb94bf200
[ticket/17176] Fix functional test after rebase
PHPBB3-17176
2023-09-19 15:34:16 +02:00
Marc Alexander
9fbe00dd45
[ticket/17176] Fix some PHP 8.x deprecations and clean up test code
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
20a2ee2682
[ticket/17176] Use different call to cause a notice
The previous call was upgraded to cause a warning in PHP 8.3

PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
3e2628fb73
[ticket/17176] Ensure slow tests are not run when not selected
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
1f9d14357c
[ticket/17176] Manually include mysql 5.7 builds and change naming of builds
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
6320acb445
[ticket/17176] Add type to test name
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
875d1afd56
[ticket/17176] Use correct ldap URI
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
7c05df1aa8
[ticket/17176] Run functional and unit tests separately
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
f051644c77
[ticket/17176] Use matrix definitions for building build matrix
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
ce5a137eae
[ticket/17176] Use ldapuri instead of removed ldaphost
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
a2282deb9a
[ticket/17176] See if we can enable php 8.3 tests again
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
0101ae9588
[ticket/17176] Use ubuntu latest runner
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
4078ed7e20
[ticket/17176] Remove no longer needed backward compatible phpunit code
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
5d6218dcba
[ticket/17176] Use NativeHttpClient on windows builds
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
dc4d79f3a8
[ticket/17176] Take care of MSSQL being slow
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
4abac49d35
[ticket/17176] Disable PHP 8.3 builds for now as composer cache fails
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
c7071450ec
[ticket/17176] Adjust composer cache usage
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
295fcc771b
[ticket/17176] Pass query_id by ref in sql_fetchfield()
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
eed92e766f
[ticket/17176] Do not always create a new connection in database tests
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
8a2199ed6c
[ticket/17176] Clean up database code to prevent test issues
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
96e97c264e
[ticket/17176] Revert back to doctrine 3.3.x until drop index is solved
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
826aeb7111
[ticket/17176] More minor cleanup after recent changes to db versions
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
ac9659c38f
[ticket/17176] Resolve psalm issues after PHP version update
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
b82c880375
[ticket/17176] Cleaned up psalm stubs folder
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
fa522d2460
[ticket/17176] Add more test stubs for psalm
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
89ad5fbd27
[ticket/17176] Remove PHP 8 workaround for windows machines
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
c91e758902
[ticket/17176] Ensure helpers are of expected type
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
0af921d870
[ticket/17176] Update psalm expected PHP version and add missing return type
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
fccb5ff781
[ticket/17176] Remove use statement
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
abd29e96b5
[ticket/17176] Resolve deprecation notices
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
daf30b89f1
[ticket/17176] Limit characters for bbcode uid
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
0b36bb2218
[ticket/17176] Update doctum to 5.5.2
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
db2669b3cb
[ticket/17176] Remove special handling for PHP 8 in github actions
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
d5e311282e
[ticket/17176] Update vagrant scripts
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
2c6de26871
[ticket/17176] Update PHP versions for github actions
PHPBB3-17176
2023-09-18 19:28:18 +02:00
Marc Alexander
97fa5d2784
[ticket/17176] Update minimum PHP version to 8.1
PHPBB3-17176
2023-09-18 19:28:18 +02: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
549c818a5c
[ticket/17176] Work around bug with fileuploads in BrowserKit
PHPBB3-17176
2023-09-18 19:28:18 +02:00
Marc Alexander
2d7c668a28
[ticket/17176] Use BrowserKit instead of Goutte
PHPBB3-17176
2023-09-18 19:28:18 +02:00
Marc Alexander
cef8aaf1a4
[ticket/17176] Update implementations to be compatible with Symfony 6.3
PHPBB3-17176
2023-09-18 19:28:16 +02:00
Marc Alexander
08160b3bc3
[ticket/17176] Update Symfony to 6.3
PHPBB3-17176
2023-09-18 19:27:10 +02:00