Skip to content

Tags: fejal/php-censor

Tags

0.22.0

Toggle 0.22.0's commit message
- Global application options `php-censor.ssh.strength` and `php-censo…

…r.ssh.comment` for SSH key generation. Issue php-censor#154.

- Pull request remote branch to GUI.
- PHPDocBlockChecker plugin detailed error log. Thanks to @Dave13h. Pull request php-censor#159.
- More unit/integration tests for DB logic (Connections, Stores, Models).
- PHPUnit code coverage log output and chart in information tab for PHPUnit coverage. Issue php-censor#148.
- Global application option `php-censor.build.allow_public_artifacts` for allow/deny to generate public artifacts (PHPUnit code coverage html report, Pdepend html reports). Issue php-censor#107.
- Web notifications (Inintial frontend part). Web notifications are disabled by default (Global application option `php-censor.notifications.enabled`). Issue php-censor#156. Thanks to @prezire. Pull request php-censor#167.
- Github Enterprise support (Improved Github build type). Issue php-censor#163.
- Ability to merge in-database project config over in-repository config (`.php-censor.yml`) instead of overwrite only (Checkbox in the project add/edit page). Issues: php-censor#14, php-censor#70, php-censor#106, php-censor#121.
- Phan plugin. Thanks to @caouecs. Pull requests php-censor#171, php-censor#175.
- New command `php-censor:check-localizations` for search missing translated strings for non-english languages. Thanks to @caouecs. Pull requests php-censor#173, php-censor#174.

- Improved coverage report by Codecov (edited `.codecov.yml` config file in application).
- Massive refactored: pull requests, models, stores, database, config, controllers, application, formas, views etc. Changed project structure.
- Code style fixes: replaced `func_get_args()` by `...$params` (PHP 5.6+), `Lang::out` to `Lang::get` etc.
- RemoteGitBuild (`remote`) renamed to GitBuild (`git`), MercurialBuild (`hg`) renamed to HgBuild (`hg`), SubversionBuild (`svn`) renamed to SvnBuild (`svn`), BitbucketHgBuild (`bitbuckethg`) renamed to BitbucketHgBuild (`bitbucket-hg`). DB data will refresh by migration automaticaly.
- Merged PostgreSQL and MySQL tests inti one PHPUnit XML config.
- Documentation improvements.
- Improved translations for Russion and French. Thanks to @caouecs. Pull requests php-censor#168, php-censor#169, php-censor#172.
- Improvements for PHPUnit plugin. Thanks to @SimonHeimberg. Pull request php-censor#160.

- Useless field `last_commit` from table `project`.

- PhpCodeSniffer plugin `path` option. Thanks to @AlexisFinn. Issue php-censor#153. Pull requests php-censor#155.
- TechnicalDebt plugin `allowed_errors` option. Thanks to @glennmcewan. Pull requests php-censor#158.
- Build creation by webhook. Issue php-censor#162.
- Rebuild project. Thanks to @Caffe1neAdd1ct. Issue php-censor#164. Pull request php-censor#166.
- Project directory path for SSH key generation. Issue php-censor#165.
- SVN build type additional options (Like: `username`, `password` etc.). Issue php-censor#70.
- PHPDockblockChecker plugin error on `count` function for PHP 7.2. Issue php-censor#170.