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 ( #592 )
...
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 ( #529 )
...
* 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 ( #525 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-12-26 03:59:19 +01:00
CrazyMax
d5b3a9190a
Add image prune
command ( #519 )
...
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 ( #382 )
...
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 ( #363 )
...
* 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 ( #339 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-04-25 21:07:23 +02:00
CrazyMax
0438ca485f
Add profiler flag ( #336 )
...
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 ( #247 )
...
* 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 ( #218 )
...
* 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 ( #202 )
...
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 ( #157 #150 )
2020-08-20 00:52:54 +02:00
CrazyMax
5033adefd7
Display hostname in notifications ( #102 )
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 ( #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
a62658e266
Fix package version
2020-05-27 21:38:07 +02:00
CrazyMax
42784e6ffe
Add test notification flag ( #23 ) ( #73 )
...
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 ( #71 )
2020-05-25 14:08:12 +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
08cd3d90b8
Add Rocket.Chat notifier ( #44 )
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