php-censor/CHANGELOG.md
2017-01-29 18:14:20 +07:00

3.4 KiB

Change Log

PHP Censor v0.6.0 (2017-01-22)

Full Changelog

  • Added pluggable authentication and LDAP authentication provider
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:

php-censor:
  autentication_settings:
    state:   true
    user_id: 1

And a new way:

php-censor:
  security:
    disable_auth:    true
    default_user_id: 1

PHP Censor v0.5.0 (2017-01-21)

Full Changelog

  • 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)
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)
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)
test:
  \PluginNamespace\Plugin:
    allow_failures: true

PHP Censor v0.4.0 (2017-01-15)

Full Changelog

  • 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 (2017-01-11)

Full Changelog

  • Improved UI
  • Updated dependencies
  • Updated PHPUnit from 4.8 to 5.7
  • Improved build without config

PHP Censor v0.2.0 (2017-01-07)

Full Changelog

  • Improved PHPUnit plugin
  • Improved UI
  • Added login by name (name or email)
  • Fixed public build status page

PHP Censor v0.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