Skip to content

Releases: gmt2001/ouroboros

1.12.0: Update Python, fix rare reference error, add debug

15 Dec 08:32
d908a40
Compare
Choose a tag to compare

Updated Python to 3.12.1
Fixed a rare error where the gettext function could sometimes not be found in notifiers.py
Added debug output for all 4xx/5xx errors in dockerclient._pull

1.11.2: Supress Unneccessary Error Message

24 Mar 22:01
352c5d8
Compare
Choose a tag to compare

Suppressed the language not found error when using en, since it's built-in using gettext #65 (reported by pinkfloydFR)

1.11.1: Handle Container Network Mode / Don't Expose Ports

21 Mar 22:26
a0348a1
Compare
Choose a tag to compare

Fixed an issue where exposed ports from docker container inspect would be inserted into the arguments for docker container create when the container network mode was being used, causing container creation to error #64 (reported by blackthroat)

1.11.0: Handle Container Network Mode

01 Mar 23:44
4f4bd07
Compare
Choose a tag to compare

Fixed an issue where an auto-generated hostname from docker container inspect would be inserted into the arguments for docker container create when the container network mode was being used, causing container creation to error #63 (reported by blackthroat)

Updated to Python 3.11.2 via dependabot

1.10.1: Fix SyntaxError

19 Apr 08:44
5d4623b
Compare
Choose a tag to compare
Update ouroboros.py

closes #44

1.10.0: Save Counters, Cleanup, and Minor Fixes

17 Apr 04:55
fde8ea3
Compare
Choose a tag to compare

Fixed ouroboros logo images for Apprise notifications being pulled from no longer active links. Images are now stored in and pulled from the GitHub repo

Updated the cron timer to use the configured timezone (-tz, --timezone, env TZ) instead of UTC for scheduling

Implemented the latest_only flag, which was previously missing

Fixed the before_self_cleanup hook potentially receiving the locals for old_container and new_container reversed

Added the ability to preserve the total_updated count when a self-update occurs, via the new -sc or --save-counters command line arguments, or the SAVE_COUNTERS=TRUE environment flag #7

Python bumped to 3.10.4 by dependabot

Some minor code cleanup, recommended by Codacy

1.9.0: Add DOCKER_TIMEOUT

22 Sep 01:07
c5de5f5
Compare
Choose a tag to compare

Added the ability to change the Docker client timeout via DOCKER_TIMEOUT environment variable #33 (gkovelman)

Python automatically bumped to 3.9.7 by build

Added publish to GitHub Container Registry

1.8.0: Add Translation

15 Jun 09:05
e30ace2
Compare
Choose a tag to compare

Added the ability to translate the notifications sent out via apprise and included the es_ES language files #28 (TaixMiguel)
Added Babel for localized timestamp output
Bump base image to python-3.9-alpine (automatic revision update) (Dependabot)
Tag for 1.8.0

1.7.0: Update Python and Fix Bugs

15 Nov 14:57
ca7e4f9
Compare
Choose a tag to compare

Bump Apprise to v0.8.5, which fixes the slack Token B limit issue pyouroboros#385 (Mdleal)
Bump base image to python-3.9.0-alpine (Dependabot)
Fixed issue where multiple containers which are on different tags that point to the same image id would be updated, when only one tag actually had an update available pyouroboros#393 (koreno)
Fixed issue where multiple containers which are on different tags could end up all switching to the updated tag unintentionally \pyouroboros#395 (koreno)
Tag for 1.7.0

1.6.0: Add hooks system

17 Aug 05:24
09e6120
Compare
Choose a tag to compare

Add hooks system
Added option to cleanup unused volumes #6 (MENTAL)
Tag for 1.6.0