Releases: stahnma/updateHUD
Releases · stahnma/updateHUD
v0.1.7
v0.1.6
Changelog
v0.1.5
v0.1.4
v0.1.3
v0.1.2
Changelog
- c48ce2d feat: Add --version/-v flag to muc-client CLI
- 8d8205f feat: Send and display muc-client version in web dashboard
- e7ff485 fix: Allow DNF5 to write state/cache under muc user home
- 9ebdbe6 fix: Isolate config tests from system /etc/muc/config.yml
- a98c0e7 fix: Restart services on package upgrade and bump CI actions to Node 24
- 38c89d1 fix: Working on DNF for Fedora 43 and later
v0.1.1
v0.1.0
Changelog
- daa590b Add ack to flox env
- fef252b Add binary names to gitignore
- ffce773 Add modern go files/tools for package management
- e356f01 Adding a flox env
- 3f17c59 Adding issues file
- 52c5561 Beginning refactor
- 48990bd Can build from top level
- 1792747 Chore: minor makefile edits
- 9f6d9d3 Clean up Makefile targets
- 0dc7141 Client is now working, with hard-coded IP
- 95b48c0 Client sends information now
- a5076c4 Debian agent now mostly working.
- f63d656 Factor out the mqtt portion of the show
- 49c5fb3 Feat: Web table now sortable
- dc4f526 First pass mostly working
- d9886f9 Fix: Debian update parsing now has proper source field
- 0b2c1cc Fix: Use websocket in JS file for dynamic updates
- 6355b9a Giving cursor a try
- c89c5e3 Initial README
- 0625ea4 Initial commit
- f02b947 Mulitple queues, but not working in the UI
- 98fb4e6 Now building clients for arm and arm64 linux
- 82da676 Refactor filesystem layout
- 1be575a Registers in Home Assistant, but doesn't work yet for multiple hosts
- ca43cb7 Sample message as of how it's working now.
- e2d71a1 Server listening properly
- 2097d08 Server with gui working
- a847b72 Starting to clean up debug/stdout stuff
- 588ab1a Update Flox Env
- 63ec36a Update Flox Env to use Services
- f415588 Update Makefile to run nats-daemon in debug mode
- a5c8075 Update current message format.
- 99a45f3 Update server makefile
- 2978a69 Updated name to PendingUpates field for clarity.
- ca14519 Updating issues
- 0848daa Use pretty indent for json printing on stdout
- 42262be Working with Cursor on this one
- 2bf9d15 ci: Add GitHub Actions workflows for CI and releases
- 55e1e4a feat: Abilitty delete a system in UI
- 88750c8 feat: Add /apidoc route with api docs
- 92ed71d feat: Add GoReleaser config for multi-arch builds and packages
- 80e8840 feat: Add a license
- 722c54d feat: Add a toggle for light mode
- 3f4377f feat: Add backoff to nats connection from client
- d7f89eb feat: Add client dist files for systemd and packaging
- b094606 feat: Add optional config file support to client (/etc/muc/client.yml)
- 9ca3277 feat: Add prometheus metrics at /metrics
- 41acd65 feat: Add server dist files for systemd and packaging
- 18dd1c2 feat: Allow for service discovery and SRV lookup for the server
- 914842d feat: Give this project a name!
- d63f411 feat: Gray out systems that haven't checked >4 hours
- dc9e015 feat: Human understand time stamps
- fa3ea41 feat: Log version at server startup
- ddbebfd feat: Put "status unknown" in UI
- 41c7cc2 feat: Show icons next to systems as they check in
- 8dc617c feat: Switch server config to Viper with .env and config.yml support
- 014269f feat: UI makeover
- 6822d6f feat: add OS icons
- 9cd2351 feat: new readme
- 683e09c feat: now supportings nixos clients
- be5f40a fix: Add ability to build all from top level
- 187ec45 fix: Add expand/collapse all toggles in web view
- 904f0be fix: Allow reconnections
- de916bb fix: Be able to build linux clients from mac
- b54cf78 fix: Fail fast with clear error when database is locked
- 0035bf2 fix: Fix .env loading to support export prefix and parent directory
- 06037ad fix: Fix Consul health check and simplify client discovery
- dc80bd0 fix: Fix consul_tags default and add config tests
- af379b0 fix: Implement http.Hijacker on responseWriter to fix WebSocket upgrades
- 6e29857 fix: Improve client robustness to connection of nats
- 82d4b6c fix: Improve connection handling to the nats daemon
- 264fd5c fix: Improve error handling in server code
- 1a297e7 fix: Improve parsing logic on apt output
- f35890d fix: Log a system when it checks in the first time only
- fb25200 fix: Log tags in Consul registration messages
- 14656a2 fix: No need for verbose in Makefile
- 02cc730 fix: Put link back to / in footer
- 64fdb15 fix: RPM linux processing properly now
- 978f52c fix: Remove Blue from update indicators as it was confusing
- 4f96297 fix: Resolve GoReleaser deprecation warnings
- c4cd680 fix: Timestamps now in UTC and use MON format
- acd99a6 fix: race condition in server parsing logic
- 6707e69 fix: rerun should also build the server
- 6face88 fix: server with web socket improvements
- e6fe2af fix: whitespace
- 72d52af fmt
- 08c82ff issues updates
- 9f9f943 more cleanup
- dee75c6 rpm and brew now working (brew not with versions yet)
- 49b3f4e task: Add a way to reliably run the nats-daemon with a config
- 863be7d test: Add validation tests for dist files
- 244a074 update flox environment