diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..d40f680 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,110 @@ +## Changelog + +### v0.21.0 / 2016-06-14 +- [#92](https://github.com/klarna/eremetic/pull/92) Task attribute constraints (@chuckg) + +### v0.20.0 / 2016-06-09 +- [#91](https://github.com/klarna/eremetic/pull/91) Provide access to sandbox logs (@alde) + +### v0.19.1 / 2016-06-08 +- [#90](https://github.com/klarna/eremetic/pull/90) Create a database abstraction (@alde) +- [#84](https://github.com/klarna/eremetic/pull/84) Update purpose in the readme (@alde) +- [#87](https://github.com/klarna/eremetic/pull/87) remove Name from request type (@wstrucke) +- [#86](https://github.com/klarna/eremetic/pull/86) Wipe out viper from scheduler module (@keis) + +### v0.19.0 / 2016-05-16 +- [#82](https://github.com/klarna/eremetic/pull/82) add route to list all running tasks (@justinclayton) +- [#85](https://github.com/klarna/eremetic/pull/85) More tests (@keis) +- [#79](https://github.com/klarna/eremetic/pull/79) Enable coveralls (@keis) + +### v0.18.0 / 2016-05-11 +- [#83](https://github.com/klarna/eremetic/pull/83) Make the queue size configurable (@alde) + +### v0.17.0 / 2016-04-30 +- [#77](https://github.com/klarna/eremetic/pull/77) Exit eremetic when framework driver closes (@keis) +- [#76](https://github.com/klarna/eremetic/pull/76) Add example usage (@keis) + +### v0.16.2 / 2016-03-10 +- [#75](https://github.com/klarna/eremetic/pull/75) Only use one protobuf library (@alde) + +### v0.16.1 / 2016-03-08 +- [#72](https://github.com/klarna/eremetic/pull/72) Make callback and metrics aware of retries (@keis) + +### v0.16.0 / 2016-03-04 +- [#70](https://github.com/klarna/eremetic/pull/70) Add support for Masked Environment variables (@alde) + +### v0.15.1 / 2016-02-29 +- [#67](https://github.com/klarna/eremetic/pull/67) Fix reconcile tasks test (@alde) + +### v0.15.0 / 2016-02-29 +- [#66](https://github.com/klarna/eremetic/pull/66) Run default docker command (@alde) +- [#65](https://github.com/klarna/eremetic/pull/65) Error on full queue (@keis) + +### v0.14.1 / 2016-02-04 +- [#61](https://github.com/klarna/eremetic/pull/61) Use a OS-appropriate temp dir for the test database (@alde) + +### v0.14.0 / 2016-01-30 +- [#60](https://github.com/klarna/eremetic/pull/60) Switch to logrus (@alde) + +### v0.13.0 / 2016-01-25 +- [#58](https://github.com/klarna/eremetic/pull/58) Use absolute url in location header (@keis) + +### v0.12.0 / 2016-01-15 +- [#54](https://github.com/klarna/eremetic/pull/54) Implement a new landing page (@alde) + +### v0.11.1 / 2016-01-15 +- [#53](https://github.com/klarna/eremetic/pull/53) Improve the Error message from POSTing a json (@alde) +- [#52](https://github.com/klarna/eremetic/pull/52) Add swagger describing the api (@keis) + +### v0.11.0 / 2016-01-11 +- [#50](https://github.com/klarna/eremetic/pull/50) Support adding uris to command info (@keis) +- [#49](https://github.com/klarna/eremetic/pull/49) Remove protobuf members from task struct (@keis) + +### v0.10.0 / 2015-12-29 +- [#48](https://github.com/klarna/eremetic/pull/48) Notify callback (@alde) +- [#44](https://github.com/klarna/eremetic/pull/44) Fix AssetInfo after update to go-bindata-assetfs (@alde) +- [#43](https://github.com/klarna/eremetic/pull/43) Extend metrics with a running tasks gauge (@keis) +- [#42](https://github.com/klarna/eremetic/pull/42) Metrics (@keis) + +### v0.9.1 / 2015-12-15 +- [#41](https://github.com/klarna/eremetic/pull/41) Publish tagged version to docker (@keis) + +### v0.9.0 / 2015-12-15 +- [#39](https://github.com/klarna/eremetic/pull/39) Reconcile (@keis) +- [#38](https://github.com/klarna/eremetic/pull/38) Fix messenger address in container (@gengmao) +- [#37](https://github.com/klarna/eremetic/pull/37) Don't modify the input when creating mesos task (@keis) +- [#35](https://github.com/klarna/eremetic/pull/35) Update readme with better build instructions (@alde) +- [#28](https://github.com/klarna/eremetic/pull/28) Publish docker (@keis) +- [#31](https://github.com/klarna/eremetic/pull/31) Filter offers (@keis) + +### v0.8.0 / 2015-11-23 +- [#30](https://github.com/klarna/eremetic/pull/30) Use bindata-assetfs to bundle assets and templates (@alde) + +### v0.7.0 / 2015-11-20 +- [#29](https://github.com/klarna/eremetic/pull/29) Restart task that failed to start (@keis) +- [#27](https://github.com/klarna/eremetic/pull/27) Change Status to a slice containing Status structs (@alde) + +### v0.6.0 / 2015-11-18 +- [#26](https://github.com/klarna/eremetic/pull/26) extract the scheduler from handler package (@keis) + +### v0.5.0 / 2015-11-13 +- [#24](https://github.com/klarna/eremetic/pull/24) Implement support for BoltDB database backing (@alde) +- [#23](https://github.com/klarna/eremetic/pull/23) remove some dead code (@keis) + +### v0.4.0 / 2015-11-12 +- [#22](https://github.com/klarna/eremetic/pull/22) automatic version based on git tag (@keis) +- [#16](https://github.com/klarna/eremetic/pull/16) Add support for text/html Accept header (@alde) +- [#19](https://github.com/klarna/eremetic/pull/19) always use task structure from map (@keis) +- [#20](https://github.com/klarna/eremetic/pull/20) Add task id as environment variable (@keis) +- [#18](https://github.com/klarna/eremetic/pull/18) Add logo (@alde) +- [#17](https://github.com/klarna/eremetic/pull/17) Actually exit after catching an interrupt (@alde) +- [#15](https://github.com/klarna/eremetic/pull/15) adding docker file (@alde, @keis) +- [#14](https://github.com/klarna/eremetic/pull/14) initialise status to `staging` (@keis) +- [#10](https://github.com/klarna/eremetic/pull/10) move creation of task structure to request handler (@keis) +- [#8](https://github.com/klarna/eremetic/pull/8) More data more better (@keis) +- [#7](https://github.com/klarna/eremetic/pull/7) Add tests (@alde) +- [#5](https://github.com/klarna/eremetic/pull/5) use default master detector over zook (@keis) +- [#4](https://github.com/klarna/eremetic/pull/4) Split task scheduler (@keis) +- [#3](https://github.com/klarna/eremetic/pull/3) make mesos port and published address configurable (@keis) +- [#2](https://github.com/klarna/eremetic/pull/2) enable automatic configuration from environment (@keis) +- [#1](https://github.com/klarna/eremetic/pull/1) detect master to use by lowest node id (@keis)