Skip to content

Commit e83ac06

Browse files
author
DKravtsov
committed
php 8.4 & xdebug 3.4.1, symfony 7.2, mysql 8.4.4, rabbitmq 4, phpcpd 8.0.0, updated composer dependencies.
1 parent 8743609 commit e83ac06

Some content is hidden

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

58 files changed

+3837
-2951
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

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ WEB_PORT_SSL=443
2727
# XDEBUG_CONFIG possible values: main|osx. Use main value for Linux and Windows, osx value for MacOS.
2828
XDEBUG_CONFIG=main
2929
# Sometimes we need to use different xdebug versions, list of versions can be found here - https://pecl.php.net/package/xdebug
30-
XDEBUG_VERSION=3.3.2
30+
XDEBUG_VERSION=3.4.1
3131
###< XDebug docker configuration ###
3232

3333
###> MySQL docker configuration. Can be overridden in: .env.local, .env.staging, .env.prod. ###
34-
# 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
35-
MYSQL_VERSION=8.4.2
34+
# MySQL version, recommend values: 9.1.0|9.0.1|8.4.4|8.3.0|8.2.0|8.1.0|8.0.39
35+
MYSQL_VERSION=8.4.4
3636
# 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
3737
INNODB_USE_NATIVE_AIO=1
3838
# 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.dev

Whitespace-only changes.

.github/workflows/ci.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,12 @@ jobs:
3434
- name: Run test suite
3535
run: make phpunit
3636
- name: Archive coverage data for Qodana
37-
uses: actions/upload-artifact@v3
37+
uses: actions/upload-artifact@v4
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

.gitignore

+5
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ reports/*
2020
.phpunit.cache
2121
###< symfony/phpunit-bridge ###
2222

23+
###> symfony/asset-mapper ###
24+
/public/assets/
25+
/assets/vendor/
26+
###< symfony/asset-mapper ###
27+
2328
###> friendsofphp/php-cs-fixer ###
2429
.php-cs-fixer.cache
2530
.php_cs

.gitlab-ci.yml

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ build:
3131
- make messenger-setup-transports
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/htdocs.iml

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

0 commit comments

Comments
 (0)