Skip to content

Commit 9cda7d9

Browse files
author
DKravtsov
committed
php 8.4 & xdebug 3.4.0, mysql 8.4.3, phpcpd 8.0.0, updated composer dependencies.
1 parent a18cd28 commit 9cda7d9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+3659
-3105
lines changed

.circleci/config.yml

+5
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ jobs:
3737
command: |
3838
make report-code-coverage
3939
40+
- run:
41+
name: Checks for security vulnerability advisories for installed packages
42+
command: |
43+
make composer-audit
44+
4045
- run:
4146
name: Check coding standard & CodeSniffer
4247
command: |

.env.dev

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ WEB_PORT_SSL=443
77
# XDEBUG_CONFIG possible values: main|osx. Use main value for Linux and Windows, osx value for MacOS.
88
XDEBUG_CONFIG=main
99
# Sometimes we need to use different xdebug versions, list of versions can be found here - https://pecl.php.net/package/xdebug
10-
XDEBUG_VERSION=3.3.2
10+
XDEBUG_VERSION=3.4.0
1111
###< XDebug docker configuration ###
1212

1313
###> MySQL docker configuration. ###
14-
# MySQL version, recommend values: 9.1.0|9.0.1|8.4.2|8.3.0|8.2.0|8.1.0|8.0.39
15-
MYSQL_VERSION=8.4.2
14+
# MySQL version, recommend values: 9.1.0|9.0.1|8.4.3|8.3.0|8.2.0|8.1.0|8.0.39
15+
MYSQL_VERSION=8.4.3
1616
# MySQL INNODB_USE_NATIVE_AIO possible values: 1|0. Set to 0 when AIO interface is not supported on OSX. https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_use_native_aio
1717
INNODB_USE_NATIVE_AIO=1
1818
# Sometimes AWS MySQL RDS has SQL_MODE="NO_ENGINE_SUBSTITUTION" (https://github.com/awsdocs/amazon-rds-user-guide/issues/160) but MySQL default described here - https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_sql_mode

.env.prod

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ WEB_PORT_SSL=443
44
###< Apache docker configuration ###
55

66
###> MySQL docker configuration. ###
7-
# MySQL version, recommend values: 9.1.0|9.0.1|8.4.2|8.3.0|8.2.0|8.1.0|8.0.39
8-
MYSQL_VERSION=8.4.2
7+
# MySQL version, recommend values: 9.1.0|9.0.1|8.4.3|8.3.0|8.2.0|8.1.0|8.0.39
8+
MYSQL_VERSION=8.4.3
99
# MySQL INNODB_USE_NATIVE_AIO possible values: 1|0. Set to 0 when AIO interface is not supported on OSX. https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_use_native_aio
1010
INNODB_USE_NATIVE_AIO=1
1111
# Sometimes AWS MySQL RDS has SQL_MODE="NO_ENGINE_SUBSTITUTION" (https://github.com/awsdocs/amazon-rds-user-guide/issues/160) but MySQL default described here - https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_sql_mode

.env.staging

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ WEB_PORT_SSL=443
44
###< Apache docker configuration ###
55

66
###> MySQL docker configuration. ###
7-
# MySQL version, recommend values: 9.1.0|9.0.1|8.4.2|8.3.0|8.2.0|8.1.0|8.0.39
8-
MYSQL_VERSION=8.4.2
7+
# MySQL version, recommend values: 9.1.0|9.0.1|8.4.3|8.3.0|8.2.0|8.1.0|8.0.39
8+
MYSQL_VERSION=8.4.3
99
# MySQL INNODB_USE_NATIVE_AIO possible values: 1|0. Set to 0 when AIO interface is not supported on OSX. https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_use_native_aio
1010
INNODB_USE_NATIVE_AIO=1
1111
# Sometimes AWS MySQL RDS has SQL_MODE="NO_ENGINE_SUBSTITUTION" (https://github.com/awsdocs/amazon-rds-user-guide/issues/160) but MySQL default described here - https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_sql_mode

.env.test

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ WEB_PORT_SSL=443
77
# XDEBUG_CONFIG possible values: main|osx. Use main value for Linux and Windows, osx value for MacOS.
88
XDEBUG_CONFIG=main
99
# Sometimes we need to use different xdebug versions, list of versions can be found here - https://pecl.php.net/package/xdebug
10-
XDEBUG_VERSION=3.3.2
10+
XDEBUG_VERSION=3.4.0
1111
###< XDebug docker configuration ###
1212

1313
###> MySQL docker configuration. ###
14-
# MySQL version, recommend values: 9.1.0|9.0.1|8.4.2|8.3.0|8.2.0|8.1.0|8.0.39
15-
MYSQL_VERSION=8.4.2
14+
# MySQL version, recommend values: 9.1.0|9.0.1|8.4.3|8.3.0|8.2.0|8.1.0|8.0.39
15+
MYSQL_VERSION=8.4.3
1616
# MySQL INNODB_USE_NATIVE_AIO possible values: 1|0. Set to 0 when AIO interface is not supported on OSX. https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_use_native_aio
1717
INNODB_USE_NATIVE_AIO=1
1818
# Sometimes AWS MySQL RDS has SQL_MODE="NO_ENGINE_SUBSTITUTION" (https://github.com/awsdocs/amazon-rds-user-guide/issues/160) but MySQL default described here - https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_sql_mode

.env.test-ci

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ WEB_PORT_SSL=443
99
# XDEBUG_CONFIG possible values: main|osx. Use main value for Linux and Windows, osx value for MacOS.
1010
XDEBUG_CONFIG=main
1111
# Sometimes we need to use different xdebug versions, list of versions can be found here - https://pecl.php.net/package/xdebug
12-
XDEBUG_VERSION=3.3.2
12+
XDEBUG_VERSION=3.4.0
1313
###< XDebug docker configuration ###
1414

1515
###> MySQL docker configuration. ###
16-
# MySQL version, recommend values: 9.1.0|9.0.1|8.4.2|8.3.0|8.2.0|8.1.0|8.0.39
17-
MYSQL_VERSION=8.4.2
16+
# MySQL version, recommend values: 9.1.0|9.0.1|8.4.3|8.3.0|8.2.0|8.1.0|8.0.39
17+
MYSQL_VERSION=8.4.3
1818
# MySQL INNODB_USE_NATIVE_AIO possible values: 1|0. Set to 0 when AIO interface is not supported on OSX. https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_use_native_aio
1919
INNODB_USE_NATIVE_AIO=1
2020
# Sometimes AWS MySQL RDS has SQL_MODE="NO_ENGINE_SUBSTITUTION" (https://github.com/awsdocs/amazon-rds-user-guide/issues/160) but MySQL default described here - https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_sql_mode

.github/workflows/ci.yml

+2
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ jobs:
3838
with:
3939
name: php-coverage-data
4040
path: reports/clover.xml
41+
- name: Checks for security vulnerability advisories for installed packages
42+
run: make composer-audit
4143
- name: Run coding standard
4244
run: make ecs
4345
- name: Run codeSniffer

.gitlab-ci.yml

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ build:
3131
- make seed
3232
- *general_scripts
3333
- make phpunit
34+
- make composer-audit
3435
- make ecs
3536
- make phpcs
3637
- make phpstan

.idea/PMDPlugin.xml

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/blade.xml

+119
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)