You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Refactor Marathon/Consul clients into own classes
* Handle non-200 responses better
* Reduce concurrency when accessing Marathon/Consul to prevent DoSing them
* Improved logging, particularly of purging/service deletion
* Fix app label purging
* Handle errors in scheduled syncs and continue scheduling
* Improve new app event handling for faster service registration
* Handle apps with 0 or >1 ports better (don't crash)
0.3.0
=====
- Automatically cleanup old services with --purge (#12)
- Allow of logging to a file (#11)
- Store app labels in Consul KV store (#7)
- Automatically sync apps at boot (#8)
- Use the ServiceID to identify tasks instead of the Name (#6)