Commit Graph

72 Commits

Author SHA1 Message Date
CrazyMax
603f5a535a Kubernetes provider 2020-06-17 01:03:09 +00:00
CrazyMax
8c03c235cc Use go module instead of local folder 2020-06-08 00:45:53 +02:00
CrazyMax
349917e7e4 Configuration transposed into environment variables (#82)
Configuration file not required anymore
DIUN_DB env var renamed DIUN_DB_PATH
Only accept duration as timeout value (10 becomes 10s)
Add getting started doc
Enhanced documentation
Add note about test notifications (#79)
Improve configuration management
Fix telegram init
All fields in configuration now camelCased
Improve configuration validation
Update doc
Update FAQ

Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-06-07 19:58:49 +00:00
CrazyMax
0e136a5b83 Fix docker client dep 2020-06-07 21:32:14 +02:00
github-actions[bot]
4d0dba7572 Fix go modules 2020-05-27 20:54:31 +00:00
dependabot-preview[bot]
f4040fd801 Bump gopkg.in/yaml.v2 from 2.2.8 to 2.3.0 (#69)
Bumps [gopkg.in/yaml.v2](https://github.com/go-yaml/yaml) from 2.2.8 to 2.3.0.
- [Release notes](https://github.com/go-yaml/yaml/releases)
- [Commits](https://github.com/go-yaml/yaml/compare/v2.2.8...v2.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-27 22:53:56 +02:00
github-actions[bot]
823f8d4278 Fix go modules 2020-05-27 20:53:05 +00:00
dependabot-preview[bot]
dc5ce6e3a1 Bump github.com/panjf2000/ants/v2 from 2.3.1 to 2.4.1 (#77)
Bumps [github.com/panjf2000/ants/v2](https://github.com/panjf2000/ants) from 2.3.1 to 2.4.1.
- [Release notes](https://github.com/panjf2000/ants/releases)
- [Commits](https://github.com/panjf2000/ants/compare/v2.3.1...v2.4.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-27 22:52:34 +02:00
Marcelo Castagna
a10464ebd4 Add Amqp notification client (#63) 2020-05-25 17:27:12 +02:00
CrazyMax
e652699435 Bump github.com/opencontainers/go-digest from 1.0.0-rc1 to 1.0.0 2020-05-25 16:11:34 +02:00
CrazyMax
522dd7a79f Bump github.com/containers/image/v5 from 5.4.0 to 5.4.4 2020-05-25 16:09:01 +02:00
CrazyMax
ab56764464 Switch to kong command-line parser (#66)
* Update workflows

Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-05-08 19:30:56 +02:00
CrazyMax
9c797f1616 Review of platform detection (#56)
* Leave default image platform empty for static provider (see FAQ doc)
* Handle platform variant
* Add database migration process
* Switch to Open Container Specification labels as label-schema.org ones are deprecated
* Remove unneeded `diun.os` and `diun.arch` docker labels

Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-03-31 23:27:10 +02:00
CrazyMax
7ca9fcacf4 Downgrade containers/image to 5.2.1 (#54) 2020-03-26 13:17:08 +01:00
crazy-max
91910da3e8 Fix go modules 2020-03-26 01:33:54 +00:00
CrazyMax
d63e1497b7 Docker client v19.03.8 2020-03-26 02:33:31 +01:00
crazy-max
bc35b6fbc9 Fix go modules 2020-03-26 01:30:45 +00:00
dependabot-preview[bot]
c68563a6d7 Bump github.com/sirupsen/logrus from 1.4.2 to 1.5.0 (#50)
Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus) from 1.4.2 to 1.5.0.
- [Release notes](https://github.com/sirupsen/logrus/releases)
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sirupsen/logrus/compare/v1.4.2...v1.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-26 02:30:28 +01:00
crazy-max
4cd5781191 Fix go modules 2020-03-26 01:22:55 +00:00
dependabot-preview[bot]
65744757af Bump github.com/containers/image/v5 from 5.2.1 to 5.3.0 (#46)
Bumps [github.com/containers/image/v5](https://github.com/containers/image) from 5.2.1 to 5.3.0.
- [Release notes](https://github.com/containers/image/releases)
- [Commits](https://github.com/containers/image/compare/v5.2.1...v5.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-26 02:22:34 +01:00
crazy-max
06b4660645 Fix go modules 2020-03-25 13:51:31 +00:00
dependabot-preview[bot]
7e0da3e870 Bump github.com/imdario/mergo from 0.3.8 to 0.3.9 (#51)
Bumps [github.com/imdario/mergo](https://github.com/imdario/mergo) from 0.3.8 to 0.3.9.
- [Release notes](https://github.com/imdario/mergo/releases)
- [Commits](https://github.com/imdario/mergo/compare/v0.3.8...v0.3.9)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-25 14:51:08 +01:00
crazy-max
1a10dc6f54 Fix go modules 2020-03-21 18:35:43 +00:00
dependabot-preview[bot]
eb16c033da Bump go.etcd.io/bbolt from 1.3.3 to 1.3.4 (#47)
Bumps [go.etcd.io/bbolt](https://github.com/etcd-io/bbolt) from 1.3.3 to 1.3.4.
- [Release notes](https://github.com/etcd-io/bbolt/releases)
- [Commits](https://github.com/etcd-io/bbolt/compare/v1.3.3...v1.3.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-21 19:35:21 +01:00
crazy-max
8a49f41fdd Fix go modules 2020-02-27 08:56:40 +00:00
dependabot-preview[bot]
4f2e04b2d9 Bump github.com/panjf2000/ants/v2 from 2.3.0 to 2.3.1 (#42)
Bumps [github.com/panjf2000/ants/v2](https://github.com/panjf2000/ants) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/panjf2000/ants/releases)
- [Commits](https://github.com/panjf2000/ants/compare/v2.3.0...v2.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-27 09:55:34 +01:00
crazy-max
3f60359e74 Fix go modules 2020-02-20 17:29:23 +00:00
dependabot-preview[bot]
808e021b6b Bump github.com/stretchr/testify from 1.5.0 to 1.5.1 (#39)
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.5.0...v1.5.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-20 18:28:15 +01:00
crazy-max
965acc2eb9 Fix go modules 2020-02-19 10:24:55 +00:00
dependabot-preview[bot]
02af431003 Bump github.com/stretchr/testify from 1.4.0 to 1.5.0 (#38)
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.4.0...v1.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-19 11:23:38 +01:00
crazy-max
fbf7202ea8 Fix go modules 2020-02-17 18:30:47 +00:00
CrazyMax
bac975009a Bump containers/image v5 (#35) 2020-02-17 19:29:38 +01:00
crazy-max
64f5e6c835 Fix go modules 2020-02-11 09:33:05 +00:00
dependabot-preview[bot]
76425274a2 Bump github.com/rs/zerolog from 1.17.2 to 1.18.0 (#33)
Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.17.2 to 1.18.0.
- [Release notes](https://github.com/rs/zerolog/releases)
- [Commits](https://github.com/rs/zerolog/compare/v1.17.2...v1.18.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-11 10:32:02 +01:00
crazy-max
f5183eee21 Fix go modules 2020-02-03 10:17:08 +00:00
dependabot-preview[bot]
31faaab859 Bump github.com/panjf2000/ants/v2 from 2.2.2 to 2.3.0 (#32)
Bumps [github.com/panjf2000/ants/v2](https://github.com/panjf2000/ants) from 2.2.2 to 2.3.0.
- [Release notes](https://github.com/panjf2000/ants/releases)
- [Commits](https://github.com/panjf2000/ants/compare/v2.2.2...v2.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-03 11:16:05 +01:00
crazy-max
ce04df1a66 Fix go modules 2020-01-30 15:31:58 +00:00
dependabot-preview[bot]
c237bd3b71 Bump github.com/matcornic/hermes/v2 from 2.0.2 to 2.1.0 (#31)
Bumps [github.com/matcornic/hermes/v2](https://github.com/matcornic/hermes) from 2.0.2 to 2.1.0.
- [Release notes](https://github.com/matcornic/hermes/releases)
- [Commits](https://github.com/matcornic/hermes/compare/v2.0.2...v2.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-30 16:30:52 +01:00
Dan Nixon
af36d86d82 Add Telegram as a notification destination (#30)
Allows notifications to be sent via a Telegram bot to a set of pre
defined chat IDs.

Messages are simple plain text with the bare minimum information.
2020-01-28 20:28:57 +01:00
crazy-max
c38447b9ab Fix go modules 2020-01-23 10:17:57 +00:00
dependabot-preview[bot]
c07dfcf97e Bump gopkg.in/yaml.v2 from 2.2.7 to 2.2.8 (#28)
Bumps [gopkg.in/yaml.v2](https://github.com/go-yaml/yaml) from 2.2.7 to 2.2.8.
- [Release notes](https://github.com/go-yaml/yaml/releases)
- [Commits](https://github.com/go-yaml/yaml/compare/v2.2.7...v2.2.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-23 11:16:59 +01:00
crazy-max
883977b5d9 Fix go modules 2020-01-17 09:34:59 +00:00
dependabot-preview[bot]
8d88cece32 Bump github.com/pkg/errors from 0.8.1 to 0.9.1 (#27)
Bumps [github.com/pkg/errors](https://github.com/pkg/errors) from 0.8.1 to 0.9.1.
- [Release notes](https://github.com/pkg/errors/releases)
- [Commits](https://github.com/pkg/errors/compare/v0.8.1...v0.9.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-17 10:34:00 +01:00
crazy-max
993ebaafd4 Fix go modules 2020-01-06 10:13:06 +00:00
dependabot-preview[bot]
fe0f6f702b Bump github.com/robfig/cron/v3 from 3.0.0 to 3.0.1 (#24)
Bumps [github.com/robfig/cron/v3](https://github.com/robfig/cron) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/robfig/cron/releases)
- [Commits](https://github.com/robfig/cron/compare/v3.0.0...v3.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-06 11:12:00 +01:00
CrazyMax
2a7901f15d Add Slack notifier (#8) 2019-12-17 23:40:03 +01:00
crazy-max
0686c72b3f Fix go modules 2019-12-14 16:59:40 +00:00
CrazyMax
cc7e6cd13b Docker client v19.03.5 2019-12-12 00:07:29 +01:00
CrazyMax
dcf6712152 Add Docker engines provider 2019-12-12 00:03:08 +01:00
crazy-max
6739b4ffe7 Fix go modules 2019-12-01 19:22:38 +00:00