- Twig Debug mode (tbd)
- set
PHP_CS_FIXER_IGNORE_ENV=1in testing container - adjust
Makefile- add config
.php-cs-fixer.php - liniting without path option in command
- add config
- adjust Codeception configurations
- rename
logtooutput - move
bootstrapto root section (codeception.yml) - rename
class_nametoactor(suite.yml(s)) - adjust
XDEBUG_MODE=develop,coverage - remove JSON and TAP loggers
- disable yii2-debug module, see yiisoft/yii2-debug#372 (comment)
- rename
- set
XDEBUG_MODE=develop,coveragein tests
- upgrade
"wikimedia/composer-merge-plugin": "~2.0" - add
"ap": { "type": "composer", "url": "https://asset-packagist.org" }torepositoriessection incomposer.json - disable
fxp/asset-plugineg."enabled": false - make sure you have a
Publicrole, which is a child ofDefaultandGuest(dmstr/yii2-web:>=1.1.1)
- set
ENV COMPOSER=/app/composer.jsonorENV COMPOSER=/app/project/composer.jsonin projectDockerfile - adjust merge path
"src/composer.phd5.json"in projectcomposer.json - adjust config path
src/config/toconfig/eg. in tests - adjust bower and npm aliases/path in config and
composer.json"npm-asset-library": "../vendor/npm-asset""bower-asset-library": "../vendor/bower-asset"
- register empty
register_shutdown_functionfor unit and functional tests, see alsotests/codeception/mock_register_shutdown_function.phptests/codeception/functional/_bootstrap.phptests/codeception/unit/_bootstrap.php
- default value for
APP_ADMIN_EMAILremoved, must be set in project - image startup command has been changed from
foregotosupervisord - update namespaces for
RbacMigration, which has been extracted into separate packagedmstr/yii2-rbac-migration - make sure to assign
FileflyDefaulttoEditorandFileflyAdmintoMaster
- upgrade
"wikimedia/composer-merge-plugin": "^1.4.1"when using phd5-template - update helper function
E2eTester::loginwith updated CSS selectors
- Move param
yii.migrationstoMigrateControllermigrationPath
- added host-volume for
src/in test stack - added setting
app.assets>settingsAssetList- use
dmstr\modules\prototype\assets\DbAssetfor LESS Themes - see thomaspark/bootswatch#573 in case of
variable @path is undefined
- use
- added application configuration parameter
backend.iframe.namefor Backend toolbar - local filesystem
fshas been renamed tofsLocal - removed default configuration for
guideandhelp(update backend tests) - remove
RUN cp src/app.env-dist src/app.envinDockerfile[phd5-template] - remove manual setting of
PHP_USER_ID(correct value is applied on the base-image according to the Docker image OS) - use environment variables with prefix i.e.
DB_ENV_...
- add
"wikimedia/composer-merge-plugin": "~1.3.1"; must be a local package (not global) - remove
"romka-chev/yii2-swiper": "^2.0", due to composer conflicts with asset-plugin MYSQL_ROOT_PASSWORDhas been deprecated, useDB_ENV_MYSQL_ROOT_PASSWORD- add
APP_AUDIT_DISABLE_ALL_ACTIONS=1
Not supported