Skip to content

Latest commit

 

History

History
469 lines (405 loc) · 22.7 KB

CHANGELOG.md

File metadata and controls

469 lines (405 loc) · 22.7 KB

dev-master (v0.10.0)

2017-08-02 msiebeneicher <[email protected]>
    * Updating dependencies 
       Package operations: 0 installs, 11 updates, 0 removals
         - Updating symfony/debug (v3.3.5 => v3.3.6)
         - Updating symfony/console (v3.3.5 => v3.3.6)
         - Updating symfony/dependency-injection (v3.3.5 => v3.3.6)
         - Updating symfony/yaml (v3.3.5 => v3.3.6)
         - Updating symfony/filesystem (v3.3.5 => v3.3.6)
         - Updating symfony/config (v3.3.5 => v3.3.6)
         - Updating symfony/http-foundation (v3.3.5 => v3.3.6)
         - Updating symfony/event-dispatcher (v3.3.5 => v3.3.6)
         - Updating symfony/http-kernel (v3.3.5 => v3.3.6)
         - Updating symfony/monolog-bridge (v3.3.5 => v3.3.6)
         - Updating mikey179/vfsstream (v1.6.4 => v1.6.5)

2017-07-28 msiebeneicher <[email protected]>
    * Updating dependencies 
      Package operations: 1 install, 21 updates, 0 removals
        - Updating symfony/debug (v3.2.6 => v3.3.5)
        - Updating symfony/polyfill-mbstring (v1.3.0 => v1.4.0)
        - Updating symfony/console (v3.2.6 => v3.3.5)
        - Installing psr/container (1.0.0)
        - Updating symfony/dependency-injection (v3.2.6 => v3.3.5)
        - Updating symfony/filesystem (v3.2.6 => v3.3.5)
        - Updating symfony/config (v3.2.6 => v3.3.5)
        - Updating symfony/http-foundation (v3.2.6 => v3.3.5)
        - Updating symfony/event-dispatcher (v3.2.6 => v3.3.5)
        - Updating symfony/http-kernel (v3.2.6 => v3.3.5)
        - Updating monolog/monolog (1.22.1 => 1.23.0)
        - Updating symfony/monolog-bridge (v3.2.6 => v3.3.5)
        - Updating doctrine/cache (v1.6.1 => v1.6.2)
        - Updating guzzlehttp/guzzle (6.2.3 => 6.3.0)
        - Updating symfony/yaml (v3.2.6 => v3.3.5
        - Updating sebastian/diff (1.4.1 => 1.4.3)
        - Updating phpunit/phpunit-mock-objects (3.4.3 => 3.4.4)
        - Updating phpunit/php-code-coverage (4.0.7 => 4.0.8)
        - Updating phpdocumentor/type-resolver (0.2.1 => 0.4.0)
        - Updating phpdocumentor/reflection-docblock (3.1.1 => 3.2.0)
        - Updating myclabs/deep-copy (1.6.0 => 1.6.1)
        - Updating phpunit/phpunit (5.7.17 => 5.7.21)

v0.9.0

2017-03-27 msiebeneicher <[email protected]>
    * Updating dependencies (including require-dev)
        - Updating symfony/debug (v3.2.4 => v3.2.6)
        - Updating symfony/console (v3.2.4 => v3.2.6)
        - Updating symfony/dependency-injection (v3.2.4 => v3.2.6)
        - Updating symfony/filesystem (v3.2.4 => v3.2.6)
        - Updating symfony/config (v3.2.4 => v3.2.6)
        - Updating symfony/http-foundation (v3.2.4 => v3.2.6)    
        - Updating symfony/event-dispatcher (v3.2.4 => v3.2.6)
        - Updating symfony/http-kernel (v3.2.4 => v3.2.6)
        - Updating monolog/monolog (1.22.0 => 1.22.1)
        - Updating symfony/monolog-bridge (v3.2.4 => v3.2.6)
        - Updating symfony/yaml (v3.2.4 => v3.2.6)
        - Updating sebastian/code-unit-reverse-lookup (1.0.0 => 1.0.1)
        - Updating phpspec/prophecy (v1.6.2 => v1.7.0)
        - Updating phpunit/phpunit (5.7.14 => 5.7.17)
        - Updating guzzlehttp/psr7 (1.4.1 => 1.4.2)

2017-03-23 msiebeneicher <[email protected]>
    * Normalised config files and chapiignor handling (BC)

2017-03-16 msiebeneicher <[email protected]>
    * Provided docker file and docs
    
2017-03-10 bidesh <[email protected]>
    * Calculate correct difference in HealthCheck [PR#79]

2017-03-07 msiebeneicher <[email protected]>
    * [issue#70] added new `profile` handling
    *  added applications labels to `status` command

2017-03-02 msiebeneicher <[email protected]>
    * [issue#69] added `.chapiignore` file handling
    * changed travis-ci settings
    * Updating dependencies
        - Updating symfony/debug (v3.2.1 => v3.2.4)
        - Updating symfony/console (v3.2.1 => v3.2.4)
        - Updating symfony/dependency-injection (v3.2.1 => v3.2.4)
        - Updating symfony/filesystem (v3.2.1 => v3.2.4)
        - Updating symfony/config (v3.2.1 => v3.2.4)
        - Updating symfony/http-foundation (v3.2.1 => v3.2.4)
        - Updating symfony/event-dispatcher (v3.2.1 => v3.2.4)
        - Updating symfony/http-kernel (v3.2.1 => v3.2.4)
        - Updating symfony/monolog-bridge (v3.2.1 => v3.2.4)
        - Updating guzzlehttp/promises (1.3.0 => v1.3.1)
        - Updating guzzlehttp/psr7 (1.3.1 => 1.4.1)
        - Updating guzzlehttp/guzzle (6.2.2 => 6.2.3)
        - Updating symfony/yaml (v3.2.1 => v3.2.4)

2017-03-02 bidesh <[email protected]>
    * [issue#58] added marathon support (BC)

2016-11-29 msiebeneicher <[email protected]>
    * Updating dependencies
        - Updating symfony/debug (v3.1.7 => v3.2.1)
        - Updating symfony/console (v3.1.7 => v3.2.1)
        - Updating symfony/dependency-injection (v3.1.7 => v3.2.1)
        - Updating symfony/filesystem (v3.1.7 => v3.2.1)
        - Updating symfony/config (v3.1.7 => v3.2.1)
        - Updating symfony/http-foundation (v3.1.7 => v3.2.1)
        - Updating symfony/event-dispatcher (v3.1.7 => v3.2.1)
        - Updating symfony/http-kernel (v3.1.7 => v3.2.1)
        - Updating symfony/monolog-bridge (v3.1.7 => v3.2.1)
        - Updating symfony/yaml (v3.1.7 => v3.2.1)

2016-12-15 andygrunwald <[email protected]>
    * Ensure that json_decode always return an assoc array (Fix #63) 

2016-11-29 msiebeneicher <[email protected]>
    * Updating dependencies
        - Updating symfony/debug (v3.1.6 => v3.1.7)
        - Updating symfony/console (v3.1.6 => v3.1.7)
        - Updating symfony/dependency-injection (v3.1.6 => v3.1.7)
        - Updating symfony/filesystem (v3.1.6 => v3.1.7)
        - Updating symfony/config (v3.1.6 => v3.1.7)
        - Updating symfony/http-foundation (v3.1.6 => v3.1.7)
        - Updating symfony/event-dispatcher (v3.1.6 => v3.1.7)
        - Updating symfony/http-kernel (v3.1.6 => v3.1.7)
        - Updating monolog/monolog (1.21.0 => 1.22.0)
        - Updating symfony/monolog-bridge (v3.1.6 => v3.1.7)
        - Updating symfony/yaml (v3.1.6 => v3.1.7)
        - Updating sebastian/version (2.0.0 => 2.0.1)
        - Updating sebastian/recursion-context (1.0.2 => 2.0.0)
        - Updating sebastian/object-enumerator (1.0.0 => 2.0.0)
        - Updating sebastian/exporter (1.2.2 => 2.0.0)
        - Updating sebastian/environment (1.3.8 => 2.0.0)
        - Updating sebastian/comparator (1.2.0 => 1.2.2)
        - Updating phpunit/phpunit-mock-objects (3.4.0 => 3.4.2)
        - Updating phpunit/php-file-iterator (1.4.1 => 1.4.2)
        - Updating phpunit/php-token-stream (1.4.8 => 1.4.9)
        - Updating phpunit/php-code-coverage (4.0.2 => 4.0.3)
        - Updating webmozart/assert (1.1.0 => 1.2.0)
        - Updating phpdocumentor/type-resolver (0.2 => 0.2.1)
        - Updating phpspec/prophecy (v1.6.1 => v1.6.2)
        - Updating phpunit/phpunit (5.6.3 => 5.6.7)
        - Updating guzzlehttp/promises (1.2.0 => 1.3.0)

v0.8.1

2016-11-14 msiebeneicher <[email protected]>
    * Updating dependencies
        - Updating phpunit/phpunit (5.6.2 => 5.6.3)
        - Updating symfony/polyfill-mbstring (v1.2.0 => v1.3.0)

2016-11-11 msiebeneicher <[email protected]>
    * moved and refactored JobValidatorService
    * improved `chapi validate` output
    * added own command validation instead of simple `is not empty`

v0.8.0

2016-11-04 msiebeneicher <[email protected]>
    * added container support
    * added constraints support
    * removed default time zone in JobEntity
    * Updating dependencies
        - Updating symfony/debug (v3.1.5 => v3.1.6)
        - Updating symfony/console (v3.1.5 => v3.1.6)
        - Updating symfony/dependency-injection (v3.1.5 => v3.1.6)
        - Updating symfony/filesystem (v3.1.5 => v3.1.6)
        - Updating symfony/config (v3.1.5 => v3.1.6)
        - Updating symfony/http-foundation (v3.1.5 => v3.1.6)
        - Updating symfony/event-dispatcher (v3.1.5 => v3.1.6)
        - Updating symfony/http-kernel (v3.1.5 => v3.1.6)
        - Updating symfony/monolog-bridge (v3.1.5 => v3.1.6)
        - Updating doctrine/cache (v1.6.0 => v1.6.1)
        - Updating symfony/yaml (v3.1.5 => v3.1.6)         

2016-10-21  Frank van Gemeren <[email protected]>
    * Fix some typos in user-facing output

2016-10-11 msiebeneicher <[email protected]>
    * Updating dependencies
        - Removing guzzlehttp/guzzle (6.2.1 => 6.2.2)
        - Removing psr/log (1.0.1 => 1.0.2)
        - Removing phpunit/phpunit-mock-objects (3.3.0 => 3.4.0)
        - Removing phpunit/phpunit (5.5.6 => 5.6.1)

2016-10-04 msiebeneicher <[email protected]>
    * Updating dependencies
        - Updating symfony/debug (v3.1.4 => v3.1.5)
        - Updating symfony/console (v3.1.4 => v3.1.5)
        - Updating symfony/dependency-injection (v3.1.4 => v3.1.5)
        - Updating symfony/filesystem (v3.1.4 => v3.1.5)
        - Updating symfony/config (v3.1.4 => v3.1.5)
        - Updating symfony/http-foundation (v3.1.4 => v3.1.5)
        - Updating symfony/event-dispatcher (v3.1.4 => v3.1.5)
        - Updating symfony/http-kernel (v3.1.4 => v3.1.5)
        - Updating symfony/monolog-bridge (v3.1.4 => v3.1.5)
        - Updating symfony/yaml (v3.1.4 => v3.1.5)
        - Updating phpunit/phpunit-mock-objects (3.2.7 => 3.3.0)
        - Updating phpdocumentor/reflection-docblock (3.1.0 => 3.1.1)
        - Updating phpunit/phpunit (5.5.4 => 5.5.6)

2016-09-21 msiebeneicher <[email protected]>
    * Updating dependencies
        - Updating symfony/console (v3.1.0 => v3.1.4)
        - Updating symfony/dependency-injection (v3.1.0 => v3.1.4)
        - Updating symfony/filesystem (v3.1.0 => v3.1.4)
        - Updating symfony/config (v3.1.0 => v3.1.4)
        - Installing symfony/http-foundation (v3.1.4)
        - Updating symfony/event-dispatcher (v3.1.0 => v3.1.4)
        - Updating psr/log (1.0.0 => 1.0.1)
        - Installing symfony/debug (v3.1.4)
        - Installing symfony/http-kernel (v3.1.4)
        - Updating monolog/monolog (1.19.0 => 1.21.0)
        - Updating symfony/monolog-bridge (v3.1.0 => v3.1.4)
        - Updating psr/http-message (1.0 => 1.0.1)
        - Updating guzzlehttp/psr7 (1.3.0 => 1.3.1)
        - Updating guzzlehttp/guzzle (6.2.0 => 6.2.1)
        - Updating symfony/yaml (v3.1.0 => v3.1.4)
        - Updating sebastian/exporter (1.2.1 => 1.2.2)
        - Updating sebastian/environment (1.3.7 => 1.3.8)
        - Updating phpunit/phpunit-mock-objects (3.2.3 => 3.2.7)
        - Updating phpunit/php-code-coverage (4.0.0 => 4.0.1)
        - Updating webmozart/assert (1.0.2 => 1.1.0)
        - Updating myclabs/deep-copy (1.5.1 => 1.5.4)
        - Updating phpunit/phpunit (5.4.4 => 5.5.4)
        - Updating mikey179/vfsstream (v1.6.3 => v1.6.4)  

2016-06-07 msiebeneicher <[email protected]>
    * Updating dependencies
        - Updating symfony/console (v3.0.6 => v3.1.0)
        - Updating symfony/dependency-injection (v3.0.6 => v3.1.0)
        - Updating symfony/filesystem (v3.0.6 => v3.1.0)
        - Updating symfony/config (v3.0.6 => v3.1.0)
        - Updating symfony/monolog-bridge (v3.0.6 => v3.1.0)
        - Updating symfony/event-dispatcher (v3.0.6 => v3.1.0)
        - Updating symfony/yaml (v3.0.6 => v3.1.0)

2016-05-20 msiebeneicher <[email protected]>
    * Updating dependencies (including require-dev)
        - Updating symfony/polyfill-mbstring (v1.1.1 => v1.2.0)
        - Updating symfony/console (v3.0.5 => v3.0.6)
        - Updating symfony/dependency-injection (v3.0.5 => v3.0.6)
        - Updating symfony/filesystem (v3.0.5 => v3.0.6)
        - Updating symfony/config (v3.0.5 => v3.0.6)
        - Updating symfony/monolog-bridge (v3.0.5 => v3.0.6)
        - Updating symfony/event-dispatcher (v3.0.5 => v3.0.6)
        - Updating sebastian/environment (1.3.6 => 1.3.7)
        - Updating symfony/yaml (v3.0.5 => v3.0.6)
        - Updating phpunit/php-timer (1.0.7 => 1.0.8)
        - Updating phpunit/phpunit (5.3.2 => 5.3.4)
        - Updating guzzlehttp/promises (1.1.0 => 1.2.0)     

 2016-05-06 msiebeneicher <[email protected]>
    * Updating dependencies
        - Updating symfony/console (v3.0.4 => v3.0.5)
        - Updating symfony/dependency-injection (v3.0.4 => v3.0.5)
        - Updating symfony/yaml (v3.0.4 => v3.0.5)
        - Updating symfony/filesystem (v3.0.4 => v3.0.5)
        - Updating symfony/config (v3.0.4 => v3.0.5)
        - Updating symfony/monolog-bridge (v3.0.4 => v3.0.5)
        - Updating symfony/event-dispatcher (v3.0.4 => v3.0.5)

 2016-05-03 msiebeneicher <[email protected]>
    * Fixed bug in DatePeriodFactory for timezone init
    * Improve performance for scheduling comparison [issue#54]  

 2016-05-02 msiebeneicher <[email protected]>
    * Updating dependencies
        - Updating myclabs/deep-copy (1.5.0 => 1.5.1)

 2016-04-21 msiebeneicher <[email protected]>
    * [issue#51] - Drop php 5.4 support
    * Updating dependencies (including require-dev)
        - Updating doctrine/cache (v1.5.4 => v1.6.0)
        - Updating guzzlehttp/guzzle (5.3.0 => 6.2.0)
        - Updating phpunit/phpunit (4.8.24 => 5.3.2)
        - Updating webmozart/glob (3.3.1 => 4.1.0)
        - Updating symfony/* (v2.7.11 => v2.8.4)
        - Updating symfony/* (v2.8.4 => v3.0.4)

v0.7.0

2016-04-21 msiebeneicher <[email protected]>
    * [issue#50] - Added a unique job name validation

2016-04-21 msiebeneicher <[email protected]>
    * Updating dependencies (including require-dev)
        - Updating mikey179/vfsstream (v1.6.2 => v1.6.3)
        - Updating monolog/monolog (1.18.2 => 1.19.0)

2016-04-04 msiebeneicher <[email protected]>
    * Updating dependencies (including require-dev)
        - Updating monolog/monolog (1.18.1 => 1.18.2)
        - Updating react/promise (v2.3.0 => v2.4.0)

v0.6.0

2016-03-29 msiebeneicher <[email protected]>
    * Updating dependencies (including require-dev)
        - Updating symfony/console (v2.7.10 => v2.7.11)
        - Updating symfony/dependency-injection (v2.7.10 => v2.7.11)
        - Updating symfony/filesystem (v2.7.10 => v2.7.11)
        - Updating symfony/config (v2.7.10 => v2.7.11)
        - Updating monolog/monolog (1.18.0 => 1.18.1)
        - Updating symfony/monolog-bridge (v2.7.10 => v2.7.11)
        - Updating symfony/event-dispatcher (v2.7.10 => v2.7.11)
        - Updating symfony/yaml (v2.7.10 => v2.7.11)
        - Updating phpunit/phpunit (4.8.23 => 4.8.24)
        - Updating react/promise (v2.2.2 => v2.3.0)

    * [issue#48] - Fixed entity handling for multidimensional settings like "uris" and "environmentVariables"
        - Switched compare and display handling to json
        - added unit tests for cases

2016-03-15 siccrusher <https://github.com/siccrusher>
    * Update gitignore
    * [issue#48] - When using environmentVariables as intended chapi wasnt able to cast them to string

2016-03-07 andygrunwald  <https://github.com/andygrunwald>
    * Added support for Chronos HTTP Basic Auth

2016-03-07 msiebeneicher <[email protected]>
    * Updated gitignore
    * Updating dependencies
        - Updating symfony/console (v2.7.7 => v2.7.10)
        - Updating symfony/dependency-injection (v2.7.7 => v2.7.10)
        - Updating symfony/filesystem (v2.7.7 => v2.7.10)
        - Updating symfony/config (v2.7.7 => v2.7.10)
        - Updating monolog/monolog (1.17.2 => 1.18.0)
        - Updating symfony/monolog-bridge (v2.7.7 => v2.7.10)
        - Updating symfony/event-dispatcher (v2.7.7 => v2.7.10)
        - Updating symfony/yaml (v2.7.7 => v2.7.10)         

2015-12-26 msiebeneicher <[email protected]>
    * [issue#9] - delete job first for switching job types

2015-12-25 msiebeneicher <[email protected]>
    * Updating dependencies
       - Updating doctrine/cache (v1.5.2 => v1.5.4)
       - Updating webmozart/glob (3.1.1 => 3.3.1)


2015-12-17 msiebeneicher <[email protected]>
    * Updating dependencies
      - Updating doctrine/cache (v1.5.1 => v1.5.2)
      - Updating webmozart/path-util (2.2.3 => 2.3.0)
      - Installing doctrine/instantiator (1.0.5)

v0.5.0

2015-11-25 msiebeneicher <[email protected]>
    * Updating dependencies
        - Updating doctrine/cache (v1.4.4 => v1.5.1)
    * Improved list command output
        - added "onlyDisabled" option
        - added additional information "disabled", "error rate" and "errors since last success"

2015-11-24 msiebeneicher <[email protected]>
    * [issue#41] - Provided possibility to handle two different chronos job repositories

    * Updating dependencies (including require-dev)
        - Updating symfony/console (v2.7.5 => v2.7.7)
        - Updating symfony/dependency-injection (v2.7.5 => v2.7.7)
        - Updating symfony/filesystem (v2.7.5 => v2.7.7)
        - Updating symfony/config (v2.7.5 => v2.7.7)
        - Updating symfony/monolog-bridge (v2.7.5 => v2.7.7)
        - Updating symfony/event-dispatcher (v2.7.5 => v2.7.7)
        - Updating doctrine/cache (v1.4.2 => v1.4.4)
        - Updating symfony/yaml (v2.7.5 => v2.7.7)
        - Updating phpunit/phpunit (4.8.14 => 4.8.18)    
    * Updated CommandTestTrait for symfony console change

2015-10-26 msiebeneicher <[email protected]>
    * Added own exception if local jobs are unable to load in case of invalid json strings

2015-10-22 msiebeneicher <[email protected]>
    * Update dependencies
      - Installing sebastian/global-state (1.1.1)
      - Installing monolog/monolog (1.17.2)

v0.4.0

2015-10-10 msiebeneicher <[email protected]>
    * Update dependencies

2015-09-25 msiebeneicher <[email protected]>
    * Improved epsilon validation [issue#36]
    * added own Iso8601Entity and refactor deprecated usage of parseIso8601String()
    * removed deprecated method parseIso8601String() [BC]

2015-09-20 msiebeneicher <[email protected]>
    * [issue#17] - Added optional parameters to configure command
    * [issue#13] - Added validation command
    * Improved AbstractCommand by adding CommandUtils

v0.3.0

2015-09-15 msiebeneicher <[email protected]>
    * Added "epsilon" validation for JobEntityValidatorService

2015-09-13 msiebeneicher <[email protected]>
    * Job storage now check dependencies for non scheduled jobs [issue#4]
    * added hasJob() method to JobRepositoryInterface

2015-09-12 msiebeneicher <[email protected]>
    * added naming validation [issue#25]

2015-09-10 msiebeneicher <[email protected]>
    * created a scheduling overview [issue#24]

2015-09-09 msiebeneicher <[email protected]>
    * added getJobStats() to ApiClient
    * added separate JobEntityInterface
      * added isSchedulingJob() to JobEntity
      * added isDependencyJob() to JobEntity
    * added JobStatsService and JobDependencyService

2015-08-28 msiebeneicher <[email protected]>
    * renamed JobRepositoryServiceInterface to JobRepositoryInterface
    * refactored JobRepository (separation of concerns, add bridge interface, reduced complexity, updated unit tests)

2015-08-27 msiebeneicher <[email protected]>
    * added scrutinizer

2015-08-26 msiebeneicher <[email protected]>
    * [issue#18] added unit tests for StoreJobBusinessCase

2015-08-23 msiebeneicher <[email protected]>
    * [issue#18] added logger to StoreJobBusinessCase
    * [issue#18] update verbosity map

2015-08-19 msiebeneicher <[email protected]>
    * fix issue to compare boolean values

v0.2.0

2015-08-14 msiebeneicher <[email protected]>
    * improve schedule comparison in JobComparisonBusinessCase
    * update and fix unit tests
    * added logger (debug) to JobComparisonBusinessCase

2015-08-13 msiebeneicher <[email protected]>
    * added scheduleTimeZone comparison to JobComparisonBusinessCase
    * sub one interval for date period creation in DatePeriodFactory
    * added JobComparisonBusinessCaseTest
    * added DatePeriodFactoryTest

2015-08-11 msiebeneicher <[email protected]>
    * added JobRepositoryChronosTest and JobEntityValidatorServiceTest
    * [issue#3] - return failed validation output for commits
        - added psr logger and dic configuration
        - updated JobEntityValidatorService
        - updated JobRepositoryChronos
        - updated unit tests
        - added psr/log and symfony/monolog-bridge dependencies

2015-08-08 msiebeneicher <[email protected]>
    * added HttpGuzzleResponseTest
    * fix issue in JobIndexService to reset job index
    * added JobIndexServiceTest

2015-08-07 msiebeneicher <[email protected]>
    * added HttpGuzzlClientTest

2015-08-05 msiebeneicher <[email protected]>
    * [issue#6] - Invalid cache after adding, updating or removing in JobRepositoryChronos
    * added JobEntity unit tests

v0.1.1

2015-08-04 msiebeneicher <[email protected]>
    * updated ApiClient::addingJob() and integrated unit tests

2015-08-03 msiebeneicher <[email protected]>
    * added first DoctrineCacheTest and travis-ci config
    * changed default parameters in ChapiApplication
    * updated docs

v0.1.0

2015-08-03 msiebeneicher <[email protected]>
    * released first stable version