├── .dockerignore ├── .env-dist ├── .gitignore ├── .gitlab-ci.yml ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE.md ├── Makefile ├── README.md ├── UPGRADING.md ├── config ├── assets.php ├── autocomplete.php ├── common-debug.php ├── common-dev.php ├── common.php ├── console.php ├── crontab ├── env-defaults ├── env.php ├── main.php ├── schedule.php └── web.php ├── docker-compose.local-dist.yml ├── docker-compose.yml ├── docker ├── docker-compose.dev.yml ├── docker-compose.postgres.yml ├── docker-compose.qa.yml ├── docker-compose.selenium.yml └── docker-compose.test.yml ├── docs ├── configuration.md └── versions.md ├── image-files ├── etc │ ├── periodic │ │ └── minutely │ │ │ └── scheduler │ └── supervisor │ │ └── conf.d │ │ ├── cron.conf │ │ ├── export-env.conf │ │ └── worker.conf └── usr │ └── local │ ├── bin │ ├── export-env.sh │ ├── nodepkg-linuxstatic │ └── unique-number.sh │ └── etc │ └── php │ └── conf.d │ └── app.ini ├── migrations ├── 5.2-to-5.3 │ ├── m000000_000000_user_to_usuario_move_user_tables.php │ └── m000000_000008_user_to_usuario_insert_existing_user_data.php ├── demo │ ├── m250423_202311_demo_cms_data_rbac.php │ ├── m250423_202410_demo_cms_data_content.php │ └── m250423_202410_demo_cms_data_content.sql ├── legacy │ ├── migration-command │ │ └── m000508_053522_fix_migration_table.php │ └── session │ │ ├── m151015_161954_session_tables.php │ │ ├── m151015_161954_session_tables.sql │ │ ├── m160313_153425_session_move.php │ │ └── m160313_153427_session_refill.php └── m150917_193929_rbac.php ├── src ├── assets │ ├── AppAsset.php │ ├── AppJsAsset.php │ └── web │ │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ │ ├── js │ │ └── app.js │ │ └── less │ │ └── app.less ├── bin │ └── yii ├── commands │ └── AppController.php ├── composer.json ├── composer.lock ├── composer.phd5.json ├── controllers │ ├── ErrorController.php │ └── SiteController.php ├── helpers │ └── ImageUrlHelper.php └── views │ ├── error │ └── index.php │ ├── layouts │ ├── _modal.php │ ├── _navbar.php │ ├── container-fluid.php │ ├── container.php │ ├── main.php │ └── plain.php │ └── site │ └── index.php ├── tests ├── .php-cs-fixer.cache ├── .php-cs-fixer.php ├── c3.php ├── codeception.yml ├── codeception │ ├── _bootstrap.php │ ├── _config │ │ ├── codeception-module.php │ │ └── test.php │ ├── _migrations │ │ └── data │ │ │ ├── m160721_000000_users_and_auth.php │ │ │ ├── m160721_000000_users_and_auth.sql │ │ │ ├── m180723_010042_demo_data.php │ │ │ ├── m180723_202400_app_5_2_0_rc4_17_g444f9b9_dirty_data.sql │ │ │ └── m200629_112901_fix_demo_data_after_update.php │ ├── _project │ │ └── modules │ │ │ └── test │ │ │ ├── Module.php │ │ │ ├── controllers │ │ │ ├── CookieConsentController.php │ │ │ └── DefaultController.php │ │ │ └── views │ │ │ ├── cookie-consent │ │ │ ├── consent.php │ │ │ └── privacy.php │ │ │ └── default │ │ │ └── index.php │ ├── _support │ │ ├── CliTester.php │ │ ├── E2eTester.php │ │ ├── FunctionalTester.php │ │ ├── Helper │ │ │ ├── Acceptance.php │ │ │ ├── Cli.php │ │ │ ├── E2e.php │ │ │ ├── Functional.php │ │ │ └── Unit.php │ │ └── UnitTester.php │ ├── cli.suite.yml │ ├── cli │ │ ├── 1-YiiCept.php │ │ ├── 2-AppControllerCept.php │ │ ├── 3-SetupCept.php │ │ ├── 4-RbacCept.php │ │ ├── 5-AppCleanupCept.php │ │ ├── AssetsCept.php │ │ ├── AuditCept.php │ │ ├── DbDumpCept.php │ │ ├── FsCept.php │ │ ├── QueueCest.php │ │ ├── ScriptsCest.php │ │ ├── TranslateCept.php │ │ ├── VersionCept.php │ │ └── _bootstrap.php │ ├── e2e.suite.yml │ ├── e2e │ │ ├── _bootstrap.php │ │ ├── _init │ │ │ ├── AdminLoginCest.php │ │ │ ├── TestRoleCest.php │ │ │ └── TestUserCest.php │ │ ├── app │ │ │ ├── CookieConsentCest.php │ │ │ ├── JavaScriptCest.php │ │ │ ├── LayoutCest.php │ │ │ ├── LoginCest.php │ │ │ ├── LogoutFrontendCest.php │ │ │ ├── MobileCest.php │ │ │ ├── TestWidgetsCest.php │ │ │ └── en │ │ │ │ ├── BackendAccessCest.php │ │ │ │ ├── EditorAccessCest.php │ │ │ │ ├── HomeEnCest.php │ │ │ │ ├── LanguagesEnCest.php │ │ │ │ ├── PreviewAccessCest.php │ │ │ │ └── SignupCest.php │ │ └── extensions │ │ │ ├── BackendModuleCest.php │ │ │ ├── ContactModuleCest.php │ │ │ ├── PagesModuleCest.php │ │ │ ├── PrototypeModuleCest.php │ │ │ ├── RedirectsCest.php │ │ │ ├── SettingsModuleCest.php │ │ │ ├── UserCreateCest.php │ │ │ ├── UserPasswordRecoveryCest.php │ │ │ ├── WidgetsModuleCest.php │ │ │ └── WidgetsModuleTemplateCest.php │ ├── functional.suite.yml │ ├── functional │ │ ├── AccessControlCest.php │ │ ├── AccessControlUiCest.php │ │ ├── BackendLinksCest.php │ │ ├── ErrorPageCest.php │ │ ├── HomeCest.php │ │ ├── LoginFunctionalCest.php │ │ └── _bootstrap.php │ ├── mock_register_shutdown_function.php │ ├── unit.suite.yml │ └── unit │ │ ├── ControllerTest.php │ │ ├── UserTest.php │ │ └── _bootstrap.php ├── linkcheckerrc ├── phpmd │ └── rulesets.xml └── phpstan │ └── config.neon └── web ├── _phd ├── dmstr-logo.svg ├── test.png └── test.svg ├── favicon.ico ├── index.php ├── robots.txt └── static ├── status.json └── status.php /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env-dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/.env-dist -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/README.md -------------------------------------------------------------------------------- /UPGRADING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/UPGRADING.md -------------------------------------------------------------------------------- /config/assets.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/config/assets.php -------------------------------------------------------------------------------- /config/autocomplete.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/config/autocomplete.php -------------------------------------------------------------------------------- /config/common-debug.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/config/common-debug.php -------------------------------------------------------------------------------- /config/common-dev.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/config/common-dev.php -------------------------------------------------------------------------------- /config/common.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/config/common.php -------------------------------------------------------------------------------- /config/console.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/config/console.php -------------------------------------------------------------------------------- /config/crontab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/config/crontab -------------------------------------------------------------------------------- /config/env-defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/config/env-defaults -------------------------------------------------------------------------------- /config/env.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/config/env.php -------------------------------------------------------------------------------- /config/main.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/config/main.php -------------------------------------------------------------------------------- /config/schedule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/config/schedule.php -------------------------------------------------------------------------------- /config/web.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/config/web.php -------------------------------------------------------------------------------- /docker-compose.local-dist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/docker-compose.local-dist.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/docker/docker-compose.dev.yml -------------------------------------------------------------------------------- /docker/docker-compose.postgres.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/docker/docker-compose.postgres.yml -------------------------------------------------------------------------------- /docker/docker-compose.qa.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/docker/docker-compose.qa.yml -------------------------------------------------------------------------------- /docker/docker-compose.selenium.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/docker/docker-compose.selenium.yml -------------------------------------------------------------------------------- /docker/docker-compose.test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/docker/docker-compose.test.yml -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/versions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/docs/versions.md -------------------------------------------------------------------------------- /image-files/etc/periodic/minutely/scheduler: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/image-files/etc/periodic/minutely/scheduler -------------------------------------------------------------------------------- /image-files/etc/supervisor/conf.d/cron.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/image-files/etc/supervisor/conf.d/cron.conf -------------------------------------------------------------------------------- /image-files/etc/supervisor/conf.d/export-env.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/image-files/etc/supervisor/conf.d/export-env.conf -------------------------------------------------------------------------------- /image-files/etc/supervisor/conf.d/worker.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/image-files/etc/supervisor/conf.d/worker.conf -------------------------------------------------------------------------------- /image-files/usr/local/bin/export-env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/image-files/usr/local/bin/export-env.sh -------------------------------------------------------------------------------- /image-files/usr/local/bin/nodepkg-linuxstatic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/image-files/usr/local/bin/nodepkg-linuxstatic -------------------------------------------------------------------------------- /image-files/usr/local/bin/unique-number.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo $((16#${HOSTNAME} % $1)) -------------------------------------------------------------------------------- /image-files/usr/local/etc/php/conf.d/app.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/image-files/usr/local/etc/php/conf.d/app.ini -------------------------------------------------------------------------------- /migrations/5.2-to-5.3/m000000_000000_user_to_usuario_move_user_tables.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/migrations/5.2-to-5.3/m000000_000000_user_to_usuario_move_user_tables.php -------------------------------------------------------------------------------- /migrations/5.2-to-5.3/m000000_000008_user_to_usuario_insert_existing_user_data.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/migrations/5.2-to-5.3/m000000_000008_user_to_usuario_insert_existing_user_data.php -------------------------------------------------------------------------------- /migrations/demo/m250423_202311_demo_cms_data_rbac.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/migrations/demo/m250423_202311_demo_cms_data_rbac.php -------------------------------------------------------------------------------- /migrations/demo/m250423_202410_demo_cms_data_content.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/migrations/demo/m250423_202410_demo_cms_data_content.php -------------------------------------------------------------------------------- /migrations/demo/m250423_202410_demo_cms_data_content.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/migrations/demo/m250423_202410_demo_cms_data_content.sql -------------------------------------------------------------------------------- /migrations/legacy/migration-command/m000508_053522_fix_migration_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/migrations/legacy/migration-command/m000508_053522_fix_migration_table.php -------------------------------------------------------------------------------- /migrations/legacy/session/m151015_161954_session_tables.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/migrations/legacy/session/m151015_161954_session_tables.php -------------------------------------------------------------------------------- /migrations/legacy/session/m151015_161954_session_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/migrations/legacy/session/m151015_161954_session_tables.sql -------------------------------------------------------------------------------- /migrations/legacy/session/m160313_153425_session_move.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/migrations/legacy/session/m160313_153425_session_move.php -------------------------------------------------------------------------------- /migrations/legacy/session/m160313_153427_session_refill.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/migrations/legacy/session/m160313_153427_session_refill.php -------------------------------------------------------------------------------- /migrations/m150917_193929_rbac.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/migrations/m150917_193929_rbac.php -------------------------------------------------------------------------------- /src/assets/AppAsset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/assets/AppAsset.php -------------------------------------------------------------------------------- /src/assets/AppJsAsset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/assets/AppJsAsset.php -------------------------------------------------------------------------------- /src/assets/web/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/assets/web/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /src/assets/web/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/assets/web/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /src/assets/web/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/assets/web/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /src/assets/web/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/assets/web/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /src/assets/web/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/assets/web/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /src/assets/web/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/assets/web/js/app.js -------------------------------------------------------------------------------- /src/assets/web/less/app.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/assets/web/less/app.less -------------------------------------------------------------------------------- /src/bin/yii: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/bin/yii -------------------------------------------------------------------------------- /src/commands/AppController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/commands/AppController.php -------------------------------------------------------------------------------- /src/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/composer.json -------------------------------------------------------------------------------- /src/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/composer.lock -------------------------------------------------------------------------------- /src/composer.phd5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/composer.phd5.json -------------------------------------------------------------------------------- /src/controllers/ErrorController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/controllers/ErrorController.php -------------------------------------------------------------------------------- /src/controllers/SiteController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/controllers/SiteController.php -------------------------------------------------------------------------------- /src/helpers/ImageUrlHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/helpers/ImageUrlHelper.php -------------------------------------------------------------------------------- /src/views/error/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/views/error/index.php -------------------------------------------------------------------------------- /src/views/layouts/_modal.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/views/layouts/_modal.php -------------------------------------------------------------------------------- /src/views/layouts/_navbar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/views/layouts/_navbar.php -------------------------------------------------------------------------------- /src/views/layouts/container-fluid.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/views/layouts/container-fluid.php -------------------------------------------------------------------------------- /src/views/layouts/container.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/views/layouts/container.php -------------------------------------------------------------------------------- /src/views/layouts/main.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/views/layouts/main.php -------------------------------------------------------------------------------- /src/views/layouts/plain.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/views/layouts/plain.php -------------------------------------------------------------------------------- /src/views/site/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/src/views/site/index.php -------------------------------------------------------------------------------- /tests/.php-cs-fixer.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/.php-cs-fixer.cache -------------------------------------------------------------------------------- /tests/.php-cs-fixer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/.php-cs-fixer.php -------------------------------------------------------------------------------- /tests/c3.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/c3.php -------------------------------------------------------------------------------- /tests/codeception.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception.yml -------------------------------------------------------------------------------- /tests/codeception/_bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_bootstrap.php -------------------------------------------------------------------------------- /tests/codeception/_config/codeception-module.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_config/codeception-module.php -------------------------------------------------------------------------------- /tests/codeception/_config/test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_config/test.php -------------------------------------------------------------------------------- /tests/codeception/_migrations/data/m160721_000000_users_and_auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_migrations/data/m160721_000000_users_and_auth.php -------------------------------------------------------------------------------- /tests/codeception/_migrations/data/m160721_000000_users_and_auth.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_migrations/data/m160721_000000_users_and_auth.sql -------------------------------------------------------------------------------- /tests/codeception/_migrations/data/m180723_010042_demo_data.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_migrations/data/m180723_010042_demo_data.php -------------------------------------------------------------------------------- /tests/codeception/_migrations/data/m180723_202400_app_5_2_0_rc4_17_g444f9b9_dirty_data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_migrations/data/m180723_202400_app_5_2_0_rc4_17_g444f9b9_dirty_data.sql -------------------------------------------------------------------------------- /tests/codeception/_migrations/data/m200629_112901_fix_demo_data_after_update.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_migrations/data/m200629_112901_fix_demo_data_after_update.php -------------------------------------------------------------------------------- /tests/codeception/_project/modules/test/Module.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_project/modules/test/Module.php -------------------------------------------------------------------------------- /tests/codeception/_project/modules/test/controllers/CookieConsentController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_project/modules/test/controllers/CookieConsentController.php -------------------------------------------------------------------------------- /tests/codeception/_project/modules/test/controllers/DefaultController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_project/modules/test/controllers/DefaultController.php -------------------------------------------------------------------------------- /tests/codeception/_project/modules/test/views/cookie-consent/consent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_project/modules/test/views/cookie-consent/consent.php -------------------------------------------------------------------------------- /tests/codeception/_project/modules/test/views/cookie-consent/privacy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_project/modules/test/views/cookie-consent/privacy.php -------------------------------------------------------------------------------- /tests/codeception/_project/modules/test/views/default/index.php: -------------------------------------------------------------------------------- 1 |

Test-Module Index

2 | -------------------------------------------------------------------------------- /tests/codeception/_support/CliTester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_support/CliTester.php -------------------------------------------------------------------------------- /tests/codeception/_support/E2eTester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_support/E2eTester.php -------------------------------------------------------------------------------- /tests/codeception/_support/FunctionalTester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_support/FunctionalTester.php -------------------------------------------------------------------------------- /tests/codeception/_support/Helper/Acceptance.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_support/Helper/Acceptance.php -------------------------------------------------------------------------------- /tests/codeception/_support/Helper/Cli.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_support/Helper/Cli.php -------------------------------------------------------------------------------- /tests/codeception/_support/Helper/E2e.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_support/Helper/E2e.php -------------------------------------------------------------------------------- /tests/codeception/_support/Helper/Functional.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_support/Helper/Functional.php -------------------------------------------------------------------------------- /tests/codeception/_support/Helper/Unit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_support/Helper/Unit.php -------------------------------------------------------------------------------- /tests/codeception/_support/UnitTester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/_support/UnitTester.php -------------------------------------------------------------------------------- /tests/codeception/cli.suite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/cli.suite.yml -------------------------------------------------------------------------------- /tests/codeception/cli/1-YiiCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/cli/1-YiiCept.php -------------------------------------------------------------------------------- /tests/codeception/cli/2-AppControllerCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/cli/2-AppControllerCept.php -------------------------------------------------------------------------------- /tests/codeception/cli/3-SetupCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/cli/3-SetupCept.php -------------------------------------------------------------------------------- /tests/codeception/cli/4-RbacCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/cli/4-RbacCept.php -------------------------------------------------------------------------------- /tests/codeception/cli/5-AppCleanupCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/cli/5-AppCleanupCept.php -------------------------------------------------------------------------------- /tests/codeception/cli/AssetsCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/cli/AssetsCept.php -------------------------------------------------------------------------------- /tests/codeception/cli/AuditCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/cli/AuditCept.php -------------------------------------------------------------------------------- /tests/codeception/cli/DbDumpCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/cli/DbDumpCept.php -------------------------------------------------------------------------------- /tests/codeception/cli/FsCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/cli/FsCept.php -------------------------------------------------------------------------------- /tests/codeception/cli/QueueCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/cli/QueueCest.php -------------------------------------------------------------------------------- /tests/codeception/cli/ScriptsCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/cli/ScriptsCest.php -------------------------------------------------------------------------------- /tests/codeception/cli/TranslateCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/cli/TranslateCept.php -------------------------------------------------------------------------------- /tests/codeception/cli/VersionCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/cli/VersionCept.php -------------------------------------------------------------------------------- /tests/codeception/cli/_bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/cli/_bootstrap.php -------------------------------------------------------------------------------- /tests/codeception/e2e.suite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e.suite.yml -------------------------------------------------------------------------------- /tests/codeception/e2e/_bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/_bootstrap.php -------------------------------------------------------------------------------- /tests/codeception/e2e/_init/AdminLoginCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/_init/AdminLoginCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/_init/TestRoleCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/_init/TestRoleCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/_init/TestUserCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/_init/TestUserCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/app/CookieConsentCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/app/CookieConsentCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/app/JavaScriptCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/app/JavaScriptCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/app/LayoutCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/app/LayoutCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/app/LoginCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/app/LoginCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/app/LogoutFrontendCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/app/LogoutFrontendCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/app/MobileCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/app/MobileCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/app/TestWidgetsCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/app/TestWidgetsCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/app/en/BackendAccessCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/app/en/BackendAccessCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/app/en/EditorAccessCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/app/en/EditorAccessCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/app/en/HomeEnCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/app/en/HomeEnCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/app/en/LanguagesEnCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/app/en/LanguagesEnCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/app/en/PreviewAccessCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/app/en/PreviewAccessCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/app/en/SignupCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/app/en/SignupCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/extensions/BackendModuleCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/extensions/BackendModuleCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/extensions/ContactModuleCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/extensions/ContactModuleCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/extensions/PagesModuleCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/extensions/PagesModuleCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/extensions/PrototypeModuleCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/extensions/PrototypeModuleCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/extensions/RedirectsCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/extensions/RedirectsCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/extensions/SettingsModuleCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/extensions/SettingsModuleCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/extensions/UserCreateCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/extensions/UserCreateCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/extensions/UserPasswordRecoveryCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/extensions/UserPasswordRecoveryCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/extensions/WidgetsModuleCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/extensions/WidgetsModuleCest.php -------------------------------------------------------------------------------- /tests/codeception/e2e/extensions/WidgetsModuleTemplateCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/e2e/extensions/WidgetsModuleTemplateCest.php -------------------------------------------------------------------------------- /tests/codeception/functional.suite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/functional.suite.yml -------------------------------------------------------------------------------- /tests/codeception/functional/AccessControlCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/functional/AccessControlCest.php -------------------------------------------------------------------------------- /tests/codeception/functional/AccessControlUiCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/functional/AccessControlUiCest.php -------------------------------------------------------------------------------- /tests/codeception/functional/BackendLinksCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/functional/BackendLinksCest.php -------------------------------------------------------------------------------- /tests/codeception/functional/ErrorPageCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/functional/ErrorPageCest.php -------------------------------------------------------------------------------- /tests/codeception/functional/HomeCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/functional/HomeCest.php -------------------------------------------------------------------------------- /tests/codeception/functional/LoginFunctionalCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmstr/phd5-app/HEAD/tests/codeception/functional/LoginFunctionalCest.php -------------------------------------------------------------------------------- /tests/codeception/functional/_bootstrap.php: -------------------------------------------------------------------------------- 1 |