Skip to content

v0.8.0

Compare
Choose a tag to compare
@tjhop tjhop released this 01 Nov 01:37
· 140 commits to main since this release

Changelog

  • 465f7be build: set term in inventory test systems for easier use
  • 6c73e79 chore(deps): deprecate internal self pkg, clean dead code
  • 77d773e chore: update comment description
  • a47a6f5 chore: update gitignore config
  • aa4f9c1 chore: update help message for hostname flag
  • df0e212 feat(template): add /proc/cpuinfo to system cpu metadata
  • 39c798f feat(template): add CPU core count metadata for templates
  • cdab475 feat(template): add humanizeBytes and humanizeIBytes functions
  • ecaa0ec feat(template): add storage metdadata for disk/mount info
  • 10f37a4 feat(template): add total/free memory system metadata
  • 8866cd3 feat(templating): add Full field to kernel data for formatted string
  • 9acff3a feat: add IsHidden func to util pkg
  • c620c41 fix(template): storage metadata block device queue stats path
  • 3a9934b fix: more consistently check for hidden files in inventory
  • 4631502 fix: only run directive if modified within <24h ago
  • f1491f2 lint: goimports fixes
  • 03a035a ref!: refactor out info metrics into main/mango, inventory, etc
  • 9d64edd ref(template): parse /proc/meminfo directly for memory metadata
  • 8bb0d3f ref(template): re-organize system metadata stuff a bit
  • 7d42958 ref: convert auto reload ticker to oklog run routine
  • 9de4725 ref: convert inventory pkg to use log/slog
  • f0d4dd2 ref: convert main to use log/slog
  • 419e1c9 ref: convert manager package to use log/slog
  • 6d00b47 ref: improve runID generation
  • 45ab7f2 ref: metrics HTTP server now setup from main, remove deprecated stuff
  • 6428853 ref: move GetHostname() func to pkg/utils/
  • 1d1f136 ref: move manager pkg template func to internal/manager/template.go
  • 1d26c91 ref: move system metadata funcs to new file in manager pkg
  • 4674e46 ref: move system metadata type defs to system_metadata.go
  • 2cd2575 ref: move utils pkg from internal/ -> pkg/
  • d1e3459 ref: remove logging from util pkg
  • 9e14f63 ref: remove unused utility functions
  • 52a5ee2 ref: run metrics webserver as oklog/run routine and do it better
  • 0db5422 ref: simply GetHostname wrapper to disregard error
  • f88105c ref: split directive configs/funcs to new file in manager pkg
  • 96bf338 ref: split manager metrics into it's own file
  • f106807 ref: split module configs/funcs to new file in manager pkg