From 65afd0cdaebd61df5040fb72afc4d18fb56f0194 Mon Sep 17 00:00:00 2001 From: Ed Nielsen Date: Wed, 18 Mar 2026 21:02:45 +0100 Subject: [PATCH] docs: add UI screenshots and logging section --- CHANGELOG.md | 54 ++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 40 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 26a2433..2d563e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,36 +4,62 @@ All notable changes to this project will be documented in this file. --- +## [0.4.0] - 2026-03-18 + +### Added + +* Structured logging system with timestamps +* Log levels: INFO, OK, ERR +* Central log file: `/opt/update-manager/log/update-manager.log` +* Log submenu in UI +* Log viewing options: + + * Full log + * Live log (tail -f) + * Last 20 lines + * Log file location + +### Changed + +* Refactored UI to group log features into submenu +* Improved menu structure and usability + +### Improved + +* Better error visibility for SSH failures +* Consistent output across hosts +* README updated with UI screenshots and logging documentation + +--- + ## [0.3.0] - 2026-03-18 ### Added -- CLI menu (`update-manager-ui.sh`) -- Interactive host selection -- Basic UI navigation with dialog + +* CLI menu (`update-manager-ui.sh`) +* Interactive host management +* Dialog-based UI navigation ### Changed -- Project renamed from lanx-update → update-manager -- Improved structure in /opt/update-manager -### Fixed -- Symlink issues in setup -- Path handling for config and hosts +* Project renamed from `lanx-update` to `update-manager` +* Moved runtime files to `/opt/update-manager` --- ## [0.2.0] - 2026-03-18 ### Added -- SSH-based update check across hosts -- hosts.conf support -- Config file support (`/etc/update-manager.conf`) + +* SSH-based update checking across multiple hosts +* Support for `hosts.conf` +* Config file support (`/etc/update-manager.conf`) --- ## [0.1.0] - 2026-03-17 ### Added -- Initial script -- Basic apt update check - +* Initial version +* Basic apt update check functionality