Skip to content

Releases: undistro/marvin

v0.1.8

29 May 13:15
99702d0
Compare
Choose a tag to compare

Changelog

v0.1.7

26 May 19:21
8bf068c
Compare
Choose a tag to compare

Changelog

  • 8bf068c Merge pull request #9 from undistro/feat/krew
  • 0dd5bbb add examples/labels.yml
  • b152f7f add license
  • 723f3c1 ci: release krew plugin after goreleaser
  • befde9b create .krew.yaml
  • 2310f4b ignoring .krew.yaml from license check/add
  • 169c678 support kubectl prefixes in help message
  • a81922e update error messages in compiler.go

v0.1.6

16 May 18:36
973c4d1
Compare
Choose a tag to compare

Changelog

  • 9c86602 Add banner image in README (#6)
  • 31b85ea CheckStatus implement UnmarshalJSON (#7)
  • 973c4d1 add labels field on check and check result (#8)

v0.1.5

18 Apr 15:10
fb614df
Compare
Choose a tag to compare

Changelog

  • 16ecb9b ci: auto prerelease
  • fb614df feat: print zora banner in table output (#5)

v0.1.4

03 Apr 14:11
d3bc18f
Compare
Choose a tag to compare

Changelog

v0.1.3

31 Mar 19:38
688400d
Compare
Choose a tag to compare

Changelog

  • 688400d Merge pull request #4 from undistro/feat/logging-and-exitcode
  • 2fa1734 feat: logging
  • 933b96f print Error status in upper case on table printer
  • 98e70cc update README.md

v0.1.2

29 Mar 19:53
2b6081a
Compare
Choose a tag to compare

Changelog

  • b722c74 add gvrs to report
  • 5107ed7 addlicense version_test.go
  • fa75f60 create AddErrors function
  • 5713cbc extract to loadResources() function
  • b4a82f4 including pods on builtin checks
  • 3295eda marshalling json without indent
  • 6d778d1 moving report and check types to types/ package
  • cb52bad rename import alias
  • c06900e renaming IDs and file names of builtin checks
  • f77a29a unit test for version package
  • 3eace9c update Makefile
  • 2b6081a update README.md
  • 566e054 update README.md examples
  • a20d978 update testdata check IDs

v0.1.1

14 Mar 18:26
657fa3c
Compare
Choose a tag to compare

Changelog

  • 9bb0d66 Merge pull request #2 from undistro/feat/multi-platform-image
  • 657fa3c Merge pull request #3 from undistro/feat/version-cmd-docker
  • 9dc803b add docker-buildx command in Makefile
  • 37e0c16 add ldflags args in Dockerfile
  • d5e3496 add version default value in Dockerfile
  • 74ccba8 build multi-platform docker image in release workflow
  • 09221ab bump go version in Dockerfile
  • 1ed8a54 bump go version in test workflow
  • e2381dc disable color for markdown output
  • d335beb fix install.sh
  • e18579a go 1.20
  • 4fe4535 parsing major and minor version
  • 953e5f8 pass build-arg to docker build commands in Makefile
  • 1cd60f9 provide build-args in docker build step
  • bda69dc remove major and minor ldflags
  • 8eadfd9 update targz file name in README.md

v0.1.0

03 Mar 14:11
68a8a8e
Compare
Choose a tag to compare

Changelog

  • 848caab Initial commit
  • b9d0087 Merge pull request #1 from undistro/feat/goreleaser
  • db0a8d9 Revert "renaming checks package to scan"
  • 7f72618 add Builtin and Path fields in Check struct
  • b712a6e add CODE_OF_CONDUCT.md
  • 2808e51 add CONTRIBUTING.md
  • 76bd2e9 add ID column in table printer
  • d1cc257 add addlicense and checklicense commands in Makefile
  • 6da68b1 add checks dir
  • b2a9e84 add checks pkg
  • 709a9ed add copyright license headers in Go files
  • d9436e0 add copyright license headers in YAML files
  • 916f833 add disable-annotation-skip flag
  • d25e30a add docker job in release workflow
  • cb60965 add install script
  • 7a48b7f add line after copyright
  • d64f9db add loader pkg
  • c20d6ac add markdown format
  • d65c65a add message and severity in Check struct
  • 42ac0cc add pr workflow
  • 1e95cee add printers package
  • 0dfc8ba add release workflow
  • 4567c28 add report package
  • 63e1e48 add scan cmd
  • 277503f add status field on report
  • 3a1ee28 add tablewriter dependency
  • a75fa96 add validator package
  • 1c68ac3 builtin checks in internal/builtins
  • d86eb9d builtins checks on loader package
  • 35adb00 cache go dependencies in pr workflow
  • ee5936e ci: update release workflow name
  • 77e6055 ci: update test workflow
  • 637d5df ci: update workflow names
  • fbcae7f color severity in table printer
  • c767581 create Dockerfile
  • 612f8b4 create Makefile
  • b22542b default message and severity in 01_host_process.yml
  • 57531b9 default message and severity in 01_volume_types.yml
  • 95590b0 default message and severity in 02_host_namespaces.yml
  • 9d9a1dd default message and severity in 02_privilege_escalation.yml
  • 486812c default message and severity in 03_privileged_containers.yml
  • 07a2ff4 default message and severity in 03_run_as_non_root.yml
  • 8d045e2 default message and severity in 04_capabilities.yml
  • 90c9538 default message and severity in 04_run_as_user.yml
  • bba9033 default message and severity in 05_host_path_volumes.yml
  • 82380de default message and severity in 05_seccomp.yml
  • dd5e283 default message and severity in 06_capabilities.yml
  • 3201fe2 default message and severity in 06_host_ports.yml
  • bf2efb6 default message and severity in 07_apparmor.yml
  • de9096b default message and severity in 08_selinux.yml
  • e19679a default message and severity in 09_proc_mount.yml
  • b434843 default message and severity in 10_seccomp.yml
  • eeaf8e5 default message and severity in 11_sysctls.yml
  • d7cef75 default message and severity in allowed_registries.yml
  • e719dac default message and severity in app_credentials.yml
  • 2f7a476 default message and severity in auto_mount_service_account.yml
  • 3910893 default message and severity in read_only_root_filesystem.yml
  • ae5a655 default message and severity in ssh.yml
  • 55102a0 documenting expression boolean logic
  • 5b5745b documenting podspec inputs
  • 7b81709 extractAllContainers unit test
  • a9112b0 feat: add version cmd and ldflags to build
  • c62b482 fix addlicense command
  • e42065c fix loader testdata
  • 3266ec9 fix loader testdata
  • 3d30eab fix table printer
  • 68a8a8e fix: remove unused lib
  • a877b2d goreleaser init
  • e2409d0 ignore .idea/ directory
  • 1e0182b initialize cli
  • 54a358f initialize go module
  • dec504f moving builtins test
  • 82a22fe prefix for builtin checks in checks map
  • 82664fd recomending help command in README.md
  • 652d9c2 remove comments from .goreleaser.yaml
  • 7548342 remove unused method 'Matches'
  • eb3ee65 rename file
  • 707934b rename pr workflow
  • 4e3251f renaming checks package to scan
  • 12bfcd1 return check slice in loader package
  • bba4a55 reusing function in report.go
  • 1548efc skip resources from scan by annotation
  • 35aa8b8 sorting failed before passed in report.go
  • cd00cac split files for compiler and validator
  • b4ed7e8 split tag variable in Makefile
  • cd2fcc1 tidy
  • 51089fe tidy
  • 4c582cb tidy
  • 92951ee tidy
  • 1c9f0fa unit test for ToGVR function
  • 11e2a4a unit test for report package
  • c74b5d1 update 04_run_as_user.yml
  • 9ab36f2 update README.md
  • 2855746 update README.md
  • ca5385a update README.md
  • 2efee93 update README.md
  • 23cecb0 update README.md
  • daad414 update check messages
  • 130ebb3 update env options
  • 716396c update examples in README.md
  • 6405ec7 update loader testdata
  • b6fef0d update rootCmd description
  • f2f90ca update rootCmd short description
  • 07442f3 update scan cmd
  • 6dd895d update scan command
  • 809e678 update table printer
  • 9efd86c update validator package
  • 3767b46 using alpine as base image