|
| 1 | +# Change Log |
| 2 | + |
| 3 | +## [Unreleased](https://github.com/nebula-orchestrator/worker/tree/HEAD) |
| 4 | + |
| 5 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/2.5.0...HEAD) |
| 6 | + |
| 7 | +**Implemented enhancements:** |
| 8 | + |
| 9 | +- Add cron jobs management support [\#42](https://github.com/nebula-orchestrator/worker/issues/42) |
| 10 | +- Self update worker container on deployed remote devices [\#41](https://github.com/nebula-orchestrator/worker/issues/41) |
| 11 | +- Bump docker from 3.7.2 to 4.0.1 [\#50](https://github.com/nebula-orchestrator/worker/pull/50) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 12 | +- Bump nebulapythonsdk from 2.5.1 to 2.5.2 [\#49](https://github.com/nebula-orchestrator/worker/pull/49) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 13 | +- Bump parse-it from 0.5.11 to 0.7.0 [\#48](https://github.com/nebula-orchestrator/worker/pull/48) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 14 | +- Bump requests from 2.21.0 to 2.22.0 [\#47](https://github.com/nebula-orchestrator/worker/pull/47) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 15 | +- Bump parse-it from 0.5.5 to 0.5.11 [\#46](https://github.com/nebula-orchestrator/worker/pull/46) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 16 | +- Bump websocket-client from 0.54.0 to 0.56.0 [\#45](https://github.com/nebula-orchestrator/worker/pull/45) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 17 | +- Bump backports-ssl-match-hostname from 3.5.0.1 to 3.7.0.1 [\#44](https://github.com/nebula-orchestrator/worker/pull/44) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 18 | + |
| 19 | +## [2.5.0](https://github.com/nebula-orchestrator/worker/tree/2.5.0) (2019-04-21) |
| 20 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/2.4.0...2.5.0) |
| 21 | + |
| 22 | +**Implemented enhancements:** |
| 23 | + |
| 24 | +- have worker have the option to connect to the managers with a UUID token instead of basic auth [\#40](https://github.com/nebula-orchestrator/worker/issues/40) |
| 25 | + |
| 26 | +## [2.4.0](https://github.com/nebula-orchestrator/worker/tree/2.4.0) (2019-03-12) |
| 27 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/2.3.0...2.4.0) |
| 28 | + |
| 29 | +**Fixed bugs:** |
| 30 | + |
| 31 | +- Support for multiple authenticated registries [\#26](https://github.com/nebula-orchestrator/worker/issues/26) |
| 32 | + |
| 33 | +## [2.3.0](https://github.com/nebula-orchestrator/worker/tree/2.3.0) (2019-03-05) |
| 34 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/2.2.0...2.3.0) |
| 35 | + |
| 36 | +**Implemented enhancements:** |
| 37 | + |
| 38 | +- Move automatic Docker imags build from Docker Hub to Travis-CI [\#39](https://github.com/nebula-orchestrator/worker/issues/39) |
| 39 | + |
| 40 | +## [2.2.0](https://github.com/nebula-orchestrator/worker/tree/2.2.0) (2019-02-27) |
| 41 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/2.1.0...2.2.0) |
| 42 | + |
| 43 | +**Implemented enhancements:** |
| 44 | + |
| 45 | +- Migrate to Python 3.x [\#32](https://github.com/nebula-orchestrator/worker/issues/32) |
| 46 | + |
| 47 | +## [2.1.0](https://github.com/nebula-orchestrator/worker/tree/2.1.0) (2019-02-17) |
| 48 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/2.0.1...2.1.0) |
| 49 | + |
| 50 | +## [2.0.1](https://github.com/nebula-orchestrator/worker/tree/2.0.1) (2019-01-15) |
| 51 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/2.0.0...2.0.1) |
| 52 | + |
| 53 | +## [2.0.0](https://github.com/nebula-orchestrator/worker/tree/2.0.0) (2019-01-14) |
| 54 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/1.6.0...2.0.0) |
| 55 | + |
| 56 | +**Implemented enhancements:** |
| 57 | + |
| 58 | +- Rename worker-manager to worker [\#33](https://github.com/nebula-orchestrator/worker/issues/33) |
| 59 | +- Add SSL support for RabbitMQ connections [\#17](https://github.com/nebula-orchestrator/worker/issues/17) |
| 60 | +- pod like stracture option [\#9](https://github.com/nebula-orchestrator/worker/issues/9) |
| 61 | + |
| 62 | +**Fixed bugs:** |
| 63 | + |
| 64 | +- host network leaves container with no network [\#35](https://github.com/nebula-orchestrator/worker/issues/35) |
| 65 | +- Allow starting the worker with no conf.json file present [\#34](https://github.com/nebula-orchestrator/worker/issues/34) |
| 66 | + |
| 67 | +**Merged pull requests:** |
| 68 | + |
| 69 | +- 2.0.0a [\#37](https://github.com/nebula-orchestrator/worker/pull/37) ([naorlivne](https://github.com/naorlivne)) |
| 70 | + |
| 71 | +## [1.6.0](https://github.com/nebula-orchestrator/worker/tree/1.6.0) (2018-12-06) |
| 72 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/1.5.0...1.6.0) |
| 73 | + |
| 74 | +**Implemented enhancements:** |
| 75 | + |
| 76 | +- Add the option to not automatically --rm docker images and auto pull on every nebula app change [\#24](https://github.com/nebula-orchestrator/worker/issues/24) |
| 77 | + |
| 78 | +**Fixed bugs:** |
| 79 | + |
| 80 | +- Registry login should only happen once at start [\#23](https://github.com/nebula-orchestrator/worker/issues/23) |
| 81 | + |
| 82 | +## [1.5.0](https://github.com/nebula-orchestrator/worker/tree/1.5.0) (2018-10-07) |
| 83 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/1.4.0...1.5.0) |
| 84 | + |
| 85 | +**Implemented enhancements:** |
| 86 | + |
| 87 | +- Integrate with Dockerfile based healthchecks [\#28](https://github.com/nebula-orchestrator/worker/issues/28) |
| 88 | +- Add ARM version of the worker-manager [\#22](https://github.com/nebula-orchestrator/worker/issues/22) |
| 89 | + |
| 90 | +## [1.4.0](https://github.com/nebula-orchestrator/worker/tree/1.4.0) (2018-08-21) |
| 91 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/1.3.0...1.4.0) |
| 92 | + |
| 93 | +**Implemented enhancements:** |
| 94 | + |
| 95 | +- Update prereqs [\#30](https://github.com/nebula-orchestrator/worker/issues/30) |
| 96 | +- Intial worker sync should be done via RabbitMQ & not via a direct connection to MongoDB [\#29](https://github.com/nebula-orchestrator/worker/issues/29) |
| 97 | +- MongoDB should only disconnect after getting the required data for all needed apps on boot [\#27](https://github.com/nebula-orchestrator/worker/issues/27) |
| 98 | + |
| 99 | +**Fixed bugs:** |
| 100 | + |
| 101 | +- RabbitMQ connections are not closed properly [\#31](https://github.com/nebula-orchestrator/worker/issues/31) |
| 102 | +- MongoDB should only disconnect after getting the required data for all needed apps on boot [\#27](https://github.com/nebula-orchestrator/worker/issues/27) |
| 103 | + |
| 104 | +## [1.3.0](https://github.com/nebula-orchestrator/worker/tree/1.3.0) (2018-07-24) |
| 105 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/1.2.0...1.3.0) |
| 106 | + |
| 107 | +**Implemented enhancements:** |
| 108 | + |
| 109 | +- add multiple DB backend-support - MySQL/MariaDB [\#3](https://github.com/nebula-orchestrator/worker/issues/3) |
| 110 | +- Registry Auth from .docker standard config file [\#1](https://github.com/nebula-orchestrator/worker/issues/1) |
| 111 | + |
| 112 | +**Fixed bugs:** |
| 113 | + |
| 114 | +- add protection against missing fanout exchanges [\#14](https://github.com/nebula-orchestrator/worker/issues/14) |
| 115 | + |
| 116 | +## [1.2.0](https://github.com/nebula-orchestrator/worker/tree/1.2.0) (2017-10-24) |
| 117 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/1.1.1...1.2.0) |
| 118 | + |
| 119 | +**Implemented enhancements:** |
| 120 | + |
| 121 | +- Version lock all required pip dependencies in the Dockerfile [\#15](https://github.com/nebula-orchestrator/worker/issues/15) |
| 122 | +- Some Nebula config paramters should be optional/have default [\#13](https://github.com/nebula-orchestrator/worker/issues/13) |
| 123 | +- get rolling restart rolling [\#2](https://github.com/nebula-orchestrator/worker/issues/2) |
| 124 | + |
| 125 | +**Fixed bugs:** |
| 126 | + |
| 127 | +- Remove unneeded modules from requirements.txt file [\#11](https://github.com/nebula-orchestrator/worker/issues/11) |
| 128 | +- get rolling restart rolling [\#2](https://github.com/nebula-orchestrator/worker/issues/2) |
| 129 | + |
| 130 | +## [1.1.1](https://github.com/nebula-orchestrator/worker/tree/1.1.1) (2017-09-18) |
| 131 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/1.1.0...1.1.1) |
| 132 | + |
| 133 | +**Implemented enhancements:** |
| 134 | + |
| 135 | +- add support for user networks [\#20](https://github.com/nebula-orchestrator/worker/issues/20) |
| 136 | + |
| 137 | +## [1.1.0](https://github.com/nebula-orchestrator/worker/tree/1.1.0) (2017-09-18) |
| 138 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/1.0.0...1.1.0) |
| 139 | + |
| 140 | +**Implemented enhancements:** |
| 141 | + |
| 142 | +- add "nebula" user-network by default [\#21](https://github.com/nebula-orchestrator/worker/issues/21) |
| 143 | +- add support for docker devices \(equivilent to docker run --device\) [\#16](https://github.com/nebula-orchestrator/worker/issues/16) |
| 144 | +- Add support for running an app as privileged [\#5](https://github.com/nebula-orchestrator/worker/issues/5) |
| 145 | + |
| 146 | +## [1.0.0](https://github.com/nebula-orchestrator/worker/tree/1.0.0) (2017-08-16) |
| 147 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/0.9.0...1.0.0) |
| 148 | + |
| 149 | +**Implemented enhancements:** |
| 150 | + |
| 151 | +- Add support for mounting [\#8](https://github.com/nebula-orchestrator/worker/issues/8) |
| 152 | + |
| 153 | +## [0.9.0](https://github.com/nebula-orchestrator/worker/tree/0.9.0) (2017-08-03) |
| 154 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/0.8.0...0.9.0) |
| 155 | + |
| 156 | +**Implemented enhancements:** |
| 157 | + |
| 158 | +- Refactor to use newest version of docker-py [\#7](https://github.com/nebula-orchestrator/worker/issues/7) |
| 159 | + |
| 160 | +## [0.8.0](https://github.com/nebula-orchestrator/worker/tree/0.8.0) (2017-06-14) |
| 161 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/0.7...0.8.0) |
| 162 | + |
| 163 | +## [0.7](https://github.com/nebula-orchestrator/worker/tree/0.7) (2017-05-29) |
| 164 | +[Full Changelog](https://github.com/nebula-orchestrator/worker/compare/v0.7...0.7) |
| 165 | + |
| 166 | +## [v0.7](https://github.com/nebula-orchestrator/worker/tree/v0.7) (2017-05-29) |
| 167 | + |
| 168 | + |
| 169 | +\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* |
0 commit comments