Added CHANGELOG.md
This commit is contained in:
parent
2b1941a3ef
commit
e931794448
1 changed files with 121 additions and 0 deletions
121
CHANGELOG.md
Normal file
121
CHANGELOG.md
Normal file
|
|
@ -0,0 +1,121 @@
|
|||
Change Log
|
||||
==========
|
||||
|
||||
## [PHP Censor v0.6.0](https://github.com/corpsee/php-censor/tree/0.6.0) (2017-01-22)
|
||||
|
||||
[Full Changelog](https://github.com/corpsee/php-censor/compare/0.5.0...0.6.0)
|
||||
|
||||
* Added pluggable authentication and LDAP authentication provider
|
||||
|
||||
```yml
|
||||
php-censor:
|
||||
security:
|
||||
auth_providers:
|
||||
internal:
|
||||
type: internal
|
||||
ldap-php-censor:
|
||||
type: ldap
|
||||
data:
|
||||
host: 'ldap.php-censor.local'
|
||||
port: 389
|
||||
base_dn: 'dc=php-censor,dc=local'
|
||||
mail_attribute: mail
|
||||
```
|
||||
|
||||
If you enter by new LDAP-user, the record in the DB will be created automatically. The basement of the feature is @Adirelle and @dzolotov code.
|
||||
|
||||
* **Unified application configuration (app/config.yml) authentication options**
|
||||
|
||||
The old way to disable authentication:
|
||||
|
||||
```yml
|
||||
php-censor:
|
||||
autentication_settings:
|
||||
state: true
|
||||
user_id: 1
|
||||
```
|
||||
|
||||
And a new way:
|
||||
|
||||
```yml
|
||||
php-censor:
|
||||
security:
|
||||
disable_auth: true
|
||||
default_user_id: 1
|
||||
```
|
||||
|
||||
## [PHP Censor v0.5.0](https://github.com/corpsee/php-censor/tree/0.5.0) (2017-01-21)
|
||||
|
||||
[Full Changelog](https://github.com/corpsee/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 build (`php-censor.build.remove_builds`)
|
||||
|
||||
```yml
|
||||
php-censor:
|
||||
build:
|
||||
remove_builds: true
|
||||
```
|
||||
|
||||
* Added options to the application configuration (`app/config.yml`) to allow/deny sending errors in the commits/pull requests as comments on Github (`php-censor.github.comments.commit` and `php-censor.github.comments.pull_request`)
|
||||
|
||||
```yml
|
||||
php-censor:
|
||||
github:
|
||||
token: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
|
||||
comments:
|
||||
commit: false
|
||||
pull_request: false
|
||||
```
|
||||
|
||||
* Improved plugin Codeception
|
||||
* **Removed agent/worker Daemon mode (You should use Worker mode instead)**
|
||||
* **Removed pluginconfig configuration file (You should use plugin full name including the namespace)**
|
||||
|
||||
```yml
|
||||
test:
|
||||
\PluginNamespace\Plugin:
|
||||
allow_failures: true
|
||||
```
|
||||
|
||||
## [PHP Censor v0.4.0](https://github.com/corpsee/php-censor/tree/0.4.0) (2017-01-15)
|
||||
|
||||
[Full Changelog](https://github.com/corpsee/php-censor/compare/0.3.0...0.4.0)
|
||||
|
||||
* Fixed delete confirmation for all items
|
||||
* Added ajax update for the main page (dashboard)
|
||||
* Added public status information to the project page
|
||||
* UI and localization fixes
|
||||
|
||||
## [PHP Censor v0.3.0](https://github.com/corpsee/php-censor/tree/0.3.0) (2017-01-11)
|
||||
|
||||
[Full Changelog](https://github.com/corpsee/php-censor/compare/0.2.0...0.3.0)
|
||||
|
||||
* Improved UI
|
||||
* Updated dependencies
|
||||
* Updated PHPUnit from 4.8 to 5.7
|
||||
* Improved build without config
|
||||
|
||||
## [PHP Censor v0.2.0](https://github.com/corpsee/php-censor/tree/0.2.0) (2017-01-07)
|
||||
|
||||
[Full Changelog](https://github.com/corpsee/php-censor/compare/0.1.0...0.2.0)
|
||||
|
||||
* Improved PHPUnit plugin
|
||||
* Improved UI
|
||||
* Added login by name (name or email)
|
||||
* Fixed public build status page
|
||||
|
||||
## [PHP Censor v0.1.0](https://github.com/corpsee/php-censor/tree/0.1.0) (2017-01-04)
|
||||
|
||||
Initial release. Changes from PHPCI (1.7.1):
|
||||
|
||||
* Upped PHP minimal version from 5.3 to 5.6
|
||||
* Fixed tests and other small fixes
|
||||
* Redesigned project structure
|
||||
* Added more debug info into the build log
|
||||
* Moved CSS/JS dependencies from sources to Composer dependencies (asset-packagist.org)
|
||||
* Added item per page parameter for build list
|
||||
|
||||
## PHP Censor v0 (2016-06-23)
|
||||
|
||||
Project started
|
||||
Loading…
Add table
Add a link
Reference in a new issue