Changelog
da244c1 Dependency update
6b62d53 Consolidated all post-fork updates including dependency bumps and workflow changes
2abaa47 chore(deps): bump alpine from 3.18.3 to 3.18.4 in /dockerfiles (containrrr#1782)
623f4e6 feat(filters): Add a flag/env to explicitly exclude containers by name (containrrr#1784)
9180e95 feat(docs): add template preview (containrrr#1777)
9b28fbc chore: update Dockerfile.dev-self-contained to allow better build cache (containrrr#1755)
d1f58c5 docs: clarify what volumes are removed when requested (containrrr#1738)
8e3bde7 feat: add --health-check command line switch (containrrr#1725)
79ebad0 feat: allow logging output to use JSON formatter (containrrr#1705)
897b171 fix: only remove container id network aliases (containrrr#1724)
650acde feat: add a label take precedence argument (containrrr#1754)
1d5a8d9 test: check flag/docs consistency (containrrr#1770)
7648e9c chore(deps): bump github.com/docker/docker from 24.0.5+incompatible to 24.0.6+incompatible (containrrr#1761)
6685fef chore(deps): bump github.com/docker/cli from 24.0.5+incompatible to 24.0.6+incompatible (containrrr#1762)
856fd25 chore(deps): bump golang.org/x/net from 0.14.0 to 0.15.0 (containrrr#1760)
da39883 chore(deps): bump goreleaser/goreleaser-action from 4.4.0 to 5.0.0 (containrrr#1759)
11423d1 docs: update interval text in introduction (containrrr#1767)
a56b9bd add testwill as a contributor for doc (containrrr#1766)
e8affe3 fix: received typo (containrrr#1765)
36391b0 chore(deps): bump actions/checkout from 3 to 4 (containrrr#1750)
cd458fa chore(deps): bump golang.org/x/text from 0.12.0 to 0.13.0 (containrrr#1751)
b801b63 docs: bump go version in credential helper example (containrrr#1749)
2e643ed feat(notifications): update shoutrrr to v0.8 (containrrr#1737)
0d2eba1 chore(deps): bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0 (containrrr#1733)
02da45d chore(deps): bump alpine from 3.18.2 to 3.18.3 in /dockerfiles (containrrr#1732)
9f60766 feat: enabled loading http-api-token from file (containrrr#1728)
139f672 test(flags): ensure temp files are cleaned up (containrrr#1727)
32204a7 docs: fix env variable name notification(s)-delay
(containrrr#1486)
30280e3 fix(notifications): correctly set the delay from options (containrrr#1726)
7948242 chore(deps): bump golang.org/x/net from 0.12.0 to 0.14.0 (containrrr#1720)
be113d7 chore(deps): bump golang.org/x/text from 0.11.0 to 0.12.0 (containrrr#1721)
dca45f5 feat: support container network mode (containrrr#1429)
bba9b2b fix: empty out the aliases on recreation (containrrr#1699)
a5d7f23 chore(deps): bump github.com/docker/cli (containrrr#1701)
5eb00cc chore(deps): bump github.com/docker/docker (containrrr#1702)
7dc8d9f chore(deps): bump github.com/onsi/gomega from 1.27.8 to 1.27.10 (containrrr#1700)
dfe4346 chore(deps): bump github.com/docker/cli from 24.0.2+incompatible to 24.0.4+incompatible (containrrr#1695)
32988aa chore(deps): bump golang.org/x/net from 0.11.0 to 0.12.0 (containrrr#1692)
1b3a5d7 chore(deps): bump github.com/docker/docker from 24.0.2+incompatible to 24.0.4+incompatible (containrrr#1694)
787ce72 chore(deps): bump golang.org/x/net from 0.10.0 to 0.11.0 (containrrr#1678)
244e3ce chore(deps): bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 (containrrr#1677)
243b217 chore(deps): bump alpine from 3.18.0 to 3.18.2 in /dockerfiles (containrrr#1679)
c7c1aee chore(deps): bump github.com/spf13/viper from 1.15.0 to 1.16.0 (containrrr#1667)
170c79d chore(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 (containrrr#1666)
a7ca783 chore(deps): bump docker/login-action from 2.1.0 to 2.2.0 (containrrr#1672)
ad644fc chore(deps): bump github.com/onsi/gomega from 1.27.7 to 1.27.8 (containrrr#1671)
b0acc8f chore(deps): bump goreleaser/goreleaser-action from 4.2.0 to 4.3.0 (containrrr#1673)
4495445 chore(deps): bump golang.org/x/text from 0.9.0 to 0.10.0 (containrrr#1670)
1180691 chore(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (containrrr#1668)
6c9dd50 chore(deps): bump github.com/docker/docker from 23.0.6+incompatible to 24.0.2+incompatible (containrrr#1663)
1fed2a8 chore(deps): bump github.com/docker/cli from 24.0.1+incompatible to 24.0.2+incompatible (containrrr#1664)
4a5c038 chore(deps): bump github.com/docker/cli (containrrr#1661)
89da17a chore(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (containrrr#1660)
9806c95 chore(deps): bump github.com/onsi/gomega from 1.27.6 to 1.27.7 (containrrr#1658)
bac02e7 chore(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 (containrrr#1659)
0a74e50 chore(deps): bump alpine from 3.17.3 to 3.18.0 in /dockerfiles (containrrr#1653)
021e9f3 chore(deps): bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible (containrrr#1652)
43a296a chore(deps): bump github.com/prometheus/client_golang (containrrr#1647)
e271286 chore(deps): bump github.com/docker/cli (containrrr#1649)
0802926 chore(deps): bump golang.org/x/net from 0.9.0 to 0.10.0 (containrrr#1648)
c7499e8 chore(deps): bump github.com/docker/docker (containrrr#1650)
b27bd05 docs: add "HTTP API Mode" link to nav menu (containrrr#1645)
47dcb49 chore(deps): bump github.com/docker/cli (containrrr#1640)
9957fff chore(deps): bump github.com/docker/docker from 23.0.4+incompatible to 23.0.5+incompatible (containrrr#1641)
44436eb chore(deps): bump github.com/docker/docker from 23.0.3+incompatible to 23.0.4+incompatible (containrrr#1635)
311bb93 chore(deps): bump github.com/docker/cli from 23.0.3+incompatible to 23.0.4+incompatible (containrrr#1634)
aec7762 chore(deps): bump github.com/prometheus/client_golang (containrrr#1630)
0a5bd54 feat(clean): log removed/untagged images (containrrr#1466)
dd1ec09 fix: always use container interface (containrrr#1516)
25fdb40 fix(registry): image name parsing behavior (containrrr#1526)
aa50d12 fix(docs): fix anchor links in the metrics part (containrrr#1522)
a0fe4a4 ci: add dependabot auto approve
cfcbcac fix: remove logging of credentials (containrrr#1534)
4d661bf fix(registry): ignore empty challenge fields (containrrr#1626)
9d6b008 chore(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (containrrr#1621)
a34c02f chore(deps): bump github.com/robfig/cron (containrrr#1590)
46f24d2 chore(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (containrrr#1622)
288ed11 chore(deps): bump github.com/onsi/gomega from 1.26.0 to 1.27.6 (containrrr#1623)
3f091f1 chore(deps): bump golang.org/x/net from 0.5.0 to 0.9.0 (containrrr#1620)
d0617aa chore(deps): bump golang.org/x/text from 0.6.0 to 0.8.0 (containrrr#1575)
dfcaf07 chore(deps): bump github.com/docker/cli from 20.10.23+incompatible to 23.0.3+incompatible (containrrr#1618)
035572f chore(deps): bump github.com/docker/docker from 23.0.2+incompatible to 23.0.3+incompatible (containrrr#1617)
81d2376 chore(deps): bump actions/setup-go from 3 to 4 (containrrr#1596)
c6c01c8 chore(deps): bump alpine from 3.17.1 to 3.17.3 in /dockerfiles (containrrr#1613)
df1b86b chore(deps): bump docker/docker from 20.10.23+inc to 23.0.2+inc (containrrr#1612)
9470bf8 fix: always add missing slashes to link names (containrrr#1588)
bbbe041 feat: add no-pull label for containers (containrrr#1574)
6ace7bd Update notifications.md (containrrr#1565)
ee8f293 chore(deps): bump andrewslotin/go-proxy-pull-action from 1.0.3 to 1.1.0 (containrrr#1555)
bde1383 Merge pull request containrrr#1548 from containrrr/dependabot/go_modules/github.com/onsi/gomega-1.26.0
7de7356 Merge pull request containrrr#1549 from containrrr/dependabot/github_actions/goreleaser/goreleaser-action-4.2.0
b94741d chore(deps): bump goreleaser/goreleaser-action from 4.1.0 to 4.2.0
98d0c47 chore(deps): bump github.com/onsi/gomega from 1.25.0 to 1.26.0
3d1bf8a hotfix(notifications): set default email client host
264046d feat: update shoutrrr to v0.7 (containrrr#1543)
547d033 feat(notifications): add json template (containrrr#1542)
8464e0d chore(deps): bump github.com/docker/cli from 20.10.22+incompatible to 20.10.23+incompatible (containrrr#1535)
0168cd8 chore(deps): bump github.com/spf13/viper from 1.14.0 to 1.15.0 (containrrr#1536)
ff564ef chore(deps): bump github.com/docker/docker from 20.10.22+incompatible to 20.10.23+incompatible (containrrr#1537)
b62f8d7 chore(deps): bump github.com/onsi/gomega from 1.24.2 to 1.25.0 (containrrr#1538)
14b235a feat: add oci image index support (containrrr#1533)
87c5695 fix: update metrics from sessions started via API (containrrr#1531)
c16ac96 chore(deps): bump golang.org/x/net from 0.4.0 to 0.5.0 (containrrr#1519)
36b3a64 chore(deps): bump dominikh/staticcheck-action from 1.2.0 to 1.3.0 (containrrr#1520)
8b5eb9c chore(deps): bump alpine from 3.17.0 to 3.17.1 in /dockerfiles (containrrr#1521)
84fb391 chore(deps): bump golang.org/x/text from 0.5.0 to 0.6.0 (containrrr#1518)
fe50778 chore(deps): bump github.com/docker/docker (containrrr#1507)
8449d9c chore(deps): bump github.com/docker/cli (containrrr#1506)
2faf4c4 chore(deps): bump github.com/onsi/gomega from 1.24.1 to 1.24.2 (containrrr#1508)
dcb38c6 chore(deps): bump goreleaser/goreleaser-action from 3.2.0 to 4.1.0 (containrrr#1509)
d2cfefb chore(deps): bump github.com/onsi/gomega from 1.24.0 to 1.24.1 (containrrr#1473)
e060e5e chore(deps): bump golang.org/x/net from 0.3.0 to 0.4.0 (containrrr#1498)
3a59664 chore(deps): bump golang.org/x/net from 0.1.0 to 0.3.0 (containrrr#1496)
b71eb2d chore(deps): bump golang.org/x/text from 0.4.0 to 0.5.0 (containrrr#1492)
3190ce2 feat: ignore removal error due to non-existing containers (containrrr#1481)
a4d00bf test: refactor/simplify container mock builders (containrrr#1495)
d5d711b chore(deps): bump alpine from 3.16.2 to 3.17.0 in /dockerfiles (containrrr#1484)
d744c34 chore(deps): bump github.com/spf13/viper from 1.13.0 to 1.14.0 (containrrr#1465)
987f2bb chore(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (containrrr#1464)
e8df2b2 chore(deps): bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0 (containrrr#1467)
1e6b095 chore(deps): bump github.com/onsi/gomega from 1.23.0 to 1.24.0 (containrrr#1462)
403c600 fix(docs): use correct modern css color syntax (containrrr#1461)
ae8c36f fix: explicitly accept non-commands as root args (containrrr#1458)
5134e15 ci: replace golint with staticcheck
216d8df chore(deps): bump github.com/docker/cli from 20.10.19+incompatible to 20.10.21+incompatible (containrrr#1452)
5ddca29 chore(deps): bump github.com/docker/docker from 20.10.19+incompatible to 20.10.21+incompatible (containrrr#1450)
d1e6fa8 chore(deps): bump github.com/onsi/gomega from 1.22.1 to 1.23.0 (containrrr#1451)
cb555f5 preparations for soft deprecation of legacy notification args (containrrr#1377)
2102a05 chore(deps): bump goreleaser/goreleaser-action from 3.1.0 to 3.2.0 (containrrr#1447)
ef44ae9 chore(deps): bulk update dependencies (containrrr#1453)
398d271 chore(deps): bump github.com/docker/cli from 20.10.18+incompatible to 20.10.19+incompatible (containrrr#1434)
425684c chore(deps): bump github.com/docker/docker from 20.10.18+incompatible to 20.10.19+incompatible (containrrr#1433)
c3f9d77 chore(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (containrrr#1431)
b855675 chore(deps): bump github.com/onsi/gomega from 1.21.1 to 1.22.1 (containrrr#1432)
9ea5d3b chore(deps): bump golang.org/x/text from 0.3.7 to 0.3.8 (containrrr#1430)
9a2f9c4 [StepSecurity] ci: Harden GitHub Actions (containrrr#1426)
0a0998f docs: add containrrr-dark color scheme (containrrr#1427)
a198875 docs: add dark mode (containrrr#1412)
faa94c4 ci: use pull_request_target for greeting
fc401da chore(deps): bump github.com/onsi/gomega from 1.20.2 to 1.21.1 (containrrr#1419)
1fc24f6 chore(github): add text render and remove default value (containrrr#1407)
4c4c275 add IAmTamal as a contributor for doc (containrrr#1405)
57e14ac feat : added new issue templates (containrrr#1404)
b50e765 Delete FUNDING.yml
9cee9e0 ci: fix docs generation
c1fb00a chore(deps): bump github.com/spf13/viper from 1.12.0 to 1.13.0 (containrrr#1383)
0fddbfb feat: allow log level to be set to any level (containrrr#1345)
230312f chore(deps): bump github.com/docker/cli from 20.10.17+incompatible to 20.10.18+incompatible (containrrr#1382)
1f0fc72 chore(deps): bump github.com/docker/docker from 20.10.17+incompatible to 20.10.18+incompatible (containrrr#1384)
cbbdbb7 chore(deps): bump github/codeql-action from 1 to 2 (containrrr#1353)
626bd54 chore(deps): bump github.com/onsi/gomega from 1.20.1 to 1.20.2 (containrrr#1375)
6c215cc chore(deps): bump github.com/prometheus/client_golang from 1.7.1 to 1.13.0 (containrrr#1365)
f047d75 fix(flags): detect schedule set from env (containrrr#1373)
e04a107 chore(deps): update go version to 1.18 (containrrr#1363)
964879d chore(deps): bump actions/setup-go from 2 to 3 (containrrr#1354)
ab7f823 chore(deps): bump actions/checkout from 2 to 3 (containrrr#1368)
a15c0e3 chore(deps): bump github.com/spf13/viper from 1.6.3 to 1.12.0 (containrrr#1367)
ccc7878 chore(deps): bump github.com/docker/distribution from 2.8.0+incompatible to 2.8.1+incompatible (containrrr#1366)
1745704 chore(deps): bump codecov/codecov-action from 1 to 3 (containrrr#1369)
77b8f82 chore(deps): bump github.com/onsi/gomega from 1.20.0 to 1.20.1 (containrrr#1364)
1465768 chore(deps): bump github.com/stretchr/testify from 1.6.1 to 1.8.0 (containrrr#1357)
7f808d8 chore(deps): bump goreleaser/goreleaser-action from 2 to 3 (containrrr#1351)
cf307db chore(deps): bump alpine from 3.15 to 3.16.2 in /dockerfiles (containrrr#1352)
063e724 chore(deps): bump github.com/onsi/gomega from 1.10.3 to 1.20.0 (containrrr#1360)
6b2ef10 chore(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 (containrrr#1358)
d860016 chore(deps): bump actions/setup-python from 3 to 4 (containrrr#1356)
e02227f chore(deps): bump docker/login-action from 1 to 2 (containrrr#1355)
54f19df chore(deps): bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (containrrr#1359)
e316f9e chore(deps): bump github.com/onsi/ginkgo from 1.14.2 to 1.16.5 (containrrr#1361)
3849b48 docs: add jauderho as a contributor for code (containrrr#1350)
27e936c Create dependabot.yml to update versions for GitHub Actions, Go modules and Docker images (containrrr#1347)
7900471 feat: add porcelain output (containrrr#1337)
a429c37 feat: regex container name filtering (containrrr#1241)
36d3569 docs: add EDIflyer as a contributor for doc (containrrr#1339)
1569445 Expand docker.config section (containrrr#1316)
bd2adf6 Support secrets for notification_url (containrrr#1300)
489356a fix(notifications): include icon in slack legacy url (containrrr#1303)
08831f7 feat(shoutrrr): update shoutrrr to v0.6.1 (containrrr#1326)
5f85655 docs(private-regs): change example region to a replace-me token (containrrr#1264)
ae33e77 feat(shoutrrr): update shoutrrr to v0.6.1 (containrrr#1325)
2aa01da docs: clarify container label usage (containrrr#1319)
30f36b3 docs: add Foxite as a contributor for code (containrrr#1307)
739f328 feat(http): optional query parameter to update only containers of a specified image (containrrr#1289)
33b8a98 fix(templates): fix typo in grafana dashboard.json (containrrr#1305)
e983beb fix: gracefully skip pinned images (containrrr#1277)
de40b0c docs: add ksurl as a contributor for infra (containrrr#1293)
3e4b269 ci: add pip caching for docs workflow (containrrr#1292)
56368a7 fix: testing for flag files on windows (containrrr#1249)
2f4d587 fix(notifications): title customization (containrrr#1219)
e9c83af fix: correctly handle non-stale restarts (containrrr#1220)
d12ce7c bump shoutrrr to v0.5.3 (containrrr#1271)
a5c60a9 feat(notifications): add general notification delay (containrrr#1246)
f79e4b5 Update greetings.yml
25a9639 chore(deps): bump github.com/docker/distribution from 2.7.1+incompatible to 2.8.0+incompatible (containrrr#1223)
70ca4c2 bump vulnerable packages (containrrr#1196)
be33c64 fix: move invalid token to log field (containrrr#1171)
04db93c fix: add missing portmap when needed (containrrr#1183)
a1bdd26 Fix typo on --http-api-update environment variable and add warning note for --http-api-periodic-polls (containrrr#1195)
9114447 docs: add jamesmacwhite as a contributor for doc (containrrr#1194)
8590d88 Add additional information for metrics.md (containrrr#1193)
084249c fix: linked/depends-on container restarting (containrrr#1103)
aa02d8d feat(notifications): add title field to template data (containrrr#1125)
1d59fb8 feat(notifications): support delayed sending (containrrr#1142)
2fa8a2a Fix docker-compose syntax in quick-start. GH containrrr#1105 (containrrr#1169)
93ccce8 docs: add note about docker hub private images (containrrr#1132)
ebdbe29 bump version of vulnerable dependencies (containrrr#1172)
6ff1d8a chore: bump alpine version in dockerfile (containrrr#1151)
d2f1185 docs: fix redirect link (containrrr#1146)
e14cc29 feat: improve HTTP API logging, honor no-startup-message (containrrr#1091)
b3b45ab docs: add patricegautier as a contributor for code (containrrr#1139)
b4a225c Post update time out (containrrr#1124)
782529d feat: improve session result logging (containrrr#1123)
d9d6f79 feat: use a more specific error type for no container info (containrrr#1115)
ac00e48 docs: add hypnoglow as a contributor for code (containrrr#1130)
81036b0 fix(api): return appropriate status for unauthorized requests (containrrr#1116)
c0fd77d fixing flags usage text to first capital letter. (containrrr#1102)
cb4e60c Prefer long flags in quick start example (containrrr#1029)
0060cd6 test: fully reset ghttp server (containrrr#1121)
1b405d4 test: container client tests refactor (containrrr#1117)
2c86956 test: reduce test output noise
ec43ece test: remove unused cross package dependency on mock api server
26fba69 test: refactor client tests
3bf9340 Create pull_request_template.md (containrrr#1110)
4a66a69 chore(deps): bump shoutrrr and containrd (containrrr#1088)
db13bde docs: add modem7 as a contributor for doc (containrrr#1083)
1ec5234 Update README.md (containrrr#1077)
47a640b update dependencies (sane go.mod) (containrrr#1061)
697397f feat(log): add context fields to lifecycle events (containrrr#1007)
cd0ec88 fix(notifications): default templates and logic (containrrr#1010)
fc31c6e feat(shoutrrr): update to v0.5 (containrrr#1055)
bd74c05 Use golang:1.15 in ECR credential helper example (containrrr#965)
52fe365 docs: add djquan as a contributor for doc (containrrr#1038)
c33bb05 docs: remove broken badge and fix docker-compose snippet (containrrr#1025)
9bb8991 fix(digest): check container image info for nil (containrrr#1027)
7221704 docs: link to versioned shoutrrr docs
ea300b7 ci: fix version in non-dev dockerfile
8b7b7d3 ci: fix version in dev dockerfile
45dbfca ci: add executable bit to build (containrrr#1006)
2f33620 ci: build latest-dev with script (containrrr#1005)
e396711 docs: fix note paragraph on Arguments page (containrrr#1001)
e3dd8d6 Session report collection and report templates (containrrr#981)
d0ecc23 docs: fix markdown lint issues (containrrr#995)
145fe6d Pre-update lifecycle hook (containrrr#793)
dc12a1a feat: allow hostname override for notifiers (containrrr#994)
f508c92 * feat: custom user agent (containrrr#990)
b196629 docs: add zenjabba as a contributor (containrrr#983)
4e7b1e7 Update index.md (containrrr#976)
dec6f84 test: fix metrics api test stability (containrrr#930)
61b715a docs: remove stray paragraph in notifications (containrrr#949)
91bbe74 docs: add DasSkelett as a contributor (containrrr#944)
6b155a1 Allow running periodic updates with enabled HTTP API (containrrr#916)
e308521 docs: fix more auto-format casualties (containrrr#943)
0c53b71 ci: move docs to separate action (containrrr#942)
26dbc64 Documentation updates (containrrr#936)
cc3ff5a fix more spelling mistakes
ef4873b fix goreleaser GHCR login
692f66b fix goreleaser tags for ghcr.io
d0148ab fix manifest creation in release job
1246771 feat: check container config before update (containrrr#925)
fdf6e46 fix: use default http transport for head (containrrr#926)
d38e52b fix: merge artifacts and broken shoutrrr tests (containrrr#929)
dff8378 Feat/head failure toggle (containrrr#928)
6f281b7 feat: update shoutrrr to v0.4.4 (containrrr#914)
b4cf17d feat: make head pull failure warning toggleable (containrrr#912)
23572ad docs: add ksurl as a contributor (containrrr#917)
058e3c6 Update bug_report.md
028f19a Move token logs to trace
6a7e5a9 Create SECURITY.md
29f5c4b add ghcr (containrrr#850)
3de202a fix depends on behavior and simplify some of its logic (containrrr#908)
4142f79 fix: move notify URL to trace log (containrrr#907)
6a9d985 feat(log): use short image/container IDs in logs (containrrr#888)
62a6d31 docs: suggest mounting localtime, not of timezone (containrrr#877)
bf8dec1 chore(ci): run code coverage on main push (containrrr#870)
b644ec6 fix(notifier): don't panic on unconfigured notifier (containrrr#869)
3b60afe docs: remove the explicit file name from edit url (containrrr#879)
a5ffb65 chore(ci): fix default branch in Dockerfiles (containrrr#875)
da56c21 rem vals we dont need or use from the gr config
fac88f9 add version info to goreleasers ldflags
69b7480 permanently disable cgo for production releases
bde9aec fix docker secrets
b7f3e68 Update release.yml
8448851 fix tag name parsing, hopefully
c4c0533 add dockerhub login step
027584a add gh token to goreleaser
228dd75 Update release-dev.yaml
9fa2fd8 feat: include additional info in startup (containrrr#809)
5e17ef6 docs: add reinout as a contributor (containrrr#857)
45168e8 Doc fix: default interval is 24h instead of 5m (containrrr#856)
738215a Update Shoutrrr to v0.4 (containrrr#810)
60a6300 Set different default branch for mkdocs edit (containrrr#846)
70c737c Typo in --http-api (containrrr#841)
88d1dcf docs: add hydrargyrum as a contributor (containrrr#839)
ce9e102 docs: fix broken markup of "HTTP API Token" (containrrr#834)
f10b4e3 Update HTTP API docs (containrrr#827)
52e6e11 docs: update changed contributor username (containrrr#817)
d0943c3 chore(ci): set image platform on image build (containrrr#811)
a068203 delete unused circleci config
1886fde docs: add nymous as a contributor (containrrr#788)
a5b200e Fix arguments doc formatting (containrrr#782)
aecac40 docs: add SrihariThalla as a contributor (containrrr#787)
d60c0d6 chore: fix badge url for contributors and docker pulls (containrrr#774)
9cee66c ci: Update code of conduct URL in github action (containrrr#778)
ae6bd20 docs: add zoispag as a contributor (containrrr#771)
0961c74 ci: Add codeQL analysis checks (containrrr#770)
d04d715 fix: Disallow log level 'trace' (containrrr#765)
eccf87a make test command windows compatible
8b95e8c docs: add SrihariThalla as a contributor (containrrr#769)
bfd57c7 chore: Update Badges on Docs (containrrr#764)
b6af45b chore(ci): disable fail-fast for pr tests (containrrr#766)
4689853 fix: Set log level to debug for message about API token (containrrr#757)
fb9469e remove cgo_enable flag for the test step
3369d24 chore(ci): add coverage upload
5532c4e chore(ci): set up release workflow
140cc4e add macos to the testing matrix
ea53cdb add names to steps
668e7a1 fix(ci): set correct get url for linter
2ba51c0 chore(ci): add manual dispatch
aa3ed88 chore(ci): rename workflow
4e0ce6e chore(ci): move to github actions
5b349e5 Update README.md
47e53ad Update README.md
e18b57e Cleanup readme
40ab6fd Fix notifications and old instance cleanup (containrrr#748)
06e705d Create post-release.yml
99eaf42 fix doc typo
e230967 Add WATCHTOWER_INCLUDE_RESTARTING env for include-restarting flag (containrrr#720)
352574d add details/summary to issue template (containrrr#732)
847261c Added a link to HTTP API documentation (containrrr#734)
d7d5b25 Prometheus support (containrrr#450)
35490c8 cherrypick notification changes from containrrr#450 (containrrr#745)
3bbe1bd fix manifest tag index in manifest.go (containrrr#731)
2fb1f5f docs: add tkalus as a contributor (containrrr#721)
5983d58 Log based on registry known-support - reduce noise on notifications (containrrr#716)
8b81fbd Revert "feat(config): swap viper and cobra for config (containrrr#684)"
8911951 clean up scope builder and remove fmt print
cf6a71d fix linting issues
eb8580f make sure all different ref formats are supported
ff8cb88 feat(config): swap viper and cobra for config (containrrr#684)
cbe9ab8 move secret value "credentials" to trace log (containrrr#707)
9b998fb Fix syntax highlight and typo in docs (containrrr#712)
8c9545b documentation theme updates (containrrr#713)
4d17cf1 fix cleanup for rolling updates (containrrr#706)
ea16683 add defered closer calls for the http clients (containrrr#705)
0f06539 docs: add rg9400 as a contributor (containrrr#703)
9ac1bf6 fix typo (containrrr#702)
33b4957 fix default interval to be the intended value (containrrr#700)
023919e actually fix it
f697870 fix erroneous poll interval change
cb62b16 add http head based digest comparison to avoid dockerhub rate limits
c8bd484 docs: add ksurl as a contributor (containrrr#697)
589b00b fix host flag (containrrr#685)
c917b15 docs: add yrien30 as a contributor (containrrr#683)
2842b97 Allow watchtower to update rebooting containers (containrrr#651)
64d48b7 fix: return nil imageinfo when retrieve fails (containrrr#680)
30b51c4 Update README to reflect migration to GitHub discussions (containrrr#661)
a7a28ec fix fmt and vetting issues
ca292a1 docs: add chander as a contributor (containrrr#657)
16a79d9 Update to improve the private registry docs (containrrr#633)
e118fd5 docs: add dhet as a contributor (containrrr#656)
bde421b Monitor-only for individual containers (containrrr#652)
98b5186 Remove gitter badge
8988e96 docs: add bugficks as a contributor (containrrr#626)
158b693 Disabling color through environment variables (containrrr#598)
9bd3913 docs: add osheroff as a contributor (containrrr#624)
c56e0a9 Rolling restart (containrrr#619)
6a18ee9 Adds scopeUID config to enable multiple instances of Watchtower (containrrr#511)
5efb249 Skip updating containers where no local image info can be retrieved (containrrr#612)
cde4389 docs: add x-jokay as a contributor (containrrr#616)
fdecd40 Make sure all shoutrrr notifications are sent (containrrr#564)
b840826 docs: add MihailITPlace as a contributor (containrrr#614)
966972b Warning if WATCHTOWER_NO_PULL
and WATCHTOWER_MONITOR_ONLY
are used simultaneously. (containrrr#594)
03a929d docs: add MichaelSp as a contributor (containrrr#613)
f6c1989 lifecycle logs as Debug instead of Info (containrrr#610)
d40a88f docs: fix environment variable name typo (containrrr#606)
f76c48a Add string functions for lowercase, uppercase and capitalize to shoutrrr templates (containrrr#593)
d0f3ea3 docs: document DOCKER_CONFIG environment variable (containrrr#602)
5020b03 docs: add bugficks as a contributor (containrrr#601)
46d4d84 Update private-registries.md (containrrr#597)
eb4e0bb docs: add MihailITPlace as a contributor (containrrr#589)
fec0878 Create code_of_conduct.md
fdb66b0 delete code of conduct in favor of org-wide one
e93b22f Update README.md
169c18a Add files via upload
e381b47 Delete logo.png
54d9d4c Make background transparent
5817231 Add files via upload
9a0dc53 Update README.md
47a9fc4 Add files via upload
27f74de Update README.md
21011fd Removed accidental dot (containrrr#578)
617389d Create CODEOWNERS
12d3233 Allows flags containing sensitive stuff to be passed as files (containrrr#545)
6da66fb Image of running container no longer needed locally (containrrr#571)
ac49c45 docs: add mattdoran as a contributor (containrrr#574)
b436c04 Notification docs: Add SMTP port to gmail configuration (containrrr#573)
9e7dfe7 config.json
symlink workaround described (containrrr#566)
d043c20 Create config.yml
b472078 remove issue template for questions
7787e1e Update shoutrrr to get latest and updated services (containrrr#563)
f4b280a Update README.md
147fe55 Update README.md
cb52668 Update README.md
91d1e85 Update .all-contributorsrc
1081f3c fix(shoutrrr): make shoutrrr init failure a fatal error (containrrr#561)
5230080 only run greeting on issues for the time being
70bd4e2 fix(shoutrrr): display errors on init failure (containrrr#558)
86b1b04 docs: add pgrimaud as a contributor (containrrr#559)
bd9246b Fix typos (containrrr#554)
cd21516 docs: add andrewjmetzger as a contributor (containrrr#553)
02b3b6b remove dockerhub readme sync
ebb715b Disable godacov
a70f619 Comment out test that is incompatible with CircleCI
dccdf70 Adds the option to skip TLS verification for a Gotify instance (containrrr#544)
10fd81a feat: add template support for shoutrrr notifications (containrrr#515)
7052346 Added --trace flag and new log.Trace() lines for sensitive information (containrrr#541)
4f47851 docs: add miosame as a contributor (containrrr#543)
a4441da Add blacklist behavior description (containrrr#540)
3b60add Bump minimum API version to 1.25
0667090 docs: add tammert as a contributor (containrrr#538)
b34a2f9 Removed all potential debug password prints, both plaintext and encoded (containrrr#537)
46f4376 fix(email): always use configured delay for notifications (containrrr#536)
adaeb33 docs: add ogmueller as a contributor (containrrr#530)
9b58ac7 added documentation using an SMTP relay to containrrr#508 (containrrr#527)
2822427 docs: add bopoh24 as a contributor (containrrr#529)
45c9dcc Increases stopContainer timeout to 10min (containrrr#528)
42d0886 Update README.md
291627d add logo to repo
006c421 Increases stopContainer timeout from 60 seconds to 10min (containrrr#526)
3e069a7 add automatic issue locking
4672811 fix linting and formatting
00715e4 docs: add Saicheg as a contributor (containrrr#512)
b32cb5d Add ability to overrider depending containers with special label (containrrr#489)
7b0d311 docs: add victorcmoura as a contributor (containrrr#509)
0217e11 Watchtower HTTP API based updates (containrrr#432)
557f4ab docs: add patski123 as a contributor (containrrr#505)
a86ec36 Typo Correction (containrrr#503)
1fad787 Merge pull request containrrr#494 from containrrr/all-contributors/add-mbrandau
1d55d22 Merge branch 'master' into all-contributors/add-mbrandau
fbd2723 docs: update .all-contributorsrc [skip ci]
3831f5c docs: update README.md [skip ci]
7200155 Merge pull request containrrr#493 from containrrr/all-contributors/add-arnested
928da2b docs: update .all-contributorsrc [skip ci]
1d296a3 docs: update README.md [skip ci]
cb4c58f Merge pull request containrrr#470 from mbrandau/add-shoutrrr
d17e288 remove old shoutrrr version
a8d453b update shoutrrr
0110170 Merge pull request containrrr#491 from containrrr/all-contributors/add-piksel
8cbc9eb docs: update .all-contributorsrc [skip ci]
c49cc50 docs: update README.md [skip ci]
769c6a4 Merge pull request containrrr#490 from containrrr/fix-cron-doc-link
2381c27 docs: update cron docs link
21e8799 Update documentation
90ef402 add additional note on gcloud credentials
cddd6c3 Merge pull request containrrr#486 from containrrr/all-contributors/add-sixcorners
6590ef2 docs: update .all-contributorsrc [skip ci]
0e131e3 docs: update README.md [skip ci]
ec5bfb8 Merge pull request containrrr#483 from sixcorners/patch-2
a0bb13d Merge pull request containrrr#480 from containrrr/feature/367
98c60d7 fix some errors and clean up
c1a0da9 feature/367 fix: skip container if pre-update command fails
fac26df fix: improve logging
1d3ffc7 fix: update mock client for tests
1d1c630 feat: add timeout override for pre-update lifecycle hook
7e7d4bf Merge pull request containrrr#485 from containrrr/all-contributors/add-aneisch
0c35e46 docs: update .all-contributorsrc [skip ci]
d001fbc docs: update README.md [skip ci]
fea11bc Merge pull request containrrr#484 from aneisch/patch-1
52a8bd3 Update arguments.md
ce45963 Update arguments.md
638c697 Copy note about setting both interval and schedule
7542a24 Update container-selection.md
0462c30 clarify container selection
ab0723d Merge pull request containrrr#482 from containrrr/all-contributors/add-mbrandau
04215bf Merge pull request containrrr#477 from mbrandau/no-startup-message
fc8636d docs: update .all-contributorsrc [skip ci]
5657363 docs: update README.md [skip ci]
8b15240 Merge pull request containrrr#481 from containrrr/all-contributors/add-victorcmoura
ffcf7af docs: update .all-contributorsrc [skip ci]
5ed3902 docs: update README.md [skip ci]
5a9459c Time Zone improvements (containrrr#471)
be673c2 docs: add auanasgheps as a contributor (containrrr#479)
8264095 Start up notification (containrrr#473)
205b176 fix containrrr#472
480f4c8 reuse router
b5df482 Adjust documentation
5869bc5 Use CreateSender instead of calling Send multiple times
59ce378 Adjust flags
2b21bd4 add shoutrrr.go
be2376a add shoutrrr
7a402fd Merge pull request containrrr#469 from containrrr/all-contributors/add-lukwil
dc4d6ac Merge pull request containrrr#465 from lukwil/feature/443
2d2013e docs: update .all-contributorsrc [skip ci]
d92e34e docs: update README.md [skip ci]
0b7069f Fix according to remarks
7a18823 Merge pull request containrrr#455 from pagdot/patch-1
fc3decc add --no-startup-message flag
b051327 Update README.md
15d370a Add "help needed" section to readme
1e09b33 Merge pull request containrrr#463 from containrrr/all-contributors/add-Germs2004
6941c61 docs: update .all-contributorsrc [skip ci]
67c242f docs: update README.md [skip ci]
8f5c97a Merge pull request containrrr#461 from Germs2004/patch-1
ddd6ef5 document the TZ environment variable
549fde5 Merge pull request containrrr#459 from containrrr/all-contributors/add-jsclayton
709239a docs: update .all-contributorsrc [skip ci]
7f68dd0 docs: update README.md [skip ci]
4748610 Merge pull request containrrr#418 from jsclayton/fix/retain-cmd
e1239b2 Merge branch 'master' into fix/retain-cmd
ecc96d6 return on error after http.Post to gotify instance
3c89eb0 Merge pull request containrrr#449 from containrrr/all-contributors/add-raymondelooff
6c4a5eb docs: update .all-contributorsrc [skip ci]
18b8378 docs: update README.md [skip ci]
bd1b3c1 Merge pull request containrrr#448 from raymondelooff/bugfix/188
fde6e73 Unset Hostname when NetworkMode is container
af5d175 Update .all-contributorsrc
3fb2997 refactor: tidy up mod and sum files
d1abce8 refactor: extract code from the container package
4130b11 Update publish-dev-dockerimage.yaml
360f077 Merge pull request containrrr#438 from zoispag/feature/437-push-latest-dev-on-master-commit
2c39d29 Add github action to build and publish dev image to dockerhub
8aad258 containrrr#387 fix: add comments to pass linting
7b8b8e8 containrrr#387 fix: switch to image id map and add additional tests
4e000fa Merge pull request containrrr#436 from containrrr/feature/multiple-email-recipients
15a9281 feat: add support for multiple email recipients
e6c8b5e Merge pull request containrrr#431 from victorcmoura/feature/430
a896585 Merge branch 'master' of https://github.com/containrrr/watchtower into feature/430
2e619d4 Merge pull request containrrr#434 from containrrr/all-contributors/add-codingCoffee
c468956 Merge pull request containrrr#433 from codingCoffee/bump_version
1e7296a docs: update .all-contributorsrc [skip ci]
8b16f6d docs: update README.md [skip ci]
4533cae fix: 🐛 bump alpine version
798f48a Adds development self-contained builds instructions to CONTRIBUTING.md
85d39dd Edits goreleaser to match exclusive dockerfiles folder
503d693 Moved dockerfiles to an exclusive folder
545c76f Adds self-contained dev Dockerfile
0fadf45 Merge pull request containrrr#425 from containrrr/all-contributors/add-mindrunner
3d23186 docs: update .all-contributorsrc [skip ci]
c4f1d2e docs: update README.md [skip ci]
9712fb1 Merge pull request containrrr#393 from mindrunner/master
a252513 Merge pull request containrrr#423 from zoispag/feature/413-change-initial-log-from-debug-to-info
42343e7 Merge pull request containrrr#424 from jnidzwetzki/documentation-private-registries
a798457 Update private-registries.md
8f8da6a Update private-registries.md
0c3133f Documented private registries
1ca1e20 Renamed documentation file
157ddb8 containrrr#413 Change initial logging message from debug to info
39d6ca1 Merge branch 'master' into master
7c2e509 Merge pull request containrrr#422 from containrrr/all-contributors/add-zoispag
5927c6c Merge branch 'master' into all-contributors/add-zoispag
dee5cb1 docs: update .all-contributorsrc [skip ci]
a447175 docs: update README.md [skip ci]
525d293 Merge pull request containrrr#421 from containrrr/all-contributors/add-jnidzwetzki
e5a1814 docs: update .all-contributorsrc [skip ci]
32f70bd docs: update README.md [skip ci]
e16fd74 Merge pull request containrrr#420 from jnidzwetzki/bugfix-doc-credential
893fd03 Fixed small typo
f28093e Update credential-helpers.md
35be6ce Changed codeblock language
3b83059 Added full path to config file
0784aa5 Fixed wrong filename in documentation
fa1b8d5 proper set implementation
4f120ef Don’t delete cmd when runtime entrypoint is different
9389e8f update instruction on multiple notifications
68a6903 Update notifications.md
940e25a Sync (#1)
8c97410 remove welcome bot config
3464dda Update greetings.yml
341d1b0 Greet new reporters and contributors using actions
ea596ea fix some var ref errors
6910ad8 Merge pull request containrrr#409 from containrrr/all-contributors/add-pjknkda
ac58162 Merge pull request containrrr#404 from pjknkda/master
c1a096a docs: update .all-contributorsrc
9144785 docs: update README.md
93838e1 Merge pull request containrrr#408 from containrrr/all-contributors/add-8ear
288f8c6 docs: update .all-contributorsrc
2490296 docs: update README.md
2a6e296 Added Mail Subject Tag to email.go (containrrr#389)
8b2eda7 Update notifications.md
2d8507c Add --revive-stopped flag to start stopped containers after an update (containrrr#403)
63e5049 Add lifecycle hooks to documentation nav (containrrr#401)
d53eed0 docs: add missing arguments
81540bc Insert nota bene about docker-compose into notification doc page (containrrr#392)
9198f89 Update flags.go
6840a8c Update flags.go
fd2a006 Update email.go
a2a62fb do not delete same image twice when cleaning up
42a349c docs: add foosel as a contributor (containrrr#391)
1954520 Fix a small typo (containrrr#384)
48bca47 Update FUNDING.yml
505a5ec Update email.go
220dc5a Update email.go
5246d1a Update email.go
135467d add pre/post update check lifecycle hooks (containrrr#373)
1b3db5e remove dead code and goverage dependency
ce6ba08 feature: add optional email delay
17cbf86 fix: switch exit code for run once to 0
6ce142b docs: add sixth as a contributor (containrrr#375)
bea8b92 Update check.go (containrrr#370)
ad6fd0e docs: add kaloyan-raev as a contributor (containrrr#374)
f820eb5 Add docker api version parameter (containrrr#372)
7f7db72 add new documentation to menu
f20bdb1 add information on how to use credential helpers
5a6b63a docs: add rjbudke as a contributor (containrrr#365)
573a3b3 Wording clarification on "Filter by enable label" (containrrr#357)
7b01670 docs: add noplanman as a contributor (containrrr#364)
7a30fd7 Correcting a few typos and text styling. (containrrr#359)
56fbede add docker pull count badge
b05cb17 fix exempt labels
dea3b6d docs: add chugunov as a contributor (containrrr#356)
ab92140 Fix typo in arguments docs (containrrr#355)
3cab312 docs: add alexandremenif as a contributor (containrrr#353)
bfae38d Feat/lifecycle hooks (containrrr#351)
874180a fix: resolve merge issues
dff16dc Add support for Gotify notifications (containrrr#346)
d744b5d docs: add lukapeschke as a contributor (containrrr#350)
e4e1127 fix: remove linting issues
6c50743 refactor: split out more code into separate files
a425bf1 refactor: move actions into internal
62f603b refactor: move actions into pkg
74ce927 refactor: move container into pkg
e109a7a refactor: extract types and pkgs to new files
4a92a03 Merge branch 'all-contributors/add-zoispag' of https://github.com/containrrr/watchtower
baf5e50 Re-apply based on new go flags package (containrrr#336)
9eca883 fix: remove unnecessary cronSet check
b4846ef turn on publish filter again
0e268a2 change fingerprint
79bf0bd inject ssh key during publish
76fdabf add githubs fingerprint to known host for mkdocs
061e958 fix port typing issue introduced in 998e805
37069d5 resolve pip issue
972b0b2 fix linter errors
998e805 switch urfave to cobra
635e295 docs: update .all-contributorsrc
71efb67 docs: update README.md
339df55 fix: stop marking milestone issues as stale
ac05caa also keep the original markdown docs :P~
d1f7c11 Delete _config.yml
34b7659 move documentation from readme to gh pages
985a922 Add sponsorship option
f9e02d8 Update stale.yml
de84489 Ansem93 patch 1 (containrrr#330)
d7775cd docs: add Ansem93 as a contributor (containrrr#329)
f47dbfe fix format
22dc77e Fix layout
32dbc6e update emoji-key
e44d016 Update .all-contributorsrc
3eddaa0 Update README.md
ea249d1 add probot: welcome
d5dc0da add probot: stale
64d18b2 add all contributors
c722730 docs: add bdehamer as a contributor (containrrr#306)
f80d854 docs: add rosscado as a contributor (containrrr#305)
ed43d70 docs: add stffabi as a contributor (#304)
82ada7f docs: add Codelica as a contributor (#302)
057cb7e docs: add kopfkrieg as a contributor (#301)
e584f8b Make it possible to use watchtower to update exited or created containers as well (#289)
1631c8c Add a Gitter chat badge to README.md (#290)
984d69e Set theme jekyll-theme-minimal
16bbe3f Set theme jekyll-theme-tactile
46ffa16 add tests for check action, resolve wt cleanup bug (#284)
90bd4a1 Add Dockerfile.self-contained (#283)
fcdd601 update tls example
498d500 exclude markdown files from coverage analysis
62a95f0 Fix linting errors
e2228f1 improve test coverage and add an api-server mock
3a63b55 Add placeholder client test
f8dd9bb improve test coverage
16b66ac pin down dockerfile alpine version
ccd746e 281: fix mail notification regression
cdb0123 add test coverage badge
3c38437 send coverage to codacy
86a5445 Update issue templates
3b0aafa Delete .hound.yml
2faf3cf Merge pull request #282 from techknowlogick/check-if-len-gt-0
ba5ac33 check if schedule len > 0 to prevent collisions
fc739c5 switch from hound to codacy
1003105 add additional login due to manifest shenanigans
0e29029 fix tag splitting
93d47c7 strip v. from tag when creating manifests
b2e9282 additional release logic to try to push manifested releases on publish (#278)
09ddabd utilize goreleaser builtins and reformat code
9dd8068 additional release logic to try to push manifested releases on publish
d10e8d2 Update CONTRIBUTING.md
326223d Update CONTRIBUTING.md
1f90997 reduce to one dockerfile as they have the exact same content
6532920 Merge pull request #273 from containrrr/KopfKrieg-patch-1
e27d415 Updated README.md: v2tech → containrrr
5513f95 fix readme
b1ecf7c Merge branch 'thelamer-master'
a2158c2 fix merge conflicts and do some refactoring
61d1ab1 Update question.md
1e6c566 Update issue templates
859cd79 Create CODE_OF_CONDUCT.md
790e487 add licensing badge and latest semver badge
18a0085 add new flag to readme
da41afc Add Slack Channel, IconEmoji, and IconURL options (#241)
ebb4168 remove (another) erroneuos i in goreleaser
01ce9a1 Update README.md
bf9e1ed remove erroneuos i in goreleaser
e8b1aca Merge branch 'prashanthjbabu-32bitsupport'
0cd6e69 minor changes to make it work with new goreleaser version
59eb978 32bit support
66f38bd fix linting errors
d29b6cf add a monitor only flag
438c90f Update README.md
bac518a add a logo and spice up the top part of the readme
7db0aed print to log if multiple watchtower instances are detected
6157c50 fix some minor issues
1b82da1 Setup a working pipeline
98f916f Merge pull request #266 from waja/fix_hub_account
c03b6c4 Fixing name of Docker Hub account
ab299b5 change repo paths
aaaddc8 change push dir for image
eade8bb Merge pull request #208 from cnrmck/master
daeeee9 switch refs in readme
f011349 Merge pull request #242 from salbertson/patch-1
df77d48 Add a "Reviewed by Hound" badge
9ffe960 Add reminder to pull proper image for ARM users
b72a5bf Add documentation for how to pass env variables
5d16df9 Fix confusing word
8197bb6 Merge pull request #182 from huddlesj/README
bb2ab92 Spelling updates for README.md
cce0096 Merge pull request #178 from napstr/master
21bcca3 Add arm64v8 build
27795c2 Add msteams to notifications overview
aa1ce68 Notifications via MSTeams (#174)
88a7a08 Merge pull request #173 from v2tec/filters
d0ac9f1 some linting
1f10817 Removed unused mock code.
6d4e7cf add tests for filters
6c12aee always exclude containers that have the com.centurylinklabs.watchtower.enable set to false.
026a04b implemented enableLabel by a Filter
f5fb4ed Merge pull request #74 from Robotex/timeout
6197d96 Add --stop-timeout parameter
fbf6c0d Merge pull request #172 from v2tec/build-image-update
5a67cc5 update to build image with docker 17.05.0-ce and latest goreleaser
b15df25 Build containers from scratch and use ca-certificates and zoneinfo from latest alpine.
05513dd Merge pull request #113 from ubergesundheit/slack-notifications-slackrus
e1ead2f Made the notification level flag global for all notification types.
4ac08df glide alias Sirupsen to sirupsen
fd7f8a4 add slackrus slack notifications
d989254 change upper case S in sirupsen to lower case to avoid build error
09f047a Send mails that correspond to RFC2045 with a base64 line limit of 76 characters.
28dff65 mail: only authenticate if user has been set.
5463256 Possibility to disable the TLS verify for sending mails.
714e30f Output error message when a pull failed.
4eb0000 Add date header to mail (#164)
462760f Update email.go
23275d4 Update email.go
2cfbebb Merge pull request #136 from v2tec/smtp-port-configurable
bbd24e3 Merge pull request #141 from v2tec/do-not-send-empty-mails
598b5eb Push semver containers during a release build.
c463241 SMTP port configurable through notification-email-server-port
. Defaults to 25.
82a2df3 Merge pull request #142 from maxibanki/patch-1
703dcb1 Fixed badges layouts for consistency
38cce48 Merge pull request #137 from cron410/master
a23f49f Do not send an email notification when no messages have been logged.
b0dd079 added example for Cron expression
4c63746 Merge pull request #134 from v2tec/fix-version-information
4ef9a7a Fix the version information output. Additionally output the commit hash and the build date.
e948aa9 Login to docker to publish docker images.
3a36702 Merge pull request #133 from v2tec/windows_builds
6d3a3f7 Crosscompile for windows.
bc51032 Merge pull request #132 from v2tec/circleci2
296f98f - Update to circleci 2.0 - Use latest gobuilder with goreleaser which also publishes docker files.
3b9742a Merge pull request #118 from Cardoso222/patch-1
a3f3d47 Fix code style.
d748151 github/containrrr#114 adding if statement to accept the oneshot flag to run once and exit
9fff10c Merge pull request #104 from belak/container-label-enabled
de2ac93 Add a method of enabling or disabling containers using labels
f365014 Merge pull request #106 from rdamazio/master
220c09d Updated README.md to document notifications
d8586e7 Fixing function documentation
5adb143 Adding basic (but flexible) notification system which hooks into logrus. This only adds e-mail notifications, but others could be easily done. In many cases, adding another existing logrus hook will be sufficient.
717ca9f Merge pull request #82 from mrw34/patch-1
1eb28c9 Correct repository owner
6e045ce Merge pull request #80 from v2tec/CheckingContainersAsDebugLog
fec369f Merge pull request #79 from v2tec/DoNotCallRemoveOnAutoRemove
bee4607 Output "Checking containers for updated images" as debug entry. fixes GH-66
52e73d7 Do not initiate a RemoveContainer for containers which have AutoRemove (--rm) active.
b068c62 Merge pull request #75 from Robotex/host
f8a05cb Added host network check
e92b849 Merge pull request #70 from wmbutler/patch-1
e43cf1f Update README.md
8e6c9fd Name release tarballs for arm architecture armhf.
265ae80 Added arm release builds.
56c1453 Merge pull request #59 from v2tec/UseGoBuilderContainer
9f099cf - Use GoBuilder container for building and release tags with goreleaser. - Add version to cli.
4da940c Copy watchtower binary for ci builds to artifacts.
88f7262 Merge pull request #57 from dolanor/compose-compatibility
a5c3e1e Make the algorithm follow docker-compose more precisely
ce32124 Merge pull request #54 from v2tec/RemoveApiVersionFlag
2086788 Fixed package path.
b7efbc3 Set minimum required API Version of docker to 1.24, this basically means we require at least docker 1.12.x or newer, therefore we also support docker 1.13.x.
0989245 Merge pull request containrrr#40 from dolanor/net
db47382 Merge branch 'master' into net
eda5391 go fmt...
6a72ba2 Merge pull request #53 from v2tec/GlideVendoringDependencies
63aa3ef Added glide for vendoring dependencies. - Docker to 1.13.x
462df02 Merge pull request #39 from stffabi/upstream_schedule
525dfea Possibility to define a cron expression which specifies when to check for updated images. This allows to have a schedule in which updates should be made and therefore one could define a maintenance window.
5902e9e Merge pull request #42 from stffabi/upstream_SelfUpdateFix
bb99ea1 Merge pull request #49 from v2tec/HousekeepingAfterRepoMove
3b05108 Do not publish docker images for the time being. This will be setup differently.
f1822f9 Renamed centurylink to v2tec.
07924aa Fixed typo in LICENSE and renamed to md.
e38e026 Update LICENSE
edfad5b RenameContainer implemented, this fixes the problem that watchtower can't update itself.
180806c Merge pull request #37 from stffabi/CliConfigMoved
b45fc5a Fix comment from HoundCI
32e7a47 CliConfig moved.
848ad58 Merge pull request #34 from ATCUSA/patch-2
4c24479 Merge pull request #35 from stffabi/NewNativeStoreBuildFix
4e7576f Merge pull request #36 from stffabi/RemoveHubMirror
eb400d1 Removed hub_mirror deployment, came in with PR #26.
c641668 NewNativeStore has to be called with the CredentialsStore from the configfile. See also moby/moby@07c4b41#diff-b082736d194e2fdfc6aca9d0c86a781bL26
37f7248 Merge pull request #26 from rosscado/auth
0422014 Merge pull request #9 from haswalt/master
25f6595 Update README.md
4909b90 go fmt done!
f8a2f80 Make an updated container connects to all the previously connected net
fe0e34e Reuse the network config for the relaunch
96466db Deploy to official and unofficial hubs
dad5d58 Support loading authentication credentials from Docker config file
79320bb Automatically deploy from hub branch to rosscado/watchtower docker hub repo
952e720 Change image name to push to rosscado/watchtower
5a03b65 Automatically push rosscado/watchtower:auth branch to rosscado/watchtower hub
6a56597 Refactor port mapping functions for build simplicity
e752364 When authentication credentials are supplied as env vars they are always used. This causes authentication failures on registries that don't match, including public registries. Fallback to no-authentication to handle the case of public registries.
5412642 Cannot load host Docker config from container. Remove option and rely on environment variables
1c59200 Registry authentication was failing silently when pulling images. Load authentication credentials for available credential stores in order of preference: 1. Environment variables REPO_USER, REPO_PASS 2. Docker config files Request image pull with authentication header. Wait until pull request is complete before exiting function.
ef430b7 Add auth config, registry auth fails silently without
44dbd88 Merge branch 'auth' of github.com:rosscado/watchtower into auth
e8f6db2 Build instructions for contributors (because it's not obvious)
2386d18 Build instructions for contributors (because it's not obvious)
8f13706 bdehamer/golang-builder doesn't work, use centurylink/golang-builder instead
42fea79 Rework TLS support, remove unsupported options
69db640 godeps doesn't work, go without
4771857 godep doesn't work, distro required
97214b2 Consistent context
da9ba69 Updating dependencies with
b13e6af Migrate from codegangsta lib to urfave
61ac18f Ignore build output (watchtower binary)
e011d3e Discard obsolete samalba/dockerclient library and dependent tests
ed035d6 go fmt
99ed959 Port client lib from samalba/dockerclient to docker/docker/client
25f1fee Private registry authentication distinct from host
02bca8d Improve error reporting
c4efc83 Improve error handling
875efba Reinstate MAINTAINER and LABEL, Ubuntu base image required by dockerclient upgrade
936928f Migrate Godeps/_workspace/ to vendor/
b3d83f9 Merge pull request #13 from drud/master
c8bb6c3 readme update
d36899d parameterize repo auth
337db1d merge resolution
f580166 updates
b1e70f4 will not compile without these updates due to change in docker lib
a74bc9b Fix env name
ac7375a Skip restarting
ad32d1c Setup using env vars as well. Add no retsart option
2c0a9fa Minor README edits
7cf2d7f Support Zodiac-based deployments
a238521 Configure hound
b0910ee Add support for whitelist of monitored containers
d6321bf Add godoc comments
058d6e5 Turn DockerClient into dockerClient
dd80aa4 Support for --cleanup flag
b8ba80d Update MAINTAINER email in Dockerfile
0852ad1 Create LICENSE
8636f6f Add README content
812fb60 Handle errors without halting
e21c21e Account for latency in container removal
e06c465 Support TLS connections to remote daemons
b7424e5 Fix issue where updated containers aren't stopped
4275d1c Add more accessors to Container struct
bfed95e Support --debug flag
3d0c853 Add --no-pull support
a8dec12 Refactor Client interface
cc1efc2 Go-lint clean-up
4ba2163 Allow user-configurable DOCKER_HOST
00f2875 Refactoring & renaming
3dd06cf Enable watchtower to update itself
1f46099 Wait for container stop after kill
13ec7ac Fix aggressive image pulling
31b6a30 Set-up CircleCI builds
c02c4b9 Handle container links
ce4ed73 Initial commit
Docker images
docker pull nickfedor/watchtower:arm64v8-1.7.2
docker pull nickfedor/watchtower:arm64v8-latest
docker pull ghcr.io/nicholas-fedor/watchtower:arm64v8-1.7.2
docker pull ghcr.io/nicholas-fedor/watchtower:arm64v8-latest
docker pull nickfedor/watchtower:amd64-1.7.2
docker pull nickfedor/watchtower:amd64-latest
docker pull ghcr.io/nicholas-fedor/watchtower:amd64-1.7.2
docker pull ghcr.io/nicholas-fedor/watchtower:amd64-latest
docker pull nickfedor/watchtower:armhf-1.7.2
docker pull nickfedor/watchtower:armhf-latest
docker pull ghcr.io/nicholas-fedor/watchtower:armhf-1.7.2
docker pull ghcr.io/nicholas-fedor/watchtower:armhf-latest
docker pull nickfedor/watchtower:i386-1.7.2
docker pull nickfedor/watchtower:i386-latest
docker pull ghcr.io/nicholas-fedor/watchtower:i386-1.7.2
docker pull ghcr.io/nicholas-fedor/watchtower:i386-latest