1.4.3 (2019-12-11)
Fixed bugs:
- Join Notifications truncated and icon returning 404 #325
Other Pull Requests
- v1.4.3 Merge #354 (DirtyCajunRice)
- v1.4.3 to develop #353 (DirtyCajunRice)
- Update requirements.txt #349 (nemchik)
1.4.2 (2019-08-01)
Other Pull Requests
1.4.1 (2019-06-04)
Other Pull Requests
- v1.4.1 Merge #315 (DirtyCajunRice)
- v1.4.1 to develop #314 (DirtyCajunRice)
v1.4.0 (2019-04-25)
Implemented enhancements:
- Make startup notification optional #253
Fixed bugs:
- Missing MANIFEST.in file causes pypi install to fail #284
- Healthcheck section not re-applied after container update #275
- docker-compose local and remote tls logger location #273
- Self update errors. Not deleting old self #262
- ouroboros sets fixed IP addresses #254
Closed issues:
- Update apprise to v0.7.4 #266 [cleanup]
- Docker TLS verify: Does it support server and client-side auth, or only server-side auth? #256 [documentation]
Other Pull Requests
- v1.4.0 Merge #299 (DirtyCajunRice)
- Remove Watchtower Reference #298 (DirtyCajunRice)
- v1.4.0 to develop #297 (DirtyCajunRice)
- fixes #284 #296 (DirtyCajunRice)
- Patches #295 (DirtyCajunRice)
- Fix healthcheck attr #294 (circa10a)
- Patch/catch up #271 (DirtyCajunRice)
- Arg skip startup notifications #261 (circa10a)
- Revert "add option to skip startup notifications" #260 (circa10a)
- add option to skip startup notifications #259 (circa10a)
1.3.1 (2019-02-28)
Fixed bugs:
Other Pull Requests
- v1.3.1 Merge #249 (DirtyCajunRice)
- v1.3.1 to develop #248 (DirtyCajunRice)
- fix name subscript for #243 #247 (DirtyCajunRice)
- fixes #230 and #243 #242 (DirtyCajunRice)
1.3.0 (2019-02-25)
Implemented enhancements:
- Start new container in detached mode #222 (nightvisi0n)
- Optimise dockerfile layers #218 (nightvisi0n)
Fixed bugs:
- Cron scheduled missed following successful runs #229
- Catch attribute.id error #226
- AttachStdout and AttachStderr are not carried over properly #221
- Exception when updating container started with --rm (autoremove) #219
- Issue with Swarm Mode V2 #216
- Fix docker swarm mode #227 (mathcantin)
Other Pull Requests
- v1.3.0 Merge #241 (DirtyCajunRice)
- v1.3.0 to develop #240 (DirtyCajunRice)
- Catch self update apierror #238 (circa10a)
- Catch attribute error #237 (circa10a)
- Check for autoremove #236 (circa10a)
- Add misfire_grace_time for cron scheduler #234 (circa10a)
- Check all services by default on swarm mode #228 [cleanup] (mathcantin)
- remove git in pypi + branch develop + version bump + maintainer_email #214 (DirtyCajunRice)
1.2.1 (2019-02-14)
Fixed bugs:
- Broken when no :tag specified #210
Other Pull Requests
- v1.2.1 Merge #213 (DirtyCajunRice)
- v1.2.1 to develop #212 (DirtyCajunRice)
- fixes #210 #211 (DirtyCajunRice)
- version bump to 1.2.1 + develop branch + twine fix + … #209 (DirtyCajunRice)
1.2.0 (2019-02-14)
Implemented enhancements:
- Move "Interval container update" messages to debug log level #194
- [Feature Request] Support for Swarm Services #178
- Add Warning for label_enable not set while using labels_only #202 (larsderidder)
Fixed bugs:
- Change depends_on logic #198
- Containers relying upon network namespace of a container that gets updated breaks when the parent container is recreated #197
- Exception when trying to update container with complex compose networks #196
- Problem with network IPv4 address carry-over #193
- Monitor Ignored Re-Address + jenkins cleanup #191 [cleanup] (DirtyCajunRice)
Closed issues:
- Remove legacy --latest #206 [breaking change] [cleanup]
- Add environment variables in Wiki #203 [documentation]
- Slack notifications via webhook not working #187
Other Pull Requests
- v1.2.0 Merge #208 (DirtyCajunRice)
- v1.2.0 to develop #207 (DirtyCajunRice)
- Patch/tag bug #205 (DirtyCajunRice)
- Patch/group 5 #201 (DirtyCajunRice)
- Fix bug in user defined network detection #200 (nightvisi0n)
- Adjust apscheduler logger #199 (circa10a)
- Carry over network config #195 (nightvisi0n)
- Jenkins tweaks #192 (DirtyCajunRice)
- Swarm + Jenkins #188 (DirtyCajunRice)
1.1.2 (2019-02-02)
Fixed bugs:
- No default timezone #176
Closed issues:
- cron documentation example update #182 [documentation]
Other Pull Requests
- v1.1.2 Merge #186 (DirtyCajunRice)
- v1.1.2 to develop #183 (DirtyCajunRice)
- Fix default timezone #177 (circa10a)
1.1.1 (2019-02-01)
Implemented enhancements:
- Support for adding an identifier (hostname?) to notifications #158
- Influx config data + ocd cleanup #162 [cleanup] (DirtyCajunRice)
- add cli arg for cron #157 (DirtyCajunRice)
Fixed bugs:
- Ouroboros does not respect MONITOR= #166
- Docker TLS over TCP connections #154 [documentation]
- Patch/group 4 #169 [cleanup] (DirtyCajunRice)
- Recheck properly for only non lists #164 (DirtyCajunRice)
- add some missing passthrough info for restart #163 (DirtyCajunRice)
Other Pull Requests
- v1.1.1 Merge #173 (DirtyCajunRice)
- v1.1.1 to develop #172 (DirtyCajunRice)
- Patch/group 3 #167 (DirtyCajunRice)
- Add hostname to the notifications #161 (tlkamp)
- Patch/group 2 #155 (DirtyCajunRice)
1.1.0 (2019-01-26)
Implemented enhancements:
- Notification via Telegram #146
- Add flag to allow a labels_only condition #142
- DRY_RUN flag #140
- Notification on startup #138
- Start/Stop containers in sequence #106
- Refactor/notifications with apprise #151 [breaking change] [cleanup] [documentation] (DirtyCajunRice)
Fixed bugs:
- Catch invalid docker socket config #148
- Explicitly Define true/false #141 [documentation]
Other Pull Requests
- v1.1.0 Merge #153 (DirtyCajunRice)
- v1.1.0 to develop #152 (DirtyCajunRice)
- Patch/group 1 #150 (DirtyCajunRice)
- Add volume for docker socket path #144 (mauvehed)
1.0.0 (2019-01-23)
Implemented enhancements:
- Stop containers with alternate signal #107
- Docker Socket secure connections #105
- Selectively monitor containers with label #104
- Allow stop-signal label #133 (DirtyCajunRice)
- Docker TLS Verify option #132 (DirtyCajunRice)
- add label priority feature for watch/ignore. Addresses #104 #121 (DirtyCajunRice)
Fixed bugs:
- Unexpected docker API causes program to quit ‘500 Server Error: Internal Server Error’ #130
- Error tag handling under the registry with port #129
- a fatal error when none tag image #122
- Bug/ignore logic #135 (DirtyCajunRice)
- Bug/registry logic #131 (DirtyCajunRice)
- catch no tags in get_running #124 (DirtyCajunRice)
- fixed logic for latest vs develop, and added -f to specify file #119 (DirtyCajunRice)
Closed issues:
- Missing docker-compose.yml from documentation #120 [documentation]
- Wiki usage docs reference old argument names #115 [documentation]
Other Pull Requests
- v1.0.0 Merge #137 (DirtyCajunRice)
- v1.0.0 to develop #136 (DirtyCajunRice)
- Clean old legacy files #134 [cleanup] (DirtyCajunRice)
- Cleanup/qemu logic #128 [cleanup] (DirtyCajunRice)
- fix readme wording for monitoring remote hosts #126 [documentation] (circa10a)
0.6.0 (2019-01-17)
Implemented enhancements:
- Support multi-architecture Docker images #78
- Mail notification #59
- Multi architecture docker #110 (circa10a)
- added logo to readme #109 (DirtyCajunRice)
- Feature/ouroboros self_update #103 (DirtyCajunRice)
- add version cli arg #100 (circa10a)
- added email notifications. Addresses #59 #97 (DirtyCajunRice)
- Documentation #96 (DirtyCajunRice)
Fixed bugs:
- Ignore not working as expected #98
- specify for specificity! #114 (DirtyCajunRice)
- manifesting failures #113 (DirtyCajunRice)
- sigh. #112 (DirtyCajunRice)
- Multiarch/fine tuning #111 (DirtyCajunRice)
- catch index error and account for shared images, x #102 (circa10a)
- add monitor/ignore to list sanity check. Fixes #98 #99 (DirtyCajunRice)
Other Pull Requests
- v0.6.0 to develop #118 (DirtyCajunRice)
- v0.6.0 Merge #117 (DirtyCajunRice)
- add changelog formatting and fix all labels going back to 1 #116 [documentation] (DirtyCajunRice)
0.5.0 (2019-01-13)
Implemented enhancements:
- Auto discover slack/discord notifications in WEBHOOK_URLS #83
- Add to schedule logic run now #75
- add pushover functionality. Finishes other half of #80 #93 (DirtyCajunRice)
- add keep_alive url for healthchecks. Addresses half of #80 #89 (DirtyCajunRice)
- changed webhook json to auto-deciding + fixed RUN_ONCE no underscore #86 (DirtyCajunRice)
- Refactor #79 (DirtyCajunRice)
Fixed bugs:
- Fix log level case sensitivity #82
- Invalid URL 'h': No schema supplied. Perhaps you meant http://h? #76
- Installation via pip fails #73
- Added try except #95 (circa10a)
- Fix dockerfile #92 (circa10a)
- use ouroboros script in dockerfile #91 (circa10a)
- fix deploy script to push git tags #90 (circa10a)
- change pypi travis username #88 (circa10a)
- install flake8 for travis, run on appropriate directories #87 (circa10a)
- Removed old test related items, removed the need for duplicate bin sc… #85 (circa10a)
- change loglevel to use upper() #84 (circa10a)
- Prometheus bind fix, org rename #81 (circa10a)
0.4.3 (2019-01-09)
Implemented enhancements:
0.4.2 (2019-01-08)
Implemented enhancements:
- Add autopep8 to the pre-merge checks #30
0.4.1 (2018-12-30)
Implemented enhancements:
0.4.0 (2018-12-30)
Implemented enhancements:
0.3.7 (2018-12-26)
Implemented enhancements:
- Timezone Support #68
- Add output to log at container start #66
- Enable Timezone Configuration #69 (circa10a)
0.3.6 (2018-12-21)
Implemented enhancements:
0.3.5 (2018-12-20)
Implemented enhancements:
0.3.4 (2018-12-19)
Implemented enhancements:
0.3.3 (2018-11-29)
Implemented enhancements:
Fixed bugs:
- Problem accessing private registry #55
Closed issues:
- Q: Add config file? #46 [documentation]
0.3.2 (2018-11-28)
Fixed bugs:
0.3.1 (2018-11-16)
Implemented enhancements:
- Add Prometheus endpoint #23 [hacktoberfest]
Fixed bugs:
0.3.0 (2018-11-15)
Implemented enhancements:
- Q: continue to update to latest or same tag #43
- Metrics #51 (circa10a)
- Disable pip cache in Dockerfile #50 (Strayer)
0.2.3 (2018-11-08)
Implemented enhancements:
0.2.2 (2018-11-03)
Implemented enhancements:
- Add ability to ignore select containers #35
- Ignore containers #45 (tlkamp)
- Update setup.py, travis param #42 (circa10a)
0.2.1 (2018-10-28)
Implemented enhancements:
- Option precedence #32
- Add ouroboros to the user's path automagically #28
- Deploy to Pypi #41 (circa10a)
- Add setup.py #40 (tlkamp)
- change branch to master #39 (circa10a)
- Move api client out of cli.py #38 (tlkamp)
- Handle the exceptions better in cli.py #36 (tlkamp)
Closed issues:
- [question] network_mode: "service:XXX" ? #33 [documentation]
Other Pull Requests
0.1.3 (2018-10-25)
Implemented enhancements:
0.1.2 (2018-10-24)
Implemented enhancements:
- Rewrite script to use vendor packages if possible #25 (dannysauer)
- Improve URL matching Regex #24 (dannysauer)
- Add environment files to the project for those working with Conda #22 (tlkamp)
Other Pull Requests
0.1.1 (2018-10-21)
0.1.0 (2018-10-21)
Implemented enhancements:
- account for environment variables #19
- Support private repos #10
- Deploy to pypi #5
- Create travis build #4
- Rewrite new container class #3
- Write Unit Tests #2
- Add CLI Args #1
- added support for private registries #12 (circa10a)
- Torpus cli args #11 (Torpus)
- single client #9 (circa10a)
- the less code the better #8 (circa10a)
- Initial stuff #6 (circa10a)
Closed issues:
- Create good docs #7 [documentation]
Other Pull Requests