From e3f8f3121873b4ea2d725ebedb4b9d208ca629e2 Mon Sep 17 00:00:00 2001 From: Dmitry Khomutov Date: Sat, 18 Nov 2017 20:45:17 +0700 Subject: [PATCH] Added changelog for release 0.19.0. --- CHANGELOG.md | 252 +++++++++++++++++++++++++++++---------------------- 1 file changed, 143 insertions(+), 109 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 20169873..1144f27b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,18 +1,52 @@ # Change Log -## [PHP Censor v0.18.0](https://github.com/corpsee/php-censor/tree/0.18.0) (2017-10-22) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.17.0...0.18.0) +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to +[Semantic Versioning](http://semver.org/spec/v2.0.0.html). + + +## [PHP Censor v0.19.0](https://github.com/php-censor/php-censor/tree/0.19.0) (2017-11-18) + +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.18.0...0.19.0) + +### Added + +- Paginator helper. Issue [#123](https://github.com/php-censor/php-censor/issues/123). +- Paginator for build errors. Issue [#85](https://github.com/php-censor/php-censor/issues/85). +- Filtration for errors by severity and plugin. Issue [#85](https://github.com/php-censor/php-censor/issues/85). +- Links to errors from summary block (Information tab). Issue [#85](https://github.com/php-censor/php-censor/issues/85). +- New dashboard widget with only failed projects (See +[documentation](https://github.com/php-censor/php-censor/blob/master/docs/en/configuring.md#dashboard-widgets)). +Thanks to [@ss-gxp](https://github.com/ss-gxp). Pull request [#131](https://github.com/php-censor/php-censor/pull/131). +- Ability to call Git webhook by project name instead id. Thanks to [@ss-gxp](https://github.com/ss-gxp). Pull request +[#132](https://github.com/php-censor/php-censor/pull/132). + +### Changed + +- Dashboard on the index page, now dashboard more flexible and include separated widgets (See +[documentation](https://github.com/php-censor/php-censor/blob/master/docs/en/configuring.md#dashboard-widgets)). +Thanks to [@ss-gxp](https://github.com/ss-gxp). Pull request [#131](https://github.com/php-censor/php-censor/pull/131). + +### Fixed + +- Error with build log. Issue [#130](https://github.com/php-censor/php-censor/issues/130). +- Excessive build meta inserts in the DB. +- Bootstrap grid responsive classes for dashboard. + + +## [PHP Censor v0.18.0](https://github.com/php-censor/php-censor/tree/0.18.0) (2017-10-22) + +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.17.0...0.18.0) * Added Mage v3 plugin for deployment. See [documentation](https://github.com/php-censor/php-censor/blob/master/docs/en/plugins/mage3.md). Thanks to -[@ss-gxp](https://github.com/ss-gxp). PullRequest [#118](https://github.com/corpsee/php-censor/pull/118). +[@ss-gxp](https://github.com/ss-gxp). PullRequest [#118](https://github.com/php-censor/php-censor/pull/118). * Added the option to pass the short tags (-s) argument to PHP Parallel Lint so that files using PHP Short Tags can be linted. Used [@Dave13h](https://github.com/Dave13h) [code](https://github.com/Block8/PHPCI/pull/1338/files). * Added a checkbox to build only the default branch specified in the project. Used [@suwalski](https://github.com/suwalski) [code](https://github.com/Block8/PHPCI/pull/1055/files). * Added command to schedule tasks if not ran for a specified X days. Thanks to -[@Vincentv92](https://github.com/Vincentv92). PullRequest [#126](https://github.com/corpsee/php-censor/pull/126). +[@Vincentv92](https://github.com/Vincentv92). PullRequest [#126](https://github.com/php-censor/php-censor/pull/126). * Added column for Build `source` instead of 'Manual' word in `commit_id` and `commit_message`. * Added `user_id` column to `build` table (created by) + Renamed columns `created` -> `create_date`, `started` -> `start_date` and `finished` -> `finish_date`. @@ -21,53 +55,53 @@ linted. Used [@Dave13h](https://github.com/Dave13h) [code](https://github.com/Bl * Improved documentation for SystemD worker, Nginx virtual host. * Improved GUI for Codeception plugin, PHPSpec plugin and charts. * Fixed env build - omit checkout exact commit. Thanks to [@ss-gxp](https://github.com/ss-gxp). PullRequest -[#119](https://github.com/corpsee/php-censor/pull/119). -* Fixed non-unicode binary log output. Issue [#116](https://github.com/corpsee/php-censor/issues/116). +[#119](https://github.com/php-censor/php-censor/pull/119). +* Fixed non-unicode binary log output. Issue [#116](https://github.com/php-censor/php-censor/issues/116). * Fixed `lifetime` parameter for queue on installation. * Fixed installation. Thanks to [@lscortesc](https://github.com/lscortesc). PullRequest -[#128](https://github.com/corpsee/php-censor/pull/128). +[#128](https://github.com/php-censor/php-censor/pull/128). * Removed `console.bat` file. * Removed useless '/' from build status cache path. * Removed useless `project_id` column from `build_meta` table, removed useless code from models. * Updated dependencies. -## [PHP Censor v0.17.0](https://github.com/corpsee/php-censor/tree/0.17.0) (2017-09-03) +## [PHP Censor v0.17.0](https://github.com/php-censor/php-censor/tree/0.17.0) (2017-09-03) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.16.0...0.17.0) +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.16.0...0.17.0) * Fixed build stages workflow. If `setup`, `test` or `deploy` stage failed then next stages (`setup`, `test` or `deploy`) skip. * Fixed failures for notification plugins (Now notification failures doesn't fail all build). Thanks to -[@SimonHeimberg](https://github.com/SimonHeimberg). PullRequest [#113](https://github.com/corpsee/php-censor/pull/113). +[@SimonHeimberg](https://github.com/SimonHeimberg). PullRequest [#113](https://github.com/php-censor/php-censor/pull/113). * Fixed error with `allowed_errors` / `allowed_warnings` in PhpCodeSniffer plugin. Thanks to -[@SimonHeimberg](https://github.com/SimonHeimberg). PullRequest [#101](https://github.com/corpsee/php-censor/pull/101). +[@SimonHeimberg](https://github.com/SimonHeimberg). PullRequest [#101](https://github.com/php-censor/php-censor/pull/101). * Added ability to create comments on Bitbucket for commits and pull requests (Like on Github). Thanks to -[@StudioMaX](https://github.com/StudioMaX). PullRequest [#112](https://github.com/corpsee/php-censor/pull/112). -* Added "Remember me functionality on login page. Issue [#81](https://github.com/corpsee/php-censor/issues/81). -* Added daily rotate logger for console commands. Issue [#108](https://github.com/corpsee/php-censor/issues/108). +[@StudioMaX](https://github.com/StudioMaX). PullRequest [#112](https://github.com/php-censor/php-censor/pull/112). +* Added "Remember me functionality on login page. Issue [#81](https://github.com/php-censor/php-censor/issues/81). +* Added daily rotate logger for console commands. Issue [#108](https://github.com/php-censor/php-censor/issues/108). * Added param `priority_path` (For all plugins) for control paths priority when we search plugin binary. -Issue [#104](https://github.com/corpsee/php-censor/issues/104). -* Added regex pattern for branch specific config. Issue [#97](https://github.com/corpsee/php-censor/issues/97). +Issue [#104](https://github.com/php-censor/php-censor/issues/104). +* Added regex pattern for branch specific config. Issue [#97](https://github.com/php-censor/php-censor/issues/97). * Added JUnit result parser for PHPUnit plugin (for PHPUnit >= 6.0). Thanks to -[@SimonHeimberg](https://github.com/SimonHeimberg). PullRequest [#102](https://github.com/corpsee/php-censor/pull/102), -[#105](https://github.com/corpsee/php-censor/pull/105). +[@SimonHeimberg](https://github.com/SimonHeimberg). PullRequest [#102](https://github.com/php-censor/php-censor/pull/102), +[#105](https://github.com/php-censor/php-censor/pull/105). * Improved public status page UI (Added environment and duration, fixed table cell height). * Improved Shell plugin documentation. Thanks to [@SimonHeimberg](https://github.com/SimonHeimberg). PullRequest -[#103](https://github.com/corpsee/php-censor/pull/103). +[#103](https://github.com/php-censor/php-censor/pull/103). * Improved documentation. Thanks to [@SimonHeimberg](https://github.com/SimonHeimberg). PullRequest -[#110](https://github.com/corpsee/php-censor/pull/110), [#111](https://github.com/corpsee/php-censor/pull/111). +[#110](https://github.com/php-censor/php-censor/pull/110), [#111](https://github.com/php-censor/php-censor/pull/111). * Improved Worker (Daemon) documentation about `nohug` and `systemd`. Thanks to -[@ketchoop](https://github.com/ketchoop). PullRequest [#98](https://github.com/corpsee/php-censor/pull/98), -[#100](https://github.com/corpsee/php-censor/pull/100). +[@ketchoop](https://github.com/ketchoop). PullRequest [#98](https://github.com/php-censor/php-censor/pull/98), +[#100](https://github.com/php-censor/php-censor/pull/100). * Improved documentation about PHP Censor update. * Added new PHP Censor logo. * Updated dependencies. -## [PHP Censor v0.16.0](https://github.com/corpsee/php-censor/tree/0.16.0) (2017-07-16) +## [PHP Censor v0.16.0](https://github.com/php-censor/php-censor/tree/0.16.0) (2017-07-16) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.15.0...0.16.0) +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.15.0...0.16.0) * **Removed HttpClient class and changed it to Guzzle library.** * **Added config option `php-censor.build.writer_buffer_size` for configuring `BuildErrorWriter->buffer_size` @@ -75,85 +109,85 @@ property (Count of inserts in the one SQL query).** Default value: 500. Thanks t [@LEXASOFT](https://github.com/LEXASOFT) for the idea. * Added params 'email' and 'message' for `php-censor:create-build` console command. Thanks to [@SimonHeimberg](https://github.com/SimonHeimberg). -PullRequest [#92](https://github.com/corpsee/php-censor/pull/92). +PullRequest [#92](https://github.com/php-censor/php-censor/pull/92). * Fixed project create/edit form fields order. * Fixed debug mode for 'Build now' button. * Fixed `FileLink` for builds (Link to branch -> link to commit). Thanks to -[@SimonHeimberg](https://github.com/SimonHeimberg). PullRequest [#90](https://github.com/corpsee/php-censor/pull/90). +[@SimonHeimberg](https://github.com/SimonHeimberg). PullRequest [#90](https://github.com/php-censor/php-censor/pull/90). * Fixed error in `sendStatusPostback` in the build. * Fixed build_meta.meta_value column type (`TEXT` -> `LONGTEXT`) for MySQL. Issue -[#94](https://github.com/corpsee/php-censor/issues/94). +[#94](https://github.com/php-censor/php-censor/issues/94). * Improved build log build directory appearence ('/' -> './'). Thanks to -[@SimonHeimberg](https://github.com/SimonHeimberg). PullRequest [#93](https://github.com/corpsee/php-censor/pull/93). +[@SimonHeimberg](https://github.com/SimonHeimberg). PullRequest [#93](https://github.com/php-censor/php-censor/pull/93). * Improved documentation. Thanks to [@SimonHeimberg](https://github.com/SimonHeimberg). PullRequest -[#83](https://github.com/corpsee/php-censor/pull/83), [#84](https://github.com/corpsee/php-censor/pull/84), -[#96](https://github.com/corpsee/php-censor/pull/96). Issue [#2](https://github.com/corpsee/php-censor/issues/2). +[#83](https://github.com/php-censor/php-censor/pull/83), [#84](https://github.com/php-censor/php-censor/pull/84), +[#96](https://github.com/php-censor/php-censor/pull/96). Issue [#2](https://github.com/php-censor/php-censor/issues/2). * Improved email address format for notifications (Field 'from'). -* Updated dependencies. Issue [#79](https://github.com/corpsee/php-censor/issues/79). +* Updated dependencies. Issue [#79](https://github.com/php-censor/php-censor/issues/79). -## [PHP Censor v0.15.0](https://github.com/corpsee/php-censor/tree/0.15.0) (2017-06-10) +## [PHP Censor v0.15.0](https://github.com/php-censor/php-censor/tree/0.15.0) (2017-06-10) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.14.0...0.15.0) +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.14.0...0.15.0) * **Removed PollCommand**. -* **Fixed worker fail with eternal log writing**. Issue [#68](https://github.com/corpsee/php-censor/issues/68). +* **Fixed worker fail with eternal log writing**. Issue [#68](https://github.com/php-censor/php-censor/issues/68). * **Fixed bulk error writing error** (`SQLSTATE[HY000]: General error: 7 number of parameters must be between 0 and -65535`). Issue [#66](https://github.com/corpsee/php-censor/issues/66). +65535`). Issue [#66](https://github.com/php-censor/php-censor/issues/66). * **Fixed PDO PostgreSQL connection without installed `pdo_mysql` extension**. Issue -[#73](https://github.com/corpsee/php-censor/issues/73). -* Fixed `/app` directory in Git repository. Issue [#73](https://github.com/corpsee/php-censor/issues/73). -* Fixed branches for SVN build. Issue [#65](https://github.com/corpsee/php-censor/issues/65). -* Fixed PhpCsFixer directory option. Issue [#75](https://github.com/corpsee/php-censor/issues/75). +[#73](https://github.com/php-censor/php-censor/issues/73). +* Fixed `/app` directory in Git repository. Issue [#73](https://github.com/php-censor/php-censor/issues/73). +* Fixed branches for SVN build. Issue [#65](https://github.com/php-censor/php-censor/issues/65). +* Fixed PhpCsFixer directory option. Issue [#75](https://github.com/php-censor/php-censor/issues/75). * Fixed webhook for GitHub pull requests from private repositories. Thanks to -[@StudioMaX](https://github.com/StudioMaX). PullRequest [#76](https://github.com/corpsee/php-censor/pull/76), -[#78](https://github.com/corpsee/php-censor/pull/78). +[@StudioMaX](https://github.com/StudioMaX). PullRequest [#76](https://github.com/php-censor/php-censor/pull/76), +[#78](https://github.com/php-censor/php-censor/pull/78). * Improved logging configuration (Now logging autostart without special config `loggerconfig.php`). Issue -[#59](https://github.com/corpsee/php-censor/issues/59). +[#59](https://github.com/php-censor/php-censor/issues/59). * Removed `using_custom_file` application config (`app/config.yml`) option. * Improved build-status/view page (Added build links, icons, date etc.). Issue -[#23](https://github.com/corpsee/php-censor/issues/23). +[#23](https://github.com/php-censor/php-censor/issues/23). * Improved default branch for SVN (Added ability to set branch full name like `branches/branch-1` or -`/branch/branch-2`). Issue [#67](https://github.com/corpsee/php-censor/issues/67). +`/branch/branch-2`). Issue [#67](https://github.com/php-censor/php-censor/issues/67). -## [PHP Censor v0.14.0](https://github.com/corpsee/php-censor/tree/0.14.0) (2017-05-15) +## [PHP Censor v0.14.0](https://github.com/php-censor/php-censor/tree/0.14.0) (2017-05-15) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.13.0...0.14.0) +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.13.0...0.14.0) * Added text wrap for build log. * Fixed build branch in dashboard timeline. Thanks to [@JoolsMcFly](https://github.com/JoolsMcFly). PullRequest -[#62](https://github.com/corpsee/php-censor/pull/62). +[#62](https://github.com/php-censor/php-censor/pull/62). * Fixed project clone to working directory in Alpine Linux 3.5. Issue -[#61](https://github.com/corpsee/php-censor/issues/61). +[#61](https://github.com/php-censor/php-censor/issues/61). * Fixed environment field in build table. * Fixed Database::lastInsertId call for PostgreSQL. * Fixed SensioLabs Security Checker warning: squizlabs/php_codesniffer (2.7.1) - Arbitrary shell execution (Updated squizlabs/php_codesniffer). * Fixed pagination for environments in project/view page and ajax builds update. * Fixed builds for branches with special chars (like '#, /' etc.). -* **Fixed and refactored plugin PhpCsFixer. Issue [#63](https://github.com/corpsee/php-censor/issues/63).** +* **Fixed and refactored plugin PhpCsFixer. Issue [#63](https://github.com/php-censor/php-censor/issues/63).** * **Improved webhook for GitHub: builds only one head commit per push**. * **Improved webhook for GitHub: added tag build and UI information about tag**. * Improved error page. * Improved UI and code style. -## [PHP Censor v0.13.0](https://github.com/corpsee/php-censor/tree/0.13.0) (2017-04-10) +## [PHP Censor v0.13.0](https://github.com/php-censor/php-censor/tree/0.13.0) (2017-04-10) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.12.0...0.13.0) +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.12.0...0.13.0) * **Added Environments**. Thanks to [@ss-gxp](https://github.com/ss-gxp). PullRequest -[#41](https://github.com/corpsee/php-censor/pull/41), [#47](https://github.com/corpsee/php-censor/pull/47), -[#52](https://github.com/corpsee/php-censor/pull/52). For details see +[#41](https://github.com/php-censor/php-censor/pull/41), [#47](https://github.com/php-censor/php-censor/pull/47), +[#52](https://github.com/php-censor/php-censor/pull/52). For details see [documentation](/docs/en/environments.md). * **Added write cache for build log (It's increase build speed)**. Thanks to [@ss-gxp](https://github.com/ss-gxp). -PullRequest [#45](https://github.com/corpsee/php-censor/pull/45), [#48](https://github.com/corpsee/php-censor/pull/48). +PullRequest [#45](https://github.com/php-censor/php-censor/pull/45), [#48](https://github.com/php-censor/php-censor/pull/48). * **Added write cache for build errors (It's increase build speed)**. Thanks to [@ss-gxp](https://github.com/ss-gxp). -Issue [#49](https://github.com/corpsee/php-censor/issues/49). PullRequest -[#50](https://github.com/corpsee/php-censor/pull/50). +Issue [#49](https://github.com/php-censor/php-censor/issues/49). PullRequest +[#50](https://github.com/php-censor/php-censor/pull/50). * **Added SensioLabs Security Checker Plugin** (This plugin is "zero-config" and used in builds without config). -Issue [#27](https://github.com/corpsee/php-censor/issues/27). Config example: +Issue [#27](https://github.com/php-censor/php-censor/issues/27). Config example: ```yml test: @@ -162,27 +196,27 @@ test: ``` * Added allowed fail status for plugins (See build summary in the build page). -* Added `suggest` section to `composer.json`. Issue [#53](https://github.com/corpsee/php-censor/issues/53). +* Added `suggest` section to `composer.json`. Issue [#53](https://github.com/php-censor/php-censor/issues/53). * Fixed build execution with many workers. Thanks to [@ss-gxp](https://github.com/ss-gxp). PullRequest -[#51](https://github.com/corpsee/php-censor/pull/51). +[#51](https://github.com/php-censor/php-censor/pull/51). * Fixed build view (Added html encoding for build errors output). Thanks to [@ss-gxp](https://github.com/ss-gxp). -PullRequest [#54](https://github.com/corpsee/php-censor/pull/54). +PullRequest [#54](https://github.com/php-censor/php-censor/pull/54). * Fixed exception when plugin runs without options (Like "php_parallel_lint: "). Issue -[#44](https://github.com/corpsee/php-censor/issues/44). +[#44](https://github.com/php-censor/php-censor/issues/44). * Fixed TechnicalDebt Plugin configuration parameters. Thanks to [@bochkovprivate](https://github.com/bochkovprivate). -PullRequest [#55](https://github.com/corpsee/php-censor/pull/55). +PullRequest [#55](https://github.com/php-censor/php-censor/pull/55). * Fixed PHPCpd plugin documentation. Thanks to [@bochkovprivate](https://github.com/bochkovprivate). PullRequest -[#56](https://github.com/corpsee/php-censor/pull/56). +[#56](https://github.com/php-censor/php-censor/pull/56). * Improved plugins code. * Improved UI. -## [PHP Censor v0.12.0](https://github.com/corpsee/php-censor/tree/0.12.0) (2017-03-25) +## [PHP Censor v0.12.0](https://github.com/php-censor/php-censor/tree/0.12.0) (2017-03-25) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.11.0...0.12.0) +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.11.0...0.12.0) * Added 'deploy' stage for build. Thanks to [@ss-gxp](https://github.com/ss-gxp). PullRequest -[#34](https://github.com/corpsee/php-censor/pull/34). Build config example: +[#34](https://github.com/php-censor/php-censor/pull/34). Build config example: ```yml test: @@ -194,7 +228,7 @@ deploy: update_only: true ``` * Added Magallanes (Mage) deployment plugin. Thanks to [@ss-gxp](https://github.com/ss-gxp). PullRequest -[#36](https://github.com/corpsee/php-censor/pull/36), [#40](https://github.com/corpsee/php-censor/pull/40). +[#36](https://github.com/php-censor/php-censor/pull/36), [#40](https://github.com/php-censor/php-censor/pull/40). Build config example: ```yml @@ -204,74 +238,74 @@ deploy: bin: /usr/local/bin/mage ``` * Added build duration on Dashboard Timeline. Thanks to [@JoolsMcFly](https://github.com/JoolsMcFly). PullRequest -[#33](https://github.com/corpsee/php-censor/pull/33) +[#33](https://github.com/php-censor/php-censor/pull/33) * Added support for Mercurial (Hg) based repos in Bitbucket (BitbucketHgBuild). Used [@bochkovprivate](https://github.com/bochkovprivate) code. * Fixed 'CommitterEmail' parameter in bitbucket webhook. Used [@bochkovprivate](https://github.com/bochkovprivate) code. * Fixed 'branch' parameter in Mercurial (Hg) build. Used [@bochkovprivate](https://github.com/bochkovprivate) code. * Fixed language select on user/edit page * Fixed localization for 'project_group' string. Thanks to [@JoolsMcFly](https://github.com/JoolsMcFly). PullRequest -[#39](https://github.com/corpsee/php-censor/pull/39) +[#39](https://github.com/php-censor/php-censor/pull/39) * Fixed PHPUnit plugin behavior for case without tests * Code style fixes, fixes for tests, improvements for documentation -* Removed useless daterangepicker and datepicker. Issue [#37](https://github.com/corpsee/php-censor/issues/37) +* Removed useless daterangepicker and datepicker. Issue [#37](https://github.com/php-censor/php-censor/issues/37) * Improved PhpCodeSniffer plugin. Thanks to [@ValerioOnGithub](https://github.com/ValerioOnGithub). PullRequest -[#31](https://github.com/corpsee/php-censor/pull/31), [#35](https://github.com/corpsee/php-censor/pull/35), -[#42](https://github.com/corpsee/php-censor/pull/42) +[#31](https://github.com/php-censor/php-censor/pull/31), [#35](https://github.com/php-censor/php-censor/pull/35), +[#42](https://github.com/php-censor/php-censor/pull/42) * Improved French localization. Thanks to [@JoolsMcFly](https://github.com/JoolsMcFly). PullRequest -[#39](https://github.com/corpsee/php-censor/pull/39) +[#39](https://github.com/php-censor/php-censor/pull/39) -## [PHP Censor v0.11.0](https://github.com/corpsee/php-censor/tree/0.11.0) (2017-03-12) +## [PHP Censor v0.11.0](https://github.com/php-censor/php-censor/tree/0.11.0) (2017-03-12) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.10.0...0.11.0) +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.10.0...0.11.0) * Added duration column to the project page * Fixed Build.log column size for MySQL (removed "NOT NULL") * Fixed PhpCpd ignore option. Used [@ZinitSolutionsGmbH](https://github.com/ZinitSolutionsGmbH) code. -* Fixed shell plugin execution. Issue [#30](https://github.com/corpsee/php-censor/issues/30). +* Fixed shell plugin execution. Issue [#30](https://github.com/php-censor/php-censor/issues/30). * Fixed pagination position in the project view (UI) * Fixed branch link in the timeline (UI) * Code style fixes * Improved README, Docs and CHANGELOG -## [PHP Censor v0.10.0](https://github.com/corpsee/php-censor/tree/0.10.0) (2017-02-24) +## [PHP Censor v0.10.0](https://github.com/php-censor/php-censor/tree/0.10.0) (2017-02-24) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.9.0...0.10.0) +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.9.0...0.10.0) * Added 'Build with debug' button to the project page (For admin user). Issue -[#22](https://github.com/corpsee/php-censor/issues/22). +[#22](https://github.com/php-censor/php-censor/issues/22). * Fixed quoting for database entities. -* Fixed project config reload for worker between builds. Issue [#17](https://github.com/corpsee/php-censor/issues/17). -* Fixed problem with runtime/status_cache directory. Issue [#19](https://github.com/corpsee/php-censor/issues/19). -* Fixed add/edit project page. Issue [#21](https://github.com/corpsee/php-censor/issues/21). +* Fixed project config reload for worker between builds. Issue [#17](https://github.com/php-censor/php-censor/issues/17). +* Fixed problem with runtime/status_cache directory. Issue [#19](https://github.com/php-censor/php-censor/issues/19). +* Fixed add/edit project page. Issue [#21](https://github.com/php-censor/php-censor/issues/21). * Fixed form name pattern. Thanks to [@ket4yii](https://github.com/ket4yii). PullRequest -[#24](https://github.com/corpsee/php-censor/pull/24). -* Fixed build.log column size for MySQL (text -> longtext). Issue [#26](https://github.com/corpsee/php-censor/issues/26). +[#24](https://github.com/php-censor/php-censor/pull/24). +* Fixed build.log column size for MySQL (text -> longtext). Issue [#26](https://github.com/php-censor/php-censor/issues/26). * Fixed build_error.message column size (varchar(255) -> text). -* Fixed profile language saving. Issue [#11](https://github.com/corpsee/php-censor/issues/11). +* Fixed profile language saving. Issue [#11](https://github.com/php-censor/php-censor/issues/11). * Fixed builds for branches which start with a hash character. Used [@soulflyman](https://github.com/soulflyman) code. * Improved Gogs support. Thanks to [@vinpel](https://github.com/vinpel). PullRequest -[#25](https://github.com/corpsee/php-censor/pull/25). +[#25](https://github.com/php-censor/php-censor/pull/25). * Improved TravisCI build settings (Added DB tests for PostgreSQL and MySQL). * Improved README. -## [PHP Censor v0.9.0](https://github.com/corpsee/php-censor/tree/0.9.0) (2017-02-11) +## [PHP Censor v0.9.0](https://github.com/php-censor/php-censor/tree/0.9.0) (2017-02-11) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.8.0...0.9.0) +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.8.0...0.9.0) * **Fixed multiple install command execution (Now admin and project group don't duplicate).** * Added yaml highlight for build config in project page. * Improved Gogs support. Thanks to [@vinpel](https://github.com/vinpel). PullRequest -[#18](https://github.com/corpsee/php-censor/pull/18). +[#18](https://github.com/php-censor/php-censor/pull/18). * Improved dashboard UI. -## [PHP Censor v0.8.0](https://github.com/corpsee/php-censor/tree/0.8.0) (2017-02-09) +## [PHP Censor v0.8.0](https://github.com/php-censor/php-censor/tree/0.8.0) (2017-02-09) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.7.0...0.8.0) +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.7.0...0.8.0) * **Refactored console/commands. Removed localization from logs.** * **Removed hacks for Windows (IS_WIN constant). Because it doesn't work on Windows normally anyway.** @@ -294,19 +328,19 @@ cd ./php-censor.local ./bin/console php-censor:create-admin --admin-name=admin --admin-password=admin --admin-email='admin@php-censor.local' ``` -* Added caching for public build status badge. Issue [#15](https://github.com/corpsee/php-censor/issues/15). +* Added caching for public build status badge. Issue [#15](https://github.com/php-censor/php-censor/issues/15). * Added build from Gogs (build type and webhook). The feature is based on [@denji](https://github.com/denji)'s code. -Issue [#13](https://github.com/corpsee/php-censor/issues/13). +Issue [#13](https://github.com/php-censor/php-censor/issues/13). * Improved Codeception plugin. Thanks to [@vinpel](https://github.com/vinpel). PullRequest -[#16](https://github.com/corpsee/php-censor/pull/16). +[#16](https://github.com/php-censor/php-censor/pull/16). * Updated french translation. Thanks to [@vinpel](https://github.com/vinpel). PullRequest -[#16](https://github.com/corpsee/php-censor/pull/16). -* Fixed init language. Issue [#9](https://github.com/corpsee/php-censor/issues/9). +[#16](https://github.com/php-censor/php-censor/pull/16). +* Fixed init language. Issue [#9](https://github.com/php-censor/php-censor/issues/9). -## [PHP Censor v0.7.0](https://github.com/corpsee/php-censor/tree/0.7.0) (2017-01-29) +## [PHP Censor v0.7.0](https://github.com/php-censor/php-censor/tree/0.7.0) (2017-01-29) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.6.0...0.7.0) +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.6.0...0.7.0) * Application closed for search robots * Improved README.md and added CHANGELOG.md file @@ -368,9 +402,9 @@ b8: Type of DB (`type`) should be `mysql` or `pgsql` -## [PHP Censor v0.6.0](https://github.com/corpsee/php-censor/tree/0.6.0) (2017-01-22) +## [PHP Censor v0.6.0](https://github.com/php-censor/php-censor/tree/0.6.0) (2017-01-22) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.5.0...0.6.0) +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.5.0...0.6.0) * Added pluggable authentication and LDAP authentication provider @@ -413,9 +447,9 @@ php-censor: ``` -## [PHP Censor v0.5.0](https://github.com/corpsee/php-censor/tree/0.5.0) (2017-01-21) +## [PHP Censor v0.5.0](https://github.com/php-censor/php-censor/tree/0.5.0) (2017-01-21) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.4.0...0.5.0) +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.4.0...0.5.0) * Fixed projects archive (Archived projects can not be built and projects moved to the archive section) * Added option to the application configuration (`app/config.yml`) to allow/deny removing the build directory after @@ -450,9 +484,9 @@ test: ``` -## [PHP Censor v0.4.0](https://github.com/corpsee/php-censor/tree/0.4.0) (2017-01-15) +## [PHP Censor v0.4.0](https://github.com/php-censor/php-censor/tree/0.4.0) (2017-01-15) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.3.0...0.4.0) +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.3.0...0.4.0) * Fixed delete confirmation for all items * Added ajax update for the main page (dashboard) @@ -460,9 +494,9 @@ test: * UI and localization fixes -## [PHP Censor v0.3.0](https://github.com/corpsee/php-censor/tree/0.3.0) (2017-01-11) +## [PHP Censor v0.3.0](https://github.com/php-censor/php-censor/tree/0.3.0) (2017-01-11) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.2.0...0.3.0) +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.2.0...0.3.0) * Improved UI * Updated dependencies @@ -470,9 +504,9 @@ test: * Improved build without config -## [PHP Censor v0.2.0](https://github.com/corpsee/php-censor/tree/0.2.0) (2017-01-07) +## [PHP Censor v0.2.0](https://github.com/php-censor/php-censor/tree/0.2.0) (2017-01-07) -[Full Changelog](https://github.com/corpsee/php-censor/compare/0.1.0...0.2.0) +[Full Changelog](https://github.com/php-censor/php-censor/compare/0.1.0...0.2.0) * Improved PHPUnit plugin * Improved UI @@ -480,7 +514,7 @@ test: * Fixed public build status page -## [PHP Censor v0.1.0](https://github.com/corpsee/php-censor/tree/0.1.0) (2017-01-04) +## [PHP Censor v0.1.0](https://github.com/php-censor/php-censor/tree/0.1.0) (2017-01-04) Initial release. Changes from PHPCI (1.7.1):