0
0
Fork 0
mirror of https://github.com/crazy-max/diun.git synced 2025-03-16 20:33:30 +00:00
Commit graph

32 commits

Author SHA1 Message Date
CrazyMax
8fb9b975b8
fix lint issues 2024-12-15 00:10:58 +01:00
Ian Fijolek
5983df6491 Fix linter
Updates golangci-lint and updates to the correct config format.

Also renames some unused parameters to `_` to appese `revive`.
2023-12-13 15:13:40 -08:00
CrazyMax
64cb538dbf
Go 1.18 ()
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2022-04-09 07:57:35 +02:00
dependabot[bot]
be4b0759c4
Bump google.golang.org/grpc from 1.42.0 to 1.43.0 ()
* Bump google.golang.org/grpc from 1.42.0 to 1.43.0

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.42.0 to 1.43.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.42.0...v1.43.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Fix deprecated grpc.WithInsecure

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2022-01-13 00:15:41 +01:00
CrazyMax
848a9a08ac
Move syscall to golang.org/x/sys ()
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-12-26 03:59:19 +01:00
CrazyMax
d5b3a9190a
Add image prune command ()
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-12-12 19:37:40 +01:00
CrazyMax
1115234010
Add CLI to interact with Diun through gRPC ()
Add simple CLI to interact with Diun through gRPC
Create image and notif proto services
Compile and validate protos through a dedicated Dockerfile and bake target
Implement proto definitions
Move server as `serve` command
New commands `image` and `notif`
Refactor command line usage doc
Better CLI error handling
Tools build constraint to manage tools deps through go modules
Add upgrade notes

Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-05-26 18:18:10 +02:00
dependabot[bot]
8c42cb59b0
Bump github.com/pkg/profile from 1.5.0 to 1.6.0 ()
* Bump github.com/pkg/profile from 1.5.0 to 1.6.0

Bumps [github.com/pkg/profile](https://github.com/pkg/profile) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/pkg/profile/releases)
- [Commits](https://github.com/pkg/profile/compare/v1.5.0...v1.6.0)

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

* Update go modules

* Fix signature

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-05-11 12:48:01 +02:00
CrazyMax
de7eeadcd2
Fix profiler path ()
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-04-25 21:07:23 +02:00
CrazyMax
0438ca485f
Add profiler flag ()
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-04-25 18:04:07 +02:00
CrazyMax
3bbe883358
Refactor CI and dev workflow with buildx bake ()
* Upload artifacts
* Add image-local target
* Single job for artifacts and image
* Add armv5 artifact

Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-12-26 10:30:46 +00:00
CrazyMax
599a52af0e
Go 1.15 ()
* Go 1.15
* Remove s390x arch

Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-11-12 23:03:43 +00:00
CrazyMax
67071ea11f
Use zoneinfo from Go ()
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-10-31 23:22:39 +00:00
CrazyMax
0d8ad64ce7
Allow to use --test-notif without providers and DB connection ( ) 2020-08-20 00:52:54 +02:00
CrazyMax
5033adefd7
Display hostname in notifications () 2020-06-22 03:02:29 +02:00
CrazyMax
7bff860650
Bump v4 2020-06-07 22:04:31 +02:00
CrazyMax
349917e7e4
Configuration transposed into environment variables ()
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 ()
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
a62658e266
Fix package version 2020-05-27 21:38:07 +02:00
CrazyMax
42784e6ffe
Add test notification flag () ()
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-05-26 04:55:23 +02:00
CrazyMax
5ca0230562
Move static to file provider () 2020-05-25 14:08:12 +02:00
CrazyMax
ab56764464
Switch to kong command-line parser ()
* Update workflows

Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-05-08 19:30:56 +02:00
CrazyMax
08cd3d90b8
Add Rocket.Chat notifier () 2020-03-01 17:09:22 +01:00
CrazyMax
987bc3bc69
Update libs 2019-10-20 17:32:19 +02:00
CrazyMax
b47dd53aba
Style 2019-10-12 18:39:03 +02:00
CrazyMax
098bba97e7
Remove --docker flag 2019-08-22 21:20:17 +02:00
CrazyMax
43beebc3ae
Always run on startup 2019-07-01 00:15:06 +02:00
CrazyMax
7b8495e2a8
Display next execution time
Use v3 robfig/cron
2019-07-01 00:11:11 +02:00
CrazyMax
889f595523
Review config file structure and improve worker pool 2019-06-28 17:07:20 +02:00
CrazyMax
4614a7568d
Add worker pool to parallelize analyses 2019-06-09 19:43:48 +02:00
CrazyMax
4564b7f524
Add flag to log caller 2019-06-08 03:24:54 +02:00
CrazyMax
5942e39b83
Allow overriding os and architecture when watching
Move insecure_tls and timeout options to registry option
Rename Bolt bucket
Change default schedule
Review registry client
2019-06-08 02:50:46 +02:00
CrazyMax
8513d49cc9
Initial commit 2019-06-04 22:11:54 +02:00